SAP Function SAMPLE_INTERFACE_00001421 - Interface Description for Event 00001421 (Vendor)

Parameter Reference Type Length Default Optional Text
I_ADD_ON_DATA VEND_ADD_ON_DATA u 11 X Add-On Data Changed in Vendor Master
I_LFA1 LFA1 u 1496 X Vendor Master (General Section)
I_LFA1_OLD LFA1 u 1496 X Vendor Master (General Section) Old Status
I_LFB1 LFB1 u 520 X Vendor Master (Company Code)
I_LFB1_OLD LFB1 u 520 X Vendor Master (Company Code) Old Status
I_LFM1 LFM1 u 232 X Vendor Master Purchasing Organization Data
I_LFM1_OLD LFM1 u 232 X Vendor Master Purchasing Organization Data Old Status
UPD_LFA1 CDPOS-CHNGIND C 1 X Type of Change to LFA1
UPD_LFAS CDPOS-CHNGIND C 1 X Type of Change to LFAS
UPD_LFAT CDPOS-CHNGIND C 1 X Type of Change to LFAT
UPD_LFB1 CDPOS-CHNGIND C 1 X Type of Change to LFB1
UPD_LFB5 CDPOS-CHNGIND C 1 X Type of Change to LFB5
UPD_LFBK CDPOS-CHNGIND C 1 X Type of Change to LFBK
UPD_LFBK_IBAN CDPOS-CHNGIND C 1 X Type of Change to LFBK_IBAN (LFBK with IBAN Without Bank Account Number)
UPD_LFBW CDPOS-CHNGIND C 1 X Type of Change to LFBW
UPD_LFEI CDPOS-CHNGIND C 1 X Type of Change to LFEI
UPD_LFLR CDPOS-CHNGIND C 1 X Type of Change to LFLR
UPD_LFM1 CDPOS-CHNGIND C 1 X Type of Change to LFM1
UPD_LFM2 CDPOS-CHNGIND C 1 X Type of Change to LFM2
UPD_LFZA CDPOS-CHNGIND C 1 X Type of Change to LFZA
UPD_WYT1 CDPOS-CHNGIND C 1 X Type of Change to WYT1
UPD_WYT1T CDPOS-CHNGIND C 1 X Type of Change to WYT1T
UPD_WYT3 CDPOS-CHNGIND C 1 X Type of Change to WYT3

Parameter Reference Length Optional Text
T_XLFAS FLFAS 37 X VAT Registration Numbers
T_XLFAT FLFAT 33 X Tax Groupings
T_XLFB5 FLFB5 54 X Dunning Data
T_XLFBK FLFBK 194 X Bank Details
T_XLFBK_IBAN FLFBK_IBAN 239 X Change Document Structure for LFBK with IBAN Without Account Number (New)
T_XLFBW FLFBW 77 X Withholding Tax Types
T_XLFEI FLFEI 59 X Preference for Import and Export
T_XLFLR FLFLR 27 X Supply Regions
T_XLFM2 FLFM2 218 X Purchasing Different Data Retention
T_XLFZA FLFZA 28 X Alternative Payee
T_XWYT1 FWYT1 40 X Vendor Subrange
T_XWYT1T FWYT1T 41 X Vendor Sub-Range Description
T_XWYT3 FWYT3 82 X Partner Functions
T_YLFAS FLFAS 37 X EU Tax Numbers Old Status
T_YLFAT FLFAT 33 X Tax Groupings Old Status
T_YLFB5 FLFB5 54 X Dunning Data Old Status
T_YLFBK FLFBK 194 X Bank Details Old Status
T_YLFBK_IBAN FLFBK_IBAN 239 X Change Document Structure for LFBK with IBAN Without Account Number (Old)
T_YLFBW FLFBW 77 X Withholding Tax Types Old Status
T_YLFEI FLFEI 59 X Preference for Import and Export Old Status
T_YLFLR FLFLR 27 X Supply Regions Old Status
T_YLFM2 FLFM2 218 X Purchasing Different Data Retention Old Status
T_YLFZA FLFZA 28 X Alternative Payee Old Status
T_YWYT1 FWYT1 40 X Vendor Sub-Range Old Status
T_YWYT1T FWYT1T 41 X Vendor Sub-Range Description Old Status
T_YWYT3 FWYT3 82 X Partner Functions Old Status


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

EVENT
The event will run when creating and changing a vendor 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_LFA1, UPD_LFB1, ...)

  • These indicators display whether a change has been made to the assigneddatabase table (for example, LFA1, LFB1, ...).
    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, LFA1, LFB1, ...) 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 vendor master dialog. In this situation, the parameterfield CHANGED is set to 'X' and the customer number is shown in fieldLIFNR.
      • Table parameters

      • These parameters help transfer data for those database tables (LFBK,LFB5, ...) for which several data records can be transferred for eachcall.
        For table parameters (for example, LFBK), the assigned update indicator(for example, UPD_LFBK) is always 'U' if data records were created,changed or deleted. Every data record includes an additional updateindicator that specifies for the data record, whether it was created,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.