SAP ABAP Class /EACA/CL_BALANCE_STEP (Call Up Balance Tool)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-GL (Application Component) General Ledger
     /EACA/GL_PROCESS (Package) Processes and Process Steps in the GL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /EACC/CL_DOC_APPEND_LINE_STEP General Step for Adding Document Lines 20020627
Properties
Class /EACA/CL_BALANCE_STEP  
Short Description Call Up Balance Tool    
Super Class /EACC/CL_DOC_APPEND_LINE_STEP General Step for Adding Document Lines 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /EACA/GL_PROCESS    
Program status     
Category 0   
Package /EACA/GL_PROCESS   Processes and Process Steps in the GL 
Created 20020627   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /EACA/CL_BALANCE_STEP has no forward declaration.
Interfaces
Class /EACA/CL_BALANCE_STEP has no interface implemented.
Friends
Class /EACA/CL_BALANCE_STEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_BALANCE_CONF Static Attribute Public Object reference (TYPE REF TO) /EACA/CL_GL_CUST_BAS_BALANCE Zero Balance Configuration 20020704
2 AO_BALANCE_TOOL Static Attribute Public Object reference (TYPE REF TO) /EACC/CL_BALANCE Zero Balance 20020628
3 AT_ACC_CURTYPE Static Attribute Public Type reference (TYPE) ACC_T_CURTYPE Table of Currency Types 20020628
4 A_STRUCTURE_LIST_NAME Static Attribute Public Type reference (TYPE) TABNAME Table Name 20020628
5 A_STRUCTURE_NAME Static Attribute Public Type reference (TYPE) TABNAME Table Name 20020628
6 _LEADING_ORG Instance attribute Private Type reference (TYPE) UG_FIELDNAME Name of the Leading Organization 20020704
7 _O_CLEARING_STRUCT Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Characteristic Vector 20020705
8 _O_CLEARING_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_STANDRD Table of Characteristic Values 20020705
9 _O_GL_ACC_SYSTEM Instance attribute Private Object reference (TYPE REF TO) /EACA/CL_GL_ACC_SYSTEM Queries to the Accounting System 20020704
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020627
2 CREATE_PROCESS_ERROR Instance method Private Method Generates Process Error Exception 20021113
3 GET_JOURNAL_NAME Instance method Private Method Determines Journal Name and Item Category 20040624
4 PROCESS_CLEARING Instance method Private Method Prepares Clearing Lines 20020704
5 SET_ERROR_ON_NOT_BALANCING Instance method Private Method Sets Error Context for Non-Balancing Document 20020710
Events
Class /EACA/CL_BALANCE_STEP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LYS_DOC_LEADING_ORG Private See coding 20020704 BEGIN OF lys_doc_leading_org, leading_org TYPE ug_value, tmp_doc TYPE finb_tmpdoc, END OF lys_doc_leading_org
2 LYT_DOC_LEADING_ORG Private See coding 20020704 lyt_doc_leading_org TYPE SORTED TABLE OF lys_doc_leading_org WITH UNIQUE KEY leading_org
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONSTANTS_ACC_DOC Call by reference Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Konstanten 20020911
2 Importing IO_MD_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Zugriff auf Stammdaten über die Local Integrity 20040507
3 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20020627

Method CONSTRUCTOR on class /EACA/CL_BALANCE_STEP has no exception.

Method CREATE_PROCESS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACC_SYSTEM Call by reference Type reference (TYPE) ACC_SYSTEM Rechnungssystem 20021113
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20021113
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20021113

Method GET_JOURNAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIN_POSTYPE Call by reference Type reference (TYPE) FIN_POSTYPE Positionstyp 20040624
2 Returning RD_FIN_JOURNAL Value transfer Type reference (TYPE) FIN_JOURNAL Journal 20040624

Method GET_JOURNAL_NAME on class /EACA/CL_BALANCE_STEP has no exception.

Method PROCESS_CLEARING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLEARING_TABLE Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_TABLE_STANDRD Tabelle von Merkmalswerten 20020704
2 Importing IO_CONSTANTS Call by reference Object reference (TYPE REF TO) /EACC/IF_CONSTANTS_ACC_DOC Konstanten 20090729
3 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_FINB_KF_CHARS_STRUCTURE Struktur Verrechnungszeilen 20020704
4 Importing IT_DOC_LEADING_ORG Call by reference Type reference (TYPE) LYT_DOC_LEADING_ORG Interne Belegnummer zur legalen Einheit 20020704
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020704

Method SET_ERROR_ON_NOT_BALANCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOC_LEADING_ORG Call by reference Type reference (TYPE) LYT_DOC_LEADING_ORG 20020710

Method SET_ERROR_ON_NOT_BALANCING on class /EACA/CL_BALANCE_STEP has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 10B