点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有模型购买和计划
要采购的尺寸有:CENTRE_DE_COUTS(成本中心),Artilce_SOCIETE(材料),COMTE(帐户),TYPE_VALEURS(KPIS:数量,价格。)
计划:CENTRE_DE_COUTS(成本中心),COMPTE(帐户),
CENTRE_DE_PROFIT(利润中心)。
每种物料都有一个属性(compte_A),即购买帐户。
每个成本中心都有一个属性利润中心
我的DEFAULT文件中有一个脚本。LGF是
* SELECT(%CP%,[CENTRE_DE_PROFIT],CENTRE_DE_COUTS,ID =%CENTRE_DE_COUTS_SET%)
* SELECT(%CA%,[COMPTE_A],ARTICLE_SOCIETE,ID =%ARTICLE_SOCIETE_SET%)
* SELECT( %C%,ID,COMPTE,ID =%COMPTE_SET%)
*选择(%ARTICLES%,ID,ARTICLE_SOCIETE,COMPTE_A =%CA%)
* XDIM_MEMBERSET ARTICLE_SOCIETE =%ARTICLES%
* DESTINATION_APP = 计划
* SKIP_DIM = TYPE_VALEUR,ARTICLE_SOCIETE <*> ADD_DIM CENTRE_DE_PROFIT =%CP%<*> *当TYPE_VALEUR
* IS QTE
*当COMPTE
* IS NA
* REC( EXPRESSION =%VALUE%,COMPTE = ARTICLE_SOCIETE.COMPTE_A)
* ENDWHEN
*当COMPTE
* IS <> NA
* REC(EXPRESSION =%VALUE%* [TYPE_VALEUR]。[PRIX_UNIT]。 ,COMPTE =%C%)
* ENDWHEN
* ENDWHEN
* COMMIT
///////
但是我想使用/CPMB/DEFAULT_FORMULAS自动执行。
代码:
PROMPT(SELECTINPUT ,,,"%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%," CENTRE_DE_COUTS_DIM""))
任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SUSER,%USER%)
任务(/ CPMB/DEFAULT_FORMULAS_LOGIC,SAPPSET,%APPSET%)
任务(/CPMB/DEFAULT_FORMULAS_LOGIC,SAPP,%APP%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,SELECTION,%SELECTION%)
TASK(/CPMB/DEFAULT_FORMULAS_LOGIC,LOGICFILENAME,ACHATS.LGF)
但是它不起作用。
我该如何实现?
致谢
"但是它不起作用。" - 你什么意思??? 日志文件在哪里?
此行的语法不正确:
PROMPT(SELECTINPUT ,,,"%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%," CENTRE_DE_COUTS_DIM"")
必须是:
PROMPT(SELECTINPUT ,,,"%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%,CENTRE_DE_COUTS")
P.S。 而且,即使对于default.lgf,此脚本通常也不正确。 在某些情况下可能会起作用,但总的来说-不会!
P.P.S。 并没有按照以下要求描述所需的逻辑:
https://blogs.sap.com/2014/01/31/how-to-ask-questions-about-script-logic-issues /
""这种情况不起作用 ? -我待会再解释!
第二次询问-请用单词描述所需的逻辑!!!
再次阅读: https ://blogs.sap.com/2014/01/31/how-to-ask-questions-about-script-logic-issues
一周热门 更多>