Hierarchy
⤷
⤷
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 | 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 | Instance method | Public | Method | 20130607 | ||
| 2 | Instance method | Private | Method | Check If Leading Ledger and Controlling Area Currency Exist | 20130701 | |
| 3 | Instance method | Protected | Method | Determine the Specific Capitalization Differences | 20130102 | |
| 4 | Instance method | Private | Method | Determination from PRVRG If It Is a Down Payment | 20121109 | |
| 5 | Instance method | Protected | Method | Calculate Capitalization Value | 20121029 | |
| 6 | Instance method | Protected | Method | Create Balance on Acquis. + Possibly TTY in 'Credit Foll.Yr' | 20121206 | |
| 7 | Instance method | Protected | Method | Determine Total of Down Payments and Correct Amt If Necess. | 20121204 | |
| 8 | Instance method | Protected | Method | Determination of D/C Indicator | 20121029 | |
| 9 | Instance method | Protected | Method | Filling of ANLK | 20130513 | |
| 10 | Instance method | Protected | Method | Add Data for New Transaction | 20130103 | |
| 11 | Instance method | Protected | Method | 20130423 | ||
| 12 | Instance method | Private | Method | The CO Currency Vectors Have to Be Adjusted | 20130612 | |
| 13 | Instance method | Private | Method | Check If We Have to Create a New Transaction | 20130509 | |
| 14 | Instance method | Private | Method | Check If There Is a Negative Amount | 20130510 | |
| 15 | Instance method | Private | Method | Check If Dependent Documents Have a Credit Memo | 20130610 | |
| 16 | Instance method | Protected | Method | Format CURTP from COGM Transfer | 20130514 | |
| 17 | Instance method | Private | Method | New Transaction for Credit Memo | 20130510 | |
| 18 | Instance method | Private | Method | Determination of Trans. Type for Credit Memo in Foll. Year | 20130611 | |
| 19 | Instance method | Private | Method | Get Postings from Prior Year | 20130509 | |
| 20 | 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 | 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 | 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 | 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 | 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 | RS_POSTING_INITIALIZATION | Value transfer | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_POSTING_INITIALIZATION | 20130423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_LFDNR | Call by reference | Type reference (TYPE) | RLAMBU-LFDNR | Positionsnummer des Rechnungswesenbeleges | 20130510 | |||
| 2 | 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 | ED_NEG_VALUE | Call by reference | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20130510 | |||
| 2 | ET_ANBTR | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | ||||
| 3 | ET_ANBTR_PREV | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | ||||
| 4 | IT_ANBTR | Call by reference | Type reference (TYPE) | TY_T_ANBTR | 20130510 | ||||
| 5 | 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 | ID_AFABE | Call by reference | Type reference (TYPE) | ANEPI-AFABE | Echter Bewertungsbereich | 20130913 | |||
| 2 | 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 | ID_ANEPI_LFDNR | Call by reference | Type reference (TYPE) | RLAMBU-LFDNR | Positionsnummer des Rechnungswesenbeleges | 20130510 | |||
| 2 | IT_ANEPI | Value transfer | Type reference (TYPE) | TY_ANEPI | 20130510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | T100 Meldungen FIAA | 20130510 |
Method _DETERMINE_TTY_CREDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 |