SAP ABAP Class /BEV2/CL_CS_EMCS_BASE (Base Class for EMCS Incl. Constant Declaration)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
MM-IM-ED (Application Component) Excise Duty
⤷
/BEV2/CS (Package) Excise Duty EMCS

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /BEV2/CL_CS_EMCS | EMCS Business Logik | 20100528 |
Properties
Class | /BEV2/CL_CS_EMCS_BASE | |
Short Description | Base Class for EMCS Incl. Constant Declaration | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BEV2/CS | Excise Duty EMCS |
Created | 20100528 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BEV2/CL_CS_EMCS_BASE has no interface implemented.
Friends
Class /BEV2/CL_CS_EMCS_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_ADD_LINE' | Action in Cockpit: Add Line to Table | 20100702 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CANCEL' | Action in Cockpit: Cancellation | 20100621 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'COD' | Action in Cockpit: Change of Point of Arrival | 20100621 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'COMPLETED' | Action in Cockpit: Set Status to Completed | 20100621 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CAN_COMPLETED' | Action in Cockpit: Set Status to Completed | 20101026 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_DEL_LINE' | Action in Cockpit: Remove Line from Table | 20100702 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'DSP_CORR' | Action in Cockpit: Display Correction Document | 20100729 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_DOC' | Action in Cockpit: Create ED Correction Document | 20100621 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_LOG' | Action in Cockpit: Display App Log | 20100923 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ASS_MM_RET' | Action in Cockpit: Assign ARC to MM Returns Document | 20100729 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_ON_ENTER' | Action in Cockpit: Display App Log | 20101215 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ROR' | Action in Cockpit: Report of Receipt | 20100621 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_SAVE' | Action in Cockpit: Save | 20100729 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CANCEL_EMCS' | Action in Cockpit: Send Cancellation | 20100630 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'SEND_COD' | Action in Cockpit: Send Change of Place | 20100629 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'SEND_ROR' | Action in Cockpit: Send Report of Receipt | 20100629 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_STATE' | Action in Cockpit: Display Process Status | 20100804 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '+' | Action in Cockpit: Add Line to Table | 20100702 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Stornierung' | Action in Cockpit: Cancellation | 20100623 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Bestimmungsort wechseln' | Action in Cockpit: Change of Point of Arrival | 20100623 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Prozess abschliessen' | Action in Cockpit: Set Status to Completed | 20100623 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Storno Prozessabschluss' | Action in Cockpit: Set Status to Completed | 20101026 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '-' | Action in Cockpit: Remove Line from Table | 20100702 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Anzeige Korrekturbelege' | Action in Cockpit: Display Correction Document | 20100729 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'VBS Korrektur anlegen' | Action in Cockpit: Create ED Correction Document | 20100623 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'App Log' | Action in Cockpit: Display App Log | 20100923 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Zuordnung Retoure' | Action in Cockpit: Assign ARC to MM Returns Document | 20100729 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Eingabe' | Action in Cockpit: Display App Log | 20101215 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Empfang quittieren' | Action in Cockpit: Report of Receipt | 20100623 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Empfangsquittung ansehen' | Action in Cockpit: Report of Receipt | 20100701 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Speichern' | Action in Cockpit: Save | 20100729 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Actin in Cockpit: Cancel Process | 20100630 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Action in Cockpit : Send Change of Destination | 20100629 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Action in Cockpit: Send Report of Receipt | 20100629 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'GTS Status' | Action in Cockpit: Display Process Status | 20100804 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_DIRECTION | 'I' | Inbound/Outbound Indicator | 20100615 | |
37 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR20 | '/BEV2/CS_EMCSNR' | Memory ID for EMCS Number | 20101014 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | '/BEV2/CS' | Message Class | 20100531 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 1 | EMCS Process: Message Type | 20100615 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 3 | EMCS Process: Message Type | 20100615 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 4 | EMCS Process: Message Type | 20100615 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 0 | EMCS Process: Message Type | 20100615 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 2 | EMCS Process: Message Type | 20100615 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_DIRECTION | 'O' | Inbound/Outbound Indicator | 20100615 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Read from DB -> Changed | 20100602 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | Do Not Read from DB -> New | 20100601 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Read from DB | 20100601 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | /BEV2/CS_REFAPP | 'VBSD' | Reference Appln | 20101007 | |
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWO_METHOD | 'SYNCHRONIZEIFR3' | Method | 20100528 | |
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SWO_OBJTYP | 'BUS6801' | Object Type | 20100528 | |
51 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | /BEV2/CX_CS_EMCS | Exceptions for EMCS Process | 20100531 | ||
52 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If Customizing Has Been Read | 20100528 | ||
53 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If GTS Destination has been Already Determined | 20100528 | ||
54 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If EMCS Has Been Activated in the Customizing | 20100528 | ||
55 | ![]() |
Static Attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified when Calling Function) | 20100528 | ||
56 | ![]() |
Static Attribute | Private | Type reference (TYPE) | NRNR | Number Range Number | 20100601 | ||
57 | ![]() |
Static Attribute | Private | Type reference (TYPE) | LOGSYS | Logical System | 20100609 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Return RFC Destination of GTS System | 20100528 |
2 | ![]() |
Instance method | Protected | Method | Return Number Range Interval for /BEV2/EMCS | 20100601 |
3 | ![]() |
Instance method | Protected | Method | Return Own Logical System | 20100609 |
4 | ![]() |
Static method | Public | Method | Activation Check for EMCS in Customizing | 20100528 |
5 | ![]() |
Instance method | Private | Method | Determine RFC Destination of GTS System | 20100528 |
6 | ![]() |
Instance method | Private | Method | Determine Own Logical System | 20100609 |
Events
Class /BEV2/CL_CS_EMCS_BASE has no event.
Types
Class /BEV2/CL_CS_EMCS_BASE has no local type.
Method Signatures
Method GET_GTS_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_GTS_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for EMCS process | 20100531 |
Method GET_NR_RANGE_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NR_RANGE_INT | Value transfer | Type reference (TYPE) | NRNR | Nummernkreisnummer | 20100601 |
Method GET_NR_RANGE_INT on class /BEV2/CL_CS_EMCS_BASE has no exception.
Method GET_OWN_LOG_SYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LOGSYS | Value transfer | Type reference (TYPE) | LOGSYS | Logisches System | 20100609 |
Method GET_OWN_LOG_SYS on class /BEV2/CL_CS_EMCS_BASE has no exception.
Method IS_EMCS_ACTIV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IS_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE if EMCS has been activated in the customizing | 20100528 |
Method IS_EMCS_ACTIV on class /BEV2/CL_CS_EMCS_BASE has no exception.
Method READ_GTS_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_GTS_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for EMCS process | 20100531 |
Method READ_OWN_LOG_SYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LOGSYS | Value transfer | Type reference (TYPE) | LOGSYS | Logisches System | 20100609 |
Method READ_OWN_LOG_SYS on class /BEV2/CL_CS_EMCS_BASE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |