SAP ABAP Class CL_FCC_ROLLOUT_FIELD (Manage Database Access to Update Fields Table)
Hierarchy
☛
FCCO (Software Component) Financial Closing Cockpit 200
⤷
CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
⤷
FCC_CLOSING (Package) Financial Closing Cockpit - SAPGUI and backend
⤷
⤷
Properties
| Class | CL_FCC_ROLLOUT_FIELD | |
| Short Description | Manage Database Access to Update Fields Table | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FCC_CLOSING | Financial Closing Cockpit - SAPGUI and backend |
| Created | 20110611 | SAP |
| Last change | 20141108 | |
| 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_FCC_ROLLOUT_FIELD has no interface implemented.
Friends
Class CL_FCC_ROLLOUT_FIELD has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'DEP' | 20140625 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'DOCU' | 20140625 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'IUSAGE' | 20140625 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'LAUFZEIT_D' | 20140625 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'LAUFZEIT_T' | 20140625 | |||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'RT_PARAM' | 20140625 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | FCC_T_ROLLOUT_FLD_BUF | Buffer for rollout fields | 20140623 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | FCC_ROLLOUT_FLD_TYPE | 'A' | Rollout Field Type | 20110801 | ||
| 9 | Static Attribute | Public | Type reference (TYPE) | FCC_ROLLOUT_FLD_TYPE | '' | Rollout Field Type | 20110801 | ||
| 10 | Static Attribute | Public | Type reference (TYPE) | FCC_ROLLOUT_FLD_TYPE | 'O' | Rollout Field Type | 20110801 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check rollout field is checked or not | 20110824 | |
| 2 | Static method | Public | Method | Mapping from specific table field names to rollout field | 20110823 | |
| 3 | Static method | Public | Method | Mapping from rollout field to specific table field names | 20110630 | |
| 4 | Static method | Public | Method | Mapping from specific table field names to rollout field | 20110630 | |
| 5 | Static method | Public | Method | Get all fields to be rolled out to local templates | 20110729 | |
| 6 | Static method | Public | Method | Get fields to be rolled out to local templates | 20110611 | |
| 7 | Static method | Public | Method | Update the rollout field into database | 20110629 |
Events
Class CL_FCC_ROLLOUT_FIELD has no event.
Types
Class CL_FCC_ROLLOUT_FIELD has no local type.
Method Signatures
Method CHECK_ROLLOUT_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110824 | |||
| 2 | IV_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE | Fast Close: Task List | 20110824 | |||
| 3 | RV_CHECKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110824 |
Method CHECK_ROLLOUT_FIELD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method CONVERT_2_DOWNLOAD_ROLLOUT_FLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FILE_HDR | Call by reference | Type reference (TYPE) | FCC_S_FILE_HDR | 20110823 | ||||
| 2 | IT_ROLLOUT_FIELD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | List of Field Names | 20110823 | |||
| 3 | IV_MANUALLY_EMPTY | Call by reference | Type reference (TYPE) | BOOLE_D | if user manually clear all, true | 20110915 |
Method CONVERT_2_DOWNLOAD_ROLLOUT_FLD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method CONVERT_FROM_ROLLOUT_FLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DB_FIELD | Call by reference | Type reference (TYPE) | DCBTFIELDS | List of Field Names | 20110630 | |||
| 2 | ET_FDR_DB_FIELD | Call by reference | Type reference (TYPE) | DCBTFIELDS | List of Field Names | 20110801 | |||
| 3 | IS_ROLLOUT_FIELD | Call by reference | Type reference (TYPE) | FCC_S_ROLLOUT_FLD_SEL | Rollout fields for selecting on screen | 20110630 |
Method CONVERT_FROM_ROLLOUT_FLD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method CONVERT_TO_ROLLOUT_FLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROLLOUT_FIELD | Call by reference | Type reference (TYPE) | FCC_S_ROLLOUT_FLD_SEL | Rollout fields for selecting on screen | 20110630 | |||
| 2 | IT_ROLLOUT_FIELD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | List of Field Names | 20110630 |
Method CONVERT_TO_ROLLOUT_FLD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method GET_ALL_ROLLOUT_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FOLDER_ROLLOUT_FLD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | Table type for rollout field | 20110801 | |||
| 2 | ET_ROLLOUT_FLD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | 20110729 | ||||
| 3 | IV_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | 20110729 |
Method GET_ALL_ROLLOUT_FIELD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method GET_ROLLOUT_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDI_ROLLOUT_FLD | Call by reference | Type reference (TYPE) | DCBTFIELDS | Table type for rollout field | 20110701 | |||
| 2 | ET_FDR_ROLLOUT_FLD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | Table type for rollout field | 20110801 | |||
| 3 | ET_ROLLOUT_FLD | Call by reference | Type reference (TYPE) | FCC_T_ROLLOUT_FLD | Table type for rollout field | 20110611 | |||
| 4 | IV_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110611 |
Method GET_ROLLOUT_FIELD on class CL_FCC_ROLLOUT_FIELD has no exception.
Method SAVE_ROLLOUT_FIELD_TO_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ADDI_FIELDNAME | Call by reference | Type reference (TYPE) | DCBTFIELDS | List of Field Names | 20110630 | |||
| 2 | IT_FDR_FIELDNAME | Call by reference | Type reference (TYPE) | DCBTFIELDS | List of Field Names | 20110801 | |||
| 3 | IT_FIELDNAME | Call by reference | Type reference (TYPE) | DCBTFIELDS | Table type for rollout field | 20110630 | |||
| 4 | IV_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The profile does not exist | 20110629 | ||
| 2 | Unable to save rollout fld | 20110629 |
History
| Last changed by/on | SAP | 20141108 |
| SAP Release Created in | 607 |