重复库存转移-DI API

2020-09-27 13:16发布

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

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


早安专家

我正在开发一个将库存转移请求转换为库存转移的应用程序,只有一个细节:在进行转换并生成库存转移的那一刻,库存已经受到影响,但是我需要一种复制方法 最后一步是仅编辑源仓库和目标仓库,并创建一个完全相同的副本,但使用不同的仓库,而无需从头开始重新定义所有行,从而使仓库过程自动化。

我搜索了论坛和网络,但找不到任何方法可以实现,有人可以确认吗? 如果是,您能给我提供一个示例或参考资料以获取帮助吗?

提前感谢您的支持,最诚挚的问候!

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

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


早安专家

我正在开发一个将库存转移请求转换为库存转移的应用程序,只有一个细节:在进行转换并生成库存转移的那一刻,库存已经受到影响,但是我需要一种复制方法 最后一步是仅编辑源仓库和目标仓库,并创建一个完全相同的副本,但使用不同的仓库,而无需从头开始重新定义所有行,从而使仓库过程自动化。

我搜索了论坛和网络,但找不到任何方法可以实现,有人可以确认吗? 如果是,您能给我提供一个示例或参考资料以获取帮助吗?

提前感谢您的支持,最诚挚的问候!

付费偷看设置
发送
2条回答
Bunny_CDM
1楼 · 2020-09-27 13:45.采纳回答

路易斯,

完整样本:

 StockTransfer oStTransfer = null;
 尝试
 {
    //设置公司对象以使用xml导入/导出。
     oCompany.XmlExportType = BoXmlExportTypes.xet_ExportImportMode;
     oCompany.XMLAsString = true;
     字符串xmlStockTransfer = string.Empty;


    //加载最后一次库存转移。
     oStTransfer = oCompany.GetBusinessObject(BoObjectTypes.oStockTransfer);
     如果(oStTransfer.GetByKey(9980))
     {
        //在xml中转换strock传输对象
         xmlStockTransfer = oStTransfer.GetAsXML();
     }


     如果(!string.IsNullOrEmpty(xmlStockTransfer))
     {
        //通过xml初始化新的库存转移
         oStTransfer = oCompany.GetBusinessObjectFromXML(xmlStockTransfer,0);
        //更改所需的字段。
         对于(int i = 0; i 
   

希望有帮助。

亲切的问候,

迭戈·拉瑟(Diego Lother)

落灬小鱼
2楼-- · 2020-09-27 14:04

您好,圣地亚哥,我深表歉意,非常感谢您的举报,正是我所需要的。

再次感谢您。

-路易斯

一周热门 更多>