SAP ABAP Interface /DSD/IF_EMSE_RP_BADI (Interface for BAdI: /DSD/EMSE_RP_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_RP_BADI  
Short Description Interface for BAdI: /DSD/EMSE_RP_BADI    
General Data
Package /DSD/EMSE   Direct Store Delivery: Add-on Development for FBS SAP DSD 
Created 20130528   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface /DSD/IF_EMSE_RP_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_RP_BADI has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TYPE_DATA Instance attribute Public Attribute reference (LIKE) 20130826
2 GC_TYPE_OBJECT Instance attribute Public Attribute reference (LIKE) 20130826
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AT_DELETION Instance method Public Method Deletion of shipment document allowed? 20130826
2 CHECK_TRTYP Instance method Public Method Change check of VT02n to VT03n 20130826
3 EXECUTE Instance method Public Method 20130826
4 GET_REFERENCE Instance method Public Method 20130826
5 GET_REFERENCE_LIST Instance method Public Method 20130826
6 GET_STRING_VALUE Instance method Public Method 20130826
7 INITIALIZE Instance method Public Method 20130826
8 SET_REFERENCE Instance method Public Method 20130826
9 SET_REFERENCE_LIST Instance method Public Method 20130826
10 SET_STRING_VALUE Instance method Public Method 20130826
11 VSO_PREPARE Instance method Public Method Prepare/start VSO 20130826
12 WRITE_CD_DEBGEO Instance method Public Method Write change documents 20130826
Events
Interface /DSD/IF_EMSE_RP_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
Method Signatures

Method CHECK_AT_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELETE_OK Call by reference Type reference (TYPE) XFELD Checkbox 20130826
2 Exporting EV_LEAVE Call by reference Type reference (TYPE) STRING Leave indicator 20130826
3 Importing I_VTTKVB Call by reference Type reference (TYPE) VTTKVB Shipment Header for Logging 20130826

Method CHECK_AT_DELETION on Interface /DSD/IF_EMSE_RP_BADI has no exception.

Method CHECK_TRTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEAVE Call by reference Type reference (TYPE) STRING Leave indicator 20130826
2 Importing I_VTTKVB Call by reference Type reference (TYPE) VTTKVB Shipment Header for Logging 20130826
3 Exporting TRYTP_DISPLAY Call by reference Type reference (TYPE) XFELD Checkbox 20130826

Method CHECK_TRTYP on Interface /DSD/IF_EMSE_RP_BADI has no exception.

Method EXECUTE Signature

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

Method GET_REFERENCE Signature

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

Method GET_REFERENCE_LIST Signature

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

Method GET_STRING_VALUE Signature

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

Method INITIALIZE Signature

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

Method SET_REFERENCE Signature

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

Method SET_REFERENCE_LIST Signature

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

Method SET_STRING_VALUE Signature

Method SET_STRING_VALUE on Interface /DSD/IF_EMSE_RP_BADI has no parameter.
Method SET_STRING_VALUE on Interface /DSD/IF_EMSE_RP_BADI has no exception.

Method VSO_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SHIPMENT Call by reference Type reference (TYPE) CXSHIPMENT Aggregation Category: Shipments Before DB Update Context 20130826
2 Exporting EV_LEAVE Call by reference Type reference (TYPE) STRING 20130826
3 Importing IF_TRA_SAVE_CALLER Call by reference Type reference (TYPE) TRA_SAVE_CALLER Initiator Indicator on Saving Shipments 20130826
4 Importing IV_SHIPMENT Call by reference Type reference (TYPE) CXSHIPMENT Aggregate type: Shipments "pre" DB update context 20130826

Method VSO_PREPARE on Interface /DSD/IF_EMSE_RP_BADI has no exception.

Method WRITE_CD_DEBGEO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RP_DEBGEO Call by reference Type reference (TYPE) /DSD/RP_DEBGEO Customer's Geo-Coordinates 20130826
2 Importing IT_MODIFY_TABLE_VC Call by reference Type reference (TYPE) /DSD/RP_DEBGEO_TY Customer's Geo-Coordinates 20130826
3 Importing IV_UPD_IND Call by reference Type reference (TYPE) CDCHNGIND SPACE Change Type (U, I, S, D) 20130826

Method WRITE_CD_DEBGEO on Interface /DSD/IF_EMSE_RP_BADI has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in