SAP ABAP Class IF_WLF_SHD_ITEM_EXTERNAL_BADI (Interface for BAdI: WLF_SHD_ITEM_FROM_EXTERNAL)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090917
Properties
Class IF_WLF_SHD_ITEM_EXTERNAL_BADI  
Short Description Interface for BAdI: WLF_SHD_ITEM_FROM_EXTERNAL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090917   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no interface implemented.
Friends
Class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no friend class.
Attributes
Class 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
Class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no event.
Types
Class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no local type.
Method Signatures

Method BUFFER_INITIALIZATION Signature

Method BUFFER_INITIALIZATION on class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no parameter.
Method BUFFER_INITIALIZATION on class 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 class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no parameter.
Method UPDATE on class IF_WLF_SHD_ITEM_EXTERNAL_BADI has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in