SAP ABAP Interface /SPE/IF_EX_INB_ID_HANDLING (Business add-in interface /SPE/IF_EX_INB_ID_HANDLING)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     /SPE/ID_HANDLING (Package) Inbound delivery handling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/CL_EX_INB_ID_HANDLING BAdI Class /SPE/CL_EX_INB_ID_HANDLING 20071008
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/CL_IM_INB_ID_HANDLING Imp. class for BAdI imp. /SPE/INB_ID_HANDLING 20070508
3 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/CL_IM_TMSTMP_HANDLING Imp. class for BAdI imp. /SPE/TMSTMP_HANDLING 20070508
Properties
Interface /SPE/IF_EX_INB_ID_HANDLING  
Short Description Business add-in interface /SPE/IF_EX_INB_ID_HANDLING    
General Data
Package /SPE/ID_HANDLING   Inbound delivery handling 
Created 20040526   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPEID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 V50S Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 VSEP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /SPE/IF_EX_INB_ID_HANDLING has no interface.
Friends
Interface /SPE/IF_EX_INB_ID_HANDLING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_ID Instance attribute Public Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING ID handling with dispatching and filtering 20040526
2 AO_MESSAGER Instance attribute Public Object reference (TYPE REF TO) /SPE/CL_INB_MSG_COLLECTOR Message collector 20040624
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_GR Instance method Public Method Cancel goods receipt 20040602
2 COPY_FROM_OBJ Instance method Public Method Copy all internal tables from an other ID object 20050606
3 CREATE_OBJECT Instance method Public Method Constructor 20040526
4 DELETE Instance method Public Method Delete delivery 20040526
5 DETERMINE_STORAGE_TYPE Instance method Public Method Determine the storage type (HOLD is allowed or not) 20040526
6 ENRICH Instance method Public Method Enrichment 20040706
7 ENRICH_HEAD Instance method Public Method Enrichment 20040706
8 ENRICH_ITEM Instance method Public Method Enrichment 20040706
9 GN_DELIVERY_CREATE Instance method Public Method Last modifications before call the CORE WS_DELIVERY_UPDATE_2 20050323
10 IDOC_STATUS Instance method Public Method IDOC's status handling 20070410
11 PARSING_BAPI Instance method Public Method Parsing datas from the BAPI 20040527
12 PARSING_IDOC Instance method Public Method Parsing datas from the IDOC 20040527
13 PARSING_SPLIT Instance method Public Method Parsing datas from the SPLIT BAPI 20040527
14 POST_FULL_GR Instance method Public Method Post full goods receipt 20040526
15 POST_GR Instance method Public Method Post partial goods receipt 20040526
16 POST_QD Instance method Public Method Post quantity difference 20040526
17 PREVALIDATE_ASN Instance method Public Method Prevalidate ASN 20040624
18 REFRESH Instance method Public Method Refresh tables and attributes 20050606
19 SAVE Instance method Public Method Save additional tables 20040526
20 SELECT Instance method Public Method Select additional tables 20040526
21 SET_IN_YARD Instance method Public Method Set or reset in yard status 20040526
22 SPLIT Instance method Public Method Split delivery 20040526
23 VALIDATION Instance method Public Method Validation 20040526
24 WS_DELIVERY_UPDATE_2 Instance method Public Method Last modifications before call the CORE WS_DELIVERY_UPDATE_2 20050323
Events
Interface /SPE/IF_EX_INB_ID_HANDLING has no event.
Types
Interface /SPE/IF_EX_INB_ID_HANDLING has no local type.
Method Signatures

Method CANCEL_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_MBLNR Call by reference Type reference (TYPE) SPEID_T_CANC_MBLNR 20040602
3 Importing I_BLDAT Call by reference Type reference (TYPE) MKPF-BLDAT Belegdatum im Beleg 20040602
4 Importing I_BUDAT Call by reference Type reference (TYPE) MKPF-BUDAT Buchungsdatum im Beleg 20040602
5 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040602

Method CANCEL_GR on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method COPY_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MAIN_TABLES Call by reference Type reference (TYPE) XFELD Refresh main tables 20050606
2 Importing IF_ORG_TABLES Call by reference Type reference (TYPE) XFELD Refresh original tables 20050606

Method COPY_FROM_OBJ on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method CREATE_OBJECT on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_WITH_DEL_IND Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20040526
2 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
3 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method DELETE on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method DETERMINE_STORAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) /SPE/INB_T_MESSAGES Tabelle der Schnittstellenmeldungen für Datenprüfung 20040527
3 Changing X_HOLD Call by reference Type reference (TYPE) XFELD Haltestatus 20040526

Method DETERMINE_STORAGE_TYPE on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method ENRICH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040706

Method ENRICH on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method ENRICH_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040706

Method ENRICH_HEAD on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method ENRICH_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Changing XS_LIPS Call by reference Type reference (TYPE) LIPSVB Referenzstruktur für XLIPS/YLIPS 20040706
3 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040706

Method ENRICH_ITEM on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method GN_DELIVERY_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IS_CORE_CTRL Call by reference Type reference (TYPE) SPEID_CORE_CTRL 20050323
3 Changing XT_GN_HUSERNR Call by reference Type reference (TYPE) VSEP_T_HUSERNR 20050323
4 Changing XT_GN_PARTNER Call by reference Type reference (TYPE) PARTNER_GN_T 20050323
5 Changing XT_GN_SERNR Call by reference Type reference (TYPE) V50S_SERN_T 20050323
6 Changing XT_GN_TEXTH Call by reference Type reference (TYPE) TEXTH_GN_T 20050323
7 Changing XT_GN_TEXTL Call by reference Type reference (TYPE) TEXTL_GN_T 20050323
8 Changing XT_HANDLING_UNITS Call by reference Type reference (TYPE) HUM_REHANG_HU_T 20050323
9 Changing XT_KOMDLGN Call by reference Type reference (TYPE) SHP_KOMDLGN_T 20050323
10 Changing XT_TMSTMP Call by reference Type reference (TYPE) /SPE/TIMESTAMP_T Tabellentyp für die Zeitstempel 20050323
11 Changing XT_VERKO Call by reference Type reference (TYPE) LESHP_VERKO_T 20050323
12 Changing XT_VERPO Call by reference Type reference (TYPE) LESHP_VERPO_T 20050323

Method GN_DELIVERY_CREATE on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method IDOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_IDOC_STATUS Call by reference Type reference (TYPE) BDTIDOCSTA Table Type for BDIDOCSTAT 20070410
2 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Result Value 20070410

Method IDOC_STATUS on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method PARSING_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_EXTENSION1 Call by reference Type reference (TYPE) /SPE/BAPIEXTC_T Tabellentyp für BAPIEXTC 20040527
3 Importing IT_EXTENSION2 Call by reference Type reference (TYPE) /SPE/BAPIEXT_T Tabellentyp für BAPIEXT 20040527
4 Importing I_ACTION Call by reference Type reference (TYPE) /SPE/INB_ACTION Inbound document type 20040527
5 Changing XT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040527

Method PARSING_BAPI on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method PARSING_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_IDOC_CONTRL Call by reference Type reference (TYPE) EDIDC_TT Tabellentyp für EDIDC (IDoc-Verwaltungssatz) 20040527
3 Importing IT_IDOC_DATA Call by reference Type reference (TYPE) EDIDD_TT Tabellentyp für EDIDD (IDoc-Datensätze) 20040527
4 Importing I_ACTION Call by reference Type reference (TYPE) /SPE/INB_ACTION Inbound document type 20040527
5 Importing I_FROM Call by reference Type reference (TYPE) SY-TABIX Start point of the processable area in IT_DOC_DATA table 20040601
6 Importing I_TO Call by reference Type reference (TYPE) SY-TABIX End point of the processable area in IT_DOC_DATA table 20040601
7 Changing XT_MSG Call by reference Type reference (TYPE) /SPE/INB_T_MESSAGES Tabelle der Schnittstellenmeldungen für Datenprüfung 20040527
8 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ankreuzfeld 20040527

Method PARSING_IDOC on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method PARSING_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_EXTENSIONIN Call by reference Type reference (TYPE) BAPIPAREX_T BAPI-Erweiterung 20040527
3 Importing I_ACTION Call by reference Type reference (TYPE) /SPE/INB_ACTION Inbound document type 20040527
4 Changing XS_SPLIT_TABLES Call by reference Type reference (TYPE) /SPE/INB_SPLIT_TABLES Tables for the inbound delivery split 20050608
5 Changing XT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20040527

Method PARSING_SPLIT on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method POST_FULL_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method POST_FULL_GR on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method POST_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_EBUMG Call by reference Type reference (TYPE) /SPE/INB_EBUMG_T Zu verbuchende Mengen 20040526
3 Importing IT_OBJS Call by reference Type reference (TYPE) /SPE/INB_OBJS_T Zu verbuchende Objekte 20040526
4 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method POST_GR on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method POST_QD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IT_OBJS Call by reference Type reference (TYPE) /SPE/INB_OBJS_T Zu verbuchende Objekte 20040526
3 Importing I_FCODE Call by reference Type reference (TYPE) T156N-FCODE Funktions-Code 20040526
4 Changing XT_TWMD Call by reference Type reference (TYPE) /SPE/INB_TWMD_T Parameter für Teilwareneingang oder Mengendifferenz 20040526
5 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method POST_QD on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method PREVALIDATE_ASN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing I_ACTION Value transfer Type reference (TYPE) /SPE/INB_ACTION Inbound actions for ID handling 20040624
3 Importing I_SENDER_SYSTYPE Value transfer Type reference (TYPE) /SPE/SYSTYPE_SHORT SAP Systemtyp 20040624
4 Changing X_INVALID Call by reference Type reference (TYPE) XFELD Validierung fehlerhaft beendet 20040624
5 Changing X_TMPID Call by reference Type reference (TYPE) /SPE/TMPID Temporäre Anlieferung 20040624
6 Changing X_TPDS Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20040624
7 Changing X_VBELN_DUP Call by reference Type reference (TYPE) VBELN_VL Delivery with same LIFEX 20040624
8 Changing X_VBELN_TMP Call by reference Type reference (TYPE) VBELN_VL Temporary Partner-VBELN 20040624

Method PREVALIDATE_ASN on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INIT Call by reference Type reference (TYPE) XFELD Init variables 20050606
2 Importing IF_MAIN_TABLES Call by reference Type reference (TYPE) XFELD Refresh main tables 20050606
3 Importing IF_ORG_TABLES Call by reference Type reference (TYPE) XFELD Refresh original tables 20050606

Method REFRESH on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing I_HOLD_TYPE Call by reference Type reference (TYPE) CHAR01 HOLD is allowed / not allowed / required 20040901
3 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method SAVE on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method SELECT on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method SET_IN_YARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_YARD Call by reference Type reference (TYPE) IMWRK Inbound Delivery has Status 'In Plant' 20040526
2 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
3 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method SET_IN_YARD on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Changing XS_SPLIT_TABLES Call by reference Type reference (TYPE) /SPE/INB_SPLIT_TABLES Tables for the inbound delivery split 20050608
3 Changing X_RESULT Call by reference Type reference (TYPE) /SPE/INB_RESULT Ergebniswert 20040526

Method SPLIT on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CHECK_REQ_FIELDS Call by reference Type reference (TYPE) XFELD Perform Required Fields Check 20040527
2 Importing IF_CHECK_SEMANTIC Call by reference Type reference (TYPE) XFELD Perform Semantic Validation 20040527
3 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
4 Changing X_VAL_NOT_OK Call by reference Type reference (TYPE) XFELD Validierung fehlerhaft beendet 20040527

Method VALIDATION on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.

Method WS_DELIVERY_UPDATE_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ID Call by reference Object reference (TYPE REF TO) /SPE/CL_ID_HANDLING 20050323
2 Importing IS_CORE_CTRL Call by reference Type reference (TYPE) SPEID_CORE_CTRL 20050323
3 Changing XS_VBKOK_WA Call by reference Type reference (TYPE) VBKOK 20050323
4 Changing XT_OBJECTS Call by reference Type reference (TYPE) LEPGR_OBJECTS 20050323
5 Changing XT_OBJ_QUAN_CHG Call by reference Type reference (TYPE) /SPE/INB_OBJ_QUAN_CHG_T Tabelle für Mengenänderungen bei Eingangsobjekten 20050323
6 Changing XT_PARTNER_UPDATE Call by reference Type reference (TYPE) SHP_PARTNER_UPDATE_T 20050323
7 Changing XT_SERNR_UPDATE Call by reference Type reference (TYPE) SHP_SERNR_UPDATE_T 20050323
8 Changing XT_TEXTH Call by reference Type reference (TYPE) TEXTH_GN_T 20050323
9 Changing XT_TEXTL Call by reference Type reference (TYPE) TEXTL_GN_T 20050323
10 Changing XT_TMSTMP Call by reference Type reference (TYPE) /SPE/TIMESTAMP_T Tabellentyp für die Zeitstempel 20050323
11 Changing XT_VBPOK_SPLIT Call by reference Type reference (TYPE) BORGR_VBPOK_SPLIT_T 20050323
12 Changing XT_VBPOK_TAB Call by reference Type reference (TYPE) SPEID_T_VBPOK 20050323
13 Changing XT_VERKO_TAB Call by reference Type reference (TYPE) LESHP_VERKO_T 20050323
14 Changing XT_VERPO_SERNR Call by reference Type reference (TYPE) SPEID_T_HUM_VERPO_SERNR 20050323
15 Changing XT_VERPO_TAB Call by reference Type reference (TYPE) LESHP_VERPO_T 20050323

Method WS_DELIVERY_UPDATE_2 on Interface /SPE/IF_EX_INB_ID_HANDLING has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 100