Hierarchy
⤷ FI-LOC (Application Component) Localization
⤷ FPS_IOA (Package) Interest on Arrears
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_OS_STATE | State Management for a 'Managed Object' | 20080711 |
Properties
Class | CL_FPIA_PERS_FI_IDX | |
Short Description | Persistent for FPIA_FI_IDX | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 10 | Persistent Class |
Package | FPS_IOA | Interest on Arrears |
Created | 20080711 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_OS_SYSTEM | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_OS_STATE | State Management for a 'Managed Object' | 20080711 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CB_FPIA_PERS_FI_IDX | 20090317 | Base agent Persistent for FPIA_FI_IDX | |
2 | CL_FPIA_SRV_INTEREST | 20090317 | Data Service Interest | |
3 | CL_FPIA_SRV_INT_MGR | 20090317 | Service Interest Manager |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BELNR | Instance attribute | Protected | Type reference (TYPE) | BELNR_D | Accounting Document Number | 20080711 | ||
2 | BUKRS | Instance attribute | Protected | Type reference (TYPE) | BUKRS | Company Code | 20080711 | ||
3 | BUZEI | Instance attribute | Protected | Type reference (TYPE) | BUZEI | Number of Line Item Within Accounting Document | 20080711 | ||
4 | GJAHR | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Fiscal Year | 20080711 | ||
5 | GSBER | Instance attribute | Protected | Type reference (TYPE) | GSBER | Business Area | 20090311 | ||
6 | INTEREST_GUID | Instance attribute | Protected | Type reference (TYPE) | GUID | Globally Unique Identifier | 20080711 | ||
7 | INT_DOC_EXIST | Instance attribute | Protected | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Interest Document Exist | 20080711 | ||
8 | LINE_TYPE | Instance attribute | Protected | Type reference (TYPE) | FPIA_LINETYPE | Line type of FI-documents | 20090208 | ||
9 | XFI_IDX | Instance attribute | Protected | Type reference (TYPE) | FPIA_FI_IDX | FI Index Table for Interest Calculation - Chorus | 20090317 | ||
10 | ZBD1P | Instance attribute | Protected | Type reference (TYPE) | DZBD1P | Cash Discount Percentage 1 | 20080711 | ||
11 | ZBD1T | Instance attribute | Protected | Type reference (TYPE) | DZBD1T | Cash discount days 1 | 20080711 | ||
12 | ZBD2P | Instance attribute | Protected | Type reference (TYPE) | DZBD2P | Cash Discount Percentage 2 | 20080711 | ||
13 | ZBD2T | Instance attribute | Protected | Type reference (TYPE) | DZBD2T | Cash discount days 2 | 20080711 | ||
14 | ZBD3T | Instance attribute | Protected | Type reference (TYPE) | DZBD3T | Net Payment Terms Period | 20080711 | ||
15 | ZFBDT | Instance attribute | Protected | Type reference (TYPE) | DZFBDT | Baseline Date for Due Date Calculation | 20080711 | ||
16 | ZTERM | Instance attribute | Protected | Type reference (TYPE) | DZTERM | Terms of Payment Key | 20080711 |
Methods
Events
Class CL_FPIA_PERS_FI_IDX has no event.
Types
Class CL_FPIA_PERS_FI_IDX has no local type.
Method Signatures
Method GET_BELNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BELNR_D | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_BUKRS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BUKRS | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_BUZEI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BUZEI | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_GJAHR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | GJAHR | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_GSBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | GSBER | Attribute Value | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090311 |
Method GET_INTEREST_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | GUID | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_INT_DOC_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_LINE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | FPIA_LINETYPE | Attribute Value | 20090208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090208 |
Method GET_XFI_IDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | FPIA_FI_IDX | Attribute Value | 20090317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090317 |
Method GET_ZBD1P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZBD1P | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZBD1T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZBD1T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZBD2P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZBD2P | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZBD2T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZBD2T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZBD3T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZBD3T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZFBDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZFBDT | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method GET_ZTERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | DZTERM | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method READ_PERS_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | FI Index Table for Interest Calculation - Chorus | 20080714 | ||
2 | Importing | IO_PERS_FI_IDX | Call by reference | Object reference (TYPE REF TO) | CL_FPIA_PERS_FI_IDX | Pers.Class for table FPIA_FI_IDX | 20080714 | ||
3 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20080714 |
Method READ_PERS_FIELDS on class CL_FPIA_PERS_FI_IDX has no exception.
Method SET_GSBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_GSBER | Call by reference | Type reference (TYPE) | GSBER | Attribute Value | 20090311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090311 |
Method SET_INTEREST_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INTEREST_GUID | Call by reference | Type reference (TYPE) | GUID | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_INT_DOC_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INT_DOC_EXIST | Call by reference | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_LINE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_LINE_TYPE | Call by reference | Type reference (TYPE) | FPIA_LINETYPE | Attribute Value | 20090208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090208 |
Method SET_XFI_IDX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_XFI_IDX | Call by reference | Type reference (TYPE) | FPIA_FI_IDX | Attribute Value | 20090317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20090317 |
Method SET_ZBD1P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZBD1P | Call by reference | Type reference (TYPE) | DZBD1P | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZBD1T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZBD1T | Call by reference | Type reference (TYPE) | DZBD1T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZBD2P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZBD2P | Call by reference | Type reference (TYPE) | DZBD2P | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZBD2T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZBD2T | Call by reference | Type reference (TYPE) | DZBD2T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZBD3T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZBD3T | Call by reference | Type reference (TYPE) | DZBD3T | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZFBDT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZFBDT | Call by reference | Type reference (TYPE) | DZFBDT | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
Method SET_ZTERM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ZTERM | Call by reference | Type reference (TYPE) | DZTERM | Attribute Value | 20080711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_OS_OBJECT_NOT_FOUND | Object Services Exception | 20080711 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 100 |