sage X3 ERP 工单产品中增加自定义字段为什么可录入不可导入及解决之道

 

 

     很多时候我们会在生产工单的产品信息录入行增加自定义字段,一切按照X3标准的添加字段作业进行, 但要实现可导入,工单的功能会我们预想的不一样, 下面我们在产品行中增加个备注信息举例:

1. 表MFGITM 增加字段YTXT。

2. 到屏幕MFG1 中增加字段YTXT

3. 审核工单交易

 

4. 到工单录入界面,已可以正常录入备注信息

5. 录入模板设置

   从系统默认导入模板MFG 复制个新的模板XMFG

 添加YTXT字段

 

导入文件 

   注意 更新 代码这列 为“C" 表示新增创建, ”M“表示修改, ”A“表示删除。”TEST"为想要导入的内容

7.  但导入完后,备注信息并没有像其他功能一样,录入即可导入

8. 解决些问题我们首先需要知道工单有个临时界面,也就是缓冲 屏幕MFGK, 然后通过 MFGK 再把信息保存到MFI 表中, 所以我们需要在[M:MFGK] 中添加YTXT字段

9. 是不是这样就可以了呢, 抱歉还不行,因为X3没有把[M:MFGK] 直接赋值给 [F:MFI], 我们需要通过X3的Entry Point 进行赋值, MFGAUTLIB 中的 事件 MFIMAJ 来完成.

10. 再导入就搞定了。

总结: X3 不是所有功能都屏幕和数据表直接赋值的, 当然也提供了我们生路,就是EntryPoint, 那么重点来了,如何找到对应的EntryPoint, 如何掌握其中的“道”, 下次我们再找例子分享。

相关推荐

去顶部