SAP ABAP Class CL_FAA_POSTING_UI_SERVICES (Service for UI Methods)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_TP_TC (Package) Doc.creation
Properties
Class CL_FAA_POSTING_UI_SERVICES  
Short Description Service for UI Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAA_TP_TC   Doc.creation 
Created 20130131   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_POSTING_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FAA_POSTING_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FAA_TTY_AREALIMITATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FAA_POSTING_UI_SERVICES has no interface implemented.
Friends
Class CL_FAA_POSTING_UI_SERVICES has no friend class.
Attributes
Class CL_FAA_POSTING_UI_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EDIT_FAA_ITEMS Static method Public Method Line Items - ANEPI - Change 20130131
2 EVALUATE_FIELDSTATUS Static method Public Method Copy the Account Assignmen Dependent on Field Status 20130517
3 GET_ACCOUNT_ASSGNMT_MGS_TYPE Static method Public Method get message type for an accounting object from customing 20130517
4 GET_ACCOUNT_ASSIGNMENT_TEXT Static method Public Method get text of an account assignment 20130517
5 PROPOSE_ACCT_ASSIGN_FROM_ASSET Static method Public Method Reads Account Assignment Objects from the Asset 20130516
6 SEND_COBL_POPUP Static method Public Method Sending of Popup 20130516
7 SET_ACCOOBJ_FOR_BSEG Static method Public Method Acct Assignment Proposal for Bseg Line for ASSET_DISPOSAL 20130618
8 SET_ACTIVE_ACCOBJ Static method Public Method Account Assignment Proposal COBL 20130521
9 SET_LINE_ITEM_EDITABLE_FIELDS Static method Public Method Set Field as Modifiable (AMDPS2I Line Item Popup) 20130621
10 SHOW_ACCOUNT_ASSIGNMENT_POPUP Static method Public Method Display Coding Block Popup 20130204
11 SHOW_FAA_ITEMS Static method Public Method Call Line Item Display 20130131
12 SHOW_NEW_LINE_ITEMS Static method Public Method Line Items - ANEPI - Display 20130131
13 _CHECK_CURRENCY_IDEN_VS_BASE Static method Private Method Checks If Currencies Are the Same 20130621
14 _GET_POSTING_AREA Static method Private Method To Get Leading Area 20130621
15 _REDUCE_COBL_BY_FIAA Static method Private Method Restriction of COBL Acct Assignments to FIAA Acct Assignmts 20130522
Events
Class CL_FAA_POSTING_UI_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_AMDP_FOR_COBL Public See coding 20130318 BEGIN OF ty_s_amdp_for_cobl, cobl_posnr TYPE posnr_acc. INCLUDE TYPE if_faa_posting_types=>ty_s_posting_control AS posting_control. TYPES END OF ty_s_amdp_for_cobl
Method Signatures

Method EDIT_FAA_ITEMS 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_DELEGATION Beleg aus FIAA-Sicht (Business Logik) 20130201
2 Importing IT_POSTING_CONTROL_ORIG Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_POSTING_CONTROL 20130201

Method EDIT_FAA_ITEMS on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method EVALUATE_FIELDSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACCIT Call by reference Type reference (TYPE) ACCIT Schnittstelle ins Rechnungswesen: Positionsinformation 20130517
2 Changing CS_ACCIT_AMADDACC Call by reference Type reference (TYPE) ACCIT_AMADDACC ZHT_ACCIT_AMADDACC_T 20130517
3 Exporting EV_XPRCTR_SUPPRESSED Call by reference Type reference (TYPE) FLAG Konten mit ausgeblendetem PRCTR 20130517
4 Exporting EV_XSEGMENT_SUPPRESSED Call by reference Type reference (TYPE) FLAG Konten mit ausgeblendetem SEGMENT 20130517
5 Importing IO_LEADOBJ Call by reference Object reference (TYPE REF TO) IF_FAA_CFG_LEADOBJ_ERP Feldstatusvariante 20130517
# Exception Resumable Description Created on
1 CM_FAA_T100 20130517

Method GET_ACCOUNT_ASSGNMT_MGS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_ASSIGNMENT Call by reference Type reference (TYPE) AAACCOBJ Kontierungsobjekt in der Anlagenbuchhaltung 20130517
2 Returning RV_MSG_TYPE Value transfer Type reference (TYPE) AAERROR Einstelliges Kennzeichen 20130517
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130517

Method GET_ACCOUNT_ASSIGNMENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_ASSIGNMENT Call by reference Type reference (TYPE) AAACCOBJ Kontierungsobjekt in der Anlagenbuchhaltung 20130517
2 Returning RV_ACCOBJTXT Value transfer Type reference (TYPE) AAACCOBJTXT Kontierungsobjekt 20130517

Method GET_ACCOUNT_ASSIGNMENT_TEXT on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method PROPOSE_ACCT_ASSIGN_FROM_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POSTING_CONTROL Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL RLAMBU + BWASL-Instanz + COBL-Spezialfelder 20130516
2 Importing IO_ASSET Call by reference Object reference (TYPE REF TO) IF_FAA_MDO_ROOT FAA Anlagen Stammsatz: Interface Repräsentation für Buchen 20130516
3 Importing IO_TD_MD_POSTDATE Call by reference Object reference (TYPE REF TO) IF_FAA_MDO_TD_MD FIAA: Zeitabhängige Stammdaten 20130516
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130516

Method SEND_COBL_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COBL Call by reference Type reference (TYPE) COBL Kontierungsblock 20130516
2 Exporting ET_COBLF Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_COBLF 20130528
3 Exporting EV_XCHANGED Call by reference Type reference (TYPE) FLAG geändert: 'X' 20130516
4 Importing IV_XEDIT_MODE Call by reference Type reference (TYPE) FLAG änderbar : 'X' 20130516
5 Importing IV_XONLY_FAA Call by reference Type reference (TYPE) FLAG SPACE 'X': nur im FIAA bekannte Kontierungen anzeigen 20130522

Method SEND_COBL_POPUP on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method SET_ACCOOBJ_FOR_BSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BSEG Call by reference Type reference (TYPE) BSEG Belegsegment Buchhaltung 20130618
2 Importing IS_BKPF Call by reference Type reference (TYPE) BKPF Belegkopf für Buchhaltung 20130618
3 Importing IT_POSTING_CONTROL Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_POSTING_CONTROL RLAMBU + BWASL-Instanz + COBL-Spezialfelder 20130619
4 Importing IV_OVERWRITE Call by reference Type reference (TYPE) FLAG Kennzeichen, ob existierende Einträge überschrieben werden 20130903
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130618

Method SET_ACTIVE_ACCOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COBL Call by reference Type reference (TYPE) COBL Kontierungsblock 20130521
2 Importing IO_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_FAA_POSTING Accounting: Bewegung auf Anlage (FIAA) 20130521
3 Importing IS_ANLZACCOUNT_FFF Call by reference Type reference (TYPE) ANLZACCOUNT_FFF FISTL + GEBER + FKBER + ANLZACCOUNT 20130521
4 Importing IS_POSTING_CONTROL Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL RLAMBU + BWASL-Instanz + COBL-Spezialfelder 20130521
5 Importing IV_CURRENT_TRWPR_EVENT Call by reference Type reference (TYPE) TRWPR-EVENT Zeitpunkt, zu dem das RW-Interface aufgerufen wird 20130521
6 Importing IV_LDGRP Call by reference Type reference (TYPE) FAGL_LDGRP Ledger-Gruppe 20130521
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130521

Method SET_LINE_ITEM_EDITABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTPUT_ITEMS Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_EDIT_LINE_ITEMS 20130621
2 Importing IS_RAIFP1 Call by reference Type reference (TYPE) RAIFP1 Asset Accounting: Input Fields for Posting Header 20130621
3 Importing IS_RAIFP2 Call by reference Type reference (TYPE) RAIFP2 Asset Accounting: Input Fields for Postings 20130621
4 Importing IT_AREA_TO_POST Call by reference Type reference (TYPE) IF_FAA_TTY_AREALIMITATION=>TY_RANGE_AFABE 20130621
5 Importing IT_ITEMS Call by reference Type reference (TYPE) TY_ANEPI ANEPI 20130621
6 Importing IV_TABWD_TCODE Call by reference Type reference (TYPE) SYST_TCODE ABAP-Systemfeld: Aktueller Transaktionscode 20130621

Method SET_LINE_ITEM_EDITABLE_FIELDS on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method SHOW_ACCOUNT_ASSIGNMENT_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XCHANGED Call by reference Type reference (TYPE) FLAG Änderung durchgeführt 20130510
2 Importing IO_CHNG_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_FAA_DOCUMENT_DELEGATION Beleg aus FIAA-Sicht (Business Logik) 20130510
3 Importing IV_HEADER Call by reference Type reference (TYPE) ACCHD Kopfinformation 20130510
4 Importing IV_ITEM Call by reference Type reference (TYPE) ACCIT Positionsinformation 20130510
5 Importing IV_XEDIT_MODE Call by reference Type reference (TYPE) FLAG Dokument änderbar: 'X' 20130510

Method SHOW_ACCOUNT_ASSIGNMENT_POPUP on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method SHOW_FAA_ITEMS 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_DELEGATION Beleg aus FIAA Sicht 20130201
2 Importing IT_POSTING_CONTROL_ORIG Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_POSTING_CONTROL 20130201

Method SHOW_FAA_ITEMS on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method SHOW_NEW_LINE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_POST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130201
2 Importing IO_CHNG_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_FAA_DOCUMENT_DELEGATION Beleg aus FIAA-Sicht (Business Logik) 20130507
3 Importing IV_XDISPLAY_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130529

Method SHOW_NEW_LINE_ITEMS on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method _CHECK_CURRENCY_IDEN_VS_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DEPR_AREA Call by reference Object reference (TYPE REF TO) IF_FAA_CFG_DEPRAREA_ERP Einstieg Lesen Anlagen-Configuration via Bewertungsbereich 20130621
2 Returning RV_IDENT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20130621

Method _CHECK_CURRENCY_IDEN_VS_BASE on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method _GET_POSTING_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEMS Call by reference Type reference (TYPE) TY_ANEPI 20130621
2 Returning RV_POSTING_AREA Value transfer Type reference (TYPE) AFABE_D Echter Bewertungsbereich 20130621

Method _GET_POSTING_AREA on class CL_FAA_POSTING_UI_SERVICES has no exception.

Method _REDUCE_COBL_BY_FIAA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COBLF Call by reference Type reference (TYPE) IF_FAA_POSTING_TYPES=>TY_T_COBLF Kontierungsblock: Struktur Steuertabelle 20130522
# Exception Resumable Description Created on
1 CM_FAA_T100 T100 Meldungen FIAA 20130522
History
Last changed by/on SAP  20131127 
SAP Release Created in 617