SAP ABAP Class CL_FAA_DC_SEGMENTS_SERVICES (Service Methods for Segment Creation)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-AA-AA (Application Component) Basic Functions
     FAA_DE (Package) Valuation
Properties
Class CL_FAA_DC_SEGMENTS_SERVICES  
Short Description Service Methods for Segment Creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAA_DE   Valuation 
Created 20050222   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FAABC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FAADC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FAA_DC_SEGMENTS_SERVICES has no interface implemented.
Friends
Class CL_FAA_DC_SEGMENTS_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_CHANGEOVER_IND Static Attribute Public Type reference (TYPE) CHAR5 20061009
2 GO_ASSETDATA Static Attribute Private Type reference (TYPE) FAA_DC_ASSETDATA_HANDLE Data Object Reference (Internal Use Only) 20050303
3 GTS_ITEM Static Attribute Public Type reference (TYPE) FAA_DC_T_ITEM Asset Transactions 20050303
4 GTS_USAGE_INFO Static Attribute Private Type reference (TYPE) FAA_DC_TS_USAGE_INFO Help Type for Including Usage Info in Dep. Calculation 20050303
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_DATA_FOR_POSTING_CHECK Static method Public Method 20061010
2 CHECK_CALCORDER_FROM_BADI Static method Public Method Consistency Check for CALCORDER After BAdI Call 20050520
3 CHECK_IF_INV_SUPPORT_ALLOWED Static method Public Method Check Method - Is Investment Support Posting Allowed 20050428
4 CHECK_IF_MANUAL_DEPR_ALLOWED Static method Public Method Check Method - Is Manual Depreciation Allowed 20050428
5 CREATE_TIMESEG_FROM_ITEMS Static method Public Method Build TIMESEG from the Existing Transactions 20050303
6 CREATE_TIMESEG_PER_CURR_TYPE Static method Public Method Fill Value Fields of TIMESEG from Values of a Transaction 20050303
7 ELIMINATE_RANDOM_NOISE Static method Public Method Set value to zero, if value due to background noise 20090807
8 FILL_AREASIGN Static method Public Method Fills the Structure AREASIGN 20050303
9 GET_BASE_DATE_AND_YR_AND_PRD Static method Public Method 20050920
10 GET_CALC_START_4_HLPSEG Static method Public Method Determine Changeover Year/Period Using Depreciation Amount 20130315
11 GET_CALC_YR_AND_PER_FOR_ITEM Static method Public Method Determines Calculation Period for an Item 20111111
12 GET_CHANGEOVER_VALUE Static method Public Method Determine Changeover Value for Changeover Based on NBV 20050502
13 GET_CO_YR_AND_PRD Static method Public Method Determine Phase When Changeover Year and Period Sit 20050610
14 GET_CO_YR_AND_PRD_RULE_169 Static method Public Method Determine Changeover Year/Period Using Depreciation Amount 20050610
15 GET_CO_YR_AND_PRD_RULE_2347 Static method Public Method Determine Changeover Year/Period Using Net Book Value 20050610
16 GET_CO_YR_AND_PRD_RULE_C Static method Public Method Determine Changeover Year/Period Using Using Country BAdI 20050614
17 GET_CO_YR_AND_PRD_RULE_XYZ Static method Public Method Determine Changeover Year/Period Using Using Customer BAdI 20050610
18 GET_EXPIRED_LIFE_4_HLPSEG Static method Public Method Transfers Percentage for Determining Replacement Value 20111202
19 GET_EXP_LIFE_AND_EXP_LIFE_NEW Static method Public Method Add Up Useful Life for All Segments 20050614
20 GET_EXP_LIFE_FROM_START_DATE Static method Public Method H1062285: Determine Expired Useful Life from Deprec. Start 20070710
21 GET_ITEMS_INTO_STATIC_BUFFER Static method Public Method Determine Relevant Transactions for TIMSEG Creation 20050303
22 GET_PRCNTG_ON_UNITS_OF_PROD Static method Public Method Determine Depreciation Percentage for Unit-of-Prod. Deprec. 20050520
23 GET_SHIFTED_PERIOD_FROM_AND_TO Static method Public Method 20050920
24 GET_SORT_INDICATOR Static method Public Method Determine Indicator for Sort Sequence 20050302
25 GET_SUM_ON_UNITS_OF_PROD Static method Public Method 20050926
26 GET_USAGE_DATA_ON_PERIOD_LEVEL Static method Public Method Structure Table with Periodization of Useful Life 20050303
27 GET_USAGE_DATE_FOR_EXP_LIFE Static method Public Method Specifies If Expired Useful Life Calculated per Shutdown 20100616
28 GET_VALUES_FROM_TRANSACTION Static method Public Method Determine Changeover Year/Period Using Using Country BAdI 20111123
29 INITIALIZE_FIELDS_IN_HLPSEG Static method Public Method Initialize Phase-Dependent Fields 20050302
30 LIMIT_HLPSEG_FROM_TIMESEG Static method Public Method 20060511
31 PUT_DEPR_PARAM_2_HLPSEG Static method Public Method Transfers Percentage for Determining Replacement Value 20111130
32 PUT_DEPR_PARAM_2_HLPSEG_NEW Static method Public Method Transfers Percentage for Determining Replacement Value 20130128
33 PUT_PRIOR_YEAR_DATA_2_HLPSEG Static method Public Method Transfers Percentage for Determining Replacement Value 20111201
34 SET_DEPR_PARAM_IN_HLPSEG Static method Public Method Transfers Percentage for Determining Replacement Value 20050330
35 SET_EXPIRED_UL_IN_HLPSEG Static method Public Method Determines the Expired Useful Life in a Period Interval 20050302
36 SET_INTERIMS_PHASE_IN_HLPSEG Static method Public Method Sets Phase Temporarily to 2, If No Changeover Occurs 20050502
37 SET_KEYREF_IN_HLPSEG Static method Public Method Transfers Instance Generated for Area/Value Type/Phase 20050302
38 SET_MINVAL_RELATED_PARAMETER Static method Public Method Transfers Special Entries for Recognizing Minium Value 20050303
39 SET_PHASE_IN_HLPSEG Static method Public Method Transfers Instance Generated for Area/Value Type/Phase 20111128
40 SET_REPL_PARAM_IN_HLPSEG Static method Public Method Transfers Percentage for Determining Replacement Value 20050302
41 SET_USEFUL_LIFE_IN_PERIOD Static method Public Method 20050926
42 SET_USE_DAYS_IN_HLPSEG Static method Public Method Transfers Instance Generated for Area/Value Type/Phase 20050331
43 SPLIT_HLPSEG_ON_START_DATE Static method Public Method Determine Changeover Year/Period Using Depreciation Amount 20111206
Events
Class CL_FAA_DC_SEGMENTS_SERVICES has no event.
Types
Class CL_FAA_DC_SEGMENTS_SERVICES has no local type.
Method Signatures

Method ADJUST_DATA_FOR_POSTING_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CSX_IDATA Call by reference Type reference (TYPE) FAA_EE_SX_IDATA 20061010
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE 20061010
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20061010

Method CHECK_CALCORDER_FROM_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_MESSAGE_SEND Call by reference Type reference (TYPE) XFLAG Nachricht gesendet 20050520
2 Importing ID_USED_BADI Call by reference Type reference (TYPE) STRING Verwendeter BAdI 20050520
3 Importing ID_USED_METHOD Call by reference Type reference (TYPE) STRING Verwendete Methode des BAdI 20050520
4 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20050520
5 Importing ITS_CALCORDER_1 Call by reference Type reference (TYPE) FAA_EE_TS_CALCORDER Berechungsreihenfolge 20050520
6 Importing ITS_CALCORDER_2 Call by reference Type reference (TYPE) FAA_EE_TS_CALCORDER Berechungsreihenfolge 20050520
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method CHECK_IF_INV_SUPPORT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050428
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method CHECK_IF_MANUAL_DEPR_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050428
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method CREATE_TIMESEG_FROM_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIMESEG Call by reference Type reference (TYPE) FAA_EE_T_TIMESEG Zeitsegmente 20050303
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE 20060314
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method CREATE_TIMESEG_PER_CURR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIMESEG Call by reference Type reference (TYPE) FAA_EE_T_TIMESEG Zeitsegmente 20050303
2 Importing IS_AREA Call by reference Type reference (TYPE) FAA_DC_SX_ITEM_AREA Bebuchter Bereich 20050303
3 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050303
4 Importing IS_ITEM Call by reference Type reference (TYPE) FAA_DC_SX_ITEM Anlagenbewegung 20050303
5 Importing IS_TIMESEG Call by reference Type reference (TYPE) FAA_EE_S_TIMESEG Summe der Bewegungen nach Perioden 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method ELIMINATE_RANDOM_NOISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROUND_TABLE Call by reference Type reference (TYPE) ANY TABLE Enthält Werte, die auf Rauschen geprüft werden 20090807

Method ELIMINATE_RANDOM_NOISE on class CL_FAA_DC_SEGMENTS_SERVICES has no exception.

Method FILL_AREASIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AREASIGN Call by reference Type reference (TYPE) FAA_EE_S_AREASIGN Vorzeichenvorschriften 20050303
2 Importing ID_NEG_VALUES Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG-NEG_VALUES Einstelliges Kennzeichen 20050303
3 Importing IO_AREAREF Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG-AREAREF 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_BASE_DATE_AND_YR_AND_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BASE_DATE Call by reference Type reference (TYPE) DATS 20050920
2 Exporting ED_BASE_FYR Call by reference Type reference (TYPE) NUMC4 20050920
3 Exporting ED_BASE_PRD Call by reference Type reference (TYPE) NUMC3 20050920
4 Exporting ED_BASE_YR Call by reference Type reference (TYPE) NUMC4 20050920
5 Importing ID_BASE_RULE Call by reference Type reference (TYPE) CHAR1 20050920
6 Importing ID_DETERMINATION_RULE Call by reference Type reference (TYPE) NUM1 Numerisch 1-stellig 20050920
7 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE 20050920
8 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG 20050920
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20050920

Method GET_CALC_START_4_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20130315
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20130315
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20130315

Method GET_CALC_YR_AND_PER_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALCULATION_PERIOD Call by reference Type reference (TYPE) FAA_DC_START_PRD Periodendefinition 20111111
2 Exporting EV_FISCAL_YEAR Call by reference Type reference (TYPE) FAA_DC_START_YR Geschäftsjahr 20111111
3 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20111111
4 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111111
5 Importing IV_PER_CTRL_GROUP Call by reference Type reference (TYPE) TABWG-PERGRP Gruppe der Periodensteuerung 20111111
6 Importing IV_VALUE_DATE Call by reference Type reference (TYPE) BZDAT Bezugsdatum 20111111
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111111

Method GET_CHANGEOVER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CHANGEOVER_VALUE Call by reference Type reference (TYPE) FLOAT Natürliche Zahl 20050502
2 Importing ID_LIN_DEPR Call by reference Type reference (TYPE) FLOAT Lineare AfA (= AHK / Nutzungsdauer) 20050502
3 Importing ID_SUM_APC Call by reference Type reference (TYPE) FLOAT Summe AHK 20050502
4 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050502
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_CO_YR_AND_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
2 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_CO_YR_AND_PRD_RULE_169 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050610
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_CO_YR_AND_PRD_RULE_2347 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050610
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_CO_YR_AND_PRD_RULE_C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050614
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050614
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050614
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_CO_YR_AND_PRD_RULE_XYZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050610
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050610
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_EXPIRED_LIFE_4_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111202
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20111206
3 Importing IO_PARAM_MNGR Call by reference Type reference (TYPE) FAA_DC_ASSETPARAM_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20111206
4 Importing IS_AREA_VALUES Call by reference Type reference (TYPE) FAA_DC_S_AREA_VALUES Für den Anlagenstammsatz relevante Werte 20111202
5 Importing IS_DEPR_PARAM Call by reference Type reference (TYPE) FAA_S_DEPR_AREA_AMD Bewertungsbereich im Anlagenstammsatz 20111202
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111202

Method GET_EXP_LIFE_AND_EXP_LIFE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050614
2 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20050614
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_EXP_LIFE_FROM_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20070710
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Object Reference to Class for Segment Generation 20070710
3 Importing ITS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG Basisinfo für Segmenterzeugung 20070710
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20070710

Method GET_ITEMS_INTO_STATIC_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FISCAL_YEAR Call by reference Type reference (TYPE) NUMC4 Zählparameter 20050303
2 Importing ID_POSTING_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20050303
3 Importing ID_VALUE_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20050303
4 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_PRCNTG_ON_UNITS_OF_PROD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PERCENTAGE Call by reference Type reference (TYPE) FLOAT Natürliche Zahl 20050520
2 Importing ID_FISC_YEAR Call by reference Type reference (TYPE) FAA_EE_FYEAR Geschäftsjahr 20050520
3 Importing ID_PERIOD_FROM Call by reference Type reference (TYPE) FAA_DC_PERIOD_FROM Ab-Periode der Bewertung 20050520
4 Importing ID_PERIOD_TO Call by reference Type reference (TYPE) FAA_DC_PERIOD_FROM Ab-Periode der Bewertung 20050520
5 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050520
6 Importing IS_PARAMETER Call by reference Type reference (TYPE) FAA_EE_S_PARAMETER 20061117
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_SHIFTED_PERIOD_FROM_AND_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_PERIOD_FROM Call by reference Type reference (TYPE) INT2 20050920
2 Changing CD_PERIOD_TO Call by reference Type reference (TYPE) INT2 20050920
3 Importing ID_BASE_DATE Call by reference Type reference (TYPE) DATS 20050920
4 Importing ID_BASE_FYR Call by reference Type reference (TYPE) NUMC4 20050920
5 Importing ID_BASE_PRD Call by reference Type reference (TYPE) NUMC3 20050920
6 Importing ID_DETERMINATION_RULE Call by reference Type reference (TYPE) NUM1 20050920
7 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG 20050920
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20050920

Method GET_SORT_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SORT_IND Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050302
2 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050302
3 Importing ITS_PHASE Call by reference Type reference (TYPE) FAA_TS_DEPRKEY_PHASE Phasen eines Abschreibungsschlüssels 20050302
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_SUM_ON_UNITS_OF_PROD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SUM_OF_UNITS Call by reference Type reference (TYPE) FAA_DC_DEC15 Gepacktes Feld 20050926
2 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG 20050926
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20050926

Method GET_USAGE_DATA_ON_PERIOD_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USAGE_INFO Call by reference Type reference (TYPE) FAA_DC_TS_USAGE_INFO Hilfstyp Einbeziehung Nutzungsinfo in AfA-Rechnung 20050303
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method GET_USAGE_DATE_FOR_EXP_LIFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CALC Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100616
2 Importing I_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20100616
3 Importing I_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20100616

Method GET_USAGE_DATE_FOR_EXP_LIFE on class CL_FAA_DC_SEGMENTS_SERVICES has no exception.

Method GET_VALUES_FROM_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUR Call by reference Type reference (TYPE) FAA_EE_S_VALUE Wertfelder für Abschreibungsrechnung 20111123
2 Exporting ES_PREV_CUR Call by reference Type reference (TYPE) FAA_EE_S_VALUE Wertfelder für Abschreibungsrechnung 20111123
3 Exporting ES_PREV_PREV Call by reference Type reference (TYPE) FAA_EE_S_VALUE Wertfelder für Abschreibungsrechnung 20111123
4 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20111123
5 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111123
6 Importing IS_TRANSACTION Call by reference Type reference (TYPE) FAA_DC_S_TRANSACTION 20111123
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111123

Method INITIALIZE_FIELDS_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050302
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method LIMIT_HLPSEG_FROM_TIMESEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_TS_HLPSEG 20060511
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE 20060511
3 Importing IT_TIMESEG Call by reference Type reference (TYPE) FAA_EE_T_TIMESEG 20060511
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20060511

Method PUT_DEPR_PARAM_2_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111130
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20111201
3 Importing IS_DEPR_PARAM Call by reference Type reference (TYPE) FAA_S_DEPR_AREA_AMD Bewertungsbereich im Anlagenstammsatz 20111130
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111130

Method PUT_DEPR_PARAM_2_HLPSEG_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20130128
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20130128
3 Importing IS_DEPR_PARAM Call by reference Type reference (TYPE) FAA_S_DEPR_AREA_AMD Bewertungsbereich im Anlagenstammsatz 20130128
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20130128

Method PUT_PRIOR_YEAR_DATA_2_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111201
2 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Objekt-Referenz auf Klasse für Segmenterzeugung 20111201
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111201

Method SET_DEPR_PARAM_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050330
2 Exporting ES_DEPR_PARAM Call by reference Type reference (TYPE) FAA_S_DEPR_AREA_AMD Bewertungsbereich im Anlagenstammsatz 20050331
3 Importing IO_PARAM_MNGR Call by reference Type reference (TYPE) FAA_DC_ASSETPARAM_HANDLE Daten-Objekt-Referenz (internal use only) 20050330
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_EXPIRED_UL_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050302
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_INTERIMS_PHASE_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050502
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_KEYREF_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050302
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_MINVAL_RELATED_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAMETER Call by reference Type reference (TYPE) FAA_EE_S_PARAMETER 20050303
2 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050303
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_PHASE_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111128
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111128

Method SET_REPL_PARAM_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050302
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SET_USEFUL_LIFE_IN_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PERIOD Call by reference Type reference (TYPE) FAA_EE_S_PERIOD 20050926
2 Importing IS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG 20050926
# Exception Resumable Description Created on
1 CX_FAA_CONFIG 20050926

Method SET_USE_DAYS_IN_HLPSEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20050331
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20050722

Method SPLIT_HLPSEG_ON_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111206
2 Exporting ES_HLPSEG Call by reference Type reference (TYPE) FAA_DC_S_HLPSEG Basisinfo für Segmenterzeugung 20111206
3 Importing IO_HANDLE Call by reference Type reference (TYPE) FAA_DC_SEGMENT_HANDLE Daten-Objekt-Referenz 20111206
# Exception Resumable Description Created on
1 CX_FAA_CONFIG Ausnahmeklasse Customizing lesen 20111206
History
Last changed by/on SAP  20130531 
SAP Release Created in 600