SAP ABAP Class CL_UG_MD_SYNCH_CHAR (FIN Master D.: Synchronization of Char. Storage Locations)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷
FIN-FB (Application Component) Financials Basis
⤷
UGMD2 (Package) FIN General: Master Data: Maintenance
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UC_CUST_DATA | Internal View of Customizing Data | 20010808 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UC_CUST_DATA_EXT | External view at Customizing data | 20010808 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_MD_SYNCH_CHAR_GUI_DATA | GUI Interface | 20010810 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UG_WB_COMMUNICATION | Workbench: Events and Methods for Communication with the WB | 20030812 |
Properties
| Class | CL_UG_MD_SYNCH_CHAR | |
| Short Description | FIN Master D.: Synchronization of Char. Storage Locations | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UGMD2 | FIN General: Master Data: Maintenance |
| Created | 20010808 | SAP |
| Last change | 20050220 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_UG_MD_SYNCH_CHAR has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_UC_CUST_DATA | Internal View of Customizing Data | 20010808 | ||
| 2 | IF_UC_CUST_DATA_EXT | External view at Customizing data | 20010808 | ||
| 3 | IF_UG_MD_SYNCH_CHAR_GUI_DATA | GUI Interface | 20010810 | ||
| 4 | IF_UG_WB_COMMUNICATION | Workbench: Events and Methods for Communication with the WB | 20030812 |
Friends
Class CL_UG_MD_SYNCH_CHAR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | UG_FLG | Dependency Groups are Different | 20020717 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | TS_DISPATCHER | Table with Data Objects | 20010810 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | UGMD_TS_SEQ_FIELDNAME | FIN Master Data: Sorted Field Names | 20010810 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TS_CHAR_TXT | Char.List with Texts | 20010822 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TS_DIFFERENCE | Table with Differences | 20010816 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | UC0_TS_FFIX | Fixed Characteristic Values | 20010809 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | TS_RFCDEST | List of RFC Destination | 20010821 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | UGMD_T_SYNCH_CHAR_DIFF | Selected Differences | 20010822 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | UG_FIELDNAME | FIN Master Data: Field Name | 20010810 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Source Destination | 20010822 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | RFCDEST | Target destination | 20010822 | |||
| 12 | Constant | Public | Type reference (TYPE) | UG_FIELDNAME | 'APPL' | FIN Master Data: Field Name | 20010810 | ||
| 13 | Constant | Public | Type reference (TYPE) | UG_FIELDNAME | 'AREAID' | FIN Master Data: Field Name | 20010810 | ||
| 14 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_UG_MD_SYNCH_CHAR | Internal View of Customizing Data | 20010808 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20010808 | |
| 2 | Instance method | Private | Method | Get Data Object for Characteristic | 20010810 | |
| 3 | Static method | Public | Method | 20010808 |
Events
Class CL_UG_MD_SYNCH_CHAR has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_CHAR_TXT | Private | See coding | 20010822 | begin of s_char_txt,
seqnr type ug_seqnr4,
fieldname type ug_fieldname,
txtmi type ug_txtmi,
end of s_char_txt
|
||
| 2 | S_DIFFERENCE | Private | See coding | 20010816 | begin of s_difference,
fieldname type ug_fieldname,
t_difference type UGMD_T_SYNCH_CHAR_DIFF,
end of s_difference
|
||
| 3 | S_DISPATCHER | Private | See coding | 20010810 | begin of S_DISPATCHER,
fieldname type ug_fieldname,
o_char_data type ref to cl_ug_md_dispatcher_char,
source_rfc type rfcdest, "source of last get_difference
target_rfc type rfcdest, "target of last get_difference
end of s_dispatcher
|
||
| 4 | TS_CHAR_TXT | Private | See coding | 20010822 | ts_char_txt type sorted table of s_char_txt
with unique key seqnr
|
||
| 5 | TS_DIFFERENCE | Private | See coding | 20010816 | ts_difference type sorted table of s_difference
with unique key fieldname
|
||
| 6 | TS_DISPATCHER | Private | See coding | 20010810 | ts_dispatcher type sorted table of s_dispatcher
with unique key fieldname
|
||
| 7 | TS_RFCDEST | Private | See coding | 20010821 | ts_rfcdest type sorted table of rfcdest
with unique default key
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_UG_MD_SYNCH_CHAR has no parameter.
Method CONSTRUCTOR on class CL_UG_MD_SYNCH_CHAR has no exception.
Method GET_DATA_OBJECT_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UGMD_T_MESSAGE | FI-Stammdaten: Meldungen | 20040506 |
Method GET_DATA_OBJECT_P on class CL_UG_MD_SYNCH_CHAR has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_UG_MD_SYNCH_CHAR | FI-Stammdaten: Synchronisation der Ablagen eines Merkmals | 20010808 |
Method GET_INSTANCE on class CL_UG_MD_SYNCH_CHAR has no exception.
History
| Last changed by/on | SAP | 20050220 |
| SAP Release Created in | 3.1A |