SAP Function BKK_COND_DIFF_COND_SELECT - Condition Selection According to Differentiation Values

Parameter Reference Type Length Default Optional Text
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

Parameter Reference Length Optional Text
T_CONDITION IBKK91 313 Conditions
T_DIFF_VALUE IBKK9N 13
T_POSITION IBKK92 295 Condition Items

Exception Text
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.