Hierarchy
⤷ PSM-FM-BU (Application Component) Budgeting and Availability Control
⤷ FMOV (Package) Cover Eligibility and Collective Expenditures
Properties
Class | CL_FMUD_RIB_LIST | |
Short Description | Use for Former Budgeting RIB: Reading | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMOV | Cover Eligibility and Collective Expenditures |
Created | 20070703 | SAP |
Last change | 20080505 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | FMUT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | LIST | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | T | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FMUD_RIB_LIST has no interface implemented.
Friends
Class CL_FMUD_RIB_LIST has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BLDNR_SOURCE | Instance attribute | Protected | Type reference (TYPE) | BUBAS_BLDNR | Budget Ledger Number (Budget Category) | 20070703 | ||
2 | CON_MSG_LINE_PAR_TABLE_TYPE | Instance attribute | Public | Type reference (TYPE) | FIELDNAME | Field Name | 20070703 | ||
3 | CON_MSG_RIB | Constant | Public | Type reference (TYPE) | BUBAS_S_MSG-CONTEXT-AREA | 'FMBS_T_MSG_LINE_PAR' | Area | 20070703 | |
4 | CON_PREFIX | Constant | Public | Type reference (TYPE) | CHAR1 | '#' | Single-Character Indicator | 20070703 | |
5 | FMBS_MSGID | Constant | Public | Type reference (TYPE) | SYMSGID | 'FMBS' | Message Class | 20070703 | |
6 | G_FISCYEAR | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Fiscal Year | 20070703 | ||
7 | G_FMAREA | Instance attribute | Public | Type reference (TYPE) | FIKRS | Financial Management Area | 20070703 | ||
8 | G_FM_CURRENCY | Instance attribute | Public | Type reference (TYPE) | WAERS | Currency Key | 20070703 | ||
9 | G_F_FM01UD | Instance attribute | Public | Type reference (TYPE) | FM01UD | Settings for revenues increasing the budget | 20070703 | ||
10 | G_F_LEDGER | Instance attribute | Public | Type reference (TYPE) | FMUT_LEDGER | 20070703 | |||
11 | G_REF_BUDGET_RVS_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
12 | G_REF_FIDOC_LIST_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
13 | G_REF_PROTOCOL_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
14 | G_REF_RO_DATA_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
15 | G_REF_RO_REC_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
16 | G_REF_SEGH_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
17 | G_REF_SEGP_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BUBAS_MASS_BUFFER | Generic buffer - Budgeting & Availab. Control | 20070703 | ||
18 | G_T_FMFCTR_OBJNR | Static Attribute | Private | Type reference (TYPE) | T_FCTR_OBJNR | 20070712 | |||
19 | LDNR | Instance attribute | Protected | Type reference (TYPE) | BUBAS_LDNR | Ledger number | 20070703 | ||
20 | OFF | Constant | Public | Type reference (TYPE) | BOOLE_D | '' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
21 | ON | Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
22 | PLDNR_SOURCE | Instance attribute | Protected | Type reference (TYPE) | BUBAS_PLDNR | Posting Ledger Number | 20070703 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_FISCYEAR | Instance method | Public | Method | Check Fiscal year | 20070703 |
2 | CHECK_FM_AREA | Instance method | Private | Method | Check FM Area | 20070703 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20070703 |
4 | CORRECT_SEGH_TABLE | Instance method | Private | Method | Correct the segment table FMUDBSEGH | 20070703 |
5 | CORRECT_SEGP_TABLE | Instance method | Private | Method | Correct the segment table FMUDBSEGP | 20070703 |
6 | CORRECT_SEG_TABLES | Instance method | Public | Method | Correct seg tables FMUDBSEGH and P | 20070703 |
7 | CORRECT_SEG_TABLE_BLOCK | Instance method | Private | Method | Correct block | 20070703 |
8 | DB_FILL_FROM_DIMSELTABS | Instance method | Public | Method | Fill the list of RIB objects from the database | 20070703 |
9 | DB_FILL_RECS_WITH_OBJECTS | Instance method | Private | Method | Read budget receivers from database | 20070703 |
10 | DB_FILL_SEGTABLES_BUFFER | Instance method | Public | Method | Read the segment tables FMUDBSEGH and FMUDBSEGP | 20070703 |
11 | DB_FILL_WITH_OBJECTS | Instance method | Public | Method | Fill list of RIB objects from database using address list | 20070703 |
12 | DB_READ_WITH_OBJSEL | Instance method | Public | Method | Read database with selection of rib objects | 20070703 |
13 | DELETE_ENTRIES_UPD_BUFFER | Instance method | Private | Method | Delete entries in the update segment tables | 20070703 |
14 | DELETE_ENTRIES_UPD_SEGP_BUFFER | Instance method | Private | Method | Delete entries in the FMUDBSEGP update table | 20070905 |
15 | DELETE_OBJECTS_FROM_REC_LIST | Instance method | Private | Method | Remove receiving budget addresses from the list | 20070703 |
16 | DETERMINE_VALUE_TYPE_INCREASIN | Static method | Public | Method | Determine Value type | 20070703 |
17 | EVALUATE_LIST | Instance method | Public | Method | Calculate values for complete list of RIB objects | 20070703 |
18 | FILL_BUFFER_NEW_SEGP_LINES | Instance method | Private | Method | Fill the buffer table containing the new lines for FMUDBSEGP | 20070703 |
19 | FILL_PROTOCOL_LINE | Instance method | Private | Method | Fill protocol line | 20070703 |
20 | GET_LIST_AREA | Instance method | Private | Method | Return LIST_AREA structure for the list instance | 20070703 |
21 | GET_LIST_LENGTH | Instance method | Public | Method | 20070703 | |
22 | GET_LIST_REFERENCE | Instance method | Public | Method | Get reference of the buffer | 20070703 |
23 | GET_PROTOCOL_LIST | Instance method | Public | Method | Get the protocol list | 20070703 |
24 | MESSAGE_CUMULATE | Instance method | Protected | Method | Cumulates message to the log (with a line parameter if suppl | 20070703 |
25 | READ_OBJECTS | Instance method | Private | Method | Return list of all RIB objects | 20070703 |
26 | READ_RIB_BUDGET_DOC | Instance method | Private | Method | Read if the RIB Budget document exist | 20070703 |
27 | READ_RIB_HIE_BUDGET_DOC | Instance method | Private | Method | Read if a RIB hierarchical budget document exists | 20070905 |
28 | REVERSE_BUDGET | Instance method | Public | Method | Reverse RIB budget document | 20070703 |
29 | UPDATE_DB_SEG_TABLES | Instance method | Public | Method | Update database tables FMUDBSEGH and FMUDBSEGP | 20070703 |
30 | UPDATE_SEG_TABLES_BUFFER | Instance method | Public | Method | Update seg buffer tables with correct reverse budget doc no | 20070703 |
Events
Class CL_FMUD_RIB_LIST has no event.
Types
Class CL_FMUD_RIB_LIST has no local type.
Method Signatures
Method CHECK_FISCYEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20070703 | ||
2 | Importing | IM_FLG_SET_VALUE | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20070703 |
Method CHECK_FISCYEAR on class CL_FMUD_RIB_LIST has no exception.
Method CHECK_FM_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_SET_VALUE | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070703 | ||
3 | Returning | R_MSG | Value transfer | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20070703 |
Method CHECK_FM_AREA on class CL_FMUD_RIB_LIST has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FISCYEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20070703 | ||
2 | Importing | IM_FM_AREA | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FM_AREA_NOT_FOUND | No FM Area found | 20070703 | |
2 | WRONG_FISCYEAR | 20070703 |
Method CORRECT_SEGH_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_PREL_NR | Call by reference | Type reference (TYPE) | NUM9 | 9 Zeroes | 20070703 | ||
2 | Exporting | EV_FLG_RVS_BLOCK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
3 | Exporting | EV_FLG_RVS_SURPLUS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
4 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
5 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 | ||
6 | Importing | IS_FIDOC_LIST | Call by reference | Type reference (TYPE) | S_FIDOC_LIST | 20070703 | |||
7 | Importing | IS_FMUDRULEC | Call by reference | Type reference (TYPE) | FMUDRULEC | Rules for Revenues Increasing the Budget | 20070703 | ||
8 | Importing | IV_FLG_CB_PAY_OPEN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
9 | Importing | IV_FLG_PB_PAY_OPEN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
10 | Importing | IV_FLG_RVS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
11 | Importing | IV_FLG_RVS_SURPLUS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
Method CORRECT_SEGH_TABLE on class CL_FMUD_RIB_LIST has no exception.
Method CORRECT_SEGP_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_PREL_NR | Call by reference | Type reference (TYPE) | NUM9 | 9 Zeroes | 20070703 | ||
2 | Exporting | EV_SUMBGBTR | Call by reference | Type reference (TYPE) | FMUDBSEGH-SUMBGBTR | Amount of increase in expenditure budget | 20070703 | ||
3 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
4 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 | ||
5 | Importing | IS_FIDOC_LIST | Call by reference | Type reference (TYPE) | S_FIDOC_LIST | 20070703 | |||
6 | Importing | IS_FMUDBSEGH | Call by reference | Type reference (TYPE) | FMUDBSEGH | Addtl Info on Revenues Increasing Budget for Recovery Order | 20070703 | ||
7 | Importing | IV_FLG_RVS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
Method CORRECT_SEGP_TABLE on class CL_FMUD_RIB_LIST has no exception.
Method CORRECT_SEG_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
2 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 | ||
3 | Importing | IV_FLG_RVS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070905 | ||
4 | Importing | IV_FLG_RVS_SURPLUS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070905 |
Method CORRECT_SEG_TABLES on class CL_FMUD_RIB_LIST has no exception.
Method CORRECT_SEG_TABLE_BLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_PREL_NR | Call by reference | Type reference (TYPE) | NUM9 | 9 Zeroes | 20070703 | ||
2 | Exporting | EV_FLG_RVS_BLOCK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
3 | Exporting | EV_FLG_RVS_SURPLUS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
4 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
5 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 | ||
6 | Importing | IV_FIBELNR | Call by reference | Type reference (TYPE) | FM_KNBELNR | FI document number | 20070703 | ||
7 | Importing | IV_FLG_RVS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
8 | Importing | IV_FLG_RVS_SURPLUS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
Method CORRECT_SEG_TABLE_BLOCK on class CL_FMUD_RIB_LIST has no exception.
Method DB_FILL_FROM_DIMSELTABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_ONLY_DISTR_PROC | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_FLG_ONLY_RIB_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
3 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
4 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
5 | Importing | IM_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
6 | Importing | IM_SELCRITTABS_BUDGET | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
7 | Importing | IM_SELCRITTABS_BUDGET_REC | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
8 | Importing | IM_SELCRITTABS_POSTING | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
9 | Importing | IM_SELCRITTABS_POSTING_REC | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 |
Method DB_FILL_FROM_DIMSELTABS on class CL_FMUD_RIB_LIST has no exception.
Method DB_FILL_RECS_WITH_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_REFRESH | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | T_ADDRESS | 20070703 |
Method DB_FILL_RECS_WITH_OBJECTS on class CL_FMUD_RIB_LIST has no exception.
Method DB_FILL_SEGTABLES_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RBUKRS | Call by reference | Type reference (TYPE) | TPMY_RANGE_BUKRS | Range Table for Company Codes | 20070703 | ||
2 | Importing | IT_RCMMTITEM | Call by reference | Type reference (TYPE) | FMBS_T_RCMMTITEM | Range table commitment item | 20070703 | ||
3 | Importing | IT_RFIBLNR | Call by reference | Type reference (TYPE) | BAPI_0050_T_SELDOCNR | Range Table for Document Numbers of an Accounting Document | 20070703 | ||
4 | Importing | IT_RFIBUZEI | Call by reference | Type reference (TYPE) | LXHME_RANGE_N3_T | Range Table for Maximum Period | 20070703 | ||
5 | Importing | IT_RFUNCAREA | Call by reference | Type reference (TYPE) | FMBS_T_RFUNCAREA | Range table for functional area | 20070703 | ||
6 | Importing | IT_RFUND | Call by reference | Type reference (TYPE) | FMBS_T_RFUND | Range table for fund | 20070703 | ||
7 | Importing | IT_RFUNDSCTR | Call by reference | Type reference (TYPE) | FMBS_T_RFUNDSCTR | Range table for funds center | 20070703 | ||
8 | Importing | IV_FMAREA | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20070703 | ||
9 | Importing | IV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20070703 |
Method DB_FILL_SEGTABLES_BUFFER on class CL_FMUD_RIB_LIST has no exception.
Method DB_FILL_WITH_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_FLG_ONLY_DISTR_PROC | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
3 | Importing | IM_FLG_ONLY_RIB_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
4 | Importing | IM_F_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
5 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
6 | Importing | IM_OBJECTS_BUDGET | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
7 | Importing | IM_OBJECTS_BUDGET_REC | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
8 | Importing | IM_OBJECTS_POSTING | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
9 | Importing | IM_OBJECTS_POSTING_REC | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
10 | Importing | IM_READ_CVGS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
11 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
12 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
Method DB_FILL_WITH_OBJECTS on class CL_FMUD_RIB_LIST has no exception.
Method DB_READ_WITH_OBJSEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_FLG_ONLY_DISTR_PROC | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
3 | Importing | IM_FLG_ONLY_RIB_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | OFF | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
4 | Importing | IM_F_SELCRITTABS | Call by reference | Type reference (TYPE) | FMBS_S_DIMSELTABS | Select options for dimensions | 20070703 | ||
5 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | FMKU_T_DIMPART | Table with FM account assignments | 20070703 | ||
6 | Importing | IM_READ_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
7 | Importing | IM_READ_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
Method DB_READ_WITH_OBJSEL on class CL_FMUD_RIB_LIST has no exception.
Method DELETE_ENTRIES_UPD_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIBELNR | Call by reference | Type reference (TYPE) | FM_KNBELNR | FI document number | 20070703 | ||
2 | Importing | IV_FIBUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20071112 | ||
3 | Importing | IV_FIBUZEI | Call by reference | Type reference (TYPE) | BUZEI | Number of Line Item Within Accounting Document | 20071112 | ||
4 | Importing | IV_FIGJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20071112 | ||
5 | Importing | IV_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Financial Management Area | 20071112 | ||
6 | Importing | IV_INCFAREA | Call by reference | Type reference (TYPE) | FM_FAREA | Functional Area | 20071112 | ||
7 | Importing | IV_INCFICTR | Call by reference | Type reference (TYPE) | FM_SFICTR | Sender funds center | 20071112 | ||
8 | Importing | IV_INCFIPOS | Call by reference | Type reference (TYPE) | FM_SFIPOS | Sender commitment item | 20071112 | ||
9 | Importing | IV_INCFONDS | Call by reference | Type reference (TYPE) | FM_SFONDS | Sender fund | 20071112 | ||
10 | Importing | IV_RESTHMK | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20071112 |
Method DELETE_ENTRIES_UPD_BUFFER on class CL_FMUD_RIB_LIST has no exception.
Method DELETE_ENTRIES_UPD_SEGP_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIBELNR | Call by reference | Type reference (TYPE) | FM_KNBELNR | FI document number | 20070905 | ||
2 | Importing | IV_FIBUZEI | Call by reference | Type reference (TYPE) | FM_KNBUZEI | Document item for FI document number | 20070905 | ||
3 | Importing | IV_RESTHMK | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070905 |
Method DELETE_ENTRIES_UPD_SEGP_BUFFER on class CL_FMUD_RIB_LIST has no exception.
Method DELETE_OBJECTS_FROM_REC_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_FLG_SORT | Call by reference | Type reference (TYPE) | BOOLE_D | ON | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | |
2 | Importing | IM_OBJECTS | Call by reference | Type reference (TYPE) | T_ADDRESS | 20070703 |
Method DELETE_OBJECTS_FROM_REC_LIST on class CL_FMUD_RIB_LIST has no exception.
Method DETERMINE_VALUE_TYPE_INCREASIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_VALUE_TYPE | Call by reference | Type reference (TYPE) | FM_WRTTP | Value Type | 20070703 | ||
2 | Changing | R_VALUE_TYPE | Call by reference | Type reference (TYPE) | FM_T_RANGE_WRTTP | Funds Management: Ranges Table for Value Type | 20070703 | ||
3 | Importing | U_UDINCTI | Call by reference | Type reference (TYPE) | FM_UDINCTI | Event leading to budget increase | 20070703 |
Method DETERMINE_VALUE_TYPE_INCREASIN on class CL_FMUD_RIB_LIST has no exception.
Method EVALUATE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FLG_OBJECTS_SKIPPED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
2 | Exporting | E_T_BUDGET_DATA | Call by reference | Type reference (TYPE) | FMRB_T_BUDGET_DATA | Table of budget data (RIB) | 20070703 | ||
3 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
4 | Importing | IM_FLG_RESET_INDEX | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 | ||
5 | Importing | IM_FLG_RESET_RECS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FATAL_ERROR | Evaluation aborts due to fatal error (no budget data) | 20070703 |
Method FILL_BUFFER_NEW_SEGP_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_FMUDBSEGP | Call by reference | Type reference (TYPE) | FMUDBSEGP | Part.Payt Item for Customer Invoice of a Rev. Incr. the Bgt | 20070703 |
Method FILL_BUFFER_NEW_SEGP_LINES on class CL_FMUD_RIB_LIST has no exception.
Method FILL_PROTOCOL_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PROTOCOL_DATA | Call by reference | Type reference (TYPE) | S_LIST_DATA | 20070703 | |||
2 | Importing | IS_FMUDBSEGH | Call by reference | Type reference (TYPE) | FMUDBSEGH | Addtl Info on Revenues Increasing Budget for Recovery Order | 20070703 | ||
3 | Importing | IS_FMUDBSEGH_OLD | Call by reference | Type reference (TYPE) | FMUDBSEGH | Addtl Info on Revenues Increasing Budget for Recovery Order | 20070703 | ||
4 | Importing | IS_FMUDBSEGP | Call by reference | Type reference (TYPE) | FMUDBSEGP | Part.Payt Item for Customer Invoice of a Rev. Incr. the Bgt | 20070703 | ||
5 | Importing | IS_FMUDBSEGP_OLD | Call by reference | Type reference (TYPE) | FMUDBSEGP | Part.Payt Item for Customer Invoice of a Rev. Incr. the Bgt | 20070703 |
Method FILL_PROTOCOL_LINE on class CL_FMUD_RIB_LIST has no exception.
Method GET_LIST_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LIST_AREA | Value transfer | Type reference (TYPE) | LIST_AREA | 20070703 |
Method GET_LIST_AREA on class CL_FMUD_RIB_LIST has no exception.
Method GET_LIST_LENGTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LENGTH | Value transfer | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070703 |
Method GET_LIST_LENGTH on class CL_FMUD_RIB_LIST has no exception.
Method GET_LIST_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ORIG_BUDGET_RVS_LINES | Call by reference | Type reference (TYPE) | DATA | 20070703 | |||
2 | Changing | C_ORIG_FIDOC_LIST_LINES | Call by reference | Type reference (TYPE) | DATA | 20070703 | |||
3 | Changing | C_ORIG_PROTOCOL_LINES | Call by reference | Type reference (TYPE) | DATA | 20070703 | |||
4 | Changing | C_ORIG_SEGH_LINES | Call by reference | Type reference (TYPE) | DATA | 20070703 | |||
5 | Changing | C_ORIG_SEGP_LINES | Call by reference | Type reference (TYPE) | DATA | 20070703 |
Method GET_LIST_REFERENCE on class CL_FMUD_RIB_LIST has no exception.
Method GET_PROTOCOL_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PROTOCOL_LIST | Call by reference | Type reference (TYPE) | TABLE | 20070703 |
Method GET_PROTOCOL_LIST on class CL_FMUD_RIB_LIST has no exception.
Method MESSAGE_CUMULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ADDRESS | Call by reference | Type reference (TYPE) | FMKU_S_DIMPART | FM account assignment | 20070703 | ||
2 | Importing | IM_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
3 | Importing | IM_CONTEXT | Call by reference | Type reference (TYPE) | BUBAS_S_CONTEXT | Message context | 20070703 | ||
4 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20070703 | ||
5 | Importing | IM_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGS | Message (Simple) | 20070703 |
Method MESSAGE_CUMULATE on class CL_FMUD_RIB_LIST has no exception.
Method READ_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | R_OBJECTS | Call by reference | Type reference (TYPE) | T_ADDRESS | 20070703 |
Method READ_OBJECTS on class CL_FMUD_RIB_LIST has no exception.
Method READ_RIB_BUDGET_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BGBTR | Call by reference | Type reference (TYPE) | BP_WERT3 | Amount | 20070703 | ||
2 | Exporting | EV_FLG_BDG | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20070703 | ||
3 | Exporting | EV_OBJEKT | Call by reference | Type reference (TYPE) | BP_OBJEKT | Object number | 20070905 | ||
4 | Exporting | EV_POSIT | Call by reference | Type reference (TYPE) | BP_POSIT | Internal commitment item (8 chars) | 20070905 | ||
5 | Exporting | EV_RBGBELNR | Call by reference | Type reference (TYPE) | BP_BELNR | Document number from budget allocation & structure planning | 20070703 | ||
6 | Exporting | EV_TWAER | Call by reference | Type reference (TYPE) | TWAER | Transaction Currency | 20070905 | ||
7 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 | ||
8 | Importing | IS_FMUDBSEGP | Call by reference | Type reference (TYPE) | FMUDBSEGP | Part.Payt Item for Customer Invoice of a Rev. Incr. the Bgt | 20070703 |
Method READ_RIB_BUDGET_DOC on class CL_FMUD_RIB_LIST has no exception.
Method READ_RIB_HIE_BUDGET_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BGBTR | Call by reference | Type reference (TYPE) | BP_WERT3 | Amount | 20070905 | ||
2 | Exporting | EV_FLG_HIE | Call by reference | Type reference (TYPE) | XFELD | ' ' does not found X found | 20070905 | ||
3 | Exporting | EV_TWAER | Call by reference | Type reference (TYPE) | TWAER | Transaction Currency | 20070905 | ||
4 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070905 | ||
5 | Importing | IS_FMUDBSEGP | Call by reference | Type reference (TYPE) | FMUDBSEGP | Part.Payt Item for Customer Invoice of a Rev. Incr. the Bgt | 20070905 | ||
6 | Importing | IV_OBJEKT | Call by reference | Type reference (TYPE) | BP_OBJEKT | Object number | 20070905 | ||
7 | Importing | IV_POSIT | Call by reference | Type reference (TYPE) | FM_POSIT | Item (Internal Commitment Item Number) | 20070905 |
Method READ_RIB_HIE_BUDGET_DOC on class CL_FMUD_RIB_LIST has no exception.
Method REVERSE_BUDGET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_BUBAS_APPL_LOG_CTX | Application log with context | 20070703 |
Method REVERSE_BUDGET on class CL_FMUD_RIB_LIST has no exception.
Method UPDATE_DB_SEG_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 |
Method UPDATE_DB_SEG_TABLES on class CL_FMUD_RIB_LIST has no exception.
Method UPDATE_SEG_TABLES_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SEG_DATA | Call by reference | Object reference (TYPE REF TO) | CL_FMUD_RIB_LIST | Use for Former Budgeting RIB: Reading | 20070703 |
Method UPDATE_SEG_TABLES_BUFFER on class CL_FMUD_RIB_LIST has no exception.
History
Last changed by/on | SAP | 20080505 |
SAP Release Created in |