Hierarchy
⤷ FI-AA-AA (Application Component) Basic Functions
⤷ FAA_TP_TC (Package) Doc.creation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FAA_POSTING_ACQ | FIAA: Acquisition Posting to Asset | 20121029 |
Properties
Class | CL_FAA_POSTING_SETTLEMENT_CO | |
Short Description | FIAA: Acquisition Posting to AUC from CO | |
Super Class | CL_FAA_POSTING_ACQ | FIAA: Acquisition Posting to Asset |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FAA_TP_TC | Doc.creation |
Created | 20121029 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_FAA_POSTING_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FAA_POSTING_SETTLEMENT_CO has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FAA_FRW_FACTORY | 20121029 | Factory Class FIAA Master Data Part | |
2 | CL_FAA_POSTING | 20121029 | Posting to Assets - General Checks | |
3 | CL_FAA_POSTING_ACQ | 20121029 | FIAA: Acquisition Posting to Asset | |
4 | CL_FAA_POSTING_SUPER | 20121029 | Posting to Asset - General Part |
Attributes
Class CL_FAA_POSTING_SETTLEMENT_CO has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_IF_CREDIT_IN_MEMO | Instance method | Public | Method | 20130607 | |
2 | CHECK_IF_KOKRS_WAERS_EXIST | Instance method | Private | Method | Check If Leading Ledger and Controlling Area Currency Exist | 20130701 |
3 | CREATE_AREAVALUES | Instance method | Protected | Method | Determine the Specific Capitalization Differences | 20130102 |
4 | DETERMINE_BUSINESS_TRANSACTION | Instance method | Private | Method | Determination from PRVRG If It Is a Down Payment | 20121109 |
5 | DETERMINE_CAPT_VALUE | Instance method | Protected | Method | Calculate Capitalization Value | 20121029 |
6 | DETERMINE_CREDIT_FOR_TTY | Instance method | Protected | Method | Create Balance on Acquis. + Possibly TTY in 'Credit Foll.Yr' | 20121206 |
7 | DETERMINE_DOWNP_FOR_CORRECTION | Instance method | Protected | Method | Determine Total of Down Payments and Correct Amt If Necess. | 20121204 |
8 | DETERMINE_INDICATOR_SETTL | Instance method | Protected | Method | Determination of D/C Indicator | 20121029 |
9 | FILL_ANLK | Instance method | Protected | Method | Filling of ANLK | 20130513 |
10 | MISSING_DATA_FOR_POSTCONTROL | Instance method | Protected | Method | Add Data for New Transaction | 20130103 |
11 | PREPARE_AUC_ACQ_LOCAL | Instance method | Protected | Method | 20130423 | |
12 | _CHANGE_EXT_VALUES_CO | Instance method | Private | Method | The CO Currency Vectors Have to Be Adjusted | 20130612 |
13 | _CHECK_IF_NEGATIVE_AMOUNT | Instance method | Private | Method | Check If We Have to Create a New Transaction | 20130509 |
14 | _CHECK_IF_NEG_AMOUNT_WITH_ACQ | Instance method | Private | Method | Check If There Is a Negative Amount | 20130510 |
15 | _CHECK_TRANSACTION_FOR_MEMO | Instance method | Private | Method | Check If Dependent Documents Have a Credit Memo | 20130610 |
16 | _CONVERT_CURTP_FROM_COGM | Instance method | Protected | Method | Format CURTP from COGM Transfer | 20130514 |
17 | _CREATE_NEW_TRANS_FOR_CREDIT | Instance method | Private | Method | New Transaction for Credit Memo | 20130510 |
18 | _DETERMINE_TTY_CREDIT | Instance method | Private | Method | Determination of Trans. Type for Credit Memo in Foll. Year | 20130611 |
19 | _GET_PREV_BOOKED_ACQUISITION | Instance method | Private | Method | Get Postings from Prior Year | 20130509 |
20 | _SWITCH_TO_CO_CURTP | Instance method | Private | Method | Get Valuation Version for COGM | 20130511 |
Events
Class CL_FAA_POSTING_SETTLEMENT_CO has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ANBTR | Private | See coding | 20130510 | BEGIN OF ty_s_anbtr,
afabe TYPE anep-afabe,
anbtr TYPE anep-anbtr.
TYPES : END OF ty_s_anbtr
|
||
2 | TY_S_FIAACO | Private | See coding | 20130514 | BEGIN OF ty_s_fiaaco .
INCLUDE TYPE fcml_fiaaco.
TYPES: valutyp TYPE valutyp.
TYPES: END OF ty_s_fiaaco
|
||
3 | TY_T_ANBTR | Private | See coding | 20130510 | ty_t_anbtr TYPE TABLE OF ty_s_anbtr
|
||
4 | TY_T_FIAACO | Private | See coding | 20130514 | ty_t_fiaaco TYPE TABLE OF ty_s_fiaaco
|
Method Signatures
Method CHECK_IF_CREDIT_IN_MEMO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_CREDIT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130607 |
Method CHECK_IF_CREDIT_IN_MEMO on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method CHECK_IF_KOKRS_WAERS_EXIST Signature
Method CHECK_IF_KOKRS_WAERS_EXIST on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CM_FAA_T100 | T100 Meldungen FIAA | 20130701 |
Method CREATE_AREAVALUES Signature
Method CREATE_AREAVALUES on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CM_FAA_T100 | T100 Meldungen FIAA | 20130122 |
Method DETERMINE_BUSINESS_TRANSACTION Signature
Method DETERMINE_BUSINESS_TRANSACTION on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method DETERMINE_BUSINESS_TRANSACTION on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method DETERMINE_CAPT_VALUE Signature
Method DETERMINE_CAPT_VALUE on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method DETERMINE_CAPT_VALUE on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method DETERMINE_CREDIT_FOR_TTY Signature
Method DETERMINE_CREDIT_FOR_TTY on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CM_FAA_T100 | T100 Meldungen FIAA | 20121214 |
Method DETERMINE_DOWNP_FOR_CORRECTION Signature
Method DETERMINE_DOWNP_FOR_CORRECTION on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method DETERMINE_DOWNP_FOR_CORRECTION on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method DETERMINE_INDICATOR_SETTL Signature
Method DETERMINE_INDICATOR_SETTL on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method DETERMINE_INDICATOR_SETTL on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method FILL_ANLK Signature
Method FILL_ANLK on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method FILL_ANLK on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method MISSING_DATA_FOR_POSTCONTROL Signature
Method MISSING_DATA_FOR_POSTCONTROL on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method MISSING_DATA_FOR_POSTCONTROL on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method PREPARE_AUC_ACQ_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_POSTING_INITIALIZATION | Value transfer | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_INITIALIZATION | 20130423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CM_FAA_T100 | T100 Meldungen FIAA | 20130423 |
Method _CHANGE_EXT_VALUES_CO Signature
Method _CHANGE_EXT_VALUES_CO on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method _CHANGE_EXT_VALUES_CO on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _CHECK_IF_NEGATIVE_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_LFDNR | Call by reference | Type reference (TYPE) | RLAMBU-LFDNR | Positionsnummer des Rechnungswesenbeleges | 20130510 | ||
2 | Exporting | ET_ANBTR | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 |
Method _CHECK_IF_NEGATIVE_AMOUNT on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _CHECK_IF_NEG_AMOUNT_WITH_ACQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_NEG_VALUE | Call by reference | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20130510 | ||
2 | Exporting | ET_ANBTR | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | |||
3 | Exporting | ET_ANBTR_PREV | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | |||
4 | Importing | IT_ANBTR | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | |||
5 | Importing | IT_ANEP | Call by reference | Type reference (TYPE) | FAA_T_ANEP | Anlagen-Einzelposten | 20130510 |
Method _CHECK_IF_NEG_AMOUNT_WITH_ACQ on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _CHECK_TRANSACTION_FOR_MEMO Signature
Method _CHECK_TRANSACTION_FOR_MEMO on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method _CHECK_TRANSACTION_FOR_MEMO on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _CONVERT_CURTP_FROM_COGM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_AFABE | Call by reference | Type reference (TYPE) | ANEPI-AFABE | Echter Bewertungsbereich | 20130913 | ||
2 | Returning | RD_VALUETYPE | Value transfer | Type reference (TYPE) | VALUTYP | Bewertungssicht | 20130514 |
Method _CONVERT_CURTP_FROM_COGM on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _CREATE_NEW_TRANS_FOR_CREDIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID_ANEPI_LFDNR | Call by reference | Type reference (TYPE) | RLAMBU-LFDNR | Positionsnummer des Rechnungswesenbeleges | 20130510 | ||
2 | Importing | IT_ANEPI | Value transfer | Type reference (TYPE) | TY_ANEPI | 20130510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CM_FAA_T100 | T100 Meldungen FIAA | 20130510 |
Method _DETERMINE_TTY_CREDIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RD_BWASL | Value transfer | Type reference (TYPE) | RLAMBU-BWASL | Bewegungsart Anlagen | 20130611 |
Method _DETERMINE_TTY_CREDIT on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _GET_PREV_BOOKED_ACQUISITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ANEP | Value transfer | Type reference (TYPE) | FAA_T_ANEP | Anlagen-Einzelposten | 20130509 |
Method _GET_PREV_BOOKED_ACQUISITION on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
Method _SWITCH_TO_CO_CURTP Signature
Method _SWITCH_TO_CO_CURTP on class CL_FAA_POSTING_SETTLEMENT_CO has no parameter.
Method _SWITCH_TO_CO_CURTP on class CL_FAA_POSTING_SETTLEMENT_CO has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 617 |