SAP ABAP Class /DSD/CL_EMSE_BADI_HELPER_SV (Helper class for internal BAdI for Stock Visibility)
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
Class /DSD/CL_EMSE_BADI_HELPER_SV  
Short Description Helper class for internal BAdI for Stock Visibility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /DSD/EMSE   Direct Store Delivery: Add-on Development for FBS SAP DSD 
Created 20130521   SAP 
Last change 20131127   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 /DSD/CL_EMSE_BADI_HELPER_SV has no interface implemented.
Friends
Class /DSD/CL_EMSE_BADI_HELPER_SV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_BINDING Static Attribute Public Object reference (TYPE REF TO) /DSD/IF_EMSE_GENERIC_BADI=>TS_BINDING 20130826
2 SS_BINDING Static Attribute Public Type reference (TYPE) /DSD/IF_EMSE_GENERIC_BADI=>TS_BINDING Binding 20130826
3 SS_EXECUTE_VALUES Static Attribute Public Type reference (TYPE) TS_PARAMETER Execute values 20130826
4 SS_MESSAGE Static Attribute Public Type reference (TYPE) BAPIRET2 Return Parameter 20130826
5 ST_BINDING Static Attribute Public Type reference (TYPE) /DSD/IF_EMSE_GENERIC_BADI=>TT_BINDING Bindings 20130826
6 SV_BADI_ACTIVE Static Attribute Public Type reference (TYPE) ABAP_BOOL SPACE BAdI implemented 20130826
7 SV_EMSE_FLAG Static Attribute Public Type reference (TYPE) ABAP_BOOL EMSE application type 20130826
8 SV_ERROR_CODE Static Attribute Public Type reference (TYPE) SYSUBRC Return Code 20130826
9 SV_RETURN_VALUE Static Attribute Public Type reference (TYPE) STRING Return value 20130826
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_SEQUENCE Static method Public Method BAdI /DSD/SV_RELOAD: Add. handling by canceling a sequence 20130826
2 DELETE_MW_RELOAD_QUEUE Static method Public Method BAdI /DSD/SV_RELOAD: Delete reload data queue on MW 20130826
3 EXECUTE Static method Public Method Execute 20130826
4 FCODE_HANDLING Static method Public Method BAdI /DSD/SV_RELOAD: FCode handling for GUI enhancement 20130826
5 GET_ALLOWED_MATERIALS Static method Public Method BAdI /DSD/SV_RELOAD: Get additional allowed materials 20130826
6 GET_BADI Static method Public Method Get BAdI instance for Stock Visibility 20130826
7 GET_INDICATOR Static method Public Method Get application type indicator 20130826
8 GET_REFERENCES Static method Public Method Set bindings 20130826
9 NOTIFY_MW_QUEUE Static method Public Method BAdI /DSD/SV_RELOAD: Notify MW about reload data 20130826
10 SAVE_DATA Static method Public Method BAdI /DSD/SV_RELOAD: Save addtional data 20130826
11 SET_INDICATOR Static method Public Method Set application type indicator 20130826
12 SET_REFERENCES Static method Public Method Set bindings 20130826
Events
Class /DSD/CL_EMSE_BADI_HELPER_SV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PARAMETER Public See coding 20130826 BEGIN OF ts_parameter, tourid TYPE /dsd/st_tourid, obj_id TYPE /dsd/sv_doc_id, tknum TYPE tknum, fcode_tt TYPE bmenu_fcode_list, mode TYPE char1, END OF ts_parameter
2 TT_SV_FCODE Public See coding 20130826 tt_sv_fcode TYPE STANDARD TABLE OF /dsd/st_status WITH DEFAULT KEY
Method Signatures

Method CANCEL_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
2 Changing CT_RELOAD_HEADERS Call by reference Type reference (TYPE) /DSD/SV_RLD_HD_TT DSD SV: Reload Header 20130826
3 Changing CT_RELOAD_ITEMS Call by reference Type reference (TYPE) /DSD/SV_RLD_IT_TT DSD SV: Reload Item 20130826
4 Changing CT_RELOAD_ORDERS Call by reference Type reference (TYPE) /DSD/SV_ORD_TOUR_TT DSD SV: Assignment Reload and Unload Orders to Tour 20130826
5 Changing CV_ABORT_CANCEL Call by reference Type reference (TYPE) C Abort cancelation ('X' = abort cancel; ' ' = cancel) 20130826

Method CANCEL_SEQUENCE on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method DELETE_MW_RELOAD_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
2 Exporting EV_DELETION_FAILED Call by reference Type reference (TYPE) CHAR1 =X if deletion failed 20130826
3 Exporting EV_SKIP_CUST_BADI Call by reference Type reference (TYPE) ABAP_BOOL Avoid customer BAdI call 20130826
4 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20130826
5 Importing IV_TOURID Call by reference Type reference (TYPE) /DSD/ME_TOURID DSD Connecter: Tour ID 20130826

Method DELETE_MW_RELOAD_QUEUE on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMAND Call by reference Type reference (TYPE) UI_FUNC Function Code 20130826

Method EXECUTE on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method FCODE_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
2 Changing CT_RELOAD_HEADERS Call by reference Type reference (TYPE) /DSD/SV_RLD_HD_TT DSD SV: Reload Header 20130826
3 Changing CT_RELOAD_HEADERS_OLD Call by reference Type reference (TYPE) /DSD/SV_RLD_HD_TT DSD SV: Reload Header 20130826
4 Changing CT_RELOAD_ITEMS Call by reference Type reference (TYPE) /DSD/SV_RLD_IT_TT DSD SV: Reload Item 20130826
5 Changing CT_RELOAD_ITEMS_OLD Call by reference Type reference (TYPE) /DSD/SV_RLD_IT_TT DSD SV: Reload Item 20130826
6 Changing CT_RELOAD_ORDERS Call by reference Type reference (TYPE) /DSD/SV_ORD_TOUR_TT DSD SV: Assignment Reload and Unload Orders to Tour 20130826
7 Importing IV_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Screens, function code triggered by PAI 20130826

Method FCODE_HANDLING on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method GET_ALLOWED_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALLOWED_MATERIALS Call by reference Type reference (TYPE) /DSD/SV_RLD_MAT_TT For reload allowed materials 20130826
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
3 Importing IT_RELOAD_HEADERS Call by reference Type reference (TYPE) /DSD/SV_RLD_HD_TT DSD SV: Reload Header 20130826
4 Importing IT_RELOAD_ITEMS Call by reference Type reference (TYPE) /DSD/SV_RLD_IT_TT DSD SV: Reload Item 20130826
5 Importing IT_RELOAD_ORDERS Call by reference Type reference (TYPE) /DSD/SV_ORD_TOUR_TT DSD SV: Assignment Reload and Unload Orders to Tour 20130826

Method GET_ALLOWED_MATERIALS on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method GET_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SV_BADI Value transfer Object reference (TYPE REF TO) /DSD/EMSE_SV_BADI BAdI for SV add-on enhancements SAP DSD 20130826

Method GET_BADI on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method GET_INDICATOR Signature

Method GET_INDICATOR on class /DSD/CL_EMSE_BADI_HELPER_SV has no parameter.
Method GET_INDICATOR on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method GET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLT_VAL Call by reference Type reference (TYPE) STRING Attribute name 20130826

Method GET_REFERENCES on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method NOTIFY_MW_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
2 Exporting EV_SKIP_CUST_BADI Call by reference Type reference (TYPE) ABAP_BOOL Avoid customer BAdI call 20130826
3 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20130826
4 Importing IV_TOURID Call by reference Type reference (TYPE) /DSD/ME_TOURID DSD Connecter: Tour ID 20130826

Method NOTIFY_MW_QUEUE on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RELOAD_HEADERS Call by reference Type reference (TYPE) /DSD/SV_RLD_HD DSD SV: Reload Header 20130826
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20130826
3 Changing CT_RELOAD_ITEMS Call by reference Type reference (TYPE) /DSD/SV_RLD_IT_TT DSD SV: Reload Item 20130826
4 Changing CT_RELOAD_ORDERS Call by reference Type reference (TYPE) /DSD/SV_ORD_TOUR_TT DSD SV: Assignment Reload and Unload Orders to Tour 20130826

Method SAVE_DATA on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method SET_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EMSE Call by reference Type reference (TYPE) CHAR1 EMSE Application 20130826
2 Importing IV_MDSD Call by reference Type reference (TYPE) CHAR1 Standard Application 20130826

Method SET_INDICATOR on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.

Method SET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BINDINGS Call by reference Type reference (TYPE) /DSD/IF_EMSE_GENERIC_BADI=>TT_BINDING Bindings 20130826
2 Importing IV_FLT_VAL Call by reference Type reference (TYPE) STRING Attribute name 20130826

Method SET_REFERENCES on class /DSD/CL_EMSE_BADI_HELPER_SV has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in