SAP ABAP Interface IF_FAA_DOCUMENT (Document from FIAA Viewpoint)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
FI-AA-AA (Application Component) Basic Functions
⤷
FAA_TP_TC (Package) Doc.creation

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_FAA_DOCUMENT_PROCESSING | Collective Interface Document Processing FIAA | 20130424 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FAA_DOCUMENT | Document from FIAA Viewpoint (Business Logic) | 20120122 |
Properties
Interface | IF_FAA_DOCUMENT | |
Short Description | Document from FIAA Viewpoint |
General Data
Package | FAA_TP_TC | Doc.creation |
Created | 20120122 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FAA_DOCUMENT_DELEGATION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_FAA_FRW_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_FAA_POSTING_CORE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_FAA_POSTING_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FAA_FRW_OBJECT | FIAA: Abstract Object Interface | 20130601 |
Friends
Interface IF_FAA_DOCUMENT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_MAIN_DOCUMENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_FAA_DOCUMENT | Main Document from FIAA Perspective | 20130416 | ||
2 | MS_ACCOUNTING_DOCUMENT | Instance attribute | Public | Type reference (TYPE) | ACC_FAA_DOCUMENT | Accounting Document Data | 20120122 | ||
3 | MS_ACCREV | Instance attribute | Public | Type reference (TYPE) | ACCREV | Reference information for reversal in Accounting | 20130415 | ||
4 | MT_LDGRP_SPEC_DEPEND_DOC | Instance attribute | Public | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_LDGRP_SPEC_DEPEND_DOC | Ledger-Group-Specific Dependent Documents | 20120123 | ||
5 | MT_TRANSACTION | Instance attribute | Public | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_POSTING_REF | References to Transactions on Asset in Document | 20120122 | ||
6 | MV_ACI_INVOLVED | Instance attribute | Public | Type reference (TYPE) | NUM1 | Technical Clearing Account Involved | 20121122 | ||
7 | MV_ACTION | Instance attribute | Public | Type reference (TYPE) | SYUCOMM | Function Code That Triggered PAI | 20120122 | ||
8 | MV_CLASSNAME | Instance attribute | Public | Type reference (TYPE) | CLASSNAME | Reference Category | 20130420 | ||
9 | MV_CURRENT_TRWPR_EVENT | Instance attribute | Public | Type reference (TYPE) | TRWPR-EVENT | RWIN Event Currently Being Processed | 20120123 | ||
10 | MV_CURRENT_TRWPR_PROCESS | Instance attribute | Public | Type reference (TYPE) | TRWPR-PROCESS | Transaction for which Accounting interface is accessed | 20121203 | ||
11 | MV_FI_DOCUMENT_EXISTS_FOR_REV | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Reversal: FI Document Exists (X) or Create New (_) | 20130605 | ||
12 | MV_IS_DEPENDENT_DOCUMENT | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Identifies the Daybook Object (True/False) | 20120402 | ||
13 | MV_LDGRP | Instance attribute | Public | Type reference (TYPE) | FAGL_LDGRP | Ledger Group | 20120129 | ||
14 | MV_LDGRP_LIMITATION | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Indicator: Posting with Ledger-Group-Specific Entry | 20121209 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Additional Entry for MT_POSTING_CONTROL | 20121210 |
2 | ![]() |
Instance method | Public | Method | Add Asset Transaction to Document | 20120129 |
3 | ![]() |
Instance method | Public | Method | As Far As Data Changed in Regard to Posting Control | 20121212 |
4 | ![]() |
Instance method | Public | Method | Remove Asset Transaction | 20130103 |
5 | ![]() |
Instance method | Public | Method | Central Point of Entry for Building FI-AA Document | 20121106 |
6 | ![]() |
Instance method | Public | Method | Determines Ledger Group of Entry View | 20130919 |
7 | ![]() |
Instance method | Public | Method | Determines Next Available LFDNR for MT_TRANSACTION | 20130710 |
8 | ![]() |
Instance method | Public | Method | All to Zero | 20130424 |
9 | ![]() |
Instance method | Public | Method | Call AC_DOCUMENT_CREATE | 20121105 |
10 | ![]() |
Instance method | Public | Method | Call AC_DOCUMENT_POST | 20121105 |
11 | ![]() |
Instance method | Public | Method | Opens a Parallel LUW for Document Simulation | 20120124 |
Events
Interface IF_FAA_DOCUMENT has no event.
Types
Interface IF_FAA_DOCUMENT has no local type.
Method Signatures
Method ADD_POSTING_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL | RLAMBU + BWASL-Instanz + COBL-Spezialfelder | 20121210 |
Method ADD_POSTING_CONTROL on Interface IF_FAA_DOCUMENT has no exception.
Method ADD_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_POSTING_INITIALIZATION | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_INITIALIZATION | Hilfsstruktur Buchungszeile Anlagenbuchung | 20120615 | ||
2 | ![]() |
RO_TRANSACTION | Value transfer | Object reference (TYPE REF TO) | IF_FAA_POSTING | Accounting: Bewegung auf Anlage (FIAA) | 20120129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20120129 |
Method CHANGE_POSTING_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL | RLAMBU + BWASL-Instanz + COBL-Spezialfelder | 20121212 |
Method CHANGE_POSTING_CONTROL on Interface IF_FAA_DOCUMENT has no exception.
Method DELETE_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_UUID | Call by reference | Type reference (TYPE) | IF_FAA_FRW_TYPES=>TY_UUID | 20130103 |
Method DELETE_TRANSACTION on Interface IF_FAA_DOCUMENT has no exception.
Method EXECUTE_DOCUMENT_CREATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_POSTING_CONTROL | 20121106 | |||
2 | ![]() |
IV_ACTION | Value transfer | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20121106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20121106 |
Method GET_LDGRP_ENTRY_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LDGRP | Value transfer | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20130919 |
Method GET_LDGRP_ENTRY_VIEW on Interface IF_FAA_DOCUMENT has no exception.
Method GET_NEXT_LFDNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_LFDNR | Value transfer | Type reference (TYPE) | RLAMBU-LFDNR | Positionsnummer des Rechnungswesenbeleges | 20130710 |
Method GET_NEXT_LFDNR on Interface IF_FAA_DOCUMENT has no exception.
Method RESET_ALL Signature
Method RESET_ALL on Interface IF_FAA_DOCUMENT has no parameter.
Method RESET_ALL on Interface IF_FAA_DOCUMENT has no exception.
Method TRIGGER_ACDOC_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen (optional - on request) | 20121105 | ||
2 | ![]() |
IV_COMPONENT | Call by reference | Type reference (TYPE) | TRWPR-COMPONENT | Komponente in RW-Interface | 20121105 |
Method TRIGGER_ACDOC_CREATE on Interface IF_FAA_DOCUMENT has no exception.
Method TRIGGER_ACDOC_POST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ACC_KEY | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_ACC_KEY_EXT | 20121105 | |||
2 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen (optional, on request) | 20121105 | ||
3 | ![]() |
IS_ACC_KEY | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_ACC_KEY_EXT | 20121105 |
Method TRIGGER_ACDOC_POST on Interface IF_FAA_DOCUMENT has no exception.
Method TRIGGER_SIMULATION_IN_2ND_LUW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SOM_NAME | Call by reference | Type reference (TYPE) | SHM_INST_NAME | Name einer Shared Object Instanz eines Areas | 20120612 | ||
2 | ![]() |
RT_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20120124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Meldungen bei technischen Fehlern mit der zweiten LUW | 20120409 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 607 |