SAP FRBIOA_CL_FPIA_BWEXTRACT OO Class - BW: common BW extractor routines
FRBIOA_CL_FPIA_BWEXTRACT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class FRBIOA_CL_FPIA_BWEXTRACT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of FRBIOA_CL_FPIA_BWEXTRACT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
APPEND_DATA_IOA | Protected | |
CALL METHOD frbioa_cl_fpia_bwextract=>APPEND_DATA_IOA...more details | ||
APPEND_DATA_PROTIMEA | Append extract row to et_data_proctimeass | Protected |
CALL METHOD frbioa_cl_fpia_bwextract=>APPEND_DATA_PROTIMEA...more details | ||
CREATE_EXTRACT_ROW | Create row structure for extraction | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>CREATE_EXTRACT_ROW...more details | ||
CREATE_EXTRACT_ROW_TYPE | Create extractor row type | Private |
CALL METHOD frbioa_cl_fpia_bwextract=>CREATE_EXTRACT_ROW_TYPE...more details | ||
CREATE_EXTRACT_TABLE | Create table structure for extraction | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>CREATE_EXTRACT_TABLE...more details | ||
DELETE_JOINFIELD | Deletion of join fields (SELECT) | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>DELETE_JOINFIELD...more details | ||
| ||
EVALUATE_EXTRACT_FIELD | Evaluate field value of given table and field name | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>EVALUATE_EXTRACT_FIELD...more details | ||
GET_AMOUNT_VALUES | Get amount values | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>GET_AMOUNT_VALUES...more details | ||
GET_EXTRACTION_FIELDS | Get field name with alias and data type references | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>GET_EXTRACTION_FIELDS...more details | ||
INITIALIZE_GENERAL | General initialization of data load | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>INITIALIZE_GENERAL...more details | ||
INSERT_JOINFIELD | Add one field name to joinfield collection | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>INSERT_JOINFIELD...more details | ||
PREPARE_IOA_BSEG_SELFIELD | Prepare proc. time extr: BSEG | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_IOA_BSEG_SELFIELD...more details | ||
PREPARE_IOA_SELFIELD_OC | Prepare line item extr.: FI open/cleared docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_IOA_SELFIELD_OC...more details | ||
PREPARE_IOA_SELFIELD_PF | Prepare line item extr.: FI parked docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_IOA_SELFIELD_PF...more details | ||
PREPARE_IOA_SELFIELD_PM | Prepare line item extr.: MM parked docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_IOA_SELFIELD_PM...more details | ||
PREPARE_PROCTIME_BSEG_SELFIELD | Prepare proc. time extr: BSEG | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_BSEG_SELFIELD...more details | ||
PREPARE_PROCTIME_FI_SELF_D | Prepare proc. time extr.: FI deleted docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_FI_SELF_D...more details | ||
PREPARE_PROCTIME_FI_SELF_OC | Prepare proc. time extr.: FI open/cleared (FRBIOA_DOCN) | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_FI_SELF_OC...more details | ||
PREPARE_PROCTIME_FI_SELF_P | Prepare proc. time extr.: FI parked docs. (FRBIOA_DOCN) | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_FI_SELF_P...more details | ||
PREPARE_PROCTIME_MM_SELF_D | Prepare proc. time extr.: MM deleted docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_MM_SELF_D...more details | ||
PREPARE_PROCTIME_MM_SELF_P | Prepare proc. time extr.: MM parked docs. (FRBIOA_DOCN) | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROCTIME_MM_SELF_P...more details | ||
PREPARE_PROTIME_SELFIELD_OC | Prepare proc. time extr.: FI open/cleared | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROTIME_SELFIELD_OC...more details | ||
PREPARE_PROTIME_SELFIELD_PF | Prepare proc. time extr.: FI parked docs. | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROTIME_SELFIELD_PF...more details | ||
PREPARE_PROTIME_SELFIELD_PM | Prepare proc. time extr.: MM parked docs. | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>PREPARE_PROTIME_SELFIELD_PM...more details | ||
READ_IOA_DATA_OC | Read line item extr.: FI open/cleared docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_IOA_DATA_OC...more details | ||
READ_IOA_DATA_P | Read line item extr.: FI/MM parked docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_IOA_DATA_P...more details | ||
READ_PROCTIME_DATA_D | Read proc. time extr.: FI/MM deleted docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_PROCTIME_DATA_D...more details | ||
READ_PROCTIME_DATA_OC | Read proc. time extr.: FI open/cleared | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_PROCTIME_DATA_OC...more details | ||
READ_PROCTIME_DATA_P | Read proc. time extr.: FI / MM parked docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_PROCTIME_DATA_P...more details | ||
READ_PROTIME_DATA_OC | Read proc. time extr.: FI open/cleared | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_PROTIME_DATA_OC...more details | ||
READ_PROTIME_DATA_P | Read proc. time extr.: FI / MM parked docs | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>READ_PROTIME_DATA_P...more details | ||
RENAME_JOINFIELD | Rename join field and corresponding field list entry | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>RENAME_JOINFIELD...more details | ||
SET_BEGIN_DATE | Protected | |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_BEGIN_DATE...more details | ||
SET_DTYPE | Set document type | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_DTYPE...more details | ||
SET_EBELN_LONGNUM | Set begin date | Protected |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_EBELN_LONGNUM...more details | ||
SET_PROCESSING_TIMES | Set begin date | Protected |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_PROCESSING_TIMES...more details | ||
SET_WHERE_COND | Set WHERE condition based on selection criteria | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_WHERE_COND...more details | ||
SET_WHERE_MAPPING | Map WHERE fields to WHERE condition fields | Protected |
CALL METHOD frbioa_cl_fpia_bwextract=>SET_WHERE_MAPPING...more details | ||
TRANSFORM_BW_TO_OLTP | Transform selection fields (info pack.) from BW to OLTP | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>TRANSFORM_BW_TO_OLTP...more details | ||
TRANSFORM_OLTP_TO_BW | Read extracted data and transfer to ET_DATA | Public |
CALL METHOD frbioa_cl_fpia_bwextract=>TRANSFORM_OLTP_TO_BW...more details |
FRBIOA_CL_FPIA_BWEXTRACT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
SC_LEADING_SOURCE | Constant | Leading data source | '0FI_GL_4' | LIKE SBIWA_S_INTERFACE-ISOURCE | Public |
SC_NO_MORE_DATA_DGDOCN | Constant | End of extraction indicator (FRBIOA_FPIA_GET_DGDOCN)) | 10 | LIKE I | Public |
SC_NO_MORE_DATA_IOA | Constant | End of extraction indicator (FRBIOA_FPIA_GET_DGPIOA_ITEM) | 2 | LIKE I | Public |
SC_NO_MORE_DATA_IOA_P | Constant | End of extraction indicator (FRBIOA_FPIA_GET_DGPIOA_ITEM) | 4 | LIKE I | Public |
SC_NO_MORE_DATA_PROTIMEOC | Constant | End of extraction indicator FI docs | 2 | LIKE I | Public |
SC_NO_MORE_DATA_PROTIMEP | Constant | End of extraction indicator FI docs | 4 | LIKE I | Public |
SC_TABLE_FPIA_FI_BKPF | Constant | extractor structure for table BSIK/BSAK | 'BKPF' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_BSEG | Constant | extractor structure for table BSEG | 'BSEG' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_BSIK_BSAK | Constant | extractor structure for table BSIK/BSAK | 'BSIK' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_BSIS_BSAS | Constant | extractor structure for table BSIS/BSAS | 'BSIS' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_BWFI_AEDAT | Constant | Open MM invoices | 'BWFI_AEDAT' | LIKE TABNAME | Public |
SC_TABLE_FPIA_FI_IDX | Constant | extractor structure for table FPIA_FI_IDX | 'FPIA_FI_IDX' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_INTITIT | Constant | extractor structure for table INTITIT | 'INTITIT' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_FI_VBKPF | Constant | extractor structure for table VBKPF | 'VBKPF' | LIKE TABNAME | Public |
SC_TABLE_FPIA_FI_VBSEGK | Constant | extractor structure for table VBSEGK | 'VBSEGK' | LIKE TABNAME | Public |
SC_TABLE_FPIA_FI_VBSEGS | Constant | extractor structure for table VBSEGS | 'VBSEGS' | LIKE TABNAME | Public |
SC_TABLE_FPIA_FMIFIIT | Constant | extractor structure for table BSEG | 'FMIFIIT' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_INTEREST | Constant | extractor structure for table FPIA_INTEREST | 'FPIA_INTEREST' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_IOA | Constant | extractor target structure | 'FPIA_S_IOA' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_IOA_DELTA | Constant | Open MM invoices | 'FPIA_IOADELTA' | LIKE TABNAME | Public |
SC_TABLE_FPIA_IOA_INTEREST | Constant | extractor structure for selectef fields of FPIA_INTEREST | 'FPIA_S_IOA_INTEREST' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_MM_RBCO | Constant | extractor structure for table RBCO | 'RBCO' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_MM_RBKP | Constant | extractor structure for table RBKP | 'RBKP' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_MM_SAPPSPRO_EADD | Constant | extractor structure for table BSEG | '/SAPPSPRO/EADD' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_PROCTIMEATT | Constant | extractor target structure | 'FPIA_S_PROCTIMEATT' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_PROTIMEA | Constant | extractor target structure | 'FPIA_S_PROTIMEA' | LIKE DD02L-TABNAME | Public |
SC_TABLE_FPIA_PROTIMEA_ORG | Constant | extractor target structure | 'FPIA_S_PROTIMEA_ORG' | LIKE DD02L-TABNAME | Public |
SC_TABLE_T056 | Constant | interest calculation indicator VZSKZ | 'T056' | LIKE DD02L-TABNAME | Public |
SR_EXTRACT_BSEG_ROW | Static Attribute | Reference to extract BSEG row | LIKE DATA | Public | |
SR_EXTRACT_BSEG_TABLE | Static Attribute | Reference to BSEG extract table | LIKE DATA | Public | |
SR_EXTRACT_ROW | Static Attribute | Reference to extract row | LIKE DATA | Public | |
SR_EXTRACT_TABLE | Static Attribute | Reference to extract table | LIKE DATA | Public | |
ST_DATESELECT | Static Attribute | Date selection | LIKE TTY_DATESELECT | Public | |
ST_EXTERNAL_FISEL | Static Attribute | Field selection, external format | LIKE SBIWA_T_SELECT | Public | |
ST_EXTRACTBUFFER | Static Attribute | Data transfer: Customer Items to BW with IoA table | LIKE FPIA_T_IOA | Public | |
ST_EXTRACTBUFFER_PROCTIMEATT | Static Attribute | Processing time master data | LIKE FPIA_T_PROCTIMEATT | Public | |
ST_EXTRACTBUFFER_PROTIMEA | Static Attribute | Processing time with assignments | LIKE FPIA_T_PROTIMEA | Public | |
ST_FIELDLIST | Static Attribute | OLTP field list (SELECT fields with alias) | LIKE FRBIOA_FPIA_T_FIELDLIST | Public | |
ST_FIELDLIST_BSEG | Static Attribute | OLTP field list (SELECT BSEG fields with alias) | LIKE FRBIOA_FPIA_T_FIELDLIST | Public | |
ST_INTERNAL_FISEL | Static Attribute | Field selection, internal format (WHERE condition) | LIKE TTY_SELECT | Public | |
ST_IOA_INTEREST | Static Attribute | LIKE TTY_SELECT | Public | ||
ST_JOINFIELDS | Static Attribute | Table with joined fields/field type ref. | LIKE FRBIOA_FPIA_T_JOINFIELDS | Public | |
ST_JOINFIELDS_BSEG | Static Attribute | Table with joined BSEG fields/field type ref. | LIKE FRBIOA_FPIA_T_JOINFIELDS | Public | |
ST_LASTIOA_ROW | Static Attribute | LIKE TTY_LAST_IOA_ROW | Protected | ||
ST_LASTPROCTIMEATT_ROW | Static Attribute | LIKE TTY_LAST_PROCTIMEATT_DATAROW | Protected | ||
ST_LASTPROTIMEA_ROW | Static Attribute | LIKE TTY_LAST_PROTIMEA_DATAROW | Protected | ||
ST_R_FIELDLIST | Static Attribute | List of field names | LIKE BWFI_T_FIELDLIST | Public | |
ST_R_MONAT | Static Attribute | Selection critera: month | LIKE BWFI_T_MONAT | Public | |
ST_TARGETSTRU | Static Attribute | BW: list of extract structure fields | LIKE FRBIOA_FPIA_T_JOINFIELDS | Public | |
ST_TARGETSTRU_BSEG | Static Attribute | BW: list of extract BSEG structure fields | LIKE FRBIOA_FPIA_T_JOINFIELDS | Public | |
ST_TIMESTAMPSELECT | Static Attribute | Timestamp selection | LIKE TTY_TIMESTAMPSELECT | Public | |
ST_WHERECOND | Static Attribute | WHERE condition | LIKE TEXTLINE_T | Public | |
S_BWFINEXT | Static Attribute | Minute based extraction (Note 991429) | LIKE BWOM_SETTINGS-PARAM_VALUE | Public | |
S_CURRENT_SIZE | Static Attribute | Current infopackage size | LIKE SBIWA_S_INTERFACE-MAXSIZE | Public | |
S_CURSOR | Static Attribute | Current DB cursor. | LIKE CURSOR | Protected | |
S_CURSOR_FLAG | Static Attribute | 'X' if DB cursor exists already | LIKE BOOLE_D | Public | |
S_DATE_HIGH | Static Attribute | Selection critera: CPU/AEDAT selection | LIKE BKPF-CPUDT | Public | |
S_DATE_LOW | Static Attribute | Selection critera: CPU/AEDAT selection | LIKE BKPF-CPUDT | Public | |
S_DAYST | Static Attribute | Daylight Saving Time Selection | LIKE SY-DAYST | Public | |
S_ISOURCE | Static Attribute | Data source (extraction call) | LIKE SBIWA_S_INTERFACE-ISOURCE | Public | |
S_LASTIOA_ROW | Static Attribute | LIKE STY_LAST_IOA_ROW | Protected | ||
S_LASTPROTIMEA_ROW | Static Attribute | LIKE STY_LAST_PROTIMEA_DATAROW | Protected | ||
S_MAXIMUM_SIZE | Static Attribute | Max. infopackage size (extraction call) | 1000 | LIKE SBIWA_S_INTERFACE-MAXSIZE | Public |
S_NO_MORE_DATA_FLAG | Static Attribute | Is SC_NO_MORE_DATA if end of data extraction achieved. | 0 | LIKE I | Public |
S_READ_ONLY | Static Attribute | 'X' to keep delta settings (extraction call) | 'X' | LIKE BOOLE_D | Public |
S_REQUNR | Static Attribute | Request number (extraction call) | LIKE SBIWA_S_INTERFACE-REQUNR | Public | |
S_RLOGSYS | Static Attribute | Logical system (extraction call) | LIKE RSAOT_LOGSYS | Public | |
S_TIME_HIGH | Static Attribute | Selection critera: Minute based extraction - time HIGH | LIKE BKPF-CPUTM | Public | |
S_TIME_LOW | Static Attribute | Selection critera: Minute based extraction - time LOW | LIKE BKPF-CPUTM | Public | |
S_TZONE | Static Attribute | Date and Time, Time Difference to UTC Reference Time | LIKE SY-TZONE | Public | |
S_UPDMODE | Static Attribute | Update mode (extraction call) | LIKE SBIWA_S_INTERFACE-UPDMODE | Public |
FRBIOA_CL_FPIA_BWEXTRACT types
STY_BUKRS - Structure for company code selection range.STY_DATESELECT - Date selection range structure
STY_LAST_IOA_ROW -
STY_LAST_PROCTIMEATT_DATAROW - Last extracted data row
STY_LAST_PROTIMEA_DATAROW - Last extracted data row
STY_RBSTATSELECT -
STY_SELECT - Selection fields structure
STY_TIMESTAMPSELECT -
TTY_DATESELECT - Date selection range table
TTY_LAST_IOA_ROW -
TTY_LAST_PROCTIMEATT_DATAROW - Last Last extracted data row
TTY_LAST_PROTIMEA_DATAROW - Last extracted data row
TTY_MINI_BSEG -
TTY_RBSTATSELECT -
TTY_SELECT - Selection fields table
TTY_TIMESTAMPSELECT -
Links to Related Class(s)
FRBIOA_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects