SAP ABAP Class CL_FAA_POSTING_SETTLEMENT_CO (FIAA: Acquisition Posting to AUC from CO)
Hierarchy
EA-FIN (Software Component) EA-FIN
   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