DM软件包:验证提示(时间间隔)

2020-09-23 09:31发布

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

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


嗨朋友,

用户在DM程序包提示中输入时间间隔("从周期"和"到周期"),以将交易数据从(计算视图-> AMDP-> BADI)提取到BPC。

需要合并检查以验证"从周期"值是否小于"到周期"。 如果验证失败,则在DM软件包提示级别,用户应立即收到错误消息,例如"起始时间段应小于结束时间段"。

我们在BADI中处理了错误消息填充,但是错误消息出现在DM封装状态日志中。

DM封装代码:

PROMPT(MEMBERFROMTOINPUT,%TFROM%,%TTO%,"请输入有效时间段","%TIME_DIM%")

INFO(%EQU%,=)

INFO(%TAB%,;)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,TAB,%TAB%)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,EQU,%EQU%)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SUSER,%USER%) 任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPPSET,%APPSET%)任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPP,%APP%)任务(/CPMB/DEFAULT_FORMULAS_LOGIC,LOGICFILENAME,ECC_DATA.LGF)任务(/CPMB/DEFAIC_FORMU_FORMULAS EQU %% TFROM %% TAB%TTO%EQU %% TTO%)

我们的是BPC10.1(标准)。 请建议。

谢谢

Anjan

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

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


嗨朋友,

用户在DM程序包提示中输入时间间隔("从周期"和"到周期"),以将交易数据从(计算视图-> AMDP-> BADI)提取到BPC。

需要合并检查以验证"从周期"值是否小于"到周期"。 如果验证失败,则在DM软件包提示级别,用户应立即收到错误消息,例如"起始时间段应小于结束时间段"。

我们在BADI中处理了错误消息填充,但是错误消息出现在DM封装状态日志中。

DM封装代码:

PROMPT(MEMBERFROMTOINPUT,%TFROM%,%TTO%,"请输入有效时间段","%TIME_DIM%")

INFO(%EQU%,=)

INFO(%TAB%,;)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,TAB,%TAB%)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,EQU,%EQU%)TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SUSER,%USER%) 任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPPSET,%APPSET%)任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPP,%APP%)任务(/CPMB/DEFAULT_FORMULAS_LOGIC,LOGICFILENAME,ECC_DATA.LGF)任务(/CPMB/DEFAIC_FORMU_FORMULAS EQU %% TFROM %% TAB%TTO%EQU %% TTO%)

我们的是BPC10.1(标准)。 请建议。

谢谢

Anjan

付费偷看设置
发送
1条回答
xfwsx85
1楼-- · 2020-09-23 10:12

无法在DM高级脚本级别上执行任何检查! 不可能!

您可以在badi内部执行验证,并替换"从/到"或中止软件包...

P.S。 发布后请查看您的发布结果! 脚本中缺少换行符!

一周热门 更多>