SAP ABAP Interface IF_FAA_POSTING (Accounting: Transactions on Asset (FIAA))
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 implementation (CLASS c. INTERFACES i_ref)  CL_FAA_POSTING_SUPER Posting to Asset - General Part 20110426
Properties
Interface IF_FAA_POSTING  
Short Description Accounting: Transactions on Asset (FIAA)    
General Data
Package FAA_TP_TC   Doc.creation 
Created 20110426   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 APOST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_FAA_CFG_LEADOBJ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FAA_POSTING_CONSTANTS 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 20110630
2 IF_FAA_POSTING_ACCOBJ Accounting Objects 20120420
Friends
Interface IF_FAA_POSTING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ASSET Instance attribute Public Object reference (TYPE REF TO) IF_FAA_MDO_ROOT Asset Master Data Interface 20110426
2 MO_DOCUMENT Instance attribute Public Object reference (TYPE REF TO) IF_FAA_DOCUMENT Document from FIAA Viewpoint 20120122
3 MO_LEADOBJ Instance attribute Public Object reference (TYPE REF TO) IF_FAA_CFG_LEADOBJ_ERP Read Leading Object FAA in ERP 20110426
4 MO_POSTING_MAIN_DOC Instance attribute Public Object reference (TYPE REF TO) IF_FAA_POSTING Reference to Posting Instance in Prima Nota 20130308
5 MO_TD_MD_POSTDATE Instance attribute Public Object reference (TYPE REF TO) IF_FAA_MDO_TD_MD Time-Dependent Master Data at Time of the Posting Date 20120126
6 MS_POSTING_CONTROL Instance attribute Public Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL Posting Control Structure (RLAMBU) 20110426
7 MS_TRANSACTION_ORIGIN Instance attribute Public Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_FOLLOWUP_TRANSACTION Reference to Origin of a Follow-On Transaction 20130703
8 MT_AREAS_TO_BE_POSTED Instance attribute Public Type reference (TYPE) IF_FAA_CFG_LEADOBJ=>TY_RANGE_AFABE Posted Areas (from CREATE_AREA_VALUES) 20121115
9 MT_AREAVALUES Instance attribute Public Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES Area Values (ANEPI) 20130224
10 MV_COMPLETED_TRWPR_EVENT Instance attribute Public Type reference (TYPE) TRWPR-EVENT Last Completely Processed Event in Accounting Interface 20130425
11 MV_POST_VIA_ACI Instance attribute Public Type reference (TYPE) BOOLE_D Posting Using Technical Clearing Account 20121122
12 MV_PROCESS Instance attribute Public Type reference (TYPE) FAA_PC_PROCESS Process 20130319
Methods
# Method Level Visibility Method type Description Created on
1 ALTER_AREAVALUES Instance method Public Method Change of Area Values 20130318
2 CHECK Instance method Public Method Consistency Check on FIAA Side (Input Check) 20110426
3 EXECUTE Instance method Public Method Execute Steps 20110916
4 EXECUTE_CROSS_DOCUMENT_STEPS Instance method Public Method Perform Checks/Steps for All Documents 20130225
5 EXECUTE_SUBPROCESS Instance method Public Method Execute Subprocess 20130626
6 GENERATE_ACDOC_LINE_ITEMS Instance method Public Method Generates Line Items from the Requested Posting 20120126
7 GET_AREAVALUES_FOR_ALL_LDGRP Instance method Public Method Determines All AREAVALUES Using the Various LDGRPs 20130208
8 GET_POSTING_AREA Instance method Public Method Determine Area to Be Posted (Currently Not Used) 20120312
9 MODIFY_POSTING_CONTROL Instance method Public Method Update of RLAMBU at Changes to UI (->FB01) 20120531
10 POST Instance method Public Method Document Post (in RWIN) 20110426
11 RESET Instance method Public Method Data Reset 20110426
12 SET_DOCUMENT Instance method Public Method Set Reference to FAA Accounting Document 20120130
Events
Interface IF_FAA_POSTING has no event.
Types
Interface IF_FAA_POSTING has no local type.
Method Signatures

Method ALTER_AREAVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AREAVALUES Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES 20130318
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130319

Method CHECK Signature

Method CHECK on Interface IF_FAA_POSTING has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA Buchen 20110721

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) EVENT Zeitpunkt, zu dem das RW-Interface aufgerufen wird 20120615
2 Importing IV_STEP Call by reference Type reference (TYPE) FAA_PC_STEP ProzessSchritt 20120615
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20120206

Method EXECUTE_CROSS_DOCUMENT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STEP Call by reference Type reference (TYPE) FAA_PC_STEP IF_FAA_POSTING_CONSTANTS=>GC_PROC_STEP-CROSS_DOCUMENT_CHECK ProzessSchritt 20130225
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA (resumable) 20130225

Method EXECUTE_SUBPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBPROCESS Call by reference Type reference (TYPE) FAA_PC_SUBPROCESS Subprozeß 20130626
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130626

Method GENERATE_ACDOC_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACCOUNTING_DOCUMENT Call by reference Type reference (TYPE) ACC_FAA_DOCUMENT erzeugter Beleg für diese Anlagenbewegung 20120126
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20120126

Method GET_AREAVALUES_FOR_ALL_LDGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AREAVALUES Value transfer Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES 20130208

Method GET_AREAVALUES_FOR_ALL_LDGRP on Interface IF_FAA_POSTING has no exception.

Method GET_POSTING_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) AFABE_D Echter Bewertungsbereich 20120312
2 Returning RV_AREA Value transfer Type reference (TYPE) AFABE_D Echter Bewertungsbereich 20120312
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20120312

Method MODIFY_POSTING_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RLAMBU Call by reference Type reference (TYPE) RLAMBU Hilfsstruktur Buchungszeile Anlagenbuchung 20120531
2 Returning RV_CRITICAL Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20120730
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130205

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACC_KEY Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_ACC_KEY_EXT 20111206
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20111206
3 Importing IS_ACC_KEY Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_ACC_KEY_EXT 20111206
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20110721

Method RESET Signature

Method RESET on Interface IF_FAA_POSTING has no parameter.
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20120206

Method SET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_FAA_DOCUMENT Beleg aus FIAA Sicht 20120130

Method SET_DOCUMENT on Interface IF_FAA_POSTING has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 607