SAP ABAP Interface IF_EX_CUSTOMER_ADD_DATA_BI (BAdI Interface IF_EX_CUSTOMER_ADD_DATA_BI)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF (Application Component) Basic Functions
     VS (Package) Application development R/3 sales master data
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPCEM/CL_IM_CUST_AD_D_BI Imp. class for BAdI imp. /SAPCEM/CUST_AD_D_BI 20050405
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_CUSTOMER_ADD_DATA_BI BAdI Class CL_EX_CUSTOMER_ADD_DATA_BI 20050531
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FM_CUSTOMER_ADD_D_BI Implementation Class for BAdI-Imp. FM_CUSTOMER_ADD_D_BI 20011221
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_OI0_CUSTOMER_ADD_BI Imp. class for BAdI imp. OI0_CUSTOMER_ADD_BI 20050322
Properties
Interface IF_EX_CUSTOMER_ADD_DATA_BI  
Short Description BAdI Interface IF_EX_CUSTOMER_ADD_DATA_BI    
General Data
Package VS   Application development R/3 sales master data 
Created 20011123   SAP 
Last changed 20050615   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_CUSTOMER_ADD_DATA_BI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050531
Friends
Interface IF_EX_CUSTOMER_ADD_DATA_BI has no friend.
Attributes
Interface IF_EX_CUSTOMER_ADD_DATA_BI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_ROW Instance method Public Method Checks a Data Row 20020121
2 FILL_ALE_SEGMENTS_OWN_DATA Instance method Public Method Fill ALE Segments in ALE Outbound Processing 20011123
3 FILL_BI_TABLE_WITH_OWN_SEGMENT Instance method Public Method Fill Batch Input Table from Own Segment (ALE Inbound Proc.) 20011123
4 FILL_FT_TABLE_USING_DATA_ROWS Instance method Public Method Fills FT Table (Add-On Part) with Values From Data Rows 20020121
5 MODIFY_BI_STRUCT_FROM_STD_SEG Instance method Public Method Change BI Structure from Standard Segment 20020115
6 PASS_NON_STANDARD_SEGMENT Instance method Public Method Pass On Customer-Defined Segments (ALE Inbound Processing) 20011127
7 PROCESS_ALE_OWN_CHANGE_POINTER Instance method Public Method Evaluate Own Change Pointer 20011123
Events
Interface IF_EX_CUSTOMER_ADD_DATA_BI has no event.
Types
Interface IF_EX_CUSTOMER_ADD_DATA_BI has no local type.
Method Signatures

Method CHECK_DATA_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_ROW Value transfer Type reference (TYPE) BDIFIBIWA Übergabestruktur: Debitoren/Kreditoren-Batch-Input 20020123
2 Changing E_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020121
3 Changing E_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020121
4 Changing E_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020121
5 Changing E_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020121
6 Changing E_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020121
7 Changing E_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020121
8 Changing E_STRUCTURE_CHECKED Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020121
9 Changing E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020121
10 Importing I_NODATA Value transfer Type reference (TYPE) NODATA_BI Das Zeichen für NODATA 20020123
11 Importing I_RECORD_COUNT Value transfer Type reference (TYPE) I Der wievielte Satz in der Transaktion ist der aktuelle? 20020123
12 Importing I_STRUCTNAME Value transfer Type reference (TYPE) TABNAME Name der aktuellen B-Struktur für Batch-Input 20020121
13 Importing I_TCODE Value transfer Type reference (TYPE) TCODE Aktueller Transaktionscode in der Batch-Input-Mappe 20020123
14 Importing I_TRANS_COUNT Value transfer Type reference (TYPE) I Die wievielte Transaktion in der BI-Mappe ist die aktuelle? 20020123

Method CHECK_DATA_ROW on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method FILL_ALE_SEGMENTS_OWN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CIMTYPE Call by reference Type reference (TYPE) EDI_CIMTYP Erweiterungstyp 20011123
2 Importing I_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Aktuell verarbeiteter Datensatz vom SAP-Programm 20011123
3 Importing I_MESSAGE_TYPE Value transfer Type reference (TYPE) EDI_MESTYP Nachrichtentyp (DEBMAS oder Reduzierung davon) 20011123
4 Importing I_SEGMENT_NAME Value transfer Type reference (TYPE) EDILSEGTYP Aktuell gefülltes IDOC-Segment vom SAP-Program 20011123
5 Changing T_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT IDoc Datensätze 20011123

Method FILL_ALE_SEGMENTS_OWN_DATA on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method FILL_BI_TABLE_WITH_OWN_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANS_DATA Call by reference Type reference (TYPE) CUSTOMER_ORG_DATA Organisationsdaten, Transaktionscode für Pflege Kunde 20011127
2 Changing T_BI_DATA Call by reference Type reference (TYPE) BDIFIBIWA_T Batch-Input Übergabetabelle (aufgebaut aus Segmentdaten) 20011123

Method FILL_BI_TABLE_WITH_OWN_SEGMENT on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method FILL_FT_TABLE_USING_DATA_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_FT Call by reference Type reference (TYPE) BDCDATA_TAB Tabellentyp für BDCDATA 20020121
2 Importing IT_DATA_ROWS Call by reference Type reference (TYPE) BDIFIBIWA_T Übergabestruktur Debitor/Kreditor-Batch-Input (Tabellentyp) 20020121
3 Importing I_BKN00 Value transfer Type reference (TYPE) BKN00 Debitorenstamm Transaktionsdaten für Batch-Input 20020131
4 Importing I_NODATA Value transfer Type reference (TYPE) NODATA_BI Das Zeichen für NODATA 20020125

Method FILL_FT_TABLE_USING_DATA_ROWS on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method MODIFY_BI_STRUCT_FROM_STD_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_BI_STRUCT Call by reference Type reference (TYPE) BDIFIBIWA Übergabestruktur: Debitoren/Kreditoren-Batch-Input 20020115
2 Importing I_NODATA Call by reference Type reference (TYPE) NODATA_BI Das Zeichen für Nodata 20020206
3 Importing I_SEGMENT_DATA Call by reference Type reference (TYPE) EDI_SDATA Daten des aktuell verarbeiteten IDoc-Segments 20020115
4 Importing I_SEGMENT_NAME Call by reference Type reference (TYPE) EDILSEGTYP Name des aktuell verarbeiteten IDoc-Segments 20020115

Method MODIFY_BI_STRUCT_FROM_STD_SEG on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method PASS_NON_STANDARD_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGMENT_DATA Call by reference Type reference (TYPE) EDI_SDATA Daten des kundeneigenen IDoc-Segments 20011127
2 Importing I_SEGMENT_NAME Value transfer Type reference (TYPE) EDILSEGTYP Name des kundeneigenen IDoc-Segments 20011127

Method PASS_NON_STANDARD_SEGMENT on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.

Method PROCESS_ALE_OWN_CHANGE_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATION_DATE_HIGH Value transfer Type reference (TYPE) SYDATUM '00000000' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011123
2 Importing I_CREATION_TIME_HIGH Value transfer Type reference (TYPE) SYUZEIT '000000' Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011123
3 Importing I_MESSAGE_TYPE Value transfer Type reference (TYPE) EDI_MESTYP Nachrichtentyp 20011123
4 Changing T_CPIDENT_DEB Call by reference Type reference (TYPE) CPIDENT_DEB_T Änderungszeiger zu Kunden (Tabellentyp) 20011123
5 Changing T_KNA1_KEY Call by reference Type reference (TYPE) KNA1_KEY_T Key Kundenstamm mit Mandant (Tabellentyp) 20011123
6 Changing T_KNB1_KEY Call by reference Type reference (TYPE) KNB1_KEY_T Key Buchungskreisdaten Kunde mit Mandant (Tabellentyp) 20011123
7 Changing T_KNBK_KEY Call by reference Type reference (TYPE) KNBK_KEY_T Key Bankverbindung Kunde mit Mandant (Tabellentyp) 20011123
8 Changing T_KNEX_KEY Call by reference Type reference (TYPE) KNEX_KEY_T Key Sanctioned Party List Kundenstamm (Tabellentyp) 20011123
9 Changing T_KNVA_KEY Call by reference Type reference (TYPE) KNVA_KEY_T Key Abladestellen Kunde mit Mandant (Tabellentyp) 20011123
10 Changing T_KNVD_KEY Call by reference Type reference (TYPE) KNVD_KEY_T Key Dokumentenanforderung Vertrieb für Kunde (Tabellentyp) 20011123
11 Changing T_KNVI_KEY Call by reference Type reference (TYPE) KNVI_KEY_T Key Steuerindikatoren Kunde mit Mandant (Tabellentyp) 20011123
12 Changing T_KNVK_KEY Call by reference Type reference (TYPE) KNVK_KEY_T Keyfelder Ansprechpartner eines Kunden (Tabellentyp) 20011123
13 Changing T_KNVL_KEY Call by reference Type reference (TYPE) KNVL_KEY_T Key Lizenzen Kunde mit Mandant (Tabellentyp) 20011123
14 Changing T_KNVP_KEY Call by reference Type reference (TYPE) KNVP_KEY_T Key Partnerrollen Kunde mit Mandant (Schlüsseltyp) 20011123
15 Changing T_KNVV_KEY Call by reference Type reference (TYPE) KNVV_KEY_T Key Vertriebsdaten Kunde mit Mandant (Tabellentyp) 20011123
16 Changing T_SERIAL Call by reference Type reference (TYPE) SERIAL_DEB_T Änderungszeiger Kunde Anlagezeit (Tabellentyp) 20011123

Method PROCESS_ALE_OWN_CHANGE_POINTER on Interface IF_EX_CUSTOMER_ADD_DATA_BI has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 470