SAP ABAP Class CL_FAGL_EMU_LEDGER (Conversion Routines: SOP)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
FI-GL (Application Component) General Ledger Accounting
⤷
FAGL_EURO_CONVERSION (Package) Euro Conversion in New General Ledger Accounting
⤷
⤷
Properties
| Class | CL_FAGL_EMU_LEDGER | |
| Short Description | Conversion Routines: SOP | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | FAGL_EMU | |
| Program status | ||
| Category | 0 | |
| Package | FAGL_EURO_CONVERSION | Euro Conversion in New General Ledger Accounting |
| Created | 20040817 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_FAGL_EMU_LEDGER has no interface implemented.
Friends
Class CL_FAGL_EMU_LEDGER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | Field Name | 20040902 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | Field Name | 20040902 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20041006 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | FAGL_RLDNR | Ledger in General Ledger Accounting | 20040820 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name of Balance Table | 20040825 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name of SOP Table | 20040825 | |||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | Only Required for Split | 20041213 | |||
| 8 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | SI Work Area | 20040903 | |||
| 9 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | SI Work Area | 20040923 | |||
| 10 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20041213 | |||
| 11 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | Totals Work Area | 20040903 | |||
| 12 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | ITAB SI | 20040903 | |||
| 13 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | ITAB SI | 20040923 | |||
| 14 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | ITAB like Tot_table | 20041112 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_S_AMNT_FLD_NAMES | Field Name of Amount Fields | 20040827 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_S_AMNT_FLD_NAMES | Field Name of Amount Fields | 20040827 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | FAGL_EMU_S_OBJ_WHERE3 | Structure for EWU-SOP Cache | 20040820 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_S_AMNT_FLD_NAMES | Field Name of Amount Fields | 20040827 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | FAGL_TABNAMES | Table Names | 20040820 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_S_AMNT_FLD_NAMES | Field Name of Amount Fields | 20040827 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | TTFIELDNAME | Number of Field Names | 20040820 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | TTFIELDNAME | Number of Field Names | 20040827 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | TTFIELDNAME | Number of Field Names | 20040827 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_T_T800A_KEYFIG | ITAB for T800A_KEYFIG | 20040820 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_T_LDGRP | Ledger Group Table | 20090812 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_WHERE_CLAUSE | Set Statement for Update Set to T-Table | 20040831 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | TTFIELDNAME | Number of Field Names | 20040818 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | FAGL_EMU_WHERE_CLAUSE | ITAB with Width 72 | 20040820 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Creation of Set Statement to T-Table for Update...Set | 20040831 | |
| 2 | Instance method | Public | Method | Ledger Group Check | 20090812 | |
| 3 | Instance method | Public | Method | 20040827 | ||
| 4 | Instance method | Public | Constructor | CONSTRUCTOR | 20040817 | |
| 5 | Instance method | Public | Method | Create Object Numbers for SOP Table from A-Table | 20040817 | |
| 6 | Instance method | Public | Method | Create Object Numbers for SOP Table from A-Table | 20040817 | |
| 7 | Instance method | Public | Method | Create Internal Structure for Amounts | 20081107 | |
| 8 | Instance method | Public | Method | Creation of internal structure using collected | 20041213 | |
| 9 | Instance method | Public | Method | Return md_rldnr | 20040823 | |
| 10 | Instance method | Private | Method | 20040827 | ||
| 11 | Instance method | Private | Method | Ledger Group to which Ledger Is Assigned | 20090812 |
Events
Class CL_FAGL_EMU_LEDGER has no event.
Types
Class CL_FAGL_EMU_LEDGER has no local type.
Method Signatures
Method BUILD_SET_STATEMENT_T Signature
Method BUILD_SET_STATEMENT_T on class CL_FAGL_EMU_LEDGER has no parameter.
Method BUILD_SET_STATEMENT_T on class CL_FAGL_EMU_LEDGER has no exception.
Method CHECK_LDGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_LDGRP | Call by reference | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20090812 | |||
| 2 | RD_OK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090812 |
Method CHECK_LDGRP on class CL_FAGL_EMU_LEDGER has no exception.
Method COLLECT_ITAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TAB | Call by reference | Type reference (TYPE) | SORTED TABLE | 20040827 | ||||
| 2 | IS_ANY | Call by reference | Type reference (TYPE) | ANY | 20040827 |
Method COLLECT_ITAB on class CL_FAGL_EMU_LEDGER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_RLDNR | Call by reference | Type reference (TYPE) | FAGL_RLDNR | Ledger in der Hauptbuchhaltung | 20040817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040824 |
Method CREATE_KONTIERUNGEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_LINE_ITEM | Call by reference | Type reference (TYPE) | ANY | 20040817 | ||||
| 2 | IS_SOP | Call by reference | Type reference (TYPE) | ANY | 20040817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040817 |
Method CREATE_OBJNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SOP | Call by reference | Type reference (TYPE) | ANY | 20040817 | ||||
| 2 | ID_SOP_OR_BAL | Call by reference | Type reference (TYPE) | CHAR3 | 'SOP' | SOP oder BAL | 20041223 | ||
| 3 | IS_LINE_ITEM | Call by reference | Type reference (TYPE) | ANY | 20040817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040817 |
Method CREATE_SI_AMT_TYPE Signature
Method CREATE_SI_AMT_TYPE on class CL_FAGL_EMU_LEDGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20081107 |
Method CREATE_SI_SPLIT_TAB Signature
Method CREATE_SI_SPLIT_TAB on class CL_FAGL_EMU_LEDGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler | 20041213 |
Method GET_LEDGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_RLDNR | Value transfer | Type reference (TYPE) | FAGL_RLDNR | Ledger in der Hauptbuchhaltung | 20040823 |
Method GET_LEDGER on class CL_FAGL_EMU_LEDGER has no exception.
Method SET_AMOUNT_FIELDNAMES Signature
Method SET_AMOUNT_FIELDNAMES on class CL_FAGL_EMU_LEDGER has no parameter.
Method SET_AMOUNT_FIELDNAMES on class CL_FAGL_EMU_LEDGER has no exception.
Method SET_LDGRP Signature
Method SET_LDGRP on class CL_FAGL_EMU_LEDGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090812 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 600 |