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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | 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 | Static method | Public | Method | Line Items - ANEPI - Change | 20130131 | |
| 2 | Static method | Public | Method | Copy the Account Assignmen Dependent on Field Status | 20130517 | |
| 3 | Static method | Public | Method | get message type for an accounting object from customing | 20130517 | |
| 4 | Static method | Public | Method | get text of an account assignment | 20130517 | |
| 5 | Static method | Public | Method | Reads Account Assignment Objects from the Asset | 20130516 | |
| 6 | Static method | Public | Method | Sending of Popup | 20130516 | |
| 7 | Static method | Public | Method | Acct Assignment Proposal for Bseg Line for ASSET_DISPOSAL | 20130618 | |
| 8 | Static method | Public | Method | Account Assignment Proposal COBL | 20130521 | |
| 9 | Static method | Public | Method | Set Field as Modifiable (AMDPS2I Line Item Popup) | 20130621 | |
| 10 | Static method | Public | Method | Display Coding Block Popup | 20130204 | |
| 11 | Static method | Public | Method | Call Line Item Display | 20130131 | |
| 12 | Static method | Public | Method | Line Items - ANEPI - Display | 20130131 | |
| 13 | Static method | Private | Method | Checks If Currencies Are the Same | 20130621 | |
| 14 | Static method | Private | Method | To Get Leading Area | 20130621 | |
| 15 | 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 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_FAA_DOCUMENT_DELEGATION | Beleg aus FIAA-Sicht (Business Logik) | 20130201 | |||
| 2 | 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 | CS_ACCIT | Call by reference | Type reference (TYPE) | ACCIT | Schnittstelle ins Rechnungswesen: Positionsinformation | 20130517 | |||
| 2 | CS_ACCIT_AMADDACC | Call by reference | Type reference (TYPE) | ACCIT_AMADDACC | ZHT_ACCIT_AMADDACC_T | 20130517 | |||
| 3 | EV_XPRCTR_SUPPRESSED | Call by reference | Type reference (TYPE) | FLAG | Konten mit ausgeblendetem PRCTR | 20130517 | |||
| 4 | EV_XSEGMENT_SUPPRESSED | Call by reference | Type reference (TYPE) | FLAG | Konten mit ausgeblendetem SEGMENT | 20130517 | |||
| 5 | IO_LEADOBJ | Call by reference | Object reference (TYPE REF TO) | IF_FAA_CFG_LEADOBJ_ERP | Feldstatusvariante | 20130517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130517 |
Method GET_ACCOUNT_ASSGNMT_MGS_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCOUNT_ASSIGNMENT | Call by reference | Type reference (TYPE) | AAACCOBJ | Kontierungsobjekt in der Anlagenbuchhaltung | 20130517 | |||
| 2 | RV_MSG_TYPE | Value transfer | Type reference (TYPE) | AAERROR | Einstelliges Kennzeichen | 20130517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ACCOUNT_ASSIGNMENT | Call by reference | Type reference (TYPE) | AAACCOBJ | Kontierungsobjekt in der Anlagenbuchhaltung | 20130517 | |||
| 2 | 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 | CS_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL | RLAMBU + BWASL-Instanz + COBL-Spezialfelder | 20130516 | |||
| 2 | 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 | 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 | T100 Meldungen FIAA | 20130516 |
Method SEND_COBL_POPUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_COBL | Call by reference | Type reference (TYPE) | COBL | Kontierungsblock | 20130516 | |||
| 2 | ET_COBLF | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_COBLF | 20130528 | ||||
| 3 | EV_XCHANGED | Call by reference | Type reference (TYPE) | FLAG | geändert: 'X' | 20130516 | |||
| 4 | IV_XEDIT_MODE | Call by reference | Type reference (TYPE) | FLAG | änderbar : 'X' | 20130516 | |||
| 5 | 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 | CS_BSEG | Call by reference | Type reference (TYPE) | BSEG | Belegsegment Buchhaltung | 20130618 | |||
| 2 | IS_BKPF | Call by reference | Type reference (TYPE) | BKPF | Belegkopf für Buchhaltung | 20130618 | |||
| 3 | IT_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_POSTING_CONTROL | RLAMBU + BWASL-Instanz + COBL-Spezialfelder | 20130619 | |||
| 4 | IV_OVERWRITE | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen, ob existierende Einträge überschrieben werden | 20130903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | T100 Meldungen FIAA | 20130618 |
Method SET_ACTIVE_ACCOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_COBL | Call by reference | Type reference (TYPE) | COBL | Kontierungsblock | 20130521 | |||
| 2 | IO_TRANSACTION | Call by reference | Object reference (TYPE REF TO) | IF_FAA_POSTING | Accounting: Bewegung auf Anlage (FIAA) | 20130521 | |||
| 3 | IS_ANLZACCOUNT_FFF | Call by reference | Type reference (TYPE) | ANLZACCOUNT_FFF | FISTL + GEBER + FKBER + ANLZACCOUNT | 20130521 | |||
| 4 | IS_POSTING_CONTROL | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_CONTROL | RLAMBU + BWASL-Instanz + COBL-Spezialfelder | 20130521 | |||
| 5 | IV_CURRENT_TRWPR_EVENT | Call by reference | Type reference (TYPE) | TRWPR-EVENT | Zeitpunkt, zu dem das RW-Interface aufgerufen wird | 20130521 | |||
| 6 | IV_LDGRP | Call by reference | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20130521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_OUTPUT_ITEMS | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_EDIT_LINE_ITEMS | 20130621 | ||||
| 2 | IS_RAIFP1 | Call by reference | Type reference (TYPE) | RAIFP1 | Asset Accounting: Input Fields for Posting Header | 20130621 | |||
| 3 | IS_RAIFP2 | Call by reference | Type reference (TYPE) | RAIFP2 | Asset Accounting: Input Fields for Postings | 20130621 | |||
| 4 | IT_AREA_TO_POST | Call by reference | Type reference (TYPE) | IF_FAA_TTY_AREALIMITATION=>TY_RANGE_AFABE | 20130621 | ||||
| 5 | IT_ITEMS | Call by reference | Type reference (TYPE) | TY_ANEPI | ANEPI | 20130621 | |||
| 6 | 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 | EV_XCHANGED | Call by reference | Type reference (TYPE) | FLAG | Änderung durchgeführt | 20130510 | |||
| 2 | IO_CHNG_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_FAA_DOCUMENT_DELEGATION | Beleg aus FIAA-Sicht (Business Logik) | 20130510 | |||
| 3 | IV_HEADER | Call by reference | Type reference (TYPE) | ACCHD | Kopfinformation | 20130510 | |||
| 4 | IV_ITEM | Call by reference | Type reference (TYPE) | ACCIT | Positionsinformation | 20130510 | |||
| 5 | 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 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_FAA_DOCUMENT_DELEGATION | Beleg aus FIAA Sicht | 20130201 | |||
| 2 | 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 | EV_POST | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130201 | |||
| 2 | IO_CHNG_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_FAA_DOCUMENT_DELEGATION | Beleg aus FIAA-Sicht (Business Logik) | 20130507 | |||
| 3 | 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 | IO_DEPR_AREA | Call by reference | Object reference (TYPE REF TO) | IF_FAA_CFG_DEPRAREA_ERP | Einstieg Lesen Anlagen-Configuration via Bewertungsbereich | 20130621 | |||
| 2 | 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 | IT_ITEMS | Call by reference | Type reference (TYPE) | TY_ANEPI | 20130621 | ||||
| 2 | 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 | 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 | T100 Meldungen FIAA | 20130522 |
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 617 |