B1if:创建后如何获取销售订单编号?

2020-09-15 19:35发布

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

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


专家您好,

我们正在通过B1对象创建销售订单。 我们的要求之一是创建销售订单号并将其发送回用户。

我们设法使用B1对象创建了销售订单,但是成功消息中没有新创建的销售订单号。

我们可以使用查询

从ORDR中选择max(Docnum)作为DocNum 

但是,如果有多个用户同时创建销售订单怎么办?

请帮助我们找到此问题的解决方案。

还请提出我们可以用来创建销售订单的任何其他方法(使用B1对象除外),这将返回创建的销售订单编号。

此致

保罗

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

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


专家您好,

我们正在通过B1对象创建销售订单。 我们的要求之一是创建销售订单号并将其发送回用户。

我们设法使用B1对象创建了销售订单,但是成功消息中没有新创建的销售订单号。

我们可以使用查询

从ORDR中选择max(Docnum)作为DocNum 

但是,如果有多个用户同时创建销售订单怎么办?

请帮助我们找到此问题的解决方案。

还请提出我们可以用来创建销售订单的任何其他方法(使用B1对象除外),这将返回创建的销售订单编号。

此致

保罗

付费偷看设置
发送
4条回答
悻福寶寶
1楼 · 2020-09-15 20:09.采纳回答

您好Arghyadeep!

您可以在标记中找到此信息。 根据帮助:

DImsg此属性显示SAP Business One DI API为该呼叫设置的原始消息。 如果将DIresult设置为failure,您将在此处找到原始的DI错误消息; 否则,如果SAP Business One DI API提供了更多信息,您将找到更多信息。 对于插入,您可以在这里找到例如生成的主键值。

灬番茄
2楼-- · 2020-09-15 19:58

Hi Sergei,

非常感谢您的回答。 真的是我们的一天。

再次感谢

Paul

Haoba3210
3楼-- · 2020-09-15 19:56

>还请提出我们可以用来创建销售订单的任何其他方法(使用B1对象除外),该方法将返回已创建的销售订单编号。

如果您为HANA运行版本,建议的方法是ServiceLayer。

SAP浪
4楼-- · 2020-09-15 20:04

您好,Sergei,

感谢您提供信息。 我们对B1场景开发非常陌生。

我们没有使用HANA。

无论如何,再次感谢。

此致

Paul

一周热门 更多>