SAP ABAP Interface IF_HRPBS_WBRP_DEVA_SUBPS (Interfaces for Subprocess Scenarios)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-PS-VA (Application Component) Pension Administration
     P00PBSWB_CONTROL_BL (Package) Workbench Control Modules (Business Logic)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPBS_WBRP_COMMON Basic Functions for Subprocess Scenarios 20030404
Properties
Interface IF_HRPBS_WBRP_DEVA_SUBPS  
Short Description Interfaces for Subprocess Scenarios    
General Data
Package P00PBSWB_CONTROL_BL   Workbench Control Modules (Business Logic) 
Created 20030404   SAP 
Last changed 20081217   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPBS_WBRP_DEVA_SUBPS has no forward declaration.
Interfaces
Interface IF_HRPBS_WBRP_DEVA_SUBPS has no interface.
Friends
Interface IF_HRPBS_WBRP_DEVA_SUBPS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_IS_ALTERABLE Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20030424
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_POPUP_TO_CONFIRM_SAVE Instance method Public Method Checks whether dialog box is called and delivers button 20030415
2 DOSAVE Instance method Public Method Runs Save Operations for Subprocess Scenario 20030404
3 DO_ACTION_AFTER_SAVE Instance method Public Method Subprocess Scenario Method for Background Process 20030505
4 GET_IS_ALTERABLE Instance method Public Method Returns result indicating whether screen is ready for input 20030424
5 GET_TIMESTAMP Instance method Public Method Returns time stamp of subprocess scenario 20030404
6 ISCOMPLETED Instance method Public Method Checks Whether Subprocess Scenario Is OK Re. Process Status 20030404
7 PROCESS_PROCSCEN Instance method Public Method Processes Suprocess Scenario 20070618
8 SWITCH_SCREEN Instance method Public Method Controls graying out of screen elements 20030414
9 UNDO_SUBPRCSTAT_CHANGES Instance method Public Method Discard Changes to Suprocess Scenario Status 20030415
10 UPDATE_STATUS Instance method Public Method Saves Changed Status Values 20030415
Events
Interface IF_HRPBS_WBRP_DEVA_SUBPS has no event.
Types
Interface IF_HRPBS_WBRP_DEVA_SUBPS has no local type.
Method Signatures

Method CHECK_POPUP_TO_CONFIRM_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030415
2 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030415
3 Importing I_STATUS Call by reference Type reference (TYPE) P00_PBS_STATUS Teilvorgangsstatus 20030415
4 Exporting R_BUTTON_PRESSED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030415

Method CHECK_POPUP_TO_CONFIRM_SAVE on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method DOSAVE Signature

Method DOSAVE on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no parameter.
Method DOSAVE on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method DO_ACTION_AFTER_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030508
2 Importing I_TARGET_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030506

Method DO_ACTION_AFTER_SAVE on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method GET_IS_ALTERABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting R_IS_ALTERABLE Value transfer Type reference (TYPE) BOOLE_D Eingabe änderbar? 20030424

Method GET_IS_ALTERABLE on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030411
2 Exporting R_TIMESTAMP Call by reference Type reference (TYPE) HRPBSWBRPS_TIMESTAMP Zeitstempel Daten 20030404

Method GET_TIMESTAMP on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method ISCOMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DO_NOT_SEND_MESSAGE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050808
2 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Personalteilvorgang 20050808
3 Exporting R_ISOK Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030404

Method ISCOMPLETED on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method PROCESS_PROCSCEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080624
2 Importing IS_MASS_PRINT Call by reference Type reference (TYPE) HRPBSNOS_NOTIF_MASS_PRINT_ATTR Zusätzl. Attribute für den Massendruck v. Benachrichtigungen 20070618
3 Importing I_CTRLMARK Call by reference Type reference (TYPE) P00_PBS_CTRLMARK Steuerungsmerkmal 20070810
4 Importing I_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPBS00_MESSAGE_HANDLER Message Handler 20080624
5 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Personalteilvorgang 20070618
6 Importing I_SET_FINAL_STATUS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070618
7 Importing I_USERG Call by reference Type reference (TYPE) P00_PBS_USERG SPACE PWE-Benutzerparameterwert 20080624

Method PROCESS_PROCSCEN on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method SWITCH_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20030424
2 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030414
3 Importing I_SUBPROCESS_STATUS Call by reference Type reference (TYPE) P00_PBS_STATUS Teilstatus 20030414

Method SWITCH_SCREEN on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method UNDO_SUBPRCSTAT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030415

Method UNDO_SUBPRCSTAT_CHANGES on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_STATUS_CHANGE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070925
2 Importing I_PROCSCEN Call by reference Type reference (TYPE) P00_PBS_PROCSCEN Teilvorgang 20030423
3 Importing I_STATUS Call by reference Type reference (TYPE) P00_PBS_STATUS Teilstatus 20030423

Method UPDATE_STATUS on Interface IF_HRPBS_WBRP_DEVA_SUBPS has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 10A