SAP /BEV2/CL_CS_EMCS OO Class - EMCS Business Logik









/BEV2/CL_CS_EMCS 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 /BEV2/CL_CS_EMCS including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for /BEV2/CL_CS_EMCS is /BEV2/CL_CS_EMCS_BASE

Method list of /BEV2/CL_CS_EMCS 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
AAD_SUBMITCall GTS Function for e-AAD DraftPrivate
CALL METHOD /bev2/cl_cs_emcs=>AAD_SUBMIT...more details

CANCEL_MSEG_KEYCancel Data in MSEG Assignment TableProtected
CALL METHOD /bev2/cl_cs_emcs=>CANCEL_MSEG_KEY...more details

CHECK_COMPANY_WAS_SND_OF_PROCCheck If EMCS Process Was Initiated By CompanyProtected
CALL METHOD /bev2/cl_cs_emcs=>CHECK_COMPANY_WAS_SND_OF_PROC...more details

COD_PLANT2PLANT_MOVEMENTSChange of Destination for Plant Posting Change -> Doc.Gener.Protected
CALL METHOD /bev2/cl_cs_emcs=>COD_PLANT2PLANT_MOVEMENTS...more details

CONVERT_COMHEAD_TO_HEADConvert COMHEAD Structure to Header StructureProtected
CALL METHOD /bev2/cl_cs_emcs=>CONVERT_COMHEAD_TO_HEAD...more details

CONVERT_COMITEM_TO_ITEMConvert COMITEM Structure to Item StructureProtected
CALL METHOD /bev2/cl_cs_emcs=>CONVERT_COMITEM_TO_ITEM...more details

CONVERT_COMPART_TO_BPConvert COMPART Structure to BP StructureProtected
CALL METHOD /bev2/cl_cs_emcs=>CONVERT_COMPART_TO_BP...more details

CONVERT_SAP_LANG_TO_ISOConvert SAP Language Key to ISOPrivate
CALL METHOD /bev2/cl_cs_emcs=>CONVERT_SAP_LANG_TO_ISO...more details

CONVERT_TO_EMCS_UNITSConvert Quantities to EMCS-Compliant UnitsProtected
CALL METHOD /bev2/cl_cs_emcs=>CONVERT_TO_EMCS_UNITS...more details

DEQUEUE_EMCS_NRDequeue an EMCS ProcessPublic
CALL METHOD /bev2/cl_cs_emcs=>DEQUEUE_EMCS_NR...more details

DETERMINE_ASSIGNED_PROCESSESDetermine Assigned EMCS Processes (Possible for BoM)Protected
CALL METHOD /bev2/cl_cs_emcs=>DETERMINE_ASSIGNED_PROCESSES...more details

ENQUEUE_EMCS_NREnqueue an EMCS ProcessPublic
CALL METHOD /bev2/cl_cs_emcs=>ENQUEUE_EMCS_NR...more details

ERP_2_GTS_AAD_CANCELTransfer Data to GTS to Cancel an EMCS ProcessProtected
CALL METHOD /bev2/cl_cs_emcs=>ERP_2_GTS_AAD_CANCEL...more details

ERP_2_GTS_AAD_CHANGE_OF_DESTTransfer Data to GTS to Initiate a CoDProtected
CALL METHOD /bev2/cl_cs_emcs=>ERP_2_GTS_AAD_CHANGE_OF_DEST...more details

ERP_2_GTS_AAD_REP_OF_RECEIPTTransfer Data to GTS to Format Report of ReceiptProtected
CALL METHOD /bev2/cl_cs_emcs=>ERP_2_GTS_AAD_REP_OF_RECEIPT...more details

ERP_2_GTS_AAD_SUBMITTransfer Data to GTS to Request ARCProtected
CALL METHOD /bev2/cl_cs_emcs=>ERP_2_GTS_AAD_SUBMIT...more details

ERP_2_GTS_GET_STATUSOnline Determination of Status in GTSProtected
CALL METHOD /bev2/cl_cs_emcs=>ERP_2_GTS_GET_STATUS...more details

FREE_ALL_ASSIGNED_OBJECTSRelease All Assigned EMCS and MM ObjectsProtected
CALL METHOD /bev2/cl_cs_emcs=>FREE_ALL_ASSIGNED_OBJECTS...more details

GET_CREATE_REF_TO_CUSTOMERSReturn Instance of /BEV2/CL_CS_CUSTOMERSProtected
CALL METHOD /bev2/cl_cs_emcs=>GET_CREATE_REF_TO_CUSTOMERS...more details

GET_CREATE_REF_TO_EMCS_DOCReturn/Create Instance of /BEV2/CL_CS_EMCS_DOCPrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_CREATE_REF_TO_EMCS_DOC...more details

GET_CREATE_REF_TO_MATERIALSReturn Instance of /BEV2/CL_CS_CUSTOMERSProtected
CALL METHOD /bev2/cl_cs_emcs=>GET_CREATE_REF_TO_MATERIALS...more details

GET_CREATE_REF_TO_MM_DOCReturn/Create Instnace of /BEV2/CL_CS_MM_DOCPrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_CREATE_REF_TO_MM_DOC...more details

GET_CREATE_REF_TO_SUPPLIERSReturn Instance of /BEV2/CL_CS_SUPPLIERSProtected
CALL METHOD /bev2/cl_cs_emcs=>GET_CREATE_REF_TO_SUPPLIERS...more details

GET_DATAReturn All DataProtected
CALL METHOD /bev2/cl_cs_emcs=>GET_DATA...more details

GET_EDART_BUKRS_EDSLAGER_BUDATDetermine ED Type, Company Code, ED WarehousePrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_EDART_BUKRS_EDSLAGER_BUDAT...more details

GET_EMCS_NUMBERTake Number from Number Range ObjectPrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_EMCS_NUMBER...more details

GET_REF_TO_EMCS_DOCReturn Instance of /BEV2/CL_CS_EMCS_DOCPrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_REF_TO_EMCS_DOC...more details

GET_REF_TO_MM_DOCReturn Instance of /BEV2/CL_CS_MM_DOCPrivate
CALL METHOD /bev2/cl_cs_emcs=>GET_REF_TO_MM_DOC...more details

GTS_2_ERP_AAD_CANCELTreatment of Cancelled EMCS Process by GTSProtected
CALL METHOD /bev2/cl_cs_emcs=>GTS_2_ERP_AAD_CANCEL...more details

GTS_2_ERP_AAD_NOTIFYTreatment of Returned ARC Code by GTSProtected
CALL METHOD /bev2/cl_cs_emcs=>GTS_2_ERP_AAD_NOTIFY...more details

GTS_2_ERP_AAD_REP_OF_RECEIPTTreatment of Inbound Report of Receipt by GTSProtected
CALL METHOD /bev2/cl_cs_emcs=>GTS_2_ERP_AAD_REP_OF_RECEIPT...more details

GTS_2_ERP_AAD_VALIDATEDTreatment of Inbound AAD by GTS (Consignee Part)Protected
CALL METHOD /bev2/cl_cs_emcs=>GTS_2_ERP_AAD_VALIDATED...more details

PREPARE_GTS_COMHEAD_STRUCCreate COMHEAD Structure for GTS CommunicationPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMHEAD_STRUC...more details

PREPARE_GTS_COMITEM_STRUCCreate COMITEM Stucture for GTS CommunicationPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMITEM_STRUC...more details

PREPARE_GTS_COMPART_CUSTOMERCreate COMPART Structure for Partner = CustomerPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMPART_CUSTOMER...more details

PREPARE_GTS_COMPART_PLANTCreate COMPART Structure for Partner = PlantPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMPART_PLANT...more details

PREPARE_GTS_COMPART_SUPPLIERCreate COMPART Structure for Partner = VendorPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMPART_SUPPLIER...more details

PREPARE_GTS_COMREF_STRUCCreate COMREF Structure for GTS CommunicationPrivate
CALL METHOD /bev2/cl_cs_emcs=>PREPARE_GTS_COMREF_STRUC...more details

READ_ED_CORRECTION_DOCSRead ED Correction Documents for EMCS TransactionProtected
CALL METHOD /bev2/cl_cs_emcs=>READ_ED_CORRECTION_DOCS...more details

READ_RETURN_MM_DOCS_FOR_PROCDetermine MM Returns Documents for ARCProtected
CALL METHOD /bev2/cl_cs_emcs=>READ_RETURN_MM_DOCS_FOR_PROC...more details

RESUBMIT_UNCANCELLED_ITEMSCreate EMCS Process for Items Not ReversedPrivate
CALL METHOD /bev2/cl_cs_emcs=>RESUBMIT_UNCANCELLED_ITEMS...more details

SAVE_ARC_MSEG_KEYSave ARC in MSEG Assignment TableProtected
CALL METHOD /bev2/cl_cs_emcs=>SAVE_ARC_MSEG_KEY...more details

SAVE_ASSIGN_ARC_MM_DOCSave Assignment of ARC to MM Returns DocumentsProtected
CALL METHOD /bev2/cl_cs_emcs=>SAVE_ASSIGN_ARC_MM_DOC...more details

SAVE_MSEG_KEYSave Data in MSEG Assignment TableProtected
CALL METHOD /bev2/cl_cs_emcs=>SAVE_MSEG_KEY...more details

SAVE_SUBMITTED_DATASave Data from e-AAD RequestPrivate
CALL METHOD /bev2/cl_cs_emcs=>SAVE_SUBMITTED_DATA...more details

SET_STATUS_COMPLETEDSet Completion StatusProtected
CALL METHOD /bev2/cl_cs_emcs=>SET_STATUS_COMPLETED...more details



/BEV2/CL_CS_EMCS 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
MC_CANREA_OTHERSInstance AttributeEMCS: Cancellation Reason'0'LIKE
/BEV2/CS_CANCEL_REASON
Private
MO_CUSTOMERSInstance AttributeED Consignee Master DataLIKE
/BEV2/CL_CS_CUSTOMERS
Private
MO_EXCEPTIONInstance AttributeExceptions for EMCS ProcessLIKE
/BEV2/CX_CS_EMCS
Private
MO_MATERIALSInstance AttributeED Material Master DataLIKE
/BEV2/CL_CS_MATERIALS
Private
MO_SUPPLIERSInstance AttributeED Consignor Master RecordLIKE
/BEV2/CL_CS_SUPPLIERS
Private
MS_MESSAGEInstance AttributeT100 key with parameters mapped to attribute namesLIKE
SCX_T100KEY
Private
MTR_EMCSInstance AttributeReferences to EMCS Document ObjectsLIKE
/BEV2/T_CS_REF_EMCS_DOC_OBJ
Private
MTR_MM_DOCInstance AttributeReferences to MM-DOC ObjectsLIKE
/BEV2/T_CS_REF_MM_DOC_OBJ
Private
MT_ED915Instance AttributeLIKE
Private


Links to Related Class(s)

/BEV2/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!