在逻辑脚本中帮助WHEN循环

2020-08-22 21:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, 我正在尝试编写一个...

         点击此处--->   EasySAP.com群内免费提供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)
 *结束
 *结束
 * COMMIT 
script1-to-create-actual-category.txt (22.2 kB)
8条回答
绿领巾童鞋
2020-08-22 21:26

如果您想对数据进行总体求和,则必须为多个REC语句指定相同的目标。/p>

例如:

帐户帐户
 * IS PL110
 * REC(EXPRESSION =%VALUE%,ACCOUNT = PL310)
 * IS PL120
 * REC(EXPRESSION =%VALUE%,ACCOUNT = PL310)
 * ENDWHEN 

PL310 = PL110 + PL120

一周热门 更多>