ABAP 批量删除BOM分配

需求: 类似CS08那样,现在要做的是可以批量删除。 我一直在找删除的函数或者BAPI,为此在SCN上搜索和发帖求助,虽说有老外回答,但是都没回答到问题根本上,现在将SCN帖子粘贴如下:

http://scn.sap.com/message/13881427


只好一个个的试每个和BOM有关的函数,终于还是找到了。


BOM中经常用到的函数:

可以多层展开:
CS_BOM_EXPL_MAT_V2()

对于capid参数,一般情况下,我们所取的都生产用BOM,所以必须指定为"PP01" 。如果是其它类型的BOM应用,则可以按需要选择:
PP01------ Production - general 
BEST------ Inventory management
INST ------ Plant maintenance
PC01 ------ Costing
PI01 ------ Process manufacturing
SD01------ Sales and distribution


不可多层:

CSAP_MAT_BOM_READ(可RFC调用)
CABM_READ_BOM (不可RFC)

创建BOM:
BAPI_MATERIAL_BOM_GROUP_CREATE(可以创建BOM组)
CSAP_MAT_BOM_CREATE
CSAP_MAT_BOM_MAINTAIN(创建可选的BOM有问题)


反查BOM:
CS_WHERE_USED_MAT

其他:
CSAP_MAT_BOM_ALLOC_CREATE
CSAP_MAT_BOM_ALLOC_DELETE
CSAP_MAT_BOM_CLOSE
CSAP_MAT_BOM_DELETE
CSAP_MAT_BOM_ITEM_SELECT
CSAP_MAT_BOM_OPEN
CSAP_MAT_BOM_READ
CSAP_MAT_BOM_SELECT


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值