SAP ABAP Class CL_GRPCRTA_TRAN_RULE (Generic class for transaction rule)
Hierarchy
☛
GRCPIERP (Software Component) GRCPIERP
⤷ GRC-PCE (Application Component) Process Controls -Automated Controls
⤷ GRPCRTA_MAIN (Package) SAP GRC Process Control : Main Package
⤷ GRC-PCE (Application Component) Process Controls -Automated Controls
⤷ GRPCRTA_MAIN (Package) SAP GRC Process Control : Main Package
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_RULE | Generic class for RTA rule | 20090507 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFICLPEP03C1 | Evaluation of Prior Period Posting Entries | 20090507 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFICLPEP03C1N | Evaluation of Prior Period Posting Entries | 20100715 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFIINVPOST01BC1 | Analysis of Vendor invoices against tolerance limit | 20090507 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFIINVPOST01BC1N | Analysis of Vendor invoices against tolerance limit | 20100716 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFIMDDIS1006C2 | Evaluation of Prior Period Posting Entries | 20090507 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGFIREPDIS05C1 | Evaluation of Prior Period Posting Entries | 20090507 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGLOMMMV06C1 | Tot amt for each comp for Inv Doc posted other than sys date | 20090507 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGLOPURVAP08C1 | List all duplicate Vendor Invoices | 20090507 |
9 | Inheritance (c INHERITING FROM c_ref) | CL_GRPCRTA_MGLOPURVAP10C2 | Vendor Credit Note Analysis | 20090507 |
Properties
Class | CL_GRPCRTA_TRAN_RULE | |
Short Description | Generic class for transaction rule | |
Super Class | CL_GRPCRTA_RULE | Generic class for RTA rule |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRPCRTA_MAIN | SAP GRC Process Control : Main Package |
Created | 20090507 | SAP |
Last change | 20141106 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_GRPCRTA_TRAN_RULE has no forward declaration.
Interfaces
Class CL_GRPCRTA_TRAN_RULE has no interface implemented.
Friends
Class CL_GRPCRTA_TRAN_RULE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MV_PACKAGE_SIZE | Instance attribute | Protected | Type reference (TYPE) | SY-DBCNT | DB operations, number of table lines processed | 20090507 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CAL_SIGNIFICANT_AMOUNT | Instance method | Protected | Method | Calculate significant amount | 20090507 |
2 | PROCESS_RECORD | Instance method | Protected | Method | Apply deficiency | 20090507 |
3 | PROCESS_TRIPWIRE | Instance method | Protected | Method | Maximum number of records to be analyzed | 20090507 |
4 | SET_INDICATOR_TEXT | Instance method | Protected | Method | Set indicator text | 20090507 |
Events
Class CL_GRPCRTA_TRAN_RULE has no event.
Types
Class CL_GRPCRTA_TRAN_RULE has no local type.
Method Signatures
Method CAL_SIGNIFICANT_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SIG_VALUE | Call by reference | Type reference (TYPE) | ANY | 20090507 |
Method CAL_SIGNIFICANT_AMOUNT on class CL_GRPCRTA_TRAN_RULE has no exception.
Method PROCESS_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090507 | |||
2 | Changing | CT_OUTPUT | Call by reference | Type reference (TYPE) | ANY TABLE | 20090507 | |||
3 | Importing | IS_RULE | Call by reference | Type reference (TYPE) | GRPCRTA_S_RULE | 20090507 | |||
4 | Importing | IV_FIELD_ABS | Call by reference | Type reference (TYPE) | GRPCRTA_RULEVAR | 20090507 | |||
5 | Importing | IV_FIELD_CUR | Call by reference | Type reference (TYPE) | GRPCRTA_RULEVAR | 20090507 | |||
6 | Importing | IV_FIELD_PCG | Call by reference | Type reference (TYPE) | GRPCRTA_RULEVAR | 20090507 | |||
7 | Importing | IV_RULEVAR | Call by reference | Type reference (TYPE) | GRPCRTA_RULEVAR | 20090507 |
Method PROCESS_RECORD on class CL_GRPCRTA_TRAN_RULE has no exception.
Method PROCESS_TRIPWIRE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_NARROWED_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090507 | |||
2 | Importing | IT_ORGINAL_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090507 | |||
3 | Importing | IV_DBCNT | Call by reference | Type reference (TYPE) | SY-DBCNT | 20090507 |
Method PROCESS_TRIPWIRE on class CL_GRPCRTA_TRAN_RULE has no exception.
Method SET_INDICATOR_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20090507 | |||
2 | Importing | IS_RULE | Call by reference | Type reference (TYPE) | GRPCRTA_S_RULE | 20090507 | |||
3 | Importing | IV_INDTYPE | Call by reference | Type reference (TYPE) | GRPCRTA_AI | 20090507 |
Method SET_INDICATOR_TEXT on class CL_GRPCRTA_TRAN_RULE has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | V1000_700 |