SAP ABAP Class J_3RF_REP_SPLITTER (Splitter for external data processing)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-LOC (Application Component) Localization
⤷ J3RFTAX (Package) Tax Accounting
⤷ FI-LOC (Application Component) Localization
⤷ J3RFTAX (Package) Tax Accounting
Properties
Class | J_3RF_REP_SPLITTER | |
Short Description | Splitter for external data processing | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | J3RFTAX | Tax Accounting |
Created | 20120626 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class J_3RF_REP_SPLITTER has no forward declaration.
Interfaces
Class J_3RF_REP_SPLITTER has no interface implemented.
Friends
Class J_3RF_REP_SPLITTER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | COMB_TAB | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Final table of available combinations | 20120626 | ||
2 | LR_COMB_DESC | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Handle for the COMB_TAB | 20120626 | ||
3 | SOURCE_TABLES | Instance attribute | Protected | See coding | Copy of the source tables | 20120626 | |||
4 | SPLIT_CRIT_TAB | Instance attribute | Protected | See coding | Splitting criteria table | 20120627 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_SPLIT_CRITERIA | Instance method | Public | Method | 20120626 | |
2 | ADD_TABLE | Instance method | Public | Method | 20120626 | |
3 | CLEAR | Instance method | Public | Method | 20120626 | |
4 | CONSTRUCTOR | Instance method | Public | Constructor | 20120626 | |
5 | GET_LINE | Instance method | Public | Method | 20120626 | |
6 | PROCESS_TABLES | Instance method | Public | Method | 20120626 |
Events
Class J_3RF_REP_SPLITTER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | J_3RF_REP_SOURCE_TABS | Public | See coding | Structure for storing source tables | 20120626 | begin of j_3rf_rep_source_tabs,
table TYPE REF TO data,
desc type string, " Table name. Must be the same as passed to split
" criteria
end of j_3rf_rep_source_tabs
|
|
2 | J_3RF_REP_SPLIT_CRIT | Public | See coding | Structure for holding split criterias | 20120627 | begin of j_3rf_rep_split_crit,
tabname type j_3rf_rep_tabname,
fieldname type j_3rf_rep_fieldname,
group_id type j_3rf_rep_grp_id,
end of j_3rf_rep_split_crit
|
Method Signatures
Method ADD_SPLIT_CRITERIA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FIELD_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_FIELDNAME | Field name | 20120626 | ||
2 | Importing | GROUP_ID | Call by reference | Type reference (TYPE) | J_3RF_REP_GRP_ID | Group id for splitting rules | 20120626 | ||
3 | Importing | TAB_NAME | Call by reference | Type reference (TYPE) | J_3RF_REP_TABNAME | Table name | 20120627 |
Method ADD_SPLIT_CRITERIA on class J_3RF_REP_SPLITTER has no exception.
Method ADD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the table. Must be the same as for split criteria | 20120627 | ||
2 | Importing | IN_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120626 |
Method ADD_TABLE on class J_3RF_REP_SPLITTER has no exception.
Method CLEAR Signature
Method CLEAR on class J_3RF_REP_SPLITTER has no parameter.
Method CLEAR on class J_3RF_REP_SPLITTER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class J_3RF_REP_SPLITTER has no parameter.
Method CONSTRUCTOR on class J_3RF_REP_SPLITTER has no exception.
Method GET_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_LINE_NUM | Call by reference | Type reference (TYPE) | I | 20120626 | |||
2 | Exporting | OUT_DESC | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20120626 | ||
3 | Exporting | OUT_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120626 |
Method GET_LINE on class J_3RF_REP_SPLITTER has no exception.
Method PROCESS_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | OUT_COUNT | Call by reference | Type reference (TYPE) | I | Total amount of unique combinations | 20120626 |
Method PROCESS_TABLES on class J_3RF_REP_SPLITTER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 607 |