SAP_XBP2 Uproc the variant variables have duplicated values when updating the Uproc
search cancel

SAP_XBP2 Uproc the variant variables have duplicated values when updating the Uproc

book

Article ID: 264970

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

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.

Environment

Release : 6.x and 7.x

Component: Dollar Universe

Sub-Component: Manager for SAP

Cause

Multiple-Values Selection Variables are not handled by the Manager for SAP as stated here and here

Resolution

Workaround:

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".

 

Solution:

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.