点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
如果我呼叫一个区域,下面的代码可以正常工作。
* XDIM_MEMBERSET TIME =%TIME_SET%
* XDIM_MEMBERSET CATEGORY =%CATEGORY_SET%
* XDIM_MEMBERSET CUSTOMER = 99999999//-一位特定客户
* XDIM_MEMBERSET VIEW = OPERATIONAL
//-地区是北美
* XDIM_MEMBERSET REGION = BAS(R_NAM)//北美国家/地区等级
* LOOKUP CUST_LOG
* DIM REGION = C_NAM//北美地区的bas国家
* DIM AUDITIDM = CALC//bas审核
* DIM COSTCENTER = NO_CC//bas cc
* DIM VIEW = OPERATIONAL//bas视图
* DIM ACCOUNT = INCOME_AGR//bas account
* DIM CUST1:CUSTOMER = ALL_CLASS//bas客户
* DIM CUST2:CUSTOMER = V_AUT//bas客户
* DIM CUST3:CUSTOMER = V_RET//bas客户
* DIM CUST4: CUSTOMER = V_CON//bas客户
* DIM CUST5:CUSTOMER = V_IND//bas客户
* DIM CUST6:CUSTOMER = V_3PL//bas客户
* ENDLOOKUP
*当帐户
* IS BAS(ALL_EXPENSE)//费用帐户的父帐户
* REC(FACTOR = LOOKUP(CUST2)/LOOKUP(CUST1),COSTCENTER = CC_USREG,CUSTOMER = V_AUT, AUDITIDM =" VERTADJ",REGION =" C_NAM"
* REC(FACTOR = LOOKUP(CUST3)/LOOKUP(CUST1),COSTCENTER = CC_USREG,CUSTOMER = V_RET,AUDITIDM =" VERTADJ",REGION =" C_NAM")< br> * REC(FACTOR = LOOKUP(CUST5)/<=> REC(FACTOR = LOOKUP(CUST4)/LOOKUP(CUST1),COSTCENTER = CC_USREG,CUSTOMER = V_CON,AUDITIDM =" VERTADJ",REGION =" C_NAM") LOOKUP(CUST1),COSTCENTER = CC_USREG,CUSTOMER = V_IND,AUDITIDM =" VERTADJ",REGION =" C_NAM")
* REC(FACTOR = LOOKUP(CUST6)/LOOKUP(CUST1),COSTCENTER = CC_USREG,CUSTOMER = V_3PL ,AUDITIDM =" VERTADJ",REGION =" C_NAM")
* ENDWHEN
该代码在一个区域正常运行。 我希望对4个区域(NAM/SAS/LAM/NAS)执行相同的代码
放置* For循环时出现错误,因为它会根据区域数进行4次调用查找。
请让我知道是否有其他方法可以解决此逻辑。 任何帮助将不胜感激。
致谢
Priyanka
要求不是100%明确,请阅读我的博客: https://blogs.sap.com/2014/01/31/how-to-ask-questions-about-script-logic-issues /
您必须用文字并使用Excel表的一些屏幕快照解释所需的逻辑。
未描述维度REGION ...
首先-切勿使用"插入文件"代替正确的"插入图片"!
第二个-您的表格不清楚,请花一些时间提供详细的示例。 如果您真的想要答案...
您好,Priyanka,您可以考虑改用Package Link。
很抱歉,但包链接与 问题。 该代码必须更正。 但是只有提出明确的要求后,我才能提出代码更改的建议。
一周热门 更多>