SAP ABAP Class CL_FMHD_HELDDOC (Budgeting held document)
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_FMHD_HELDDOC  
Short Description Budgeting held document    
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 20000920   SAP 
Last change 20000920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMHD_HELDDOC has no forward declaration.
Interfaces
Class CL_FMHD_HELDDOC has no interface implemented.
Friends
Class CL_FMHD_HELDDOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_F_DOCID Instance attribute Public Type reference (TYPE) FMHED_S_DOCID Document ID 20000920
2 G_F_HEADER Instance attribute Public Type reference (TYPE) FMHED_S_HEADER Document header 20000920
3 G_T_LINES Instance attribute Public Type reference (TYPE) FMED_T_LINES Document lines 20000920
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_FROM_DATABASE Instance method Public Method For a given doc. ID, retrieve data from the database 20000920
2 COMPLETE_FROM_SYSTEM Instance method Public Method Complete technical fields 20000920
3 CONVERT_TO_DB_STRUCTURES Instance method Private Method Convert document contents to database structures 20000929
4 DELETE Instance method Public Method Delete held document in the database 20001031
5 INSERT_IN_DATABASE Instance method Public Method Insert the object contents in tables 20001102
6 SET_ALL_ATTRIBUTES Instance method Public Method Set all document attributes 20001101
7 SET_DOCID Instance method Public Method set document ID 20000920
8 SET_HEADER Instance method Public Method Set header 20000920
9 SET_LINES Instance method Public Method Set lines 20000920
10 UPDATE_IN_DATABASE Instance method Public Method Update an existing document in the database 20001002
Events
Class CL_FMHD_HELDDOC has no event.
Types
Class CL_FMHD_HELDDOC has no local type.
Method Signatures

Method COMPLETE_FROM_DATABASE Signature

Method COMPLETE_FROM_DATABASE on class CL_FMHD_HELDDOC has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Beleg nicht gefunden 20000920

Method COMPLETE_FROM_SYSTEM Signature

Method COMPLETE_FROM_SYSTEM on class CL_FMHD_HELDDOC has no parameter.
Method COMPLETE_FROM_SYSTEM on class CL_FMHD_HELDDOC has no exception.

Method CONVERT_TO_DB_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting I_F_FMHBH Call by reference Type reference (TYPE) FMHBH Haushaltsmanagement Budgetkopf (gemerkte Belege) 20010112
2 Exporting I_T_FMHBL Call by reference Type reference (TYPE) FMHED_T_FMHBL HHM-Budgetierung: Zeilen gemerkter Beleg 20010112

Method CONVERT_TO_DB_STRUCTURES on class CL_FMHD_HELDDOC has no exception.

Method DELETE Signature

Method DELETE on class CL_FMHD_HELDDOC has no parameter.
# Exception Resumable Description Created on
1 INCOMPLETE_DOCID Unvollständige Beleg-ID 20001031

Method INSERT_IN_DATABASE Signature

Method INSERT_IN_DATABASE on class CL_FMHD_HELDDOC has no parameter.
# Exception Resumable Description Created on
1 INCOMPLETE_DOCID Unvollständige Beleg-ID 20001102

Method SET_ALL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_DOCID Call by reference Type reference (TYPE) FMHED_S_DOCID ID gemerkter HHM-Beleg 20001101
2 Importing I_F_HEADER Call by reference Type reference (TYPE) FMHED_S_HEADER Kopfstruktur gemerkter Beleg 20001101
3 Importing I_T_LINES Call by reference Type reference (TYPE) FMED_T_LINES Erfassungsbelege: Einzelpostentabelle 20001101

Method SET_ALL_ATTRIBUTES on class CL_FMHD_HELDDOC has no exception.

Method SET_DOCID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_DOCID Call by reference Type reference (TYPE) FMHED_S_DOCID ID gemerkter HHM-Beleg 20000920

Method SET_DOCID on class CL_FMHD_HELDDOC has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_KEEP_USER_LOG Call by reference Type reference (TYPE) XFELD ' ' Flag, um Anwenderprotokoll zu behalten 20001117
2 Importing I_F_HEADER Call by reference Type reference (TYPE) FMHED_S_HEADER Kopfstruktur gemerkter Beleg 20000920

Method SET_HEADER on class CL_FMHD_HELDDOC has no exception.

Method SET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_LINES Call by reference Type reference (TYPE) FMED_T_LINES Gemerkte Erfassungsbelege Einzelpositiontabelle 20000920

Method SET_LINES on class CL_FMHD_HELDDOC has no exception.

Method UPDATE_IN_DATABASE Signature

Method UPDATE_IN_DATABASE on class CL_FMHD_HELDDOC has no parameter.
# Exception Resumable Description Created on
1 INCOMPLETE_DOCID Unvollständige Beleg-ID 20001031
History
Last changed by/on SAP  20000920 
SAP Release Created in 462