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
⤷ 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 | ABAP | 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 | GC_COCKPIT_ACTION_ADD_LINE | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_ADD_LINE' | Action in Cockpit: Add Line to Table | 20100702 | |
2 | GC_COCKPIT_ACTION_CANCEL | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CANCEL' | Action in Cockpit: Cancellation | 20100621 | |
3 | GC_COCKPIT_ACTION_COD | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'COD' | Action in Cockpit: Change of Point of Arrival | 20100621 | |
4 | GC_COCKPIT_ACTION_COMPLETE | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'COMPLETED' | Action in Cockpit: Set Status to Completed | 20100621 | |
5 | GC_COCKPIT_ACTION_COMPLETE_CAN | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CAN_COMPLETED' | Action in Cockpit: Set Status to Completed | 20101026 | |
6 | GC_COCKPIT_ACTION_DEL_LINE | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_DEL_LINE' | Action in Cockpit: Remove Line from Table | 20100702 | |
7 | GC_COCKPIT_ACTION_DSP_COR | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'DSP_CORR' | Action in Cockpit: Display Correction Document | 20100729 | |
8 | GC_COCKPIT_ACTION_ED_DOCS | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ED_DOC' | Action in Cockpit: Create ED Correction Document | 20100621 | |
9 | GC_COCKPIT_ACTION_LOG | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_LOG' | Action in Cockpit: Display App Log | 20100923 | |
10 | GC_COCKPIT_ACTION_MM_DOC | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ASS_MM_RET' | Action in Cockpit: Assign ARC to MM Returns Document | 20100729 | |
11 | GC_COCKPIT_ACTION_ONENTER | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_ON_ENTER' | Action in Cockpit: Display App Log | 20101215 | |
12 | GC_COCKPIT_ACTION_ROR | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'ROR' | Action in Cockpit: Report of Receipt | 20100621 | |
13 | GC_COCKPIT_ACTION_SAVE | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_SAVE' | Action in Cockpit: Save | 20100729 | |
14 | GC_COCKPIT_ACTION_SEND_CANCEL | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'CANCEL_EMCS' | Action in Cockpit: Send Cancellation | 20100630 | |
15 | GC_COCKPIT_ACTION_SEND_COD | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'SEND_COD' | Action in Cockpit: Send Change of Place | 20100629 | |
16 | GC_COCKPIT_ACTION_SEND_ROR | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'SEND_ROR' | Action in Cockpit: Send Report of Receipt | 20100629 | |
17 | GC_COCKPIT_ACTION_STATUS | Constant | Public | Type reference (TYPE) | FPM_EVENT_ID | 'BEV2_CS_STATE' | Action in Cockpit: Display Process Status | 20100804 | |
18 | GC_COCKPIT_ACTION_TXT_ADD_LINE | Constant | Public | Type reference (TYPE) | STRING | '+' | Action in Cockpit: Add Line to Table | 20100702 | |
19 | GC_COCKPIT_ACTION_TXT_CANCEL | Constant | Public | Type reference (TYPE) | STRING | 'Stornierung' | Action in Cockpit: Cancellation | 20100623 | |
20 | GC_COCKPIT_ACTION_TXT_COD | Constant | Public | Type reference (TYPE) | STRING | 'Bestimmungsort wechseln' | Action in Cockpit: Change of Point of Arrival | 20100623 | |
21 | GC_COCKPIT_ACTION_TXT_COMPLETE | Constant | Public | Type reference (TYPE) | STRING | 'Prozess abschliessen' | Action in Cockpit: Set Status to Completed | 20100623 | |
22 | GC_COCKPIT_ACTION_TXT_COMP_CAN | Constant | Public | Type reference (TYPE) | STRING | 'Storno Prozessabschluss' | Action in Cockpit: Set Status to Completed | 20101026 | |
23 | GC_COCKPIT_ACTION_TXT_DEL_LINE | Constant | Public | Type reference (TYPE) | STRING | '-' | Action in Cockpit: Remove Line from Table | 20100702 | |
24 | GC_COCKPIT_ACTION_TXT_DSP_COR | Constant | Public | Type reference (TYPE) | STRING | 'Anzeige Korrekturbelege' | Action in Cockpit: Display Correction Document | 20100729 | |
25 | GC_COCKPIT_ACTION_TXT_ED_DOCS | Constant | Public | Type reference (TYPE) | STRING | 'VBS Korrektur anlegen' | Action in Cockpit: Create ED Correction Document | 20100623 | |
26 | GC_COCKPIT_ACTION_TXT_LOG | Constant | Public | Type reference (TYPE) | STRING | 'App Log' | Action in Cockpit: Display App Log | 20100923 | |
27 | GC_COCKPIT_ACTION_TXT_MM_DOC | Constant | Public | Type reference (TYPE) | STRING | 'Zuordnung Retoure' | Action in Cockpit: Assign ARC to MM Returns Document | 20100729 | |
28 | GC_COCKPIT_ACTION_TXT_ONENTER | Constant | Public | Type reference (TYPE) | STRING | 'Eingabe' | Action in Cockpit: Display App Log | 20101215 | |
29 | GC_COCKPIT_ACTION_TXT_ROR | Constant | Public | Type reference (TYPE) | STRING | 'Empfang quittieren' | Action in Cockpit: Report of Receipt | 20100623 | |
30 | GC_COCKPIT_ACTION_TXT_ROR_DSP | Constant | Public | Type reference (TYPE) | STRING | 'Empfangsquittung ansehen' | Action in Cockpit: Report of Receipt | 20100701 | |
31 | GC_COCKPIT_ACTION_TXT_SAVE | Constant | Public | Type reference (TYPE) | STRING | 'Speichern' | Action in Cockpit: Save | 20100729 | |
32 | GC_COCKPIT_ACTION_TXT_SEND_CAN | Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Actin in Cockpit: Cancel Process | 20100630 | |
33 | GC_COCKPIT_ACTION_TXT_SEND_COD | Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Action in Cockpit : Send Change of Destination | 20100629 | |
34 | GC_COCKPIT_ACTION_TXT_SEND_ROR | Constant | Public | Type reference (TYPE) | STRING | 'Speichern + Senden' | Action in Cockpit: Send Report of Receipt | 20100629 | |
35 | GC_COCKPIT_ACTION_TXT_STATUS | Constant | Public | Type reference (TYPE) | STRING | 'GTS Status' | Action in Cockpit: Display Process Status | 20100804 | |
36 | GC_INBOUND_MESSAGE | Constant | Public | Type reference (TYPE) | /BEV2/CS_DIRECTION | 'I' | Inbound/Outbound Indicator | 20100615 | |
37 | GC_MEMORY_ID_EMCS_NO | Static Attribute | Public | Type reference (TYPE) | CHAR20 | '/BEV2/CS_EMCSNR' | Memory ID for EMCS Number | 20101014 | |
38 | GC_MSGID | Constant | Public | Type reference (TYPE) | SYMSGID | '/BEV2/CS' | Message Class | 20100531 | |
39 | GC_MSG_TYPE_AAD | Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 1 | EMCS Process: Message Type | 20100615 | |
40 | GC_MSG_TYPE_CANCEL | Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 3 | EMCS Process: Message Type | 20100615 | |
41 | GC_MSG_TYPE_COD | Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 4 | EMCS Process: Message Type | 20100615 | |
42 | GC_MSG_TYPE_REQUEST | Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 0 | EMCS Process: Message Type | 20100615 | |
43 | GC_MSG_TYPE_ROR | Constant | Public | Type reference (TYPE) | /BEV2/CS_MSG_TYPE | 2 | EMCS Process: Message Type | 20100615 | |
44 | GC_OUTBOUND_MESSAGE | Constant | Public | Type reference (TYPE) | /BEV2/CS_DIRECTION | 'O' | Inbound/Outbound Indicator | 20100615 | |
45 | GC_RECORD_CHANGED | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Read from DB -> Changed | 20100602 | |
46 | GC_RECORD_NEW | Constant | Public | Type reference (TYPE) | CHAR1 | 'N' | Do Not Read from DB -> New | 20100601 | |
47 | GC_RECORD_READ | Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Read from DB | 20100601 | |
48 | GC_REFAPP | Constant | Public | Type reference (TYPE) | /BEV2/CS_REFAPP | 'VBSD' | Reference Appln | 20101007 | |
49 | GV_GTS_ALE_SYNC_METHOD | Instance attribute | Private | Type reference (TYPE) | SWO_METHOD | 'SYNCHRONIZEIFR3' | Method | 20100528 | |
50 | GV_GTS_ALE_SYNC_OBJECT | Instance attribute | Private | Type reference (TYPE) | SWO_OBJTYP | 'BUS6801' | Object Type | 20100528 | |
51 | MO_EXCEPTION | Instance attribute | Private | Object reference (TYPE REF TO) | /BEV2/CX_CS_EMCS | Exceptions for EMCS Process | 20100531 | ||
52 | MV_CUSTOMIZING_READ | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If Customizing Has Been Read | 20100528 | ||
53 | MV_DESTINATION_READ | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If GTS Destination has been Already Determined | 20100528 | ||
54 | MV_EMCS_ACTIVE | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | =ABAP_TRUE If EMCS Has Been Activated in the Customizing | 20100528 | ||
55 | MV_GTS_DESTINATION | Static Attribute | Private | Type reference (TYPE) | RFCDEST | Logical Destination (Specified when Calling Function) | 20100528 | ||
56 | MV_NR_RANGE_INT | Static Attribute | Private | Type reference (TYPE) | NRNR | Number Range Number | 20100601 | ||
57 | MV_OWN_LOG_SYS | Static Attribute | Private | Type reference (TYPE) | LOGSYS | Logical System | 20100609 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_GTS_DESTINATION | Instance method | Protected | Method | Return RFC Destination of GTS System | 20100528 |
2 | GET_NR_RANGE_INT | Instance method | Protected | Method | Return Number Range Interval for /BEV2/EMCS | 20100601 |
3 | GET_OWN_LOG_SYS | Instance method | Protected | Method | Return Own Logical System | 20100609 |
4 | IS_EMCS_ACTIV | Static method | Public | Method | Activation Check for EMCS in Customizing | 20100528 |
5 | READ_GTS_DESTINATION | Instance method | Private | Method | Determine RFC Destination of GTS System | 20100528 |
6 | READ_OWN_LOG_SYS | 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 | Returning | R_GTS_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BEV2/CX_CS_EMCS | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | R_GTS_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BEV2/CX_CS_EMCS | 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 | Returning | 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 |