Destination_app

2020-09-08 08:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) Env-10.1标准净重 你...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


Env-10.1标准净重

你好朋友

我们可以在destination_app中将一个现有源维度的值分配给新的目标维度,而无需使用for循环。

场景-将数据从财务模型推送到分配模型。 财务模型具有维度CostCenter

分配模型具有CostCenter和Sender。 我想在发件人维度中分配与Costcenter相同的值。

以下代码效果很好。

我正在尝试找到一种编写此脚本的替代方法,以便避免" for"循环,并直接在目标应用程序中将Costcenter的值分配给Sender。 下个月要来的记录数量将大大增加,我觉得for循环可能会遇到性能问题。

 * SELECT(%Senders%,[ID],Costcenter," SENDERS ='Y'")
 * XDIM_MEMBERSET CATEGORY = ACTUAL
 * XDIM_MEMBERSET帐户= BAS(XXXX)
 * XDIM_MEMBERSET AUDITTRAIL = BAS(AT)
 * XDIM_MEMBERSET RPTCURRENCY = USD,LC


 *对于%Senders%=%Senders%
     * XDIM_MEMBERSET Costcenter =%Sender%
     * DESTINATION_APP =分配
     * ADD_DIM ALLOCATION_ACCOUNT = YYYY
     * ADD_DIM SENDER =%Sender%
     * SKIP_DIM =帐户,利润中心,TRADING_PARTNER
     *类别时
     *是实际的
 * REC(EXPRESSION =%VALUE%,AUDITTRAIL = ZZZZ)
     *结束
 *下一个

 谢谢你的时间
 ed。
4条回答
亦是此间程序员
2020-09-08 09:33

请尝试以下操作:

 * SELECT(%Senders%,[ID],Costcenter," SENDERS ='Y'")
 * XDIM_MEMBERSET CATEGORY = ACTUAL
 * XDIM_MEMBERSET帐户= BAS(XXXX)
 * XDIM_MEMBERSET AUDITTRAIL = BAS(AT)
 * XDIM_MEMBERSET RPTCURRENCY = USD,LC
 * XDIM_MEMBERSET Costcenter =%Senders%//涵盖所有必需的CC

 * DESTINATION_APP =分配
 * ADD_DIM ALLOCATION_ACCOUNT = YYYY,SENDER = Costcenter:ID//ID-成本中心的属性
 * SKIP_DIM =帐户,利润中心,TRADING_PARTNER
 *类别时
 *是*
   * REC(EXPRESSION =%VALUE%,AUDITTRAIL = ZZZZ)
 * ENDWHEN 

基于帮助: https://help.sap。 com/viewer/a2049170bfeb4178ace32222842c3ec1/10.1/zh-CN/f433f0bbc46c4a53860f1410f20ffb8b.html

一周热门 更多>