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
⤷ 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 | ABAP | 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 | GC_CONTEXT_ITEM | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'ITEM' | Context ITEM | 20030911 | |
2 | GC_CONTEXT_SRULE | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'SRULE' | Context SRULE | 20030911 | |
3 | GC_CONTEXT_SRULE_TOTAL | Constant | Private | Type reference (TYPE) | CRMT_CONTEXT_ID | 'SRULE_TOTAL' | Context SRULE_TOTAL | 20030911 | |
4 | GC_INIT_CLASS | Constant | Private | Type reference (TYPE) | CRMT_MODELACCESSCLASS | 'CL_FIND_SRULE_AN' | Model access class for initialization method | 20030819 | |
5 | GC_UPDKZ_DELETE | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'D' | Update Indicator: Delete | 20030930 | |
6 | GC_UPDKZ_INSERT | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'I' | Update Indicator: Insert | 20030930 | |
7 | GC_UPDKZ_UPDATE | Constant | Private | Type reference (TYPE) | IM_UPDKZ | 'U' | Update Indicator: Update | 20030930 | |
8 | GR_BUS_HANDLER | Static Attribute | Private | Object reference (TYPE REF TO) | CL_FIND_SRULE_BUS_AN | Reference to event handler for business logic | 20030827 | ||
9 | GS_ASSET | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT | Focused AuC | 20030827 | ||
10 | GS_DOC_HEADER | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DOCUMENT_HEADER | Corresponding document for line item: document header | 20030924 | ||
11 | GS_ITEM | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN | Focused line item | 20030819 | ||
12 | GS_SEARCH_REQUEST | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SREQ | Search request | 20030929 | ||
13 | GS_SRULE_HEADER | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_HEADER | Focused settlement rule group | 20030821 | ||
14 | GT_APPLOG | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPLOG_TAB | Application Log | 20030828 | ||
15 | GT_APPLOG_CHECK | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPLOG_TAB | Check results | 20030828 | ||
16 | GT_ASSET | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT_T | Requested AuCs | 20030929 | ||
17 | GT_ASSET_BUFFER | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRESULT_T | Buffered AuCs | 20030827 | ||
18 | GT_DEPR_AREA | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DEPR_AREA_T | Line item values per depreciation area | 20030923 | ||
19 | GT_DOC_ITEM | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_DOCUMENT_ITEM_T | Corresponding document to line item: all document items | 20030924 | ||
20 | GT_F4_SRULE | Static Attribute | Private | Type reference (TYPE) | SRU_F4_T | Internal table for F4-help settlement rule group | 20030917 | ||
21 | GT_FIELDATTRIBUTES_SRULE | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_OBJ_FIELDATTRIB_TAB | Field attributes for settlement rule | 20030901 | ||
22 | GT_ITEM | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN_T | Line items - current | 20030819 | ||
23 | GT_ITEM_DB | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_ITEM_AN_T | Line items - DB | 20030827 | ||
24 | GT_SRULE | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_T | settlement rule - current | 20030820 | ||
25 | GT_SRULE_DB | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_T | settlement rule - DB | 20030827 | ||
26 | GT_SRULE_HEADER | Instance attribute | Private | Type reference (TYPE) | FINT_BSP_SRU_SRULE_HEADER_T | Settlement rule groups - current | 20030821 | ||
27 | GT_SRULE_HEADER_DB | 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 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20030827 | |
2 |