Fonction SAP BKK_COND_DIFF_COND_SELECT - Condition Selection According to Differentiation Values

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_ACNUM_INT BKK_ACCNT C 10 Internal Account Number
I_BKKRS BKK_BKKRS C 4 Bank Area
I_PARTNER BKK_ACHOLD C 10 Business Partner / Account Holder

Paramètre Reférence Long. Facultatif Description
T_CONDITION IBKK91 313 Conditions
T_DIFF_VALUE IBKK9N 13
T_POSITION IBKK92 295 Condition Items

Exception Description
DIFF_SELECT_ERROR Differentiation Value Selection Error (Event)

Functionality
Selection of conditions according to differentiation types:
The data is selected according to the differentiation types defined bySAP, Transaction Type and Medium. In addition, whencustomer differentiation types are used in one of the transferredconditions, the corresponding differentiation value is calculated byusing the BCOCA002 event. If an error occurs, processing is terminatedwith the DIFF_SELECT_ERROR exception. Blank entries are allowed in thedifferentiation types. The non-markup conditions must be unique and mustbe ensured by means of entry checks.
The selection is made using the first differentiation type first, andthen the second, to prevent ambiguities. In addition, a formatteddifferentiation value always takes precedence over a blank entry.