如果计划顺序有错误,则不保存计划数据。

2020-09-30 05:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在Design Stud...

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

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


嗨,

在Design Studio 1.6中,我们有一个按钮可以提高计划顺序并保存数据。

在计划顺序中,我们进行了一些检查(例如,金额为负),在这种情况下,我们会提出错误消息。 如果计划顺序中发生某些错误,我想防止命令保存运行。 如何在DS中实现这一目标?

提前感谢

垫子

4条回答
追夢秋陽
2020-09-30 06:16

感谢您的回答。 我认为这不会解决我的问题。 而且,我不希望像规划顺序这样的功能具有速效功能。

我的计划顺序包括三个步骤:

-计算折旧

-检查是否未输入否定金额

-计算货币换算

如果我在Design Studio中按原样使用它,即使第二步出错,也会保存数据。 这就是为什么我一直在寻找一种方法来检索消息并防止在出现错误消息时进行保存。 我们通过以下方式(VB)在Analysis for Office中进行了此操作:

Sub Depreciation()

将结果暗淡

lResult1作为变量lResult = Application.Run(" SAPExecutePlanningSequence"," PS_1")

lResult1 = Application.Run(" SAPListOfMessages"," ERROR")

如果为IsArray(lResult1)

然后,如果UBound(lResult1)> 0,则为'MsgBox("计划功能以错误结束")

退出Sub

如果结束

如果结束

lResult = Application.Run(" SAPExecuteCommand"," PlanDataSave")

结束子

垫子

一周热门 更多>