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 NameDescriptionVisability
ACTION_DDR_REFRESHHandle action for DDR RefreshPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>ACTION_DDR_REFRESH...more details

ADD_DATA_TO_OBJECT_LISTMaintain additional EMSE feilds into object listPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>ADD_DATA_TO_OBJECT_LIST...more details

CHECK_E1CTHD01_FUNCCheck if function in Segment E1CTHD01 is allowedPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>CHECK_E1CTHD01_FUNC...more details

CHECK_MSA_ALLOWEDCheck if MSA is possible in IDoc inbound processingPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>CHECK_MSA_ALLOWED...more details

CONNECTOR_REPLI_RELOAD_TRIGGERBAdI /DSD/ME_CONNECTOR: Trigger reload replicationPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>CONNECTOR_REPLI_RELOAD_TRIGGER...more details

CONNECTOR_REPLI_TRIGGERBAdI /DSD/ME_CONNECTOR: Trigger tour replicationPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>CONNECTOR_REPLI_TRIGGER...more details

DB_MAINTAIN_INSERTInsert additional data as part of /DSD/ME_DB_MAINTAINPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>DB_MAINTAIN_INSERT...more details

DECRYPT_REVENUEEncrypt additional received payment dataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>DECRYPT_REVENUE...more details

DEQUEUE_TOUR_ADDITIONALAdditional dequeue business logic for tourPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>DEQUEUE_TOUR_ADDITIONAL...more details

DETERMINE_TOUR_STATUS_IDDetermine Tour status IDPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>DETERMINE_TOUR_STATUS_ID...more details

DO_TOUR_ASSIGNMENTExecute tour assignment (with delta if exists)Public
CALL METHOD /dsd/cl_emse_badi_helper_me=>DO_TOUR_ASSIGNMENT...more details

ENCRYPT_REVENUEEncrypt additional received payment dataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>ENCRYPT_REVENUE...more details

EXECUTEExecute VCPrivate
CALL METHOD /dsd/cl_emse_badi_helper_me=>EXECUTE...more details

EXECUTE_DE_TRIGGERExecute DE TriggerPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>EXECUTE_DE_TRIGGER...more details

FILTER_RA_PREPAREConside only new uploaded visits for Route Accounting dataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>FILTER_RA_PREPARE...more details

GET_BADIGet BAdI referencePrivate
CALL METHOD /dsd/cl_emse_badi_helper_me=>GET_BADI...more details

GET_DELTA_DATAEnrich DDR_STAT structure with DDR_DLT status dataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>GET_DELTA_DATA...more details

IMPL_EXECUTEDCheck if implementation of internal BADI has been processedPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>IMPL_EXECUTED...more details

LOG_IDOC_STATUSLog idoc_processing statusPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>LOG_IDOC_STATUS...more details

MAINTAIN_ES_ENHANCEMENTMaintain Electronic Signature Enhancements for RA CreatePublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_ES_ENHANCEMENT...more details

MAINTAIN_RA_CCTRDT0Maintain RA General Control DataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CCTRDT0...more details

MAINTAIN_RA_CCUSVI0Maintain RA Customer Visit DataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CCUSVI0...more details

MAINTAIN_RA_CDELFU0Maintain Delivery Execution DataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CDELFU0...more details

MAINTAIN_RA_CORDER0Maintain Order Execution DataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAINTAIN_RA_CORDER0...more details

MAP_TO_ME_TOUR_IDDetermine ME Tour IDPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MAP_TO_ME_TOUR_ID...more details

MERGE_DUPLICATES_VISIT_HDMerge duplicates in visit header tablePublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MERGE_DUPLICATES_VISIT_HD...more details

MODIFY_ASSIGN_COCKPITModify assignment table entries in DSD CockpitPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MODIFY_ASSIGN_COCKPIT...more details

MODIFY_COCIModify COCI tables during download dispatchPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>MODIFY_COCI...more details

PREPARSE_E1WXX01Preparse of customer segment with EMSE enhancementsPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>PREPARSE_E1WXX01...more details

PROCESS_APPL_LOGUse EMSE application logPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>PROCESS_APPL_LOG...more details

PURGE_TOUR_ADDITIONALConsider additional data for purge of tourPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>PURGE_TOUR_ADDITIONAL...more details

RA_CREATE_ADDITIONALConsider additional data for Route Accounting createPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>RA_CREATE_ADDITIONAL...more details

RA_UPLD_ADDITIONAL_HANDLING_POUpload: Additional handling during route accoutingPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>RA_UPLD_ADDITIONAL_HANDLING_PO...more details

REMOVE_TOURRemove tour from /DSD/ME_DDR_STATPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>REMOVE_TOUR...more details

REMOVE_TOUR_NO_HDRRemove tour without entry in ME Tour Header DataPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>REMOVE_TOUR_NO_HDR...more details

RESEND_TOURChange status in from /DSD/ME_DDR_STAT to ResendPublic
CALL METHOD /dsd/cl_emse_badi_helper_me=>RESEND_TOUR...more details

SET_REFERENCESSet bindingsPrivate
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.

NameLevelDescriptionInitial ValueTypeVisability
SS_MESSAGEStatic AttributeReturn messageLIKE
BAPIRET2
Public
SS_ME_DDR_STATStatic AttributeDSD Connector: Data ReadinessLIKE
/DSD/ME_DDR_STAT
Public
SV_BADI_ACTIVEStatic AttributeBAdI implementedLIKE
ABAP_BOOL
Public
SV_ERROR_CODEStatic AttributeReturn CodeLIKE
SYSUBRC
Public
SV_RETURN_VALUEStatic AttributeReturn valueLIKE
STRING
Public
SV_SUBRCStatic AttributeReturn CodeLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!