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
⤷
⤷
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 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '5' | Post to G/L account | 20130604 | ||
| 2 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '6' | Post to G/L account | 20130604 | ||
| 3 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '3' | Post to G/L account | 20130604 | ||
| 4 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '4' | Post to G/L account | 20130604 | ||
| 5 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '0' | Post to G/L account | 20130604 | ||
| 6 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '1' | Post to G/L account | 20130604 | ||
| 7 | Constant | Private | Type reference (TYPE) | T093-BUHBKT | '2' | Post to G/L account | 20130604 | ||
| 8 | Constant | Private | Type reference (TYPE) | BOOLE_D | 'X' | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20130604 | ||
| 9 | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '001' | Reorganization Plan Type | 20130604 | ||
| 10 | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '002' | Reorganization Plan Type | 20130604 | ||
| 11 | Constant | Private | Type reference (TYPE) | FAGL_R_PLAN_TYPE | '003' | Reorganization Plan Type | 20130604 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20130621 | ||
| 2 | Static method | Public | Method | 20130604 | ||
| 3 | Static method | Public | Method | 20130606 | ||
| 4 | Static method | Public | Method | 20130604 | ||
| 5 | Static method | Public | Method | 20130604 | ||
| 6 | Static method | Public | Method | 20130604 | ||
| 7 | Static method | Private | Method | 20130606 | ||
| 8 | Static method | Private | Method | 20130606 | ||
| 9 | Static method | Private | Method | 20130606 | ||
| 10 | Static method | Private | Method | 20130606 | ||
| 11 | Static method | Private | Method | 20130606 | ||
| 12 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130621 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130621 | |||
| 3 | IS_ANLZ_ORG | Call by reference | Type reference (TYPE) | ANLZ_ORG | Org.Einheiten für automatische Belegerstellung / Umbuchung | 20130621 | |||
| 4 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Fehlerhafte Anlagen inklusive Fehler | 20130606 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | |||
| 3 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | |||
| 4 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Fehlerhafte Anlagen inklusive Fehler | 20130606 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | |||
| 3 | IS_ANLA | Call by reference | Type reference (TYPE) | ANLA | Anlagenstammsatz-Segment | 20130621 | |||
| 4 | IT_ANLC | Call by reference | Type reference (TYPE) | AA_T_ANLC | Standardtabelle ANLC | 20130606 | |||
| 5 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | |||
| 3 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | |||
| 4 | IV_LAST_REORG_DATE | Call by reference | Type reference (TYPE) | FAA_LAST_REORG | Datum der letzten Reorganisation | 20130604 | |||
| 5 | IV_PERIV | Call by reference | Type reference (TYPE) | PERIV | Geschäftsjahresvariante | 20130604 | |||
| 6 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | |||
| 3 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | |||
| 4 | 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 | ES_ANLA_ERR | Call by reference | Type reference (TYPE) | ANLA_ERR | Struktur der Message-Variablen | 20130606 | |||
| 2 | ES_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20130606 | |||
| 3 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130604 | |||
| 4 | IV_DATE | Call by reference | Type reference (TYPE) | ANEK-BUDAT | Buchungsdatum im Beleg | 20130604 | |||
| 5 | 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 | EV_LEADING_LDGRP | Call by reference | Type reference (TYPE) | FAGL_LDGRP | Ledger-Gruppe | 20130606 | |||
| 2 | EV_XPOSTS_TO_LL | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130606 | |||
| 3 | IV_AFABE | Call by reference | Type reference (TYPE) | AFABE_D | Echter Bewertungsbereich | 20130606 | |||
| 4 | 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 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130606 | |||
| 2 | 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 | IV_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20130606 | |||
| 2 | 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 | IS_ANLA_KEY | Call by reference | Type reference (TYPE) | ANLA_KEY | Key der ANLA | 20130606 | |||
| 2 | IS_SYMSG | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130606 | |||
| 3 | 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 | IS_SYMSG | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130606 | |||
| 2 | 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 | IV_MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | ABAP-Systemfeld: Nachrichtenklasse | 20130606 | |||
| 2 | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | ABAP-Systemfeld: Nachrichtennummer | 20130606 | |||
| 3 | IV_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | ABAP-Systemfeld: Nachrichtentyp | 20130606 | |||
| 4 | IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | |||
| 5 | IV_MSGV2 | Call by reference | Type reference (TYPE) | SY-MSGV1 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | |||
| 6 | IV_MSGV3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | |||
| 7 | IV_MSGV4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | ABAP-Systemfeld: Nachrichtenvariable | 20130606 | |||
| 8 | 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 |