本文主要是介绍CSAP_MAT_BOM_MAINTAIN,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
CSAP_MAT_BOM_MAINTAIN
table:STOP有两个item_num 和component栏位
分别是:ITEM_NO COMPONENT
ID_ITEM_NO ID_COMP
带ID的栏位相当于旧item 不带ID的相当于新的item
如果要change 原item的内容,
ITEM_NO COMPONENT ID_ITEM_NO ID_COMP需要一一对应,主要是料号需要对应;
如果料号对应,如果item序号不一致,则更改item 序号
如果要新增item,那就不填带ID的栏位
对于80的料号,下阶81会有很多相同的料号用在不同站点,所以只根据新旧item的序号和料号没办法判断修改那个item
因为一样的料号,站点已经确定,有可能会出现修改用量修改错误,使两个站点用量弄反了
需要再找一个栏位让新旧item关联在一起
首先考虑item ID,因为内部ID是不会变的,只有新增item的时候才会新增ID流水码
如果有相同material 相同item的下阶料,stpo需要这些栏位对应
ITEM_CATEG
ITEM_NO
COMPONENT 这三个是change后的新message
ITM_IDENT
ITEM_GUID
ID_ITM_CTG
ID_ITEM_NO
ID_COMP 这五个是寻找原bom对应的item
这样就相当在原来的bom item上直接修改,不改变item ID
这篇关于CSAP_MAT_BOM_MAINTAIN的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!