SAP /DSD/CL_EMSE_BADI_HELPER_ME OO Class - Helper class for internal BADI for Connector (ME)
/DSD/CL_EMSE_BADI_HELPER_ME is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /DSD/CL_EMSE_BADI_HELPER_ME including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of /DSD/CL_EMSE_BADI_HELPER_ME SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ACTION_DDR_REFRESH | Handle action for DDR Refresh | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>ACTION_DDR_REFRESH...more details | ||
| ADD_DATA_TO_OBJECT_LIST | Maintain additional EMSE feilds into object list | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>ADD_DATA_TO_OBJECT_LIST...more details | ||
| CHECK_E1CTHD01_FUNC | Check if function in Segment E1CTHD01 is allowed | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>CHECK_E1CTHD01_FUNC...more details | ||
| CHECK_MSA_ALLOWED | Check if MSA is possible in IDoc inbound processing | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>CHECK_MSA_ALLOWED...more details | ||
| CONNECTOR_REPLI_RELOAD_TRIGGER | BAdI /DSD/ME_CONNECTOR: Trigger reload replication | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>CONNECTOR_REPLI_RELOAD_TRIGGER...more details | ||
| CONNECTOR_REPLI_TRIGGER | BAdI /DSD/ME_CONNECTOR: Trigger tour replication | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>CONNECTOR_REPLI_TRIGGER...more details | ||
|
| ||
| DB_MAINTAIN_INSERT | Insert additional data as part of /DSD/ME_DB_MAINTAIN | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>DB_MAINTAIN_INSERT...more details | ||
| DECRYPT_REVENUE | Encrypt additional received payment data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>DECRYPT_REVENUE...more details | ||
| DEQUEUE_TOUR_ADDITIONAL | Additional dequeue business logic for tour | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>DEQUEUE_TOUR_ADDITIONAL...more details | ||
| DETERMINE_TOUR_STATUS_ID | Determine Tour status ID | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>DETERMINE_TOUR_STATUS_ID...more details | ||
| DO_TOUR_ASSIGNMENT | Execute tour assignment (with delta if exists) | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>DO_TOUR_ASSIGNMENT...more details | ||
| ENCRYPT_REVENUE | Encrypt additional received payment data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>ENCRYPT_REVENUE...more details | ||
| EXECUTE | Execute VC | Private |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>EXECUTE...more details | ||
| EXECUTE_DE_TRIGGER | Execute DE Trigger | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>EXECUTE_DE_TRIGGER...more details | ||
| FILTER_RA_PREPARE | Conside only new uploaded visits for Route Accounting data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>FILTER_RA_PREPARE...more details | ||
| GET_BADI | Get BAdI reference | Private |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>GET_BADI...more details | ||
| GET_DELTA_DATA | Enrich DDR_STAT structure with DDR_DLT status data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>GET_DELTA_DATA...more details | ||
| IMPL_EXECUTED | Check if implementation of internal BADI has been processed | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>IMPL_EXECUTED...more details | ||
| LOG_IDOC_STATUS | Log idoc_processing status | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>LOG_IDOC_STATUS...more details | ||
| MAINTAIN_ES_ENHANCEMENT | Maintain Electronic Signature Enhancements for RA Create | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_ES_ENHANCEMENT...more details | ||
| MAINTAIN_RA_CCTRDT0 | Maintain RA General Control Data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CCTRDT0...more details | ||
| MAINTAIN_RA_CCUSVI0 | Maintain RA Customer Visit Data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CCUSVI0...more details | ||
| MAINTAIN_RA_CDELFU0 | Maintain Delivery Execution Data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CDELFU0...more details | ||
| MAINTAIN_RA_CORDER0 | Maintain Order Execution Data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CORDER0...more details | ||
| MAP_TO_ME_TOUR_ID | Determine ME Tour ID | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MAP_TO_ME_TOUR_ID...more details | ||
| MERGE_DUPLICATES_VISIT_HD | Merge duplicates in visit header table | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MERGE_DUPLICATES_VISIT_HD...more details | ||
| MODIFY_ASSIGN_COCKPIT | Modify assignment table entries in DSD Cockpit | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MODIFY_ASSIGN_COCKPIT...more details | ||
| MODIFY_COCI | Modify COCI tables during download dispatch | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>MODIFY_COCI...more details | ||
| PREPARSE_E1WXX01 | Preparse of customer segment with EMSE enhancements | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>PREPARSE_E1WXX01...more details | ||
| PROCESS_APPL_LOG | Use EMSE application log | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>PROCESS_APPL_LOG...more details | ||
| PURGE_TOUR_ADDITIONAL | Consider additional data for purge of tour | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>PURGE_TOUR_ADDITIONAL...more details | ||
| RA_CREATE_ADDITIONAL | Consider additional data for Route Accounting create | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>RA_CREATE_ADDITIONAL...more details | ||
| RA_UPLD_ADDITIONAL_HANDLING_PO | Upload: Additional handling during route accouting | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>RA_UPLD_ADDITIONAL_HANDLING_PO...more details | ||
| REMOVE_TOUR | Remove tour from /DSD/ME_DDR_STAT | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>REMOVE_TOUR...more details | ||
| REMOVE_TOUR_NO_HDR | Remove tour without entry in ME Tour Header Data | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>REMOVE_TOUR_NO_HDR...more details | ||
| RESEND_TOUR | Change status in from /DSD/ME_DDR_STAT to Resend | Public |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>RESEND_TOUR...more details | ||
| SET_REFERENCES | Set bindings | Private |
| CALL METHOD /dsd/cl_emse_badi_helper_me=>SET_REFERENCES...more details | ||
/DSD/CL_EMSE_BADI_HELPER_ME attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| SS_MESSAGE | Static Attribute | Return message | LIKE BAPIRET2 | Public | |
| SS_ME_DDR_STAT | Static Attribute | DSD Connector: Data Readiness | LIKE /DSD/ME_DDR_STAT | Public | |
| SV_BADI_ACTIVE | Static Attribute | BAdI implemented | LIKE ABAP_BOOL | Public | |
| SV_ERROR_CODE | Static Attribute | Return Code | LIKE SYSUBRC | Public | |
| SV_RETURN_VALUE | Static Attribute | Return value | LIKE STRING | Public | |
| SV_SUBRC | Static Attribute | Return Code | LIKE SYSUBRC | Public |
Links to Related Class(s)
/DSD/CL_...Full list of available SAP object classes
Search for further information about these or an SAP related objects