On a Dollar Universe node that launches SAP_XBP2 Jobs on which Step there is a Program that contains Variants with "Multiple -Value" Selection Variables, sometimes the Variable values disappear, and/or others are doubled.
Example below where the S_BLART = SE appears duplicated after having edited the Uproc definition to change another variable value:
1st run: Uproc O_INT011_01_U01_REP_FRA (SAP job ZFTMR_KYR_SAP_BANK_ST_CLEARING, variant ZFTM011REPFRTO) STEP 001 --------------- Information -------------------- Program : ZFTMR_KYR_SAP_BANK_ST_CLEARING Type : A ExtParam : ZFTM011REPFRTO Variable : S_BLART = SE - Variable : S_BLART = DZ - Variable : S_BLART = KY - Variable : S_BLART = KZ - Variable : S_BLART = TI - Variable : S_BLART = SE - 2nd run: uproc O_INT011_02_U03_REP_LUX (SAP job ZFTMR_KYR_SAP_BANK_ST_CLEARING, variant ZFTM011REPLUTO) STEP 001 --------------- Information -------------------- Program : ZFTMR_KYR_SAP_BANK_ST_CLEARING Type : A ExtParam : ZFTM011REPLUTO Variable : S_BLART = SE - Variable : S_BLART = DZ - Variable : S_BLART = KY - Variable : S_BLART = KZ - Variable : S_BLART = TI - Variable : S_BLART = SE -
Expected Behavior: Variant variables should not be duplicated and should have the values defined in the Variant
Actual Behavior: Randomly, the variant variables appear as duplicated or some are not even passed.
Release : 6.x and 7.x
Component: Dollar Universe
Sub-Component: Manager for SAP
Use a table with the variables values instead of the Multiple-Value Selection Variables or transform the uproc into a CL_INT launching the command "uxstr sap api".
The Product Enhancement PMDU-3165 has been opened to discuss about this topic:
Handling "Multiple-values" for a selection-option would require several changes in the Manager SAP / GUI / Command line.
As documented in the Manager for SAP Documentation, for now we only manage type P parameters, and type S selection-option with low/high values, not multiple values.