Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/IF_COMPONENT_ACTIVATION | Activate (Generator Run) | 20020507 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/IF_COMPONENT_RUNNABLE | Executable Component | 20020507 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/IF_DOCUMENT_JOURNAL | Document Context | 20010707 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | /EACC/IF_DOCUMENT_JOURNAL_INT | Document Journal | 20010724 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACC_TERMINATOR | Delete Component | 20040312 |
Properties
| Class | /EACC/CL_DOCUMENT_JOURNAL | |
| Short Description | Document Context | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | /EACC/MSG_DOC_JOURNL | |
| Program status | ||
| Category | 0 | |
| Package | /EACC/DOCUMENT_JOURNAL | Document Journal |
| Created | 20010707 | SAP |
| Last change | 20070914 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /EACC/IF_COMPONENT_ACTIVATION | Activate (Generator Run) | 20020507 | ||
| 2 | /EACC/IF_COMPONENT_RUNNABLE | Executable Component | 20020507 | ||
| 3 | /EACC/IF_DOCUMENT_JOURNAL | Document Context | 20010707 | ||
| 4 | /EACC/IF_DOCUMENT_JOURNAL_INT | Document Journal | 20010724 | ||
| 5 | IF_ACC_TERMINATOR | Delete Component | 20040312 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /EACC/CL_DOCUMENTS_ROOT | 20020821 | Root for e-accounting Documents | |
| 2 | /EACC/CL_DOC_JOURNAL_PROCESS | 20020510 | Process for the Document Journal | |
| 3 | /EACC/CL_DOC_JRNL_CONST_INTERN | 20020507 | Constants |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Attribute reference (LIKE) | 20020506 | |||||
| 2 | Instance attribute | Public | Attribute reference (LIKE) | 20010830 | |||||
| 3 | Instance attribute | Public | Attribute reference (LIKE) | 20020507 | |||||
| 4 | Instance attribute | Public | Attribute reference (LIKE) | 20060712 | |||||
| 5 | Instance attribute | Public | Attribute reference (LIKE) | Boolean Type for e-Accounting | 20020507 | ||||
| 6 | Static Attribute | Protected | Type reference (TYPE) | /EACC/BOOLEAN | /EACC/CL_CONSTANTS=>FALSE | Boolean Type for e-Accounting | 20020110 | ||
| 7 | Static Attribute | Protected | Type reference (TYPE) | /EACC/BOOLEAN | /EACC/CL_CONSTANTS=>TRUE | Boolean Type for e-Accounting | 20020110 | ||
| 8 | Static Attribute | Protected | Type reference (TYPE) | YT_DOCUMENTS_ROOT | 20031023 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | DATUM | Date | 20020507 |
Methods
Events
Class /EACC/CL_DOCUMENT_JOURNAL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_DOCUMENTS_ROOT | Protected | See coding | 20031023 | begin of YS_DOCUMENTS_ROOT ,
posting_date type datum ,
o_doc_root type ref to /eacc/if_documents_root ,
end of ys_documents_root
|
||
| 2 | YT_CONF_DELEG | Protected | See coding | 20060712 | YT_CONF_DELEG type sorted table of /eacc/conf_deleg
with unique key
valid_from
|
||
| 3 | YT_DOCUMENTS_ROOT | Protected | See coding | 20031023 | yt_documents_root type standard table of ys_documents_root
with default key
|
||
| 4 | YT_HEAD_TBLS | Protected | See coding | 20020510 | YT_HEAD_TBLS type sorted table of /eacc/head_tbls
with unique key valid_from
|
||
| 5 | YT_JRNL_ACTIV | Protected | See coding | 20020507 | YT_JRNL_ACTIV type sorted table of /eacc/jrnl_activ
with unique key
acinst journal counter
|
||
| 6 | YT_JRNL_CNF_A | Protected | See coding | 20020507 | YT_JRNL_CNF_A type sorted table of /eacc/jrnl_cnf_a
with unique key
acinst journal counter valid_from characteristic
|
||
| 7 | YT_JRNL_DERIV | Protected | See coding | 20020829 | YT_JRNL_DERIV type sorted table of /eacc/jrnl_deriv
with unique key
acinst journal journal_counter valid_from
valid_until connection_comp sequence_no
|
||
| 8 | YT_VIEW_ACTIV | Protected | See coding | 20020507 | YT_VIEW_ACTIV type sorted table of /eacc/view_activ
with unique key
acinst journal compon counter journal_counter
|
||
| 9 | YT_VIEW_CNF_A | Protected | See coding | 20020507 | YT_VIEW_CNF_A type sorted table of /eacc/view_cnf_a
with unique key
acinst journal compon counter valid_from
characteristic
|
||
| 10 | YT_VIEW_DERIV | Protected | See coding | 20020829 | YT_VIEW_DERIV type sorted table of /eacc/view_deriv
with unique key
acinst journal acc_view
view_counter valid_from handle
|
||
| 11 | _YS_INDEX | Protected | See coding | 20020508 | begin of _ys_index ,
unique type flag ,
index_fields type finb_kf_chars ,
end of _ys_index
|
||
| 12 | _YT_INDEX | Protected | See coding | 20020508 | _yt_index type standard table of _ys_index
|
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method ACTIVATE on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method ACTIVATE_DERIVATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VIEW_ACTIV | Call by reference | Type reference (TYPE) | YT_VIEW_ACTIV | 20020829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020829 |
Method ACTIVATE_IT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_LOG_TOOL | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020510 | |||
| 2 | I_CLIENT_COPY | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | /EACC/CL_CONSTANTS=>FALSE | Typ Boolean für E-Accounting | 20030616 | ||
| 3 | I_REACTIVATE | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | /EACC/CL_CONSTANTS=>FALSE | Typ Boolean für E-Accounting | 20020829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020507 |
Method ADJUST_DERIVATION_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_JRNL_DERIV | Call by reference | Type reference (TYPE) | YT_JRNL_DERIV | 20020829 | ||||
| 2 | IT_JRNL_CNF_A | Call by reference | Type reference (TYPE) | YT_JRNL_CNF_A | 20020829 | ||||
| 3 | IT_VIEW_ACTIV | Call by reference | Type reference (TYPE) | YT_VIEW_ACTIV | 20020829 | ||||
| 4 | I_JRNL_COUNTER | Call by reference | Type reference (TYPE) | /EACC/JRNL_ACTIV-COUNTER | Zähler | 20020829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020829 |
Method BUFFER_DOC_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DOCS_ROOT | Call by reference | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENTS_ROOT | Belegeinstieg | 20031023 |
Method BUFFER_DOC_ROOT on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method CHECK_ACTIVITY Signature
Method CHECK_ACTIVITY on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method CHECK_ACTIVITY on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method CLIENT_COPY_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20030616 |
Method CLIENT_COPY_ACTIVATE on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method CONFIGURE_PERSISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABNAMES | Call by reference | Type reference (TYPE) | /EACC/DM_T_TABLES | 20060712 | ||||
| 2 | I_CLIENT_COPY | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | 20060712 | ||||
| 3 | I_NEW_COUNTER | Call by reference | Type reference (TYPE) | /EACC/VIEW_ACTIV-COUNTER | 20060712 | ||||
| 4 | I_REACTIVATE | Call by reference | Type reference (TYPE) | /EACC/BOOLEAN | 20060712 | ||||
| 5 | XS_CONF_DELEG | Call by reference | Type reference (TYPE) | /EACC/CONF_DELEG | 20060712 | ||||
| 6 | XT_CONF_DELEG | Call by reference | Type reference (TYPE) | YT_CONF_DELEG | 20060712 | ||||
| 7 | XT_JRNL_CNF_A | Call by reference | Type reference (TYPE) | YT_JRNL_CNF_A | 20060712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060712 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACCOUNTING_ENGINE | Call by reference | Object reference (TYPE REF TO) | /EACC/IF_ACCOUNTING_ENGINE_INT | Zentrale Instanz der Accounting Engine (interne Sicht) | 20010707 |
Method CONSTRUCTOR on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method CREATE_DOC_JOURNAL_PROCESS Signature
Method CREATE_DOC_JOURNAL_PROCESS on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method CREATE_DOC_JOURNAL_PROCESS on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GENERATE_LINE_ITEM_REPORTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_JRNL_CNF_A | Call by reference | Type reference (TYPE) | YT_JRNL_CNF_A | 20020507 | ||||
| 2 | IT_VIEW_CNF_A | Call by reference | Type reference (TYPE) | YT_VIEW_CNF_A | 20021021 | ||||
| 3 | XT_JRNL_ACTIV | Call by reference | Type reference (TYPE) | YT_JRNL_ACTIV | 20020507 | ||||
| 4 | XT_VIEW_ACTIV | Call by reference | Type reference (TYPE) | YT_VIEW_ACTIV | 20021021 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020507 |
Method GENERATE_READING_STRUCTURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_JRNL_CNF_A | Call by reference | Type reference (TYPE) | YT_JRNL_CNF_A | 20020507 | ||||
| 2 | XT_JRNL_ACTIV | Call by reference | Type reference (TYPE) | YT_JRNL_ACTIV | 20020507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020507 |
Method GENERATE_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_KEYFIELDS | Call by reference | Type reference (TYPE) | TABLE | 20020508 | ||||
| 2 | IT_NONKEYFIELDS | Call by reference | Type reference (TYPE) | TABLE | 20020508 | ||||
| 3 | IT_SECONDARY_INDICES | Call by reference | Type reference (TYPE) | _YT_INDEX | 20020508 | ||||
| 4 | X_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20021105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020508 |
Method GET_CONSTANTS Signature
Method GET_CONSTANTS on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_CONSTANTS on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GET_CUSTOMIZER Signature
Method GET_CUSTOMIZER on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_CUSTOMIZER on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GET_DOCUMENTS_ROOTS Signature
Method GET_DOCUMENTS_ROOTS on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_DOCUMENTS_ROOTS on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GET_EMPTY_DOCUMENT_KEY Signature
Method GET_EMPTY_DOCUMENT_KEY on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_EMPTY_DOCUMENT_KEY on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GET_HEADER_TABLE Signature
Method GET_HEADER_TABLE on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_HEADER_TABLE on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method GET_READER Signature
Method GET_READER on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method GET_READER on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method IMPL_GENERATE_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_LOG_TOOL | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020508 | |||
| 2 | I_HEADER_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20020508 | |||
| 3 | X_POST_FUNCTION | Call by reference | Type reference (TYPE) | FUNCNAME | Funktionsname | 20021105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020508 |
Method IS_ACTIVE Signature
Method IS_ACTIVE on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method IS_ACTIVE on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method IS_RUNNABLE Signature
Method IS_RUNNABLE on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method IS_RUNNABLE on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method MERGE_IDENTICAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONF_DELEG | Call by reference | Type reference (TYPE) | YT_CONF_DELEG | 20060712 | ||||
| 2 | XT_JRNL_CNF_A | Call by reference | Type reference (TYPE) | YT_JRNL_CNF_A | 20021105 |
Method MERGE_IDENTICAL on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method MIGRATE_HEAD_TBLS_2_CONF_DELEG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLIENT_COPY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060712 | |||
| 2 | I_REACTIVATE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060712 |
Method NEW_DOCUMENTS_ROOT Signature
Method NEW_DOCUMENTS_ROOT on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method NEW_DOCUMENTS_ROOT on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method REACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20020712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020712 | |||
| 2 | 20020712 |
Method READ_DOCUMENTS Signature
Method READ_DOCUMENTS on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method READ_DOCUMENTS on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
Method READ_LINE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_DOCUMENTS_ROOT | Call by reference | Object reference (TYPE REF TO) | /EACC/IF_DOCUMENTS_ROOT | Belegeinstieg | 20010903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010903 |
Method SET_JOURNAL_CONFIG Signature
Method SET_JOURNAL_CONFIG on class /EACC/CL_DOCUMENT_JOURNAL has no parameter.
Method SET_JOURNAL_CONFIG on class /EACC/CL_DOCUMENT_JOURNAL has no exception.
History
| Last changed by/on | SAP | 20070914 |
| SAP Release Created in | 10A |