Hierarchy

⤷

⤷

Properties
Class | CL_FMFG_RPTA | |
Short Description | Enhanced FG solution with additional reportable Attributes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMFG_RPT_E | US Federal Government Reporting |
Created | 20070815 | SAP |
Last change | 20071120 | 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 CL_FMFG_RPTA has no interface implemented.
Friends
Class CL_FMFG_RPTA has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'ALV1' | Add ALV reports | 20070815 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'BW01' | Add BW extract | 20070815 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'AR90' | Add Drilldown Report | 20070815 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'FCT1' | Add Facts1 | 20070815 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'FCT2' | Add Facts2 | 20070815 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | SPACE | Add General | 20070815 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'AR01' | Add Net Cost | 20070815 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'RW01' | Add RW reports | 20070815 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'AR02' | Add SF132 | 20070815 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'AR03' | Add SF133 | 20070815 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | FMFG_RPTA_ADDIN | 'AR91' | Add Transaction Register | 20070815 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | SPACE | False | 20070816 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | 'X' | True | 20070816 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | APPLCLASS | 'FM' | Derivation Application Class | 20070815 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | ABADR_ENV | 'FGR' | Derivation Enviroment | 20070815 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | ABADR_IDENTIFIER | 'FMFGRPTADERIVE' | Derivation Identifier | 20070815 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | ABADRSTRATID | 'USRA' | Derivation Strategy | 20070815 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FMFGRPTADERIVE' | Derivation Structure | 20070816 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | ABADRSUBCLASS | '01' | Derivation Subclass | 20070815 | |
20 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_FMFG_RPTA | Enhanced FG solution with additional reportable Attributes | 20070816 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 | ||
22 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | FMFG_RPTA_EXIT | 20070816 | |||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FLAG | lock status | 20070816 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FLAG | status active/inactive (for performance) | 20070816 | ||
25 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | 'X' | Set reporting attributes active | 20070816 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | FLAG | SPACE | Set reporting attributes inactive | 20070816 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FMUSFGT' | 95 total table | 20070816 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FMUSFGFACTS1T' | 96 total table | 20070816 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FMUSFGFACTS2T' | 97 total table | 20070816 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | TABNAME | 'FMUSFGA' | Item Table | 20070816 | |
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TFMFG_RPTA_ADDIN_DEF | Definition table for FG report attributes addin fct | 20070816 | ||
32 | ![]() |
Instance attribute | Public | Type reference (TYPE) | DDFIELDS | Derivation Table Fieldlist | 20070815 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | G_TYPE_T_RECEIVER_FIELDS | Receiver Fields | 20070816 |
Methods
Events
Class CL_FMFG_RPTA has no event.
Types
Class CL_FMFG_RPTA has no local type.
Method Signatures
Method ACTIVATE_RPTA_STATUS Signature
Method ACTIVATE_RPTA_STATUS on class CL_FMFG_RPTA has no parameter.
Method ACTIVATE_RPTA_STATUS on class CL_FMFG_RPTA has no exception.
Method ADD_REPORTING_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CF_RPTA | Call by reference | Type reference (TYPE) | FMFGRPTA | Additional Federal Government Reporting Attributes | 20070816 | ||
2 | ![]() |
I_DB_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20070816 | ||
3 | ![]() |
I_PTR_RECORD | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer to a data record | 20070816 | ||
4 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method ADD_REPORTING_ATTRIBUTES on class CL_FMFG_RPTA has no exception.
Method CHOOSE_ONE_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RPTA_ADDIN | Value transfer | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 | ||
2 | ![]() |
IT_GROUP_RECEIVER | Call by reference | Type reference (TYPE) | STANDARD TABLE | Definition table for FG report attributes addin fct | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Cancel this process | 20070816 |
Method COMPARE_DDFLD_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DDFLD_1 | Call by reference | Type reference (TYPE) | ANY TABLE | 20070816 | |||
2 | ![]() |
IT_DDFLD_2 | Call by reference | Type reference (TYPE) | ANY TABLE | 20070816 | |||
3 | ![]() |
R_SAME | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070816 |
Method COMPARE_DDFLD_CONTENT on class CL_FMFG_RPTA has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FMFG_RPTA has no parameter.
Method CONSTRUCTOR on class CL_FMFG_RPTA has no exception.
Method CONVERT_ADDIN_FROM_ENV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ENV | Call by reference | Type reference (TYPE) | ABADR_ENV | Derivation Enviroment | 20070816 | ||
2 | ![]() |
E_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 | ||
3 | ![]() |
I_ENV | Call by reference | Type reference (TYPE) | ABADR_ENV | Derivation Enviroment | 20070816 |
Method CONVERT_ADDIN_FROM_ENV on class CL_FMFG_RPTA has no exception.
Method CONVERT_ADDIN_TO_ENV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ENV | Call by reference | Type reference (TYPE) | ABADR_ENV | Derivation Enviroment | 20070816 | ||
2 | ![]() |
I_ENV | Call by reference | Type reference (TYPE) | ABADR_ENV | Derivation Enviroment | 20070816 | ||
3 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method CONVERT_ADDIN_TO_ENV on class CL_FMFG_RPTA has no exception.
Method DEACTIVATE_RPTA_STATUS Signature
Method DEACTIVATE_RPTA_STATUS on class CL_FMFG_RPTA has no parameter.
Method DEACTIVATE_RPTA_STATUS on class CL_FMFG_RPTA has no exception.
Method GET_ADDIN_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TEXT | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN_TEXT | Text to additional reporting attributes functionality | 20070816 | ||
2 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method GET_ADDIN_TEXT on class CL_FMFG_RPTA has no exception.
Method GET_DEFINED_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RPTA_ADDIN_DEF | Call by reference | Type reference (TYPE) | TFMFG_RPTA_ADDIN_DEF | Text to additional reporting attributes functionality | 20070816 | ||
2 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Addin not defined | 20070816 |
Method GET_DERIVATION_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Fields | 20070816 | ||
2 | ![]() |
I_ENV | Call by reference | Type reference (TYPE) | ABADR_ENV | Enviroment | 20070816 | ||
3 | ![]() |
I_GET_SOURCE | Call by reference | Type reference (TYPE) | FLAG | Get Source Fields | 20070816 | ||
4 | ![]() |
I_GET_TARGET | Call by reference | Type reference (TYPE) | FLAG | Get Target Fields | 20070816 | ||
5 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method GET_DERIVATION_FIELDS on class CL_FMFG_RPTA has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_FMFG_RPTA | Enhanced FG solution with additional reportable Attributes | 20070816 |
Method GET_INSTANCE on class CL_FMFG_RPTA has no exception.
Method GET_ONE_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Cancel this process | 20070816 |
Method GET_RECEIVER_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070816 | |||
2 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method GET_RECEIVER_FIELDS on class CL_FMFG_RPTA has no exception.
Method GET_RPTA_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RPTA_ADDIN | Value transfer | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method GET_RPTA_ADDIN on class CL_FMFG_RPTA has no exception.
Method GET_RPTA_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_RPTA_STATUS | Value transfer | Type reference (TYPE) | FLAG | Return status | 20070816 |
Method GET_RPTA_STATUS on class CL_FMFG_RPTA has no exception.
Method GROUP_BY_RECEIVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GROUP_RECEIVER | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070816 |
Method GROUP_BY_RECEIVERS on class CL_FMFG_RPTA has no exception.
Method IS_DEFINED_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 | ||
2 | ![]() |
RE_RETURN | Value transfer | Type reference (TYPE) | FLAG | Defined Addin | 20070816 |
Method IS_DEFINED_ADDIN on class CL_FMFG_RPTA has no exception.
Method IS_RECEIVER_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Fieldname to be checked | 20070816 | ||
2 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 | ||
3 | ![]() |
RE_RETURN | Value transfer | Type reference (TYPE) | FLAG | Is a receiver field | 20070816 |
Method IS_RECEIVER_FIELD on class CL_FMFG_RPTA has no exception.
Method LOAD_DEFINED_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_DEFINED_ADDIN | Call by reference | Type reference (TYPE) | TFMFG_RPTA_ADDIN_DEF | Definition table for FG report attributes addin fct | 20070816 |
Method LOAD_DEFINED_ADDIN on class CL_FMFG_RPTA has no exception.
Method LOAD_RECEIVER_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method LOAD_RECEIVER_FIELDS on class CL_FMFG_RPTA has no exception.
Method SET_LOCK_RPTA_STATUS Signature
Method SET_LOCK_RPTA_STATUS on class CL_FMFG_RPTA has no parameter.
Method SET_LOCK_RPTA_STATUS on class CL_FMFG_RPTA has no exception.
Method SET_RPTA_ADDIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_RPTA_ADDIN | Call by reference | Type reference (TYPE) | FMFG_RPTA_ADDIN | Include adding of additional reporting attributes | 20070816 |
Method SET_RPTA_ADDIN on class CL_FMFG_RPTA has no exception.
Method SET_RPTA_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_RPTA_STATUS | Call by reference | Type reference (TYPE) | FLAG | Set status | 20070816 |
Method SET_RPTA_STATUS on class CL_FMFG_RPTA has no exception.
History
Last changed by/on | SAP | 20071120 |
SAP Release Created in |