SAP ABAP Class CL_CACS_STD_RULECHAR_TAGR (Rule Characteristics for Target Agreements)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSCY (Package) ICM: Standard Contract (Agreement Components)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CACS_STD_RULECHAR_TOP Superclass for Characteristic Attributes of Rule 20060919
Properties
Class CL_CACS_STD_RULECHAR_TAGR  
Short Description Rule Characteristics for Target Agreements    
Super Class CL_CACS_STD_RULECHAR_TOP Superclass for Characteristic Attributes of Rule 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSCY   ICM: Standard Contract (Agreement Components) 
Created 20060919   SAP 
Last change 20100310   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
Class CL_CACS_STD_RULECHAR_TAGR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CACS_STDAGR_RULE_TAGR 20061115 Agreement Rule: Target Agreements
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CTRTST_ID Instance attribute Protected Type reference (TYPE) CACS_CTRTST_ID Number of Standard Commission Contract 20061114
2 MO_STDAGR_RULE Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_STDAGR_RULE_TAGR Agreement Rule: Target Agreements 20061114
3 MO_VERSION_BASE Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_VERSION Version Object of Rule Characteristics 20061114
4 MR_KEYDATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20070403
5 MS_ACTUAL Instance attribute Protected Type reference (TYPE) CACS_S_STD_RC_VALUES_TAGR Current Situation With Two Values 20061114
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_SINGLE_RULECHAR Instance method Protected Method Activate Single Rule Characteristics 20061116
2 BACKDATE_SINGLE_RULECHAR Instance method Protected Method Enhance Individual Rule Characteristic 20070308
3 CHECK_DB_EXISTENCE Instance method Protected Method Check Existence of DB 20070404
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061113
5 DELETE_SINGLE_INACT_RULECHAR Instance method Public Method Delete Single Inactive Rule Characteristics 20061116
6 EXTEND_SINGLE_RULECHAR Instance method Protected Method Enhance Individual Rule Characteristic 20070308
7 FILL_ACTUAL_DATA Instance method Protected Method Fill Current Data 20061114
8 SAVE_SINGLE_RULECHAR Instance method Protected Method Save Single Rule Characteristics 20061115
9 TERMINATE_SINGLE_RULECHAR Instance method Protected Method Backdate Individual Rule Characteristic 20070308
Events
Class CL_CACS_STD_RULECHAR_TAGR has no event.
Types
Class CL_CACS_STD_RULECHAR_TAGR has no local type.
Method Signatures

Method ACTIVATE_SINGLE_RULECHAR Signature

Method ACTIVATE_SINGLE_RULECHAR on class CL_CACS_STD_RULECHAR_TAGR has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULE Ausnahmeklasse zur Vereinbarungsregeln 20061116

Method BACKDATE_SINGLE_RULECHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BACKDATE Call by reference Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20070308
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULECHAR Ausnahmen zu Regelausprägungen 20070308

Method CHECK_DB_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070404

Method CHECK_DB_EXISTENCE on class CL_CACS_STD_RULECHAR_TAGR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20061113
2 Importing ID_BUSIDATE Call by reference Type reference (TYPE) CACS_BUSIDATE_OBJ fachlicher Zeitpunkt des Objekts 20061113
3 Importing ID_CTRTST_ID Call by reference Type reference (TYPE) CACS_CTRTST_ID Nummer des Standard-Provisionsvertrags 20061113
4 Importing ID_KEY Call by reference Type reference (TYPE) VAKEY Variabler Keyschluessel 100 Bytes 20061113
5 Importing ID_MODE Call by reference Type reference (TYPE) CACS_STDCTR_MODE Bearbeitungsmodus (anzeigen, ändern) 20061113
6 Importing ID_TECHDATE Call by reference Type reference (TYPE) CACS_TECHDATE_OBJ Technischer Zeitpunkt des Objekts 20061113
7 Importing IO_STDAGR_RULE Call by reference Object reference (TYPE REF TO) CL_CACS_STDAGR_RULE_TAGR Vereinbarungsregel: Zielvereinbarung 20061114
8 Importing IR_KEYDATA Call by reference Object reference (TYPE REF TO) DATA DB-Zeile mit Schlüsselwerten 20061113
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULE Ausnahmeklasse zur Vereinbarungsregeln 20061114

Method DELETE_SINGLE_INACT_RULECHAR Signature

Method DELETE_SINGLE_INACT_RULECHAR on class CL_CACS_STD_RULECHAR_TAGR has no parameter.
Method DELETE_SINGLE_INACT_RULECHAR on class CL_CACS_STD_RULECHAR_TAGR has no exception.

Method EXTEND_SINGLE_RULECHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EXTDATE Call by reference Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20070308
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULECHAR Ausnahmen zu Regelausprägungen 20070308

Method FILL_ACTUAL_DATA Signature

Method FILL_ACTUAL_DATA on class CL_CACS_STD_RULECHAR_TAGR has no parameter.
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULE Ausnahmeklasse zur Vereinbarungsregeln 20061114

Method SAVE_SINGLE_RULECHAR Signature

Method SAVE_SINGLE_RULECHAR on class CL_CACS_STD_RULECHAR_TAGR has no parameter.
Method SAVE_SINGLE_RULECHAR on class CL_CACS_STD_RULECHAR_TAGR has no exception.

Method TERMINATE_SINGLE_RULECHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TERMDATE Call by reference Type reference (TYPE) CACSTIMESTAMP Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20070308
# Exception Resumable Description Created on
1 CX_CACS_STDAGR_RULECHAR Ausnahmen zu Regelausprägungen 20070308
History
Last changed by/on SAP  20100310 
SAP Release Created in 700