PA30; PA40; PA61: Automatic toggle to display mode after spe(0002110196)
SAP has introduced improvement in the system to automatically toggle from change mode to display mode in transactions PA30 and PA61 and from transaction PA40 to PA20 after a certain specified time of user inactivity. Please see the detail below provided by SAP_
Improvement Request:
The system should automatically toggle from change mode to display mode in transactions PA30 (“Maintain HR Master
Data”) and PA61 (“Maintain Time Data”) and from transaction PA40 (“Maintain HR Master Data”) to transaction PA20
(“Personnel Actions”) after a specified time period of user inactivity.
Request Reason:
The system locks the data for an employee that is processed in transactions PA30, PA40, and PA61 so that it cannot be
processed by other users for as long as the respective transaction is in change mode. However, this may also happen, for
example, if the user performs other tasks, and the relevant transaction is still open in maintenance mode in the
background.
The long-time locking of the data can be prevented if the transactions automatically toggle from change mode to display
mode after a specified time period of user inactivity. As a result, the system releases the data for processing by other
users.
Improvement:
You now have the option to specify time periods after which transactions PA30 and PA60 automatically toggle to display
mode and transaction PA40 automatically toggles to transaction PA20 if the user does not perform any activities in these
transactions. In this way, you can prevent the system from locking the employee data displayed in these transactions for
further changes over a longer period of time.
You can specify the following time periods in Customizing:
The time period in minutes after which the system warns the user about the pending toggle from change mode to
display mode.
The time period in minutes after which the system toggles from change mode to display mode in transactions
PA30, PA40, and PA61. The time period begins with the time at which the user receives the warning about the
pending toggle from change mode to display mode. The time period is displayed within that warning message.
After the time period of user inactivity specified in Customizing, the system issues a warning message informing the user
about the pending toggle to display mode. The warning message contains information about how much time is left until
the system toggles to display mode (in accordance with the time period you have previously defined in Customizing).
If the user still does not make any changes in the transactions, the transactions will be toggled from change mode to
display mode after the specified time period has elapsed. At the same time, the system releases the previously locked
data for further processing. Data that has been entered but not saved at that time will be lost.
The function is not only relevant for initial screen user interfaces but also for the infotype maintenance views called from
there.
Benefit:
It is now possible to automatically release data locked by transactions PA30, PA40, and PA61 after a specified time
period of user inactivity, thereby enabling its further processing.
Delivery:
Implement the correction instructions from SAP Note 2108957 and from this SAP Note using the Note Assistant, or import
the relevant Support Package.
After you implement the correction instructions or import the Support Package, the following new activities are available in
Personnel Management Customizing under Personnel Administration -> Basic Settings -> Automatic Toggle to Display
Mode for PA30, PA40, and PA61:
Define Time Period for Toggle to Display Mode
In a table, you define the time periods in minutes after which the system issues a warning message with regard to
toggling the transactions from change mode to display mode.
BAdI: Determine the Time Period for the Toggle to Display Mode
You can use this BAdI to define a logic for the determination of the time period until the automatic toggle from change
mode to display mode, thereby overriding time periods that you have already maintained in the table for specific users.
IMPORTANT: If you only implement the correction instructions, but do not import the Support Package, the activities
mentioned above are not available. However, you can use transaction SE18, enhancement spot HRPAD_GET_TIMER, to
access the BAdI. A maintenance dialog for the Customizing table T77PAD_TIMER is also available only after you import
the Support Package. If you want to use the solution before you import the Support Package, you must create your own
maintenance dialog for this table.
Thanks,
Gaurav Sharma