SAP ABAP Class IDREPFW_CL_STORE (Rep.Framework: DB storage)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-LOC (Application Component) Localization
⤷ ID-REP_FRWK (Package) International Development: Reporting Framework
⤷ FI-LOC (Application Component) Localization
⤷ ID-REP_FRWK (Package) International Development: Reporting Framework
Properties
Class | IDREPFW_CL_STORE | |
Short Description | Rep.Framework: DB storage | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ID-REP_FRWK | International Development: Reporting Framework |
Created | 20120406 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IDREPFW_CL_STORE has no forward declaration.
Interfaces
Class IDREPFW_CL_STORE has no interface implemented.
Friends
Class IDREPFW_CL_STORE has no friend class.
Attributes
Class IDREPFW_CL_STORE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONVERT_STRING_TO_STRUC | Static method | Private | Method | Convert string value back into data structure | 20120503 |
2 | CONVERT_STRUC_TO_STRING | Static method | Private | Method | Convert data structure into string value | 20120430 |
3 | DB_CUSVA_INS | Static method | Private | Method | Header create single | 20120611 |
4 | DB_CUSVA_SEL | Static method | Private | Method | Line data select table | 20120611 |
5 | DB_READ_RUN_DATA | Static method | Public | Method | Read Data for Run Id from db storage | 20120406 |
6 | DB_SAVE_RUN_DATA | Static method | Public | Method | Save Data for Run Id into db storage | 20120406 |
7 | DB_STORH_INS | Static method | Private | Method | Header create single | 20120406 |
8 | DB_STORH_SEL | Static method | Private | Method | Header select single | 20120406 |
9 | DB_STORI_INS | Static method | Private | Method | Line data create table | 20120406 |
10 | DB_STORI_SEL | Static method | Private | Method | Line data select table | 20120406 |
11 | DB_STORP_INS | Static method | Private | Method | Part create single | 20120406 |
12 | DB_STORP_SEL | Static method | Private | Method | Part select single | 20120406 |
13 | DB_STORP_SEL_TAB | Static method | Private | Method | Part select table | 20120503 |
14 | GET_DESCRIPTION_FOR_RUNID | Static method | Public | Method | Get description for RunID | 20130108 |
15 | GET_HEADER_FOR_RUNID | Static method | Public | Method | Get whole Header for RunID | 20130201 |
16 | GET_PREVRUNID_FOR_RUNID | Static method | Public | Method | Get previous RunID for current RunID | 20130201 |
17 | GET_WHITELIST_TABLES | Static method | Private | Method | Get WhiteList tables | 20120605 |
18 | PREPARE_PART_AND_READ | Static method | Protected | Method | Prepare part data & read | 20120503 |
19 | PREPARE_PART_AND_SAVE | Static method | Protected | Method | Prepare part data for db saving | 20120430 |
20 | RUNID_NUMBER_GET_NEXT | Static method | Private | Method | Create new unique Run Identification | 20120430 |
Events
Class IDREPFW_CL_STORE has no event.
Types
Class IDREPFW_CL_STORE has no local type.
Method Signatures
Method CONVERT_STRING_TO_STRUC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STRUC_DATA | Call by reference | Type reference (TYPE) | ANY | 20120503 | |||
2 | Importing | IV_VALUE_STR | Call by reference | Type reference (TYPE) | STRING | 20120503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_FAULT | 20120503 |
Method CONVERT_STRUC_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_VALUE_STR | Call by reference | Type reference (TYPE) | STRING | 20120430 | |||
2 | Importing | IS_STRUC_DATA | Call by reference | Type reference (TYPE) | ANY | 20120430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_FAULT | 20120430 |
Method DB_CUSVA_INS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | IDREPFW_TAB_CUSVA | 20120611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILURE | 20120611 |
Method DB_CUSVA_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Call by reference | Type reference (TYPE) | IDREPFW_TAB_CUSVA | 20120611 | |||
2 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20120611 |
Method DB_READ_RUN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20120517 | ||
2 | Changing | CS_RUN_VALUES | Call by reference | Type reference (TYPE) | IDREPFW_STR_RUN_VALUES | Rep.Framework: Header data for Reporting Run | 20120517 | ||
3 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120503 | ||
4 | Changing | CT_RUN_SECT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_RUN_SECT | Rep.Framework: List of Run Parts | 20120530 | ||
5 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120503 |
Method DB_READ_RUN_DATA on class IDREPFW_CL_STORE has no exception.
Method DB_SAVE_RUN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20130108 | ||
2 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120517 | ||
3 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Complete data for reporting run | 20120517 | ||
4 | Importing | IS_RUN_VALUES | Call by reference | Type reference (TYPE) | IDREPFW_STR_RUN_VALUES | Rep.Framework: Header data for Reporting Run | 20120517 | ||
5 | Importing | IT_RUN_SECT | Call by reference | Type reference (TYPE) | IDREPFW_TAB_RUN_SECT | Rep.Framework: List of Run Parts | 20120530 | ||
6 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = with commit or rollback work | 20120502 | |
7 | Importing | IV_DESC | Call by reference | Type reference (TYPE) | IDREPFW_STOR_DESC | Description of Stored Report Run | 20130107 |
Method DB_SAVE_RUN_DATA on class IDREPFW_CL_STORE has no exception.
Method DB_STORH_INS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STORH | Rep.Framework: data storage - header | 20120406 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
3 | Importing | IV_TAB_NAME_H | Call by reference | Type reference (TYPE) | IDREPFW_TAB_HEADER | Name of Table for Headers Data Store (Copy of IDREPFW_STORH) | 20120522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILURE | 20120430 |
Method DB_STORH_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STORH | Rep.Framework: data storage - header | 20120406 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
3 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120406 | ||
4 | Importing | IV_TAB_NAME_H | Call by reference | Type reference (TYPE) | IDREPFW_TAB_HEADER | Name of Table for Headers Data Store (Copy of IDREPFW_STORH) | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20120406 |
Method DB_STORI_INS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
2 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | IDREPFW_TAB_STORI | Rep.Framework: data storage - line item - Table type | 20120406 | ||
3 | Importing | IV_TAB_NAME_I | Call by reference | Type reference (TYPE) | IDREPFW_TAB_ITEM | Name of Table for Items Data Store (Copy of IDREPFW_STORI) | 20120522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILURE | 20120430 |
Method DB_STORI_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Call by reference | Type reference (TYPE) | IDREPFW_TAB_STORI | Rep.Framework: data storage - line item - Table type | 20120406 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
3 | Importing | IV_REP_SECT | Call by reference | Type reference (TYPE) | IDREPFW_REP_SECTION_ID | Report Section ID | 20120528 | ||
4 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120406 | ||
5 | Importing | IV_TAB_NAME_I | Call by reference | Type reference (TYPE) | IDREPFW_TAB_ITEM | Name of Table for Items Data Store (Copy of IDREPFW_STORI) | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20120406 |
Method DB_STORP_INS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STORP | Rep.Framework: data storage - part | 20120406 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
3 | Importing | IV_TAB_NAME_P | Call by reference | Type reference (TYPE) | IDREPFW_TAB_SECT | Name of Table for Parts Data Store (Copy of IDREPFW_STORP) | 20120522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILURE | 20120430 |
Method DB_STORP_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STORP | Rep.Framework: data storage - part | 20120406 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20130919 | ||
3 | Importing | IV_REP_SECT | Call by reference | Type reference (TYPE) | IDREPFW_REP_SECTION_ID | Report Section ID | 20120528 | ||
4 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120406 | ||
5 | Importing | IV_TAB_NAME_P | Call by reference | Type reference (TYPE) | IDREPFW_TAB_SECT | Name of Table for Parts Data Store (Copy of IDREPFW_STORP) | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 20120406 |
Method DB_STORP_SEL_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Call by reference | Type reference (TYPE) | IDREPFW_TAB_STORP | Rep.Framework: data storage - part | 20120503 | ||
2 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120503 |
Method DB_STORP_SEL_TAB on class IDREPFW_CL_STORE has no exception.
Method GET_DESCRIPTION_FOR_RUNID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Complete data for reporting run | 20130131 | ||
2 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20130108 | ||
3 | Returning | RV_DESCR | Value transfer | Type reference (TYPE) | IDREPFW_STORH-DESCR | Description of Stored Report Run | 20130108 |
Method GET_DESCRIPTION_FOR_RUNID on class IDREPFW_CL_STORE has no exception.
Method GET_HEADER_FOR_RUNID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Complete data for reporting run | 20130201 | ||
2 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20130201 | ||
3 | Returning | RS_HEADER_LINE | Value transfer | Type reference (TYPE) | IDREPFW_STORH | Rep.Framework: Data Storage - Headers | 20130201 |
Method GET_HEADER_FOR_RUNID on class IDREPFW_CL_STORE has no exception.
Method GET_PREVRUNID_FOR_RUNID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Complete data for reporting run | 20130201 | ||
2 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20130201 | ||
3 | Returning | RV_PREVRUNID | Value transfer | Type reference (TYPE) | IDREPFW_STORH-PREVRUNID | Previous RunId | 20130201 |
Method GET_PREVRUNID_FOR_RUNID on class IDREPFW_CL_STORE has no exception.
Method GET_WHITELIST_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_WHITELIST | Value transfer | Type reference (TYPE) | STRING_HASHED_TABLE | Table Name for Header Data | 20120605 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20121114 |
Method GET_WHITELIST_TABLES on class IDREPFW_CL_STORE has no exception.
Method PREPARE_PART_AND_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CS_SECT_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STR_RUN_SECT | Rep.Framework: Run Part | 20120530 | ||
2 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120503 | ||
3 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20120605 | ||
4 | Importing | IV_REP_SECT | Call by reference | Type reference (TYPE) | IDREPFW_REP_SECTION_ID | Report Section ID | 20120528 | ||
5 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120503 | ||
6 | Importing | IV_TAB_NAME_I | Call by reference | Type reference (TYPE) | IDREPFW_TAB_ITEM | Name of Table for Items Data Store (Copy of IDREPFW_STORI) | 20120521 | ||
7 | Importing | IV_TAB_NAME_P | Call by reference | Type reference (TYPE) | IDREPFW_TAB_SECT | Name of Table for Parts Data Store (Copy of IDREPFW_STORP) | 20120521 |
Method PREPARE_PART_AND_READ on class IDREPFW_CL_STORE has no exception.
Method PREPARE_PART_AND_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120430 | ||
2 | Importing | IS_REP_KEY | Call by reference | Type reference (TYPE) | IDREPFW_STR_REP_KEY | Rep.Framework: Combination of key fields: Group,ID,Versn | 20120605 | ||
3 | Importing | IS_SECT_DATA | Call by reference | Type reference (TYPE) | IDREPFW_STR_RUN_SECT | Rep.Framework: Run Part | 20120530 | ||
4 | Importing | IV_RUNID | Call by reference | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120430 | ||
5 | Importing | IV_TAB_NAME_I | Call by reference | Type reference (TYPE) | IDREPFW_TAB_ITEM | Name of Table for Items Data Store (Copy of IDREPFW_STORI) | 20120522 | ||
6 | Importing | IV_TAB_NAME_P | Call by reference | Type reference (TYPE) | IDREPFW_TAB_SECT | Name of Table for Parts Data Store (Copy of IDREPFW_STORP) | 20120522 |
Method PREPARE_PART_AND_SAVE on class IDREPFW_CL_STORE has no exception.
Method RUNID_NUMBER_GET_NEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NROBJ | Call by reference | Type reference (TYPE) | NROBJ | Name of number range object | 20120430 | ||
2 | Returning | RV_RUNID | Value transfer | Type reference (TYPE) | IDREPFW_RUNID | Run Identification | 20120430 |
Method RUNID_NUMBER_GET_NEXT on class IDREPFW_CL_STORE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |