SAP ABAP Class CL_FAA_ORG_ASSIGNMENT_CHECK (Checks for Changing Organizational Assignment)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-AA (Application Component) Asset Accounting
⤷ AA_POST (Package) Asset Accounting: Posting
⤷ FI-AA (Application Component) Asset Accounting
⤷ AA_POST (Package) Asset Accounting: Posting
Properties
Class | CL_FAA_ORG_ASSIGNMENT_CHECK | |
Short Description | Checks for Changing Organizational Assignment | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | AA_POST | Asset Accounting: Posting |
Created | 20130604 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_FAA_ORG_ASSIGNMENT_CHECK has no forward declaration.
Interfaces
Class CL_FAA_ORG_ASSIGNMENT_CHECK has no interface implemented.
Friends
Class CL_FAA_ORG_ASSIGNMENT_CHECK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BUHBKT_APC | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '5' | Post to G/L account | 20130604 | |
2 | GC_BUHBKT_APCD | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '6' | Post to G/L account | 20130604 | |
3 | GC_BUHBKT_DEP | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '3' | Post to G/L account | 20130604 | |
4 | GC_BUHBKT_DIR | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '4' | Post to G/L account | 20130604 | |
5 | GC_BUHBKT_NO | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '0' | Post to G/L account | 20130604 | |
6 | GC_BUHBKT_ONL | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '1' | Post to G/L account | 20130604 | |
7 | GC_BUHBKT_PER | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '2' | Post to G/L account | 20130604 | |
8 | GC_CON_X | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20130604 | |
9 | GC_REORG_PLANTYPE_PRCTR | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '001' | Reorganization Plan Type | 20130604 | |
10 | GC_REORG_PLANTYPE_PSMFM | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '002' | Reorganization Plan Type | 20130604 | |
11 | GC_REORG_PLANTYPE_SEGMENT | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '003' | Reorganization Plan Type | 20130604 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACCOUNT_ASSIGNMENT_VALIDITY | Static method | Public | Method | 20130621 | |
2 | ASSET_BALANCE_SHEET_VALUE | Static method | Public | Method | 20130604 | |
3 | ASSET_UNDER_CONSTRUCTION | Static method | Public | Method | 20130606 | |
4 | DEPRECIATION_UP_TO_REORG_PERIO | Static method | Public | Method | 20130604 | |
5 | NO_POSTING_AFTER_DATE | Static method | Public | Method | 20130604 | |
6 | NO_POSTING_RUN_IN_FOLLOW_YEAR | Static method | Public | Method | 20130604 | |
7 | _CHECK_POST_TO_LEADING_LEDGER | Static method | Private | Method | 20130606 | |
8 | _CONVERT_ASSET_NUMBER | Static method | Private | Method | 20130606 | |
9 | _CONVERT_DATE | Static method | Private | Method | 20130606 | |
10 | _CONVERT_MESSAGE_TO_ANLA_ERR | Static method | Private | Method | 20130606 | |
11 | _CONVERT_MESSAGE_TO_BAPIRET | Static method | Private | Method | 20130606 | |
12 | _CONVERT_MESSAGE_TO_SYMSG | Static method | Private | Method | 20130606 |
Events
Class CL_FAA_ORG_ASSIGNMENT_CHECK has no event.
Types
Class CL_FAA_ORG_ASSIGNMENT_CHECK has no local type.
Method Signatures
Method ACCOUNT_ASSIGNMENT_VALIDITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130621 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130621 | ||
3 | Importing | IS_ANLZ_ORG | Call by reference | Type reference (TYPE) | ANLZ_ORG | Org.Einheiten für automatische Belegerstellung / Umbuchung | 20130621 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | ANEK-BUDAT | Buchungsdatum im Beleg | 20130621 |
Method ACCOUNT_ASSIGNMENT_VALIDITY on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method ASSET_BALANCE_SHEET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Fehlerhafte Anlagen inklusive Fehler | 20130606 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | ||
3 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | ||
4 | Importing | IT_ANLB | Call by reference | Type reference (TYPE) | AA_T_ANLB | Standardtabelle ANLB | 20130604 |
Method ASSET_BALANCE_SHEET_VALUE on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method ASSET_UNDER_CONSTRUCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Fehlerhafte Anlagen inklusive Fehler | 20130606 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | ||
3 | Importing | IS_ANLA | Call by reference | Type reference (TYPE) | ANLA | Anlagenstammsatz-Segment | 20130621 | ||
4 | Importing | IT_ANLC | Call by reference | Type reference (TYPE) | AA_T_ANLC | Standardtabelle ANLC | 20130606 | ||
5 | Importing | IV_XREORG_CHANGE | Call by reference | Type reference (TYPE) | FAA_REORG_CHANGE | Anlagenänderung wegen Reorganisation | 20130606 |
Method ASSET_UNDER_CONSTRUCTION on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method DEPRECIATION_UP_TO_REORG_PERIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | ||
3 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | ||
4 | Importing | IV_LAST_REORG_DATE | Call by reference | Type reference (TYPE) | FAA_LAST_REORG | Datum der letzten Reorganisation | 20130604 | ||
5 | Importing | IV_PERIV | Call by reference | Type reference (TYPE) | PERIV | Geschäftsjahresvariante | 20130604 | ||
6 | Importing | IV_XREORG_CHANGE | Call by reference | Type reference (TYPE) | FAA_REORG_CHANGE | Anlagenänderung wegen Reorganisation | 20130604 |
Method DEPRECIATION_UP_TO_REORG_PERIO on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method NO_POSTING_AFTER_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | ||
3 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | ANEK-BUDAT | Buchungsdatum im Beleg | 20130604 |
Method NO_POSTING_AFTER_DATE on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method NO_POSTING_RUN_IN_FOLLOW_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | ||
2 | Exporting | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | ||
3 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | ANEK-BUDAT | Buchungsdatum im Beleg | 20130604 | ||
5 | Importing | IV_GJAHR | Call by reference | Type reference (TYPE) | T009B-BDATJ | Buchungsdatum JJJJ | 20130604 |
Method NO_POSTING_RUN_IN_FOLLOW_YEAR on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CHECK_POST_TO_LEADING_LEDGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LEADING_LDGRP | Call by reference | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20130606 | ||
2 | Exporting | EV_XPOSTS_TO_LL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130606 | ||
3 | Importing | IV_AFABE | Call by reference | Type reference (TYPE) | AFABE_D | Echter Bewertungsbereich | 20130606 | ||
4 | Importing | IV_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20130606 |
Method _CHECK_POST_TO_LEADING_LEDGER on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CONVERT_ASSET_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130606 | ||
2 | Returning | RV_MSGVAR | Value transfer | Type reference (TYPE) | SY-MSGV1 | Nachrichtenvariable | 20130606 |
Method _CONVERT_ASSET_NUMBER on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CONVERT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20130606 | ||
2 | Returning | RV_MSGVAR | Value transfer | Type reference (TYPE) | SY-MSGV1 | 20130606 |
Method _CONVERT_DATE on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CONVERT_MESSAGE_TO_ANLA_ERR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130606 | ||
2 | Importing | IS_SYMSG | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130606 | ||
3 | Returning | RS_ANLA_ERR | Value transfer | Type reference (TYPE) | ANLA_ERR | Fehlerhafte Anlagen inklusive Fehler | 20130606 |
Method _CONVERT_MESSAGE_TO_ANLA_ERR on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CONVERT_MESSAGE_TO_BAPIRET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SYMSG | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130606 | ||
2 | Returning | RS_BAPIRET2 | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 |
Method _CONVERT_MESSAGE_TO_BAPIRET on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
Method _CONVERT_MESSAGE_TO_SYMSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | ABAP-Systemfeld: Nachrichtenklasse | 20130606 | ||
2 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | ABAP-Systemfeld: Nachrichtennummer | 20130606 | ||
3 | Importing | IV_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | ABAP-Systemfeld: Nachrichtentyp | 20130606 | ||
4 | Importing | IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | ||
5 | Importing | IV_MSGV2 | Call by reference | Type reference (TYPE) | SY-MSGV1 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | ||
6 | Importing | IV_MSGV3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | ||
7 | Importing | IV_MSGV4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | ||
8 | Returning | RS_SYMSG | Value transfer | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130606 |
Method _CONVERT_MESSAGE_TO_SYMSG on class CL_FAA_ORG_ASSIGNMENT_CHECK has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 618 |