SAP ABAP Class CL_HRFPM_NOTES (Services for Notes Adminstration)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_HRFPM_NOTES  
Short Description Services for Notes Adminstration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20020718   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_NOTES has no forward declaration.
Interfaces
Class CL_HRFPM_NOTES has no interface implemented.
Friends
Class CL_HRFPM_NOTES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ID Constant Public Type reference (TYPE) TDID 'PBC1' Text ID 20020718
2 C_OBJECT Constant Public Type reference (TYPE) TDOBJECT 'HR_PBC' Texts: Application Object 20020718
3 C_SSCR_TFORM1 Constant Public Type reference (TYPE) TDFORMAT '>X' Tag Column 20020718
4 C_SSCR_TFORM4 Constant Public Type reference (TYPE) TDFORMAT '*' Tag Column 20020718
5 C_SSCR_TFORMH2 Constant Public Type reference (TYPE) TDFORMAT 'H2' Tag Column 20020718
6 C_SSCR_TFORMH3 Constant Public Type reference (TYPE) TDFORMAT ' ' Tag Column 20020718
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HEADER Static method Private Method Add to a note a Header 20020718
2 CHECK_EXISTING_NOTE Static method Public Method Check Existence of a Note 20020718
3 CONVERT_TO_READ_ONLY Static method Private Method Deactivate Note Lines 20020718
4 CREATE_NOTE Static method Public Method Create a note 20020718
5 DELETE_NOTE Static method Public Method Delete a Note 20020718
6 DEQUEUE_NOTE Static method Private Method Dequeue a Note 20020718
7 DISPLAY_NOTE Static method Public Method Create a note 20020718
8 EDIT_NOTE Static method Public Method Change a note 20020718
9 ENQUEUE_NOTE Static method Private Method Enqueue a note 20020718
10 GET_CUSTOMIZING Static method Private Method Get the customizing settings 20020724
Events
Class CL_HRFPM_NOTES has no event.
Types
Class CL_HRFPM_NOTES has no local type.
Method Signatures

Method ADD_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_LINE Call by reference Type reference (TYPE) SWDTLINE SapScript Zeilen 20020718
2 Importing P_SUPPRESS_USER Call by reference Type reference (TYPE) FLAG allgemeines flag 20020718

Method ADD_HEADER on class CL_HRFPM_NOTES has no exception.

Method CHECK_EXISTING_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020718
2 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020718
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020718
4 Importing P_SEMID Call by reference Type reference (TYPE) HRFPM_NOTE_SEMID Semantisches Kürzel für Notizen 20020718
# Exception Resumable Description Created on
1 NOT_FOUND 20020718

Method CONVERT_TO_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_LINE Call by reference Type reference (TYPE) SWDTLINE SapScript Zeilen 20020718

Method CONVERT_TO_READ_ONLY on class CL_HRFPM_NOTES has no exception.

Method CREATE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020718
2 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020718
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020718
4 Importing P_SEMID Call by reference Type reference (TYPE) HRFPM_NOTE_SEMID semantisches Kürzel 20020718

Method CREATE_NOTE on class CL_HRFPM_NOTES has no exception.

Method DELETE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NO_CHECK Call by reference Type reference (TYPE) FLAG allgemeines flag 20020725
2 Importing P_NO_COMMIT Call by reference Type reference (TYPE) FLAG allgemeines flag 20020726
3 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020718
4 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020718
5 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020718
6 Importing P_SEMID Call by reference Type reference (TYPE) HRFPM_NOTE_SEMID semantisches Kürzel 20020718
# Exception Resumable Description Created on
1 ERROR_DURING_DELETE 20020725

Method DEQUEUE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ID Call by reference Type reference (TYPE) TDID Text-ID 20020718
2 Importing P_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20020718
3 Importing P_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20020718

Method DEQUEUE_NOTE on class CL_HRFPM_NOTES has no exception.

Method DISPLAY_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020718
2 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020718
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020718
4 Importing P_SEMID Call by reference Type reference (TYPE) HRFPM_NOTE_SEMID semantisches Kürzel 20020718

Method DISPLAY_NOTE on class CL_HRFPM_NOTES has no exception.

Method EDIT_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020718
2 Importing P_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20020718
3 Importing P_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID FPM: Eindeutige ID eines Obligolaufs 20020718
4 Importing P_SEMID Call by reference Type reference (TYPE) HRFPM_NOTE_SEMID semantisches Kürzel 20020718

Method EDIT_NOTE on class CL_HRFPM_NOTES has no exception.

Method ENQUEUE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ID Call by reference Type reference (TYPE) TDID Text-ID 20020718
2 Importing P_NAME Call by reference Type reference (TYPE) TDOBNAME Name 20020718
3 Importing P_OBJECT Call by reference Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20020718
# Exception Resumable Description Created on
1 ENQUEUE_FAILED 20020718
2 SYSTEM_ERROR 20020718

Method GET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting KEEP_NOTE Call by reference Type reference (TYPE) HRFPM_KEEP_NOTE Schützen vorhandener Nachrichten 20020724

Method GET_CUSTOMIZING on class CL_HRFPM_NOTES has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110