SAP ABAP Interface /EACC/IF_ACC_DOC_VISITOR (Visitor Scanning the Accounting Document)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BAC-AE (Application Component) Accounting Engine
     /EACC/ACCOUNTING_DOCUMENT (Package) Document Structure
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_ACC_DOC_PROCESSOR Accounting Document Processor 20020503
2 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_ACC_DOC_VISITOR Visitor who scans the ACC document 20020207
Properties
Interface /EACC/IF_ACC_DOC_VISITOR  
Short Description Visitor Scanning the Accounting Document    
General Data
Package /EACC/ACCOUNTING_DOCUMENT   Document Structure 
Created 20020206   SAP 
Last changed 20041006   SAP 
Unicode checks active    
Forward declarations
Interface /EACC/IF_ACC_DOC_VISITOR has no forward declaration.
Interfaces
Interface /EACC/IF_ACC_DOC_VISITOR has no interface.
Friends
Interface /EACC/IF_ACC_DOC_VISITOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AD_CURRENT_DOC_INT Instance attribute Public Object reference (TYPE REF TO) DATA Number of an Accounting Document 20020207
2 AD_CURRENT_ITEM_NO Instance attribute Public Object reference (TYPE REF TO) DATA Item Number 20020208
3 AD_CURRENT_LINE_NO Instance attribute Public Object reference (TYPE REF TO) DATA Line Number 20020208
4 AD_CURRENT_SNDKEY Instance attribute Public Object reference (TYPE REF TO) DATA Source Document Number 20020211
Methods
# Method Level Visibility Method type Description Created on
1 PROCESS_AMOUNTS Instance method Public Method Processes Amounts in a Document Line 20020220
2 PROCESS_DOCUMENT Instance method Public Method Processes Document 20020206
3 PROCESS_DOCUMENTS_ROOT Instance method Public Method Processes Document Node 20020206
4 PROCESS_DOCUMENTS_ROOTS Instance method Public Method Processes Root Node 20020206
5 PROCESS_ITEM Instance method Public Method Processes Items 20020208
6 PROCESS_LINE_ITEM Instance method Public Method Processes Document Line 20020208
7 PROCESS_LINE_ITEMS Instance method Public Method Processes Journal Lines 20020206
8 PROCESS_QUANTITIES Instance method Public Method Processes Quantities in a Document Line 20020220
Events
Interface /EACC/IF_ACC_DOC_VISITOR has no event.
Types
Interface /EACC/IF_ACC_DOC_VISITOR has no local type.
Method Signatures

Method PROCESS_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AMOUNTS Call by reference Object reference (TYPE REF TO) /EACC/IF_AMOUNTS Betrag 20020220
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOC Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENT Belegeinstieg 20020206
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_DOCUMENTS_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCS_ROOT Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOT Belegeinstieg 20020206
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_DOCUMENTS_ROOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCS_ROOTS Call by reference Object reference (TYPE REF TO) /EACC/IF_DOCUMENTS_ROOTS Loser Container für Documents Root 20020206
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ITEM Call by reference Object reference (TYPE REF TO) /EACC/IF_ITEM Posten 20020213
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_LINE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LINE_ITEM Call by reference Object reference (TYPE REF TO) /EACC/IF_LINE_ITEM Belegzeile 20020208
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LINE_ITEMS_ROOTS Call by reference Object reference (TYPE REF TO) /EACC/IF_LINE_ITEMS_ROOT Belegzeileneinstieg 20020206
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924

Method PROCESS_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUANTITIES Call by reference Object reference (TYPE REF TO) /EACC/IF_QUANTITIES Menge 20020220
# Exception Resumable Description Created on
1 /EACC/CX_PROCESS_ERROR Verarbeitung kann nicht fortgesetzt werden 20020924
History
Last changed by/on SAP  20041006 
SAP Release Created in 10B