Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Protected | Type reference (TYPE) | BELNR_D | Accounting Document Number | 20080711 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | BUKRS | Company Code | 20080711 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | BUZEI | Number of Line Item Within Accounting Document | 20080711 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | GJAHR | Fiscal Year | 20080711 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | GSBER | Business Area | 20090311 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | GUID | Globally Unique Identifier | 20080711 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Interest Document Exist | 20080711 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | FPIA_LINETYPE | Line type of FI-documents | 20090208 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | FPIA_FI_IDX | FI Index Table for Interest Calculation - Chorus | 20090317 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | DZBD1P | Cash Discount Percentage 1 | 20080711 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | DZBD1T | Cash discount days 1 | 20080711 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | DZBD2P | Cash Discount Percentage 2 | 20080711 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | DZBD2T | Cash discount days 2 | 20080711 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | DZBD3T | Net Payment Terms Period | 20080711 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | DZFBDT | Baseline Date for Due Date Calculation | 20080711 | |||
| 16 | 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 | RESULT | Value transfer | Type reference (TYPE) | BELNR_D | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_BUKRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | BUKRS | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_BUZEI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | BUZEI | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_GJAHR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | GJAHR | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_GSBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | GSBER | Attribute Value | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090311 |
Method GET_INTEREST_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | GUID | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RESULT | Value transfer | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_LINE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | FPIA_LINETYPE | Attribute Value | 20090208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090208 |
Method GET_XFI_IDX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | FPIA_FI_IDX | Attribute Value | 20090317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090317 |
Method GET_ZBD1P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZBD1P | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZBD1T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZBD1T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZBD2P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZBD2P | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZBD2T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZBD2T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZBD3T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZBD3T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZFBDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZFBDT | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method GET_ZTERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | DZTERM | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method READ_PERS_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RESULT | Call by reference | Object reference (TYPE REF TO) | DATA | FI Index Table for Interest Calculation - Chorus | 20080714 | |||
| 2 | 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 | 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 | I_GSBER | Call by reference | Type reference (TYPE) | GSBER | Attribute Value | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090311 |
Method SET_INTEREST_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INTEREST_GUID | Call by reference | Type reference (TYPE) | GUID | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_INT_DOC_EXIST | Call by reference | Type reference (TYPE) | FPIA_INT_DOC_EXIST | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_LINE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LINE_TYPE | Call by reference | Type reference (TYPE) | FPIA_LINETYPE | Attribute Value | 20090208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090208 |
Method SET_XFI_IDX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_XFI_IDX | Call by reference | Type reference (TYPE) | FPIA_FI_IDX | Attribute Value | 20090317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20090317 |
Method SET_ZBD1P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZBD1P | Call by reference | Type reference (TYPE) | DZBD1P | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZBD1T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZBD1T | Call by reference | Type reference (TYPE) | DZBD1T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZBD2P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZBD2P | Call by reference | Type reference (TYPE) | DZBD2P | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZBD2T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZBD2T | Call by reference | Type reference (TYPE) | DZBD2T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZBD3T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZBD3T | Call by reference | Type reference (TYPE) | DZBD3T | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZFBDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZFBDT | Call by reference | Type reference (TYPE) | DZFBDT | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
Method SET_ZTERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ZTERM | Call by reference | Type reference (TYPE) | DZTERM | Attribute Value | 20080711 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20080711 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 100 |