Hierarchy
⤷
⤷
Properties
| Class | CL_FILA_ACCRUALS_AUNITS | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FI_LA_FM | Lease Accounting Financial Mathematics |
| Created | 20081014 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FILA_ACCRUALS_AUNITS has no forward declaration.
Interfaces
Class CL_FILA_ACCRUALS_AUNITS has no interface implemented.
Friends
Class CL_FILA_ACCRUALS_AUNITS has no friend class.
Attributes
Class CL_FILA_ACCRUALS_AUNITS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Fills ACE_KEY Structure | 20081203 | |
| 2 | Static method | Private | Method | Fills ACE_KEY Structure (BILL_2, ZFAKUA) | 20100525 | |
| 3 | Static method | Private | Method | Fills Structure for the General Parameters | 20081203 | |
| 4 | Static method | Private | Method | Fills the Parameter Table | 20081203 | |
| 5 | Static method | Private | Method | Fills the Parameter Table; In Arrears; Due Date Outside | 20081203 | |
| 6 | Static method | Private | Method | Fills the Parameter Table; In Arrears; Due Date Outside | 20081203 | |
| 7 | Static method | Private | Method | Fills the Parameter Table; In Arrears; Due Date Outside | 20091016 | |
| 8 | Static method | Private | Method | Fills Parameter Table; Different Residual Values | 20100525 | |
| 9 | Static method | Private | Method | Fills the Periods | 20081203 | |
| 10 | Static method | Private | Method | Fills the Periods | 20081203 | |
| 11 | Static method | Public | Method | Test BILLPLAN_2 with Errors | 20100525 | |
| 12 | Static method | Public | Method | Test BILLPLAN_2 | 20100525 | |
| 13 | Static method | Public | Method | Test INTEREST_P1 with Micro Amount | 20081230 | |
| 14 | Static method | Public | Method | Test INTEREST_P1 with Micro Amount | 20091016 | |
| 15 | Static method | Public | Method | Test LINEAR_D3 | 20081203 | |
| 16 | Static method | Public | Method | Test LINEAR_D3 | 20081203 | |
| 17 | Static method | Public | Method | Test LINEAR_REP_D1 001 | 20081203 | |
| 18 | Static method | Public | Method | Test for Terminating This Accrual | 20081203 | |
| 19 | Static method | Public | Method | Test for Terminating This Accrual | 20081203 | |
| 20 | Static method | Public | Method | Test LINEAR_REP_D2 001 | 20081203 | |
| 21 | Static method | Public | Method | Test LINEAR_REP_D3 001 | 20081203 |
Events
Class CL_FILA_ACCRUALS_AUNITS has no event.
Types
Class CL_FILA_ACCRUALS_AUNITS has no local type.
Method Signatures
Method INIT_FILL_ACE_KEY_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACE_KEY | Call by reference | Type reference (TYPE) | ACE_KEY | Accrual Engine: Keyfelder | 20081203 | |||
| 2 | IV_ACCRUALTYPE | Call by reference | Type reference (TYPE) | ACE_ACRTYPE | 'MLPO' | Abgrenzungsobjekt (interne Darstellung in Form einer GUID) | 20091016 | ||
| 3 | IV_OBJID | Call by reference | Type reference (TYPE) | ACE_GUID | Accrual Engine: Keyfelder | 20081203 |
Method INIT_FILL_ACE_KEY_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_ACE_KEY_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACE_KEY | Call by reference | Type reference (TYPE) | ACE_KEY | Accrual Engine: Keyfelder | 20100525 | |||
| 2 | IV_ACCRUALTYPE | Call by reference | Type reference (TYPE) | ACE_ACRTYPE | 'MLPO' | Abgrenzungsobjekt (interne Darstellung in Form einer GUID) | 20100525 | ||
| 3 | IV_OBJID | Call by reference | Type reference (TYPE) | ACE_GUID | Accrual Engine: Keyfelder | 20100525 |
Method INIT_FILL_ACE_KEY_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_GENERAL_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GENERAL_PARAM | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_GENERAL_PARAMS_T | Gemeinsame Parameter für alle Berechnungsmethoden | 20081203 | |||
| 2 | IV_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 | |||
| 3 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 4 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 |
Method INIT_FILL_GENERAL_PARAMETER on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_PARM_T | Parameter eines Abgrenzungsunterobjektes | 20081203 | |||
| 2 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 3 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 4 | IV_INT_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 | |||
| 5 | IV_PERIODS | Call by reference | Type reference (TYPE) | I | 20081203 | ||||
| 6 | IV_REP_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 |
Method INIT_FILL_PARAMETER on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PARAMETER_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_PARM_T | Parameter eines Abgrenzungsunterobjektes | 20081203 | |||
| 2 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 3 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 4 | IV_INT_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 | |||
| 5 | IV_PERIODS | Call by reference | Type reference (TYPE) | I | 20081203 | ||||
| 6 | IV_REP_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 |
Method INIT_FILL_PARAMETER_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PARAMETER_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_PARM_T | Parameter eines Abgrenzungsunterobjektes | 20081203 | |||
| 2 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 3 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 4 | IV_INT_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 | |||
| 5 | IV_PERIODS | Call by reference | Type reference (TYPE) | I | 20081203 | ||||
| 6 | IV_REP_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20081203 |
Method INIT_FILL_PARAMETER_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PARAMETER_003 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_PARM_T | Parameter eines Abgrenzungsunterobjektes | 20091016 | |||
| 2 | IV_ACCRUALTYPE | Call by reference | Type reference (TYPE) | ACE_ACRTYPE | Betrag im Fließkomma-Format für iterative Ermittlung | 20091016 | |||
| 3 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20091016 | |||
| 4 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20091016 | |||
| 5 | IV_EFFZINS | Call by reference | Type reference (TYPE) | BITER | Betrag im Fließkomma-Format für iterative Ermittlung | 20091016 | |||
| 6 | IV_FINAMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20091016 | |||
| 7 | IV_INT_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20091016 | |||
| 8 | IV_PERIODS | Call by reference | Type reference (TYPE) | I | 20091016 | ||||
| 9 | IV_REP_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20091016 |
Method INIT_FILL_PARAMETER_003 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PARAMETER_004 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | ACE_DS_METHOD_PARM_T | Parameter eines Abgrenzungsunterobjektes | 20100525 | |||
| 2 | IV_AMOUNT | Call by reference | Type reference (TYPE) | KWERT | Konditionswert | 20100525 | |||
| 3 | IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20100525 |
Method INIT_FILL_PARAMETER_004 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERIODS | Call by reference | Type reference (TYPE) | LTABTYPE_ACE_DS_PERIOD_VALUE | Datum | 20081203 | |||
| 2 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 3 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 |
Method INIT_FILL_PERIODS on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method INIT_FILL_PERIODS_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERIODS | Call by reference | Type reference (TYPE) | LTABTYPE_ACE_DS_PERIOD_VALUE | Datum | 20081203 | |||
| 2 | IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 | |||
| 3 | IV_DATE_TO | Call by reference | Type reference (TYPE) | DATUM | Datum | 20081203 |
Method INIT_FILL_PERIODS_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_BILLPLAN_2_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20100525 |
Method TEST_BILLPLAN_2_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_BILLPLAN_2_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20100525 |
Method TEST_BILLPLAN_2_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_INTEREST_P1_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081230 |
Method TEST_INTEREST_P1_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_INTEREST_P1_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20091016 |
Method TEST_INTEREST_P1_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_D3_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_D3_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_D3_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_D3_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_REP_D1_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_REP_D1_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_REP_D1_002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_REP_D1_002 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_REP_D1_003 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_REP_D1_003 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_REP_D2_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_REP_D2_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
Method TEST_LINEAR_REP_D3_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20081203 |
Method TEST_LINEAR_REP_D3_001 on class CL_FILA_ACCRUALS_AUNITS has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |