BAPI批量创建物料代码

2020-09-15 01:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我想批量创建物料...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我想批量创建物料代码(备用件)。 为此,我编写了使用BAPI_MATERIAL_SAVEDATA的程序。 我一次创建"基本","销售","采购","工厂/存储"," MRP","会计"和"成本核算"视图。

我已经看过很多帖子,但是可以为内部号码范围内的材料提供帮助。 他们中的一些人提到他们能够在外部进行创建,但是没有提及他们是如何做到的。 我在ECC 6上。以前我们使用LSMW,但是在实现物料分类帐之后,由于"会计"视图上的屏幕更改,相同的LSMW无法正常工作。 因此,我们不再使用LSMW(无需创建新的LSMW),因为当我们迁移到EHP或更高级别的补丁程序时,这种情况可能会再次发生。

我已将所有必需的数据传递给结构。 但是我无法生成材料代码。 我们使用外部物料编号。 所需数据在TAB分隔文件中。

案例1)当我将材料代码传递给BAPIHEAD-MATERIAL并执行时,系统给出错误消息:"材料XXXXXXXX不存在或未激活"。

案例2)当我将材料代码传递给BAPIHEAD-MATERIAL和BAPIHEAD-MATERIAL_EXTERNAL并执行时,系统给出错误消息:"材料XXXXXXXX不存在或未激活"。

案例3)当我将物料传递给BAPIHEAD-MATERIAL_EXTERNAL且BAPIHEAD-MATERIAL = INITIAL并执行时,系统给出错误:"输入物料编号",即消息M3 262。

如果有人创建了具有外部编号范围的材料,则为Pl。 帮助。

谢谢。

此致

毗湿婆