Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | /EACC/IF_DOCUMENTS_ROOT_INT | Internal Additional Interface | 20020506 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/CL_DOCUMENTS_ROOT | Root for e-accounting Documents | 20010605 |
Properties
Interface | /EACC/IF_DOCUMENTS_ROOT | |
Short Description | Document Initial Screen |
General Data
Package | /EACC/ACCOUNTING_DOCUMENT | Document Structure |
Created | 20010514 | SAP |
Last changed | 20041209 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /EACC/CL_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /EACC/IF_DOCS_ROOT_INTROSPECT | Interface for Querying Document Characteristics | 20020506 | ||
2 | /EACC/IF_DOCUMENTS | General Document Interface | 20010514 |
Friends
Interface /EACC/IF_DOCUMENTS_ROOT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACC_SYSTEM | Instance attribute | Public | Type reference (TYPE) | ACC_SYSTEM | Accounting System | 20031125 | ||
2 | AO_CONSTANTS_ACC_DOC | Instance attribute | Public | Object reference (TYPE REF TO) | /EACC/IF_CONSTANTS_ACC_DOC | Constants | 20011212 | ||
3 | AO_DOCUMENT_JOURNAL | Instance attribute | Public | Attribute reference (LIKE) | 20010831 | ||||
4 | AO_MSG_HANDLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020301 | ||
5 | A_POSTING_DATE | Instance attribute | Public | Type reference (TYPE) | DATUM | Date | 20010718 | ||
6 | MO_MD_FACTORY | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FINB_MD_CHAR_FACTORY | Central Factory | 20040506 |
Methods
Events
Interface /EACC/IF_DOCUMENTS_ROOT has no event.
Types
Interface /EACC/IF_DOCUMENTS_ROOT has no local type.
Method Signatures
Method ACCEPT_ACC_DOC_VISITOR Signature
Method ACCEPT_ACC_DOC_VISITOR on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method ACCEPT_ACC_DOC_VISITOR on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method ADD_ERR_MSG_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_SOURCE_CHAR_VALUES | Call by reference | Type reference (TYPE) | DATA | Quellmerkmalswerte | 20020319 | ||
2 | ![]() |
IT_FINB_MSG | Call by reference | Type reference (TYPE) | FINB_TBL_MSG | Referenz auf Messageinformationen | 20020306 | ||
3 | ![]() |
IT_SRC_DOC_MSG_CONTEXT | Call by reference | Type reference (TYPE) | /EACC/T_SRC_DOC_MSG_CONTEXT | Nachrichtenkontext eines Rechnungswesenbelegs | 20020307 |
Method ADD_ERR_MSG_CONTEXT on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method COPY_TO_NEW_PSTDAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NEW_POSTING_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021104 | ||
2 | ![]() |
RO_COPY | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENTS_ROOT | Belegeinstieg | 20021104 |
Method COPY_TO_NEW_PSTDAT on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method DELETE_DOCUMENTS_WHERE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NO_OF_DELETED_DOCUMENTS | Call by reference | Type reference (TYPE) | I | 20020320 | |||
2 | ![]() |
IO_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_FINB_CONDITION | Bedingung | 20020320 | ||
3 | ![]() |
I_SIMULATE | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | /EACC/CL_CONSTANTS=>FALSE | Typ Boolean für E-Accounting | 20020320 |
Method DELETE_DOCUMENTS_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_ATTACHED_JOURNALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_JOURNAL_NAMES | Value transfer | Type reference (TYPE) | /EACC/JOURNAL_NAMES | Journal Namen | 20011214 |
Method GET_ATTACHED_JOURNALS on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_DOCUMENT_ITERATOR_WHERE Signature
Method GET_DOCUMENT_ITERATOR_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_DOCUMENT_ITERATOR_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_DOCUMENT_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_STRUCTURE | Value transfer | Object reference (TYPE REF TO) | CL_FINB_KF_CHARS_STRUCTURE | Merkmalsvektor | 20020514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020514 |
Method GET_DOC_CHARACS_COLLECT_WHERE Signature
Method GET_DOC_CHARACS_COLLECT_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_DOC_CHARACS_COLLECT_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_DOC_FROM_KEY_INT Signature
Method GET_DOC_FROM_KEY_INT on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_DOC_FROM_KEY_INT on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_EMPTY_DOCUMENT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_DOCUMENT_KEY | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENT_KEY | Belegschlüssel | 20010607 |
Method GET_EMPTY_DOCUMENT_KEY on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_EMPTY_DOCUMENT_KEY_INT Signature
Method GET_EMPTY_DOCUMENT_KEY_INT on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_EMPTY_DOCUMENT_KEY_INT on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_HEADER_FIELD_LIST Signature
Method GET_HEADER_FIELD_LIST on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_HEADER_FIELD_LIST on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_JOURNAL_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_JOURNAL | Call by reference | Type reference (TYPE) | /EACC/JOURNAL | Name eines Journals | 20010607 | ||
2 | ![]() |
I_ONLY_IF_ALREADY_ATTACHED | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | allgemeines flag | 20011113 | ||
3 | ![]() |
RO_LINE_ITEMS | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_LINE_ITEMS_ROOT | Belegzeileneinstieg | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Das angeforderte Journal existiert nicht o. ist nicht aktiv | 20010607 | |
2 | ![]() |
Das Journal wurde noch nicht angefordert | 20011113 | |
3 | ![]() |
Das Journal ist zwar aktiv, aber nicht für das Buchungsdatum | 20010903 | |
4 | ![]() |
Das Buchungsdatum ist nicht gesetzt | 20010718 |
Method GET_NUMBER_OF_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_COUNT | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20020320 |
Method GET_NUMBER_OF_DOCUMENTS on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method GET_READER Signature
Method GET_READER on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method GET_READER on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method NEW_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DOCUMENT_KEY | Call by reference | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENT_KEY | Belegschlüssel | 20010514 | ||
2 | ![]() |
IO_INITIAL_CHARACTERISTICS | Call by reference | Object reference (TYPE REF TO) | CL_FINB_KF_CHARS_STRUCTURE | Merkmalsvektor | 20020829 | ||
3 | ![]() |
RO_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENT | Belegeinstieg | 20010514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010608 | ||
2 | ![]() |
20010718 |
Method NEW_LINE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CHARACTERISTICS | Call by reference | Object reference (TYPE REF TO) | CL_FINB_KF_CHARS_STRUCTURE | Merkmale der Belegzeile, des Postens und des Kopfes | 20020506 | ||
2 | ![]() |
I_IN_JOURNAL | Call by reference | Type reference (TYPE) | /EACC/JOURNAL | Name eines Journals | 20020506 | ||
3 | ![]() |
RO_NEW_LINE_ITEM | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_LINE_ITEM | Belegzeile | 20020506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020506 | ||
2 | ![]() |
20020812 | ||
3 | ![]() |
20020506 | ||
4 | ![]() |
20020506 |
Method RELEASE_INSTANCE Signature
Method RELEASE_INSTANCE on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method RELEASE_INSTANCE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method REVERSE_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_REVERSAL_DOCUMENTS | Call by reference | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENTS_ROOT | Belegeinstieg | 20020821 | ||
2 | ![]() |
IO_NEW_SENDER_KEYS_BY_DOC_NO | Call by reference | Object reference (TYPE REF TO) | CL_FINB_KF_CHARS_TABLE_SORTED | Tabelle von Merkmalswerten | 20010905 | ||
3 | ![]() |
IX_ALT_PDATE_AUTO | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | Abweichendes Buchungsdatum soll atom. bestimmt werden | 20021107 | ||
4 | ![]() |
I_ALT_PDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010905 | ||
2 | ![]() |
20010830 |
Method SET_DOC_CHARACS_COLLECT_WHERE Signature
Method SET_DOC_CHARACS_COLLECT_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method SET_DOC_CHARACS_COLLECT_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method SET_DOC_CHARACTERISTICS_WHERE Signature
Method SET_DOC_CHARACTERISTICS_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no parameter.
Method SET_DOC_CHARACTERISTICS_WHERE on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
Method SET_POSTING_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_POSTING_DATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20010718 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20010718 | ||
2 | ![]() |
20020724 |
Method SPLIT_INTO_DOCUMENTS_ROOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SPLIT_HEAD_CHAR | Call by reference | Type reference (TYPE) | FINB_KF_CHARS | Merkmale und Kennzahlen | 20021107 | ||
2 | ![]() |
RO_DOCS_ROOTS | Value transfer | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENTS_ROOTS | Loser Container für Documents Root | 20021107 |
Method SPLIT_INTO_DOCUMENTS_ROOTS on Interface /EACC/IF_DOCUMENTS_ROOT has no exception.
History
Last changed by/on | SAP | 20041209 |
SAP Release Created in | 10A |