点击此处---> 群内免费提供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
无法在DM高级脚本级别上执行任何检查! 不可能!
您可以在badi内部执行验证,并替换"从/到"或中止软件包...
P.S。 发布后请查看您的发布结果! 脚本中缺少换行符!
一周热门 更多>