SAP ABAP Interface IF_HRPAYIT_LOGGER (Object that keeps a log)
Hierarchy
SAP_HRCIT (Software Component) Sub component SAP_HRCIT of SAP_HR
   PY-IT (Application Component) Italy
     PC15 (Package) HR payroll: Italy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_APPLOG Wrapper for the application log 20041018
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYIT_E3L_PERNR_LOG CL_HRPAYIT_E3L_PERNR_LOG 20041018
Properties
Interface IF_HRPAYIT_LOGGER  
Short Description Object that keeps a log    
General Data
Package PC15   HR payroll: Italy 
Created 20050711   SAP 
Last changed 20080505   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HRPAYIT_LOGGER has no interface.
Friends
Interface IF_HRPAYIT_LOGGER has no friend.
Attributes
Interface IF_HRPAYIT_LOGGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PUSHBUTTON Instance method Public Method Add a pushbutton to the ALV 20050711
2 APPEND_T100_MESSAGE Instance method Public Method Append a T100 Msg 20050711
3 DISPLAY_LOG Instance method Public Method Display the log 20050711
4 GET_GLOBAL_STATS Instance method Public Method Get global message statistics 20050711
5 GET_PERNR_STATS Instance method Public Method Get message statistics for personnel 20050711
6 SET_PERNR_TEXT Instance method Public Method Set text for a personnel number 20050711
7 TOGGLE_PUSHBUTTON Instance method Public Method Toggle active/inactive state of a pushbutton 20050711
Events
Interface IF_HRPAYIT_LOGGER has no event.
Types
Interface IF_HRPAYIT_LOGGER has no local type.
Method Signatures

Method ADD_PUSHBUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ICON_ID Value transfer Type reference (TYPE) ICON_D Icon in text fields (subst. rappr., alias) 20050711
2 Importing P_ICON_TEXT Value transfer Type reference (TYPE) GUI_ICTEXT Icon text 20050711
3 Importing P_LOG_REPNAME Value transfer Type reference (TYPE) BALUEP Application log: callback: programme name 20050711
4 Importing P_LOG_UCOMM Value transfer Type reference (TYPE) BALUEF Application log: callback: routine name 20050711
5 Importing P_LOG_UETYPE Value transfer Type reference (TYPE) BALUET '' Application log: callback: callback type 20050711
6 Importing P_PATH Value transfer Type reference (TYPE) CUA_PATH Fastpath code 20050711
7 Importing P_QUICKINFO Value transfer Type reference (TYPE) GUI_INFO Icon tooltip 20050711
8 Importing P_SEQNO Value transfer Type reference (TYPE) BALPUSHPOS '1' Number of the button 20050711
9 Importing P_TEXT Value transfer Type reference (TYPE) GUI_TEXT Function text (right of icon) 20050711

Method ADD_PUSHBUTTON on Interface IF_HRPAYIT_LOGGER has no exception.

Method APPEND_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MSGID Value transfer Type reference (TYPE) SYMSGID 'HRPADIT_DECLARATION' Messages, message class 20050711
2 Importing P_MSGNO Value transfer Type reference (TYPE) SYMSGNO Messages, message ID 20050711
3 Importing P_MSGTY Value transfer Type reference (TYPE) SYMSGTY Messages, message type 20050711
4 Importing P_MSGV1 Call by reference Type reference (TYPE) ANY 20050711
5 Importing P_MSGV2 Call by reference Type reference (TYPE) ANY 20050711
6 Importing P_MSGV3 Call by reference Type reference (TYPE) ANY 20050711
7 Importing P_MSGV4 Call by reference Type reference (TYPE) ANY 20050711
8 Importing P_PERNR Value transfer Type reference (TYPE) P_PERNR Personnel Number 20050711

Method APPEND_T100_MESSAGE on Interface IF_HRPAYIT_LOGGER has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CALLBACK_PROGRAM Value transfer Type reference (TYPE) SYREPID ABAP programme, current main programme 20050711
2 Importing P_CALLBACK_ROUTINE Value transfer Type reference (TYPE) P15_CALLBACK Callback routine 20050711
3 Importing P_TAB Value transfer Type reference (TYPE) C '' Display as table (if no: tree) 20050711

Method DISPLAY_LOG on Interface IF_HRPAYIT_LOGGER has no exception.

Method GET_GLOBAL_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MSGTY Call by reference Type reference (TYPE) C Message type 20050711
2 Exporting P_TOTAL Call by reference Type reference (TYPE) I Number of messages 20050711

Method GET_GLOBAL_STATS on Interface IF_HRPAYIT_LOGGER has no exception.

Method GET_PERNR_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MSGTY Call by reference Type reference (TYPE) C Message type 20050711
2 Exporting P_TOTAL Call by reference Type reference (TYPE) I Number of msgs 20050711

Method GET_PERNR_STATS on Interface IF_HRPAYIT_LOGGER has no exception.

Method SET_PERNR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Value transfer Type reference (TYPE) PERNR-PERNR personnel number 20050711
2 Importing P_TEXT Value transfer Type reference (TYPE) ANY Display text 20050711

Method SET_PERNR_TEXT on Interface IF_HRPAYIT_LOGGER has no exception.

Method TOGGLE_PUSHBUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE Value transfer Type reference (TYPE) BAPUSHACT Application log: active button 20050711
2 Importing P_SEQNO Value transfer Type reference (TYPE) BALPUSHPOS Application log: button position in the menu/toolbar 20050711

Method TOGGLE_PUSHBUTTON on Interface IF_HRPAYIT_LOGGER has no exception.
History
Last changed by/on SAP  20080505 
SAP Release Created in