SAP ABAP Class CL_FAGL_WZ_NEW_RULE_REC (Data Collector for Wizard: Create New Doc. Splitting Rule)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL (Application Component) General Ledger Accounting
     FAGL_ONLINE_SPLIT_EHP3 (Package) Online Splitter in New General Ledger Accounting (EhP3)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FAGL_WZ_DATA_REC Data Collector for Wizard 20080319
Properties
Class CL_FAGL_WZ_NEW_RULE_REC  
Short Description Data Collector for Wizard: Create New Doc. Splitting Rule    
Super Class CL_FAGL_WZ_DATA_REC Data Collector for Wizard 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_ONLINE_SPLIT_EHP3   Online Splitter in New General Ledger Accounting (EhP3) 
Created 20080319   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FAGL_WZ_NEW_RULE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FAGL_WZ_NEW_RULE_REC has no interface implemented.
Friends
Class CL_FAGL_WZ_NEW_RULE_REC has no friend class.
Attributes
Class CL_FAGL_WZ_NEW_RULE_REC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080319
2 DELETE_BUSINESS_TRANS_VAR Instance method Public Method Deletion of Business Transaction Variant 20080319
3 DELETE_DOC_TYPE_ASSIGN Instance method Public Method Deletion of Assignment of Doc. Type to Bus. Trans. Variant 20080319
4 DELETE_SAVED_DATA Instance method Public Method Delete All Saved Data from the Database 20080319
5 DELETE_SPLIT_RULE Instance method Public Method Deletes the specified splitting rule 20080319
6 INSERT_BTV Instance method Public Method Save Business Transaction Variant 20080605
7 INSERT_COPY_RULE Instance method Public Method Update of Rule Tables with Saved Data 20080319
8 ROLLBACK Instance method Public Method Data Rollback 20080320
9 SAVE_ALL_DATA Instance method Public Method Save All Data on the Database 20080319
10 SAVE_ALL_DATA_DIRECT Instance method Public Method Saves All Data Directly to Database Without Recorder 20080320
Events
Class CL_FAGL_WZ_NEW_RULE_REC has no event.
Types
Class CL_FAGL_WZ_NEW_RULE_REC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method DELETE_BUSINESS_TRANS_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) CL_FAGL_WZ_NEW_RULE=>TY_BT_VARIANT_KEY 20080319
# Exception Resumable Description Created on
1 UPDATE_ERROR 20080319

Method DELETE_DOC_TYPE_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_TYPE Call by reference Type reference (TYPE) BLART Belegart 20080319
# Exception Resumable Description Created on
1 UPDATE_ERROR 20080319

Method DELETE_SAVED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) CL_FAGL_WZ_NEW_RULE=>TY_BT_VARIANT_KEY 20080319
2 Importing I_DOC_TYPE Call by reference Type reference (TYPE) BLART Belegart 20080319
3 Importing I_SPLITMETHD Call by reference Type reference (TYPE) SPLITMETHD Belegaufteilungsverfahren 20080319
# Exception Resumable Description Created on
1 UPDATE_ERROR Fehler beim Datenbank-Update 20080319

Method DELETE_SPLIT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPLIT_RULE Call by reference Type reference (TYPE) CL_FAGL_WZ_NEW_RULE=>TY_BT_VARIANT_KEY 20080319
2 Importing I_SPLITMETHD Call by reference Type reference (TYPE) SPLITMETHD Belegaufteilungsverfahren 20080319
# Exception Resumable Description Created on
1 UPDATE_ERROR 20080319

Method INSERT_BTV Signature

Method INSERT_BTV on class CL_FAGL_WZ_NEW_RULE_REC has no parameter.
# Exception Resumable Description Created on
1 UPDATE_ERROR DB Update Error 20080605

Method INSERT_COPY_RULE Signature

Method INSERT_COPY_RULE on class CL_FAGL_WZ_NEW_RULE_REC has no parameter.
# Exception Resumable Description Created on
1 UPDATE_ERROR DB Update Error 20080319

Method ROLLBACK Signature

Method ROLLBACK on class CL_FAGL_WZ_NEW_RULE_REC has no parameter.
Method ROLLBACK on class CL_FAGL_WZ_NEW_RULE_REC has no exception.

Method SAVE_ALL_DATA Signature

Method SAVE_ALL_DATA on class CL_FAGL_WZ_NEW_RULE_REC has no parameter.
# Exception Resumable Description Created on
1 INCONSISTENT_DATA 20080319
2 UPDATE_ERROR 20080319

Method SAVE_ALL_DATA_DIRECT Signature

Method SAVE_ALL_DATA_DIRECT on class CL_FAGL_WZ_NEW_RULE_REC has no parameter.
# Exception Resumable Description Created on
1 INCONSISTENT_DATA 20080320
2 UPDATE_ERROR 20080320
History
Last changed by/on SAP  20100310 
SAP Release Created in 604