SAP ABAP Class CL_FIND_SRULE_BUS_AN (Business Logic for Line Item Settlement of AuC)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_TP_AUC (Package) Settlement
Properties
Class CL_FIND_SRULE_BUS_AN  
Short Description Business Logic for Line Item Settlement of AuC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAA_TP_AUC   Settlement 
Created 20030827   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FIND_SRULE_BUS_AN has no forward declaration.
Interfaces
Class CL_FIND_SRULE_BUS_AN has no interface implemented.
Friends
Class CL_FIND_SRULE_BUS_AN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_UPDKZ_DELETE Constant Private Type reference (TYPE) IM_UPDKZ 'D' Update indicator 20040113
2 GC_UPDKZ_INSERT Constant Private Type reference (TYPE) IM_UPDKZ 'I' Update indicator 20040113
3 GC_UPDKZ_UPDATE Constant Private Type reference (TYPE) IM_UPDKZ 'U' Update indicator 20040113
4 GS_COBRA Static Attribute Private Type reference (TYPE) COBRA Settlement Parameters 20040115
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030827
2 ON_CHECK_ITEM Instance method Private Event handling method Check changes made to line item 20030828
3 ON_CHECK_SRULE Instance method Private Event handling method Check changes made to settlement rule 20030901
4 ON_CHECK_SRULE_TOTAL Instance method Private Event handling method Check changes made to settlement rules in total per group 20030901
5 ON_COMPLETE_SRULE Instance method Private Event handling method Complete newly created settlement rule 20030918
6 ON_ENQUEUE Instance method Private Event handling method Enqueue asset 20030827
7 ON_GET_FIELD_ATTRIBUTES_SRULE Instance method Private Event handling method Get field attributes for settlement rules 20030901
8 ON_QUERY Instance method Private Event handling method Get list of assets to be processed 20030929
9 ON_READ_DEPREC_AREAS Instance method Private Event handling method Read item values per depreciation area 20030923
10 ON_READ_DOCUMENT_HEADER Instance method Private Event handling method Corresponding document to line item: read document header 20030924
11 ON_READ_DOCUMENT_ITEMS Instance method Private Event handling method Corresponding document to line item: read all document items 20030924
12 ON_READ_ITEMS_SRULES Instance method Private Event handling method Read items, settlement rules, settlement rule groups 20030827
13 ON_SAVE Instance method Private Event handling method Save 20030827
Events
Class CL_FIND_SRULE_BUS_AN has no event.
Types
Class CL_FIND_SRULE_BUS_AN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FIND_SRULE_BUS_AN has no parameter.
Method CONSTRUCTOR on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_CHECK_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_FIELD_NAME_TAB Value transfer Attribute reference (LIKE) 20030901
2 Importing EV_ITEM Value transfer Attribute reference (LIKE) 20030901
3 Importing SENDER Call by reference Attribute reference (LIKE) 20030828

Method ON_CHECK_ITEM on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_CHECK_SRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_FIELD_NAME_TAB Call by reference Attribute reference (LIKE) 20030901
2 Importing EV_NEW_ENTRY Call by reference Attribute reference (LIKE) 20030918
3 Importing EV_SRULE Call by reference Attribute reference (LIKE) 20030901
4 Importing SENDER Call by reference Attribute reference (LIKE) 20030901

Method ON_CHECK_SRULE on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_CHECK_SRULE_TOTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030901

Method ON_CHECK_SRULE_TOTAL on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_COMPLETE_SRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_FIELD_NAME_TAB Call by reference Attribute reference (LIKE) 20030918
2 Importing EV_NEW_ENTRY Call by reference Attribute reference (LIKE) 20030918
3 Importing EV_OBJECT_KEY Call by reference Attribute reference (LIKE) 20030918
4 Importing SENDER Call by reference Attribute reference (LIKE) 20030918

Method ON_COMPLETE_SRULE on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030827

Method ON_ENQUEUE on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_GET_FIELD_ATTRIBUTES_SRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030901

Method ON_GET_FIELD_ATTRIBUTES_SRULE on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030929

Method ON_QUERY on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_READ_DEPREC_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030923

Method ON_READ_DEPREC_AREAS on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_READ_DOCUMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030924

Method ON_READ_DOCUMENT_HEADER on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_READ_DOCUMENT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030924

Method ON_READ_DOCUMENT_ITEMS on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_READ_ITEMS_SRULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030827

Method ON_READ_ITEMS_SRULES on class CL_FIND_SRULE_BUS_AN has no exception.

Method ON_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20030827

Method ON_SAVE on class CL_FIND_SRULE_BUS_AN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in