SAP ABAP Class CL_FIND_SRULE_AN (MAC for Application FIND_SRULE_AN)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
FI-AA (Application Component) Asset Accounting
⤷
FAA_UI_BSP (Package) User Interface for BSP
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_BSP_INIT_IL | Interface for Initialization | 20030929 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_BSP_MODEL_ACCESS_IL | Application Interface to BSP IL | 20030929 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_BSP_PROCESS_IL | Interface for Process Methods | 20030929 |
Properties
| Class | CL_FIND_SRULE_AN | |
| Short Description | MAC for Application FIND_SRULE_AN | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FAA_UI_BSP | User Interface for BSP |
| Created | 20030818 | SAP |
| Last change | 20040315 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CRM_BSP_INIT_IL | Interface for Initialization | 20030929 | ||
| 2 | IF_CRM_BSP_MODEL_ACCESS_IL | Application Interface to BSP IL | 20030929 | ||
| 3 | IF_CRM_BSP_PROCESS_IL | Interface for Process Methods | 20030929 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_FIND_SRULE_BUS_AN | 20030827 | Business Logic for Line Item Settlement of AuC |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'ITEM' | Context ITEM | 20030911 | ||
| 2 | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'SRULE' | Context SRULE | 20030911 | ||
| 3 | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'SRULE_TOTAL' | Context SRULE_TOTAL | 20030911 | ||
| 4 | Constant | Private | Type reference (TYPE) | CRMT_MODELACCESSCLASS | 'CL_FIND_SRULE_AN' | Model access class for initialization method | 20030819 | ||
| 5 | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'D' | Update Indicator: Delete | 20030930 | ||
| 6 | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'I' | Update Indicator: Insert | 20030930 | ||
| 7 | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'U' | Update Indicator: Update | 20030930 | ||
| 8 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_FIND_SRULE_BUS_AN | Reference to event handler for business logic | 20030827 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT | Focused AuC | 20030827 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DOCUMENT_HEADER | Corresponding document for line item: document header | 20030924 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN | Focused line item | 20030819 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SREQ | Search request | 20030929 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_HEADER | Focused settlement rule group | 20030821 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPLOG_TAB | Application Log | 20030828 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPLOG_TAB | Check results | 20030828 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT_T | Requested AuCs | 20030929 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT_T | Buffered AuCs | 20030827 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DEPR_AREA_T | Line item values per depreciation area | 20030923 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DOCUMENT_ITEM_T | Corresponding document to line item: all document items | 20030924 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | SRU_F4_T | Internal table for F4-help settlement rule group | 20030917 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_OBJ_FIELDATTRIB_TAB | Field attributes for settlement rule | 20030901 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN_T | Line items - current | 20030819 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN_T | Line items - DB | 20030827 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_T | settlement rule - current | 20030820 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_T | settlement rule - DB | 20030827 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_HEADER_T | Settlement rule groups - current | 20030821 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_HEADER_T | Settlement rule groups - DB | 20030827 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | 20030827 | ||
| 2 |