点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我正在尝试编写一个...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我正在尝试编写一个...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我正在尝试编写一个逻辑脚本,以尽量减少WHEN循环。
我尝试了以下操作,但是要求有太多的特定帐户,如果我继续这种方式,逻辑将继续具有多个WHEN循环
1)我可以用最少的循环编写脚本吗?
.txt格式的要求是附件,请复制并粘贴到excel中,列将很清楚。
script1-to-create-actual-category.txt
如果需要更多信息,请告诉我
* XDIM_MEMBERSET AUDITTRAIL = BAS(AT_TOTAL),ADJ_AutoELIM//Elim Interco销售与制造成本比较 * XDIM_MEMBERSET帐户= 40050、40060、51000 * XDIM_MEMBERSET FLOW = F_TOTAL * XDIM_MEMBERSET TIME =%TIME_SET% * XDIM_MEMBERSET ENTITY = DOMXELIM,INTLXELIM * XDIM_MEMBERSET CATEGORY = ACTUAL * XDIM_MEMBERSET CHANNEL = CH_TOTAL * XDIM_MEMBERSET DEPT = D_TOTAL * XDIM_MEMBERSET INTERCO = I_SME * XDIM_MEMBERSET PRODUCTLINE = PR_TOTAL * XDIM_MEMBERSET度量=至今 * XDIM_MEMBERSET RPTCURRENCY =美元 *当实体 *是DOMXELIM *当ACCOUNT.ACCTYPE * IS INC,LEQ * REC(表达式=%VALUE%*-1,AUDITTRAIL = ADJ_AutoELIM,CHANNEL = CH_PHY,DEPT = D_NONE,FLOW = F_NONE,INTERCO = I_OOELMEU,PRODUCTLINE = PR_21,ENTITY = OOOELMA1,RPTCURRENCY = LC) *其他 * REC(表达式=%VALUE%*,AUDITTRAIL = ADJ_AutoELIM,CHANNEL = CH_PHY,DEPT = D_NONE,FLOW = F_NONE,INTERCO = I_OOELMEU,PRODUCTLINE = PR_21,ENTITY = OOOELMA1,RPTCURRENCY = LC) *结束 *结束 * COMMITscript1-to-create-actual-category.txt (22.2 kB)
一般来说,多个WHEN/ENDWHEN循环没有什么坏处。
您可以尝试使用多个帐户计算规则来代替复杂的WHEN/ENDWHEN脚本,但这取决于脚本的目的(不是
一周热门 更多>