我已经在IN_VND_ITM_XLS组件接口(BU_PRICE_STATUS)中添加了一个新字段,该接口位于已提供的模板ITM_VND_UMP_CVW的SQL视图中。我在App Designer中修改了视图(记录定义)以拉入BU_PRICE_STATUS字段,然后修改了组件接口并添加了该字段。
当我在Excel中重新生成模板时,它会填充其他字段,然后将其选择为输入单元格(连同我最初拥有的其他单元格),然后提交数据并返回绿色的OK状态。
当我在PeopleSoft中联机查看时,看到为该物料创建了供应商数据,但是BU_PRICE_STATUS字段填充的值与上载时指定的值不同。应用设计器中字段定义上列出的默认值是填充的值,而不是我为上载输入的值。
我是否需要进行其他修改才能使其正常工作?我知道您在运行Item Loader进程时会使用消息定义(IN_MST_ITM_XLS),所以我不确定是否需要将该消息更新为?预先感谢。
2/27编辑:
我发现组件(用于此组件接口)-IN_MST_ITM_XLS在功能库记录-PRCSITEM
中使用了名为FUNCLIB_INEIP
的函数,并且该数据填充在名为{{1 }}。我看到该表不包含PS_ITM_VND_UMPR_EC
字段(我不相信它会),所以我在考虑是否可以更新代码/表以捕获该字段。希望有人可以建议我是否在正确的地方以及需要更改的地方。