点击此处---> 群内免费提供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)
嗨,瓦迪姆,
由于需求文档非常冗长,因此我会尽力解释清楚。
我们正在尝试从一个实体到另一个实体进行消除和调整。
以下是要求的样本。
Set1 :(实际猫)
Set2 :(实际猫)
Set1和Set 2属于一个excel,其中仅对于CATEGORY = ACTUAL就存在大约18个这样的集合,在其中我们按照上述方式计算本地货币的总和和差额。
我们还有另一个excel工作表,所有这些值一旦按上述方法计算,将进行FX转换,存储在另一个Category(ACTUAL_BR)中,并将具有与上述类似的计算集(约有18套)。
现在,我们尚不清楚逻辑脚本是否是进行此类计算的方法。 我尝试为Set 1(请参见下文)编写脚本,但从要求出发,它可能会非常冗长和复杂。
我有2个问题-
1)在这种情况下,逻辑脚本是正确的方法吗? 如果是这样,我的脚本将极其冗长且复杂,并带有多个循环和作用域。 我有什么办法可以简化这一点?
2)我们可以尝试业务规则吗? 我对此了解不多,但是当我尝试创建类型为"消除和调整"的规则时,我们没有所需的实体和其他尺寸。
如果对此有任何建议,请告诉我。
我们很乐意提供您需要的更多信息。
谢谢
无法理解所需的业务逻辑!
"我们可以尝试业务规则吗?对此我了解不多,但是当我 尝试创建类型规则-"消除和调整",我们做到了
您必须了解整个过程!并使用规则查看消除的标准设置。在我看来,您正在对脚本做一些奇怪的事情。
p>
一周热门 更多>