SAP ABAP Interface /DSD/IF_EMSE_SL_BADI (Interface for BAdI: /DSD/EMSE_SL_BADI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD (Application Component) Direct Store Delivery
     /DSD/EMSE (Package) Direct Store Delivery: Add-on Development for FBS SAP DSD
Properties
Interface /DSD/IF_EMSE_SL_BADI  
Short Description Interface for BAdI: /DSD/EMSE_SL_BADI    
General Data
Package /DSD/EMSE   Direct Store Delivery: Add-on Development for FBS SAP DSD 
Created 20130723   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface /DSD/IF_EMSE_SL_BADI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /DSD/IF_EMSE_GENERIC_BADI Common Interface for BAdI 20130826
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20130826
Friends
Interface /DSD/IF_EMSE_SL_BADI has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DRIVER_DOC_PHASE Constant Public See coding 20130826
2 GC_TYPE_DATA Instance attribute Public Attribute reference (LIKE) 20130826
3 GC_TYPE_OBJECT Instance attribute Public Attribute reference (LIKE) 20130826
Methods
# Method Level Visibility Method type Description Created on
1 BADI_DETERMINE_DOCMAP Instance method Public Method Definition of a Specific Mapping 20130826
2 BADI_ORDHDR_CHANGE Instance method Public Method Specific Data Order Header 20130826
3 BADI_ORDHDR_CHANGE_UNCHANGED Instance method Public Method Specific Order Header Data in Unchanged Order 20130826
4 BADI_ORDITM_CHANGE Instance method Public Method Specific Data Order Item 20130826
5 EXECUTE Instance method Public Method 20130826
6 GET_REFERENCE Instance method Public Method 20130826
7 GET_REFERENCE_LIST Instance method Public Method 20130826
8 GET_STRING_VALUE Instance method Public Method 20130826
9 INITIALIZE Instance method Public Method 20130826
10 SET_REFERENCE Instance method Public Method 20130826
11 SET_REFERENCE_LIST Instance method Public Method 20130826
12 SET_STRING_VALUE Instance method Public Method 20130826
Events
Interface /DSD/IF_EMSE_SL_BADI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_BINDING Public Attribute reference (LIKE) 20130826
2 TT_BINDING Public Attribute reference (LIKE) 20130826
3 TV_DRIVER_DOC_PHASE_SELECT Public Type reference (TYPE) CHAR1 20130826
Method Signatures

Method BADI_DETERMINE_DOCMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_ITEM_S DSD Final Settlement Run - Delivery Execution: Item Data 20130826
2 Changing CT_MAIN_DOC_DUE_LIST Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_MAP_T DSD Final Settlement Run: Worklist Document Mapping 20130826
3 Changing CV_CREATE_DOC Call by reference Type reference (TYPE) /DSD/SL_CRT_NEW_ORD DSD-RA: Create New Orders (Presales) 20130826
4 Importing IS_CSTAMAP Call by reference Type reference (TYPE) /DSD/SL_TCSTAMAP Mapping Customer Sales Transactions R/3 20130826
5 Importing IS_DEL_HEAD Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DEL_HEADER Delivery header 20130826
6 Importing IS_DEL_ITEM Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DEL_ITEM Delivery item 20130826
7 Importing IS_DUE_LIST_ENTRY Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DUE_LIST_S Current Entry from Worklist 20130826
8 Importing IS_HEADER_TO_CREATE Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_CREA_S DSD Final Settlement Run - Del. Execution: Display Documents 20130826
9 Importing IS_HEADER_TO_UPDATE Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_EXT_S DSD Final Settlement Run - Del. Execut.; Docs to Be Extended 20130826
10 Importing IS_MAIN Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_MAP_S DSD Final Settlement Run: Worklist Document Mapping 20130826
11 Importing IS_RACAD Call by reference Type reference (TYPE) /DSD/HH_RACAD_S Customer Data (One-Time Customers) 20130826
12 Importing IS_RACVHD Call by reference Type reference (TYPE) /DSD/HH_RACVHD_S Current Visit Data 20130826
13 Importing IS_RADELHD Call by reference Type reference (TYPE) /DSD/HH_RADELHD_S Delivery Execution: Header Data 20130826
14 Importing IS_RADELIT Call by reference Type reference (TYPE) /DSD/HH_RADELIT_S Delivery Execution: Item Data 20130826
15 Importing IV_FSR_PROCNO Call by reference Type reference (TYPE) /DSD/SL_FSR_PROCNO DSD: Number of Final Settlement Run 20130826
# Exception Resumable Description Created on
1 DO_NOT_PROCESS_ENTRY Processing Error: Entry Not Processed 20130826

Method BADI_ORDHDR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBAKKOM Call by reference Type reference (TYPE) VBAKKOM Communication Fields for Maintaining the SD Doc.Header 20130826
2 Changing CS_VBAKKOMX Call by reference Type reference (TYPE) VBAKKOMX Checkbox List for Maintaining the Sales Document Header 20130826
3 Changing CT_VBPAKOM Call by reference Type reference (TYPE) /DSD/SL_FSR_VBPAKOM_TT DSD Final Settlement Run Partner Data for Sales Order 20130826
4 Importing IS_HEADER Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_CREA_S Header Data for Documents to Be Created 20130826
5 Importing IV_FSR_PROCNO Call by reference Type reference (TYPE) /DSD/SL_FSR_PROCNO DSD: Number of Final Settlement Run 20130826
# Exception Resumable Description Created on
1 EXC_RAISE_ERROR Identify Current Order as Incorrect 20130826
2 EXC_SKIP_ENTRY Do Not Send Entry to Order Creation 20130826

Method BADI_ORDHDR_CHANGE_UNCHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBAKKOM Call by reference Type reference (TYPE) VBAKKOM Communication Fields for Maintaining the SD Doc.Header 20130826
2 Changing CS_VBAKKOMX Call by reference Type reference (TYPE) VBAKKOMX Checkbox List for Maintaining the Sales Document Header 20130826
3 Changing CT_XVBPA Call by reference Type reference (TYPE) VBPAVB_TAB Table Type for VBPAVB: Partner 20130826
4 Importing IS_HEADER Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_DOC_EXT_S DSD Final Settlement Run - Del. Execut.; Docs to Be Extended 20130826
5 Importing IV_FSR_PROCNO Call by reference Type reference (TYPE) /DSD/SL_FSR_PROCNO DSD: Number of Final Settlement Run 20130826
# Exception Resumable Description Created on
1 EXC_RAISE_ERROR Flag current order as incorrect 20130826
2 EXC_SKIP_ENTRY Do not change order 20130826

Method BADI_ORDITM_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBAPKOM Call by reference Type reference (TYPE) VBAPKOM Communication Fields for Maintaining SD Document Items 20130826
2 Changing CS_VBEPKOM Call by reference Type reference (TYPE) VBEPKOM Communication Fields for Maintaining SD Doc. Schedule Lines 20130826
3 Importing IS_ITEM Call by reference Type reference (TYPE) /DSD/SL_FSR_DELFFMT_ITEM_S DSD Final Settlement Run - Delivery Execution: Item Data 20130826
4 Importing IS_KUAGV Call by reference Type reference (TYPE) KUAGV Sold-to Party View of the Customer Master Record 20130826
5 Importing IS_KURGV Call by reference Type reference (TYPE) KURGV Payer's View on Customer Master Record 20130826
6 Importing IS_KUWEV Call by reference Type reference (TYPE) KUWEV Ship-to Party's View of the Customer Master Record 20130826
7 Importing IS_VBAKKOM Call by reference Type reference (TYPE) VBAKKOM Communication Fields for Maintaining the SD Doc.Header 20130826
8 Importing IV_FSR_PROCNO Call by reference Type reference (TYPE) /DSD/SL_FSR_PROCNO DSD: Number of Final Settlement Run 20130826
# Exception Resumable Description Created on
1 EXC_RAISE_ERROR Identify Current Order as Incorrect 20130826
2 EXC_SKIP_ENTRY Do Not Send Entry to Order Creation 20130826

Method EXECUTE Signature

Method EXECUTE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method EXECUTE on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method GET_REFERENCE Signature

Method GET_REFERENCE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method GET_REFERENCE on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method GET_REFERENCE_LIST Signature

Method GET_REFERENCE_LIST on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method GET_REFERENCE_LIST on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method GET_STRING_VALUE Signature

Method GET_STRING_VALUE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method GET_STRING_VALUE on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method INITIALIZE on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method SET_REFERENCE Signature

Method SET_REFERENCE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method SET_REFERENCE on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method SET_REFERENCE_LIST Signature

Method SET_REFERENCE_LIST on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method SET_REFERENCE_LIST on Interface /DSD/IF_EMSE_SL_BADI has no exception.

Method SET_STRING_VALUE Signature

Method SET_STRING_VALUE on Interface /DSD/IF_EMSE_SL_BADI has no parameter.
Method SET_STRING_VALUE on Interface /DSD/IF_EMSE_SL_BADI has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in