SAP ABAP Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI (Interface for BAdI: WLF_SHD_ITEM_FROM_EXTERNAL)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WLF_REUSE (Package) Reuse DDIC objects for GTM and coupling between EAs
Properties
Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI  
Short Description Interface for BAdI: WLF_SHD_ITEM_FROM_EXTERNAL    
General Data
Package WLF_REUSE   Reuse DDIC objects for GTM and coupling between EAs 
Created 20090917   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090917
Friends
Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no friend.
Attributes
Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_INITIALIZATION Instance method Public Method Initialization of the shadow item buffer 20090917
2 CHANGE_TEMPORARY_DOC_NUM Instance method Public Method Change a temporary document number 20090917
3 GET_DOC_INFO Instance method Public Method Get information about a document (only non TC documents) 20090917
4 GET_ITEM_INFO Instance method Public Method Get information about a item (only non TC documents) 20090917
5 IS_SHD_ITEM_CHANGEABLE Instance method Public Method Is the change allowed 20090917
6 LOCK_DOCUMENTS Instance method Public Method Lock documents 20090917
7 MAINTAIN_SHD_ITEMS_EXTERNAL Instance method Public Method Maintenance of shadow item from external 20090917
8 UNLOCK_DOCUMENTS Instance method Public Method Unlock documents 20090917
9 UPDATE Instance method Public Method Call update function 20090917
Events
Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no event.
Types
Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no local type.
Method Signatures

Method BUFFER_INITIALIZATION Signature

Method BUFFER_INITIALIZATION on Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no parameter.
Method BUFFER_INITIALIZATION on Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no exception.

Method CHANGE_TEMPORARY_DOC_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
2 Exporting ET_DOC_NUM_ERROR Call by reference Type reference (TYPE) WLF_TS_SHD_DOC_KEY Key of a shadow document 20090917
3 Importing IT_DOC_NUM Call by reference Type reference (TYPE) WLF_TS_DOCUMENT_NO_MAPPING Mapping from old document number to new document number 20090917
# Exception Resumable Description Created on
1 INPUT_ERROR Input error 20090917

Method GET_DOC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
2 Exporting ETS_SHD_ITEM_COM Call by reference Type reference (TYPE) WLF_TS_SHD_ITEM_COM Communication structure for DB table WB2_D_SHD_ITEM 20090917
3 Exporting EV_HAS_ASSIGNMENT Call by reference Type reference (TYPE) BOOLE_D Document has an assignment 20090917
4 Exporting EV_SHD_IT_EXIST Call by reference Type reference (TYPE) BOOLE_D Shadow items exist for the document 20090917
5 Importing IS_SHD_DOC_KEY Call by reference Type reference (TYPE) WLF_S_SHD_DOC_KEY Key of a shadow document 20090917
6 Importing IV_CHECK_ASSIGNMENT Call by reference Type reference (TYPE) CHAR1 A = side independent, X = side dependent 20090917
7 Importing IV_CHECK_AUTHORITY Call by reference Type reference (TYPE) BOOLE_D Check authority 20100119
8 Importing IV_CHECK_FOR_ARCHIVE Call by reference Type reference (TYPE) BOOLE_D Check for archiving (assignments) 20091027
9 Importing IV_GET_SHD_IT_DATA Call by reference Type reference (TYPE) BOOLE_D Read the data 20090917
10 Importing IV_SHD_IT_EXIST_NO_SIDE Call by reference Type reference (TYPE) BOOLE_D Side independent check 20090917
11 Importing IV_SIDE Call by reference Type reference (TYPE) WLF_PR_SIDE Side 20090917
12 Importing IV_WITH_LOCK Call by reference Type reference (TYPE) BOOLE_D With lock 20090917
# Exception Resumable Description Created on
1 ERROR error 20090917
2 INPUT_ERROR Input error 20090917
3 LOCK_ERROR Lock error 20090921

Method GET_ITEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
2 Exporting ES_SHD_ITEM_COM Call by reference Type reference (TYPE) WLF_S_SHD_ITEM_COM Communication structure for DB table WB2_D_SHD_ITEM 20090917
3 Exporting EV_HAS_ASSIGNMENT Call by reference Type reference (TYPE) BOOLE_D Item has an assignment 20090917
4 Exporting EV_NOT_CHANGEABLE_GENERAL Call by reference Type reference (TYPE) BOOLE_D Is the item generally changeable 20090917
5 Exporting EV_SHD_IT_EXIST Call by reference Type reference (TYPE) BOOLE_D Shadow items exists 20090917
6 Importing IS_SHD_IT_KEY Call by reference Type reference (TYPE) WLF_S_SHD_ITEM_KEY Key of database table WB2_D_SHD_ITEM (EA-GLTRADE) 20090917
7 Importing IV_CHECK_ASSIGNMENT Call by reference Type reference (TYPE) BOOLE_D check whether an assignment exists 20090917
8 Importing IV_CHECK_AUTHORITY Call by reference Type reference (TYPE) BOOLE_D Check authority 20100119
9 Importing IV_CHECK_FOR_ARCHIVE Call by reference Type reference (TYPE) BOOLE_D Check for archiving (assignments) 20091027
10 Importing IV_WITH_LOCK Call by reference Type reference (TYPE) BOOLE_D With lock 20090917
# Exception Resumable Description Created on
1 ERROR error 20090917
2 INPUT_ERROR Input error 20090917
3 LOCK_ERROR Lock error 20090921

Method IS_SHD_ITEM_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
2 Exporting EV_CHANGEABLE Call by reference Type reference (TYPE) BOOLE_D Is changeable 20090917
3 Importing IS_KOMSHDE Call by reference Type reference (TYPE) KOMSHDE external shadow item structure 20090917
4 Importing IS_KOMSHDEX Call by reference Type reference (TYPE) KOMSHDEX changes: external shadow item structure 20090917
5 Importing IV_BASE_UOM_CHECK Call by reference Type reference (TYPE) CHAR1 Check that assignment UoM equal base Uo, A = only at change 20090917
6 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D Is the shadow item complete 20090918
# Exception Resumable Description Created on
1 ERROR Error 20090918
2 INPUT_ERROR Input error 20090918

Method LOCK_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
2 Exporting ETS_NOT_LOCKED_DOC_KEY Call by reference Type reference (TYPE) WLF_TS_SHD_DOC_KEY not locked shadow document numbers 20090917
3 Importing ITS_DOC_KEY Call by reference Type reference (TYPE) WLF_TS_SHD_DOC_KEY Key of a shadow document 20090917
4 Importing IV_CHECK_AUTHORITY Call by reference Type reference (TYPE) BOOLE_D Check authority 20100119
# Exception Resumable Description Created on
1 INPUT_ERROR Input error 20090921
2 LOCK_ERROR Lock error 20090917

Method MAINTAIN_SHD_ITEMS_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_KOMSHDE Call by reference Type reference (TYPE) WLF_TS_KOMSHDE external shadow item structure 20090917
2 Changing CTS_KOMSHDEX Call by reference Type reference (TYPE) WLF_TS_KOMSHDEX changes: external shadow item structur 20090917
3 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090917
4 Importing IV_BASE_UOM_CHECK Call by reference Type reference (TYPE) CHAR1 Check that assignment UoM equal base UoM, A = only at change 20090917
5 Importing IV_COMPLETE_CHECK Call by reference Type reference (TYPE) BOOLE_D Is the shadow item complete 20090917
6 Importing IV_TESTMODE Call by reference Type reference (TYPE) BOOLE_D Test mode 20090918
# Exception Resumable Description Created on
1 ERROR Error 20090917
2 INPUT_ERROR Input error 20090917

Method UNLOCK_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_NOT_UNLOCKED_DOC_KEY Call by reference Type reference (TYPE) WLF_TS_SHD_DOC_KEY Key of a shadow document 20090921
2 Importing ITS_DOC_KEY Call by reference Type reference (TYPE) WLF_TS_SHD_DOC_KEY Key of a shadow document 20090917
# Exception Resumable Description Created on
1 INPUT_ERROR Input error 20090921

Method UPDATE Signature

Method UPDATE on Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no parameter.
Method UPDATE on Interface IF_WLF_SHD_ITEM_EXTERNAL_BADI has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605