点击此处---> 群内免费提供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。 帮助。
谢谢。
此致
毗湿婆
嗨,
您可以检查以下链接: https://archive.sap.com/discussions/ message/891786#891786
致谢
巴拉
是。 音量较小时,我们也一直在手动创建。
嗨,
我做过同样的事情,但这给了我错误。 以下是我们在SPRO中设置的材料类型。
我们总是通过使用此设置手动键入物料代码来创建物料。
我想念什么?
大家好,
有人遇到同样的问题吗? 告诉您,我有所改善。 我尝试分两步创建材料。 我在第1步中成功完成,但第2步现在给出了错误。
第1步)我仅使用客户端数据结构调用了BAPI_MATERIAL_SAVEDATA。 我将新的材料代码传递给了BAPIMATHEAD-MATERIAL。 我能够创建材料代码。 它没有给出任何错误。
然后在提交和等待之后,我再次使用所有参数调用相同的函数。
Step2)执行带有WAIT选项的BAPI COMMIT,然后使用工厂,采购,存储,会计,成本核算,MRP,销售视图结构调用BAPI_MATERIAL_SAVEDATA。 这个时间系统给我错误"工厂PPPP中不存在材料XXXXXX"。
有人可以帮我吗?
尽快回复。
此致
毗湿婆
一周热门 更多>