点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我的分配脚本逻辑有问题,我正在尝试将一组百分比从一个数据点分配到多个数据交叉点。 我在初始范围内设置了一定数量的排除项,因此请原谅我对" * XDIM_MEMBERSET AS"的滥用。
我收到的UJKT验证错误是指我在* WHERE中为COST_OBJECT暗淡使用的后缀。
_INP_E%VAR%给了我包含数据集的成员,然后[ENTITY] =%VAR%给了我分配位置的成员集。 它以前可以运行,但现在不再可用。
任何帮助都会深表感谢。 提前致谢。
请在下面查看我的代码:
* XDIM_MEMBERSET COMMITMENT_ITEM AS%BSMEMBXCL%= BAS(FT10_CLASS.010),BAS(FT10_015_1.01),BAS(FT10_150_7),BAS(FT10_CLASS.020) * XDIM_MEMBERSET COMMITMENT_ITEM AS%BSMEMB%= BAS(%COMMITMENT_ITEM_SET%) * XDIM_MEMBERSET COST_OBJECT AS%BSMEMBCO%= BAS(%COST_OBJECT_SET%) * XDIM_MEMBERSET CURRENCY AS%BSMEMBCURR%= BAS(TCURR) * XDIM_MEMBERSET CONTENT AS%BSMEMBCONT%= BAS(%CONTENT_SET%) * SELECT(%MEMBTTLCURR%,ID,CURRENCY,[ID] =%BSMEMBCURR%AND [ID] = USD) * SELECT(%MEMBTTL%,ID,COMMITMENT_ITEM,[ID] =%BSMEMB%AND [ID] <>%BSMEMBXCL%) * SELECT(%MEMBTTLCO%,ID,COST_OBJECT,[ID] =%BSMEMBCO%) * SELECT(%MEMBENT%,ENTITY,COST_OBJECT,[ID] =%BSMEMBCO%) * SELECT(%RATE_VER%,SOURCE,VERSION,[ID] =%VERSION_SET%) * SELECT(%MEMBECONT%,ID,CONTENT,[ID] =%BSMEMBCONT%) * XDIM_MEMBERSET AUDIT_TRAIL = CURRENCY_MIX * XDIM_MEMBERSET VERSION =%VERSION_SET% * XDIM_MEMBERSET CURRENCY =%MEMBTTLCURR% * XDIM_MEMBERSET COMMITMENT_ITEM =%MEMBTTL% * XDIM_MEMBERSET CONTENT =%MEMBECONT% * XDIM_MEMBERSET COST_OBJECT =%BSMEMBCO% * XDIM_MEMBERSET FUND =%FUND_SET% * XDIM_MEMBERSET TIME =%TIME_SET% * XDIM_MEMBERSET度量= PERIODIC *对于%VAR%=%MEMBENT% *分配 *因素= 1 * DIM VERSION WHAT =%RATE_VER%; 在哪里= <<< * DIM COST_OBJECT WHAT = _INP_E_%VAR%; WHERE = [ENTITY] ="%VAR%" * DIM COMMITMENT_ITEM WHAT = CINR; 在哪里=%MEMBTTL% * DIM货币=%MEMBTTLCURR%; WHERE = <<< * DIM CONTENT WHAT = CONTINUING_SCE; WHERE =%MEMBECONT% *分配 *下一个
我的完整UJKT日志文件很大,因此我将其附加到单独的.TXT文件中。 alloc-error-log。 txt
这是我的UJKT异常错误:
UJK_VALIDATION_EXCEPTION:成员" _INP_E_"不存在alloc-error-log.txt (101.2 kB)
1。 永远不要从大脚本开始,只测试小部分!
2。 代替VALIDATE-使用Execute(Simulate)-将处理%XXXX_SET%变量
3。 注释RUNALLOCATION并使用以下代码进行测试:
Maleo Dillet
对不起,但我不明白 这行:
""-表示空格, 不为空(空为"")
也-请再次阅读我的答案!
* ENDALLOCATION行将重置作用域! 范围声明必须在for/next的开头!
请接受正确的答案!
感谢Vadim。
一周热门 更多>