SAP Function SAMPLE_INTERFACE_00001321 - Interface Description for Event 00001321 (Customer)

Parameter Reference Type Length Default Optional Text
I_ADD_ON_DATA CUST_ADD_ON_DATA u 11 X Add-On Data Changed in Customer Master
I_KNA1 KNA1 u 1826 X Customers A Segment
I_KNA1_OLD KNA1 u 1826 X Customers A Segment Old Status
I_KNB1 KNB1 u 547 X Customers B Segment
I_KNB1_OLD KNB1 u 547 X Customers B Segment Old Status
I_KNVV KNVV u 241 X Sales and Distribution Data
I_KNVV_OLD KNVV u 241 X Sales and Distribution Data Old Status
UPD_KNA1 CDPOS-CHNGIND C 1 X Type of Change to KNA1
UPD_KNAS CDPOS-CHNGIND C 1 X Type of Change to KNAS
UPD_KNAT CDPOS-CHNGIND C 1 X Type of Change to KNAT
UPD_KNB1 CDPOS-CHNGIND C 1 X Type of Change to KNB1
UPD_KNB5 CDPOS-CHNGIND C 1 X Type of Change to KNB5
UPD_KNBK CDPOS-CHNGIND C 1 X Type of Change to KNBK
UPD_KNBK_IBAN CDPOS-CHNGIND C 1 X Type of Change to KNBK_IBAN (KNBK with IBAN Without Bank Account Number)
UPD_KNBW CDPOS-CHNGIND C 1 X Type of Change to KNBW
UPD_KNEX CDPOS-CHNGIND C 1 X Type of Change to KNEX
UPD_KNVA CDPOS-CHNGIND C 1 X Type of Change to KNVA
UPD_KNVD CDPOS-CHNGIND C 1 X Type of Change to KNVD
UPD_KNVI CDPOS-CHNGIND C 1 X Type of Change to KNVI
UPD_KNVK CDPOS-CHNGIND C 1 X Type of Change to KNVK
UPD_KNVL CDPOS-CHNGIND C 1 X Type of Change to KNVL
UPD_KNVP CDPOS-CHNGIND C 1 X Type of Change to KNVP
UPD_KNVS CDPOS-CHNGIND C 1 X Type of Change to KNVS
UPD_KNVV CDPOS-CHNGIND C 1 X Type of Change to KNVV
UPD_KNZA CDPOS-CHNGIND C 1 X Type of Change to KNZA
UPD_VCKUN CDPOS-CHNGIND C 1 X Type of Change to VCKUN

Parameter Reference Length Optional Text
T_UPD_TXT FKUNTXT 36 X Change Structure for Text Changes
T_XKNAS FKNAS 37 X General Data EU Tax Numbers (old)
T_XKNAT FKNAT 67 X Tax Groupings (old)
T_XKNB5 FKNB5 54 X Dunning Data (new)
T_XKNBK FKNBK 194 X Bank Details (new
T_XKNBK_IBAN FKNBK_IBAN 239 X Change Document Structure for KNBK with IBAN Without Account Number (New)
T_XKNBW FKNBW 55 X Withholding Tax Types (new)
T_XKNEX FKNEX 167 X Sanctioned Party List (new)
T_XKNVA FKNVA 222 X Unloading Points (new)
T_XKNVD FKNVD 31 X Document Requirement SD (new)
T_XKNVI FKNVI 22 X Tax Indicators (new)
T_XKNVK FKNVK 594 X Contact Person (new)
T_XKNVL FKNVL 53 X Licences (new)
T_XKNVP FKNVP 96 X Partner Functions (new)
T_XKNVS FKNVS 39 X Shipping Data (new)
T_XKNZA FKNZA 28 X Allowed alternative Payer (new)
T_XVCKUN VCKUNVB 101 X Table VCKUN with update indicator
T_XVCNUM VCNUMVB 244 X Table VCKUN with update indicator
T_YKNAS FKNAS 37 X General Data EU Tax Numbers (new)
T_YKNAT FKNAT 67 X Tax Groupings (new)
T_YKNB5 FKNB5 54 X Dunning Data (old)
T_YKNBK FKNBK 194 X Bank Details (old)
T_YKNBK_IBAN FKNBK_IBAN 239 X Change Document Structure for KNBK with IBAN Without Account Number (Old)
T_YKNBW FKNBW 55 X Withholding Tax Types (old)
T_YKNEX FKNEX 167 X Sanctioned Party List (old)
T_YKNVA FKNVA 222 X Unloading Points (old)
T_YKNVD FKNVD 31 X Document Requirement SD (old)
T_YKNVI FKNVI 22 X Tax Indicators (old)
T_YKNVK FKNVK 594 X Contact Person (old)
T_YKNVL FKNVL 53 X Licences (old)
T_YKNVP FKNVP 96 X Partner Functions (old)
T_YKNVS FKNVS 39 X Shipping Data (old)
T_YKNZA FKNZA 28 X Allowed Alternative Payer (old)
T_YVCKUN VCKUNVB 101 X Table VCKUN with update indicator
T_YVCNUM VCNUMVB 244 X Table VCKUN with update indicator


DEFINE &TEXT& = 'Master data customer, data transfer'
DEFINE &EVENT& = '00001321'
DEFINE &TYPE& = 'INTERFACE'
INCLUDE FI_OPEN_FI_DOCUMENTATION_1 OBJECT DOKU ID TX

EVENT
The event will run when creating and changing a customer after theupdate.

INTERFACE
For each database table, the interface provides the data for thecurrent status and the status before the change was made.
The interface includes the following parameter types:

  • Update indicator (for example, UPD_KNA1, UPD_KNB1, ...)

  • These indicators display whether a change has been made to the assigneddatabase table (for example, KNA1, KNB1, ...).
    Possible values for changes:
    U = Update
    I = Insert
    If no change has been made, the parameter has the value SPACE.
    • Import parameters

    • These parameters help transfer data for those database tables (forexample, KNA1, KNB1, ...), for which only one data record can betransferred for each call.
      Parameter I_ADD_ON_DATA indicates that the users have processed owndata in the customer master dialog. In this situation, the parameterfield CHANGED is set to 'X' and the customer number is shown in fieldKUNNR.
      • Table parameters

      • These parameters help transfer data for those database tables (KNBK,KNB5, ...), for which several data records can be transferred for eachcall.
        For table parameters (for example, for KNBK), the assigned updateindicator (for example, UPD_KNBK) is always 'U' if data records werecreated, changed or deleted. Every data record includes an additionalupdate indicator that specifies for the data record, whether it wascreated, changed or deleted.
        If the data record was changed, a record with indicator 'U' can befound in both the table with the old values and the table with the newvalues.
        If the data record was added, a record with indicator 'I' can be foundin the table with the new values.
        If the data record was deleted, a record with indicator ' ' can befound in the table with old values.

656729SAPMF02D/SAPMF02K: BTE 1321/1421 w/o IBAN changes