SAP 生产工单 bom组件 打删除标记
CO_XT_COMPONENTS_DELETE 方法是彻底删除,包括物理删除
但是业务部门想着 打删除标记,请教了一圈顾问后 参考 使用BAPI_NETWORK_COMP_*实现生产订单组件的增删改查
实现打删除标记
lv_number = '生产订单号 '."工单号
CALL FUNCTION 'BAPI_NETWORK_COMP_REMOVE'
EXPORTING
number = lv_number
TABLES
i_components_remove = lt_remove
e_message_table = lt_message.
lt_remove-component
是15个字符长度 赋值 resb-RSNUM && resb-RSPOS
特别注意:前提是工单是REL 下单状态,如果工单是CRTD的状态,还是物理删除。
感谢斌将军 分享 ,程顾问 指导
写于 20241105 浙江 台州