SAP ABAP Class CL_FMKU_LINEITEMS_HANDLER (FM Line items handler)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Properties
Class CL_FMKU_LINEITEMS_HANDLER  
Short Description FM Line items handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMBPA_E   New budgeting: FM application part 
Created 20010716   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMKU_LINEITEMS_HANDLER has no forward declaration.
Interfaces
Class CL_FMKU_LINEITEMS_HANDLER has no interface implemented.
Friends
Class CL_FMKU_LINEITEMS_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_FISC_YEAR Instance attribute Private Type reference (TYPE) GJAHR Fiscal year 20010725
2 G_FLG_POSTING Instance attribute Private Type reference (TYPE) XFELD Checkbox 20010726
3 G_ORGUNIT Instance attribute Private Type reference (TYPE) FIKRS Financial management area 20010716
4 G_REF_LINEITEMS Instance attribute Private Object reference (TYPE REF TO) CL_FMLI_LINEITEMS FM budgeting change line items 20010719
5 G_REF_TOTALS_BUFFER Instance attribute Private Object reference (TYPE REF TO) CL_FMKU_TOTALS_BUFFER FM Budget totals buffer 20010720
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATIONS Instance method Private Method Checks the Authorizations of the data contained in the lines 20011128
2 CHECK_LINES Instance method Public Method Call checks for line item contents 20010716
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010716
4 POST_LINES Instance method Public Method Post the lines items 20010716
Events
Class CL_FMKU_LINEITEMS_HANDLER has no event.
Types
Class CL_FMKU_LINEITEMS_HANDLER has no local type.
Method Signatures

Method CHECK_AUTHORIZATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_AUTH Call by reference Type reference (TYPE) FMDY-XFELD Kennzeichen gesetzt, wenn berechtigt 20011128
2 Importing I_FLG_POSTING Call by reference Type reference (TYPE) XFELD ' ' Kennzeichen gesetzt, wenn Buchung erforderlich 20011129
3 Importing I_REF_MSG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20011128
4 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Technischer Ursprung 20011128
5 Importing I_T_LINES Call by reference Type reference (TYPE) FMLI_T_LINES Änderung Einzelpostentabelle für HHM-Budgetierung 20011128

Method CHECK_AUTHORIZATIONS on class CL_FMKU_LINEITEMS_HANDLER has no exception.

Method CHECK_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) XFELD Kennzeichen gesetzt, wenn Fehler aufgetreten sind 20011011
2 Importing I_FLG_POSTING Call by reference Type reference (TYPE) XFELD ' ' Kennzeichen gesetzt, wenn Buchung erforderlich 20011129
3 Importing I_REF_MSG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20011001
4 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Technischer Ursprung 20011011
5 Importing I_T_LINES Call by reference Type reference (TYPE) FMLI_T_LINES Änderung Einzelpostentabelle für HHM-Budgetierung 20011011
# Exception Resumable Description Created on
1 INCORRECT_VERSION Die eingegebene Version existiert nicht oder ist falsch 20020117
2 REF_MSG_INITIAL Instanz der Klasse CL_BUBAS_APPL_LOG_CTX ist initial 20011001
3 WRONG_INPUT In den Eingabefeldern ist ein Fehler aufgetreten 20020121

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCYEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20010725
2 Importing I_FMAREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20010716

Method CONSTRUCTOR on class CL_FMKU_LINEITEMS_HANDLER has no exception.

Method POST_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCNR Call by reference Type reference (TYPE) DOCNR Belegnummer der Einzelposten 20020322
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20011012
3 Importing I_REF_MSG Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20011001
4 Importing I_TECHORG Call by reference Type reference (TYPE) BUKU_TECHORG Einzelposten-Kopfstruktur 20011012
5 Importing I_T_LINES Call by reference Type reference (TYPE) FMLI_T_LINES Änderung Einzelpostentabelle für HHM-Budgetierung 20011012
# Exception Resumable Description Created on
1 DOCNR_ERROR PB wenn versucht wird, die nächste Belegnr. zu holen 20020121
2 INCORRECT_VERSION Die eingegebene Version existiert nicht oder ist falsch 20020117
3 REF_MSG_INITIAL Instanz der Klasse CL_BUBAS_APPL_LOG_CTX ist initial 20011001
4 WRONG_INPUT In den Eingabefeldern ist ein Fehler aufgetreten 20020121
History
Last changed by/on SAP  00000000 
SAP Release Created in 110