on 10-05-2015 6:37 PM
Hi,
Prompt | Prompt Type | Dimension | Value |
%SELECTION% | StringListPairs | ENTITY | E001,E002 |
%SELECTION% | StringListPairs | ACCOUNT | 6400001,6420001,6420002 |
%SELECTION% | StringListPairs | TIME | 2016.INI |
My package is ICDATA
PROMPT(SELECTINPUT,%SELECTION%,,"TIME","BASE_YR")
PROMPT(SELECTINPUT,%SELECTION%,,"ENTITY","BASE_CEBE")
PROMPT(SELECTINPUT,%SELECTION%,,"ACCOUNT","BASE_ACCOUNT")
TASK(/CPMB/ICDATA_LOGIC,SUSER,%USER%)
TASK(/CPMB/ICDATA_LOGIC,SAPPSET,%APPSET%)
TASK(/CPMB/ICDATA_LOGIC,SAPP,%APP%)
TASK(/CPMB/ICDATA_LOGIC,SELECTION,%SELECTION%)
TASK(/CPMB/ICDATA_LOGIC,LOGICFILENAME,ICDATA.LGF)
My script is:
*START_BADI ZBPC_CALCULO_LE
query = on
write = on
TIME=%BASE_YR_SET%
ENTITY= %BASE_ENTITY_SET%
ACCOUNT= %BASE_ACCOUNT_SET%
*END_BADI
Where is the error? Help!please
Regards
RTS
The error is here (issue - you overwrite %SELECTION%!):
PROMPT(SELECTINPUT,%SELECTION%,,"TIME","BASE_YR")
PROMPT(SELECTINPUT,%SELECTION%,,"ENTITY","BASE_CEBE")
PROMPT(SELECTINPUT,%SELECTION%,,"ACCOUNT","BASE_ACCOUNT")
All prompts have to be combined in one:
PROMPT(SELECTINPUT,%SELECTION%,,"Enter Scope","BASE_YR,BASE_CEBE,BASE_ACCOUNT")
or:
PROMPT(SELECTINPUT,%SELECTION%,,"Enter Scope","%TIME_DIM%,%ENTITY_DIM%,%ACCOUNT_DIM%")
Vadim
P.S. First test DM package with manual prompts, then continue with VBA!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Vadim,
With my script logic
*START_BADI ZBPC_CALCULO_LE
query = on
write = on
CUENTA = %CUENTA_SET%
CEBE = %CEBE_SET%
TIME = %TIME_SET%
*END_BADI
BAdi does not get the Variables, whats wrong?
My package is
PROMPT(SELECTINPUT,%SELECTION%,,"ENTITY,ACCOUNT,TIME","%ENTITY_SET%,%ACCOUNT_SET%,%TIME_SET%")
INFO(%EQU%,=)
INFO(%TAB%,;)
TASK(/CPMB/ICDATA_LOGIC,SUSER,%USER%)
TASK(/CPMB/ICDATA_LOGIC,SAPPSET,%APPSET%)
TASK(/CPMB/ICDATA_LOGIC,SAPP,%APP%)
TASK(/CPMB/ICDATA_LOGIC,LOGICFILENAME,CALCULO_LE.LGF)
TASK(/CPMB/ICDATA_LOGIC,SELECTION,%SELECTION%)
TASK(/CPMB/ICDATA_LOGIC,MEMBERSELECTION,ENTITY_SET%EQU%%ACCOUNT_SET%%TAB%ACCOUNT_SET%EQU%%ACCOUNT_SET%%TAB%TIME_SET%EQU%%TIME_SET%)
BAdi does not get the Variables, whats wrong?
Regards
RTS
User | Count |
---|---|
16 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.