Ansicht
Dokumentation
RPCEDTD0_HRFORMS_OPTIONS - HR Forms: Remuneration Statement with Various Display Options
TXBHW - Original Tax Base Amount in Local Currency ROGBILLS - Synchronize billing plansThis documentation is copyright by SAP AG.
Purpose
You can use this report to provisionally change the various display options available in HR Form SAP_PAYSLIP_DE_O (or copies created using this form).
To provisionally change the display options, all you need to do is to execute this report. Select the relevant options on the selection screen and save the values to the ABAP memory. Then you can call up the HR form in the same window or mode. When outputting the form, the system uses the options from the ABAP memory.
Note
To permanently change the display, you must adjust the definition in the global data of the form interface. To do so, compare the global data of the form with the global data of form SAP_PAYSLIP_DE_O.
Integration
Prerequisites
- You use a HR form for the remuneration statement (transaction HRFORMS, country group 01, form class PAYSLIP).
- The HR form has a form builder layout (layout editor Form Builder).
- You have included the include RPCEDTD0_HRFORMS_INIT in this interface.
- You use the same mode or the same window to provisionally change the display options and call up the HR form. (Different modes or windows have different ABAP memory areas.)
Features
Selection
The following options are available:
- @3S@ Show all display options and set up visibility
- @3T@ Only show selected display options
- @0M@ Group periods
Standard Variants
Output
Annotations
- Display options that are considered in the common include RPCEDTD0_HRFORMS_INIT apply to all HR forms that use the include. This means that they also apply to the former HR model form SAP_PAYSLIP_DE_P and to customer-specific forms copied from this. For example, the option @0S@ Formatting of Notifications works everywhere.
- For technical reasons, there are certain display options that only work in the current HR model form SAP_PAYSLIP_DE_O and forms copied from this one or customer-specific forms adjusted accordingly. This includes, for example, option @1U@ Displaying organizational data. (In these forms, this is always done from the in-period view.)
- If you use additional customer-specific display options, you must consider these in the customer-specific source text (see section Tips and Tricks).
Tips and Tricks
- The same display options for different HR forms
- Within the same mode or window, the provisional changes to display options apply to all of the different HR forms that fulfill the above-mentioned conditions.
- Different displays of one case in different modes or windows
- You may display the same case in the same form in different modes or windows with different display options.
- Selection of display options at start of output
- If you select this option, in foreground processing, the selection screen of the report appears even before the output of the first page. This means that after making a selection in the print program and, where necessary, after specifying a printer, you select the display options.
- Customer-specific display options
- You can also add customer-specific display paramters.
- To do so, create a new variable called C_ZZ<XXXX>, for example, C_ZZTEST
in the global data of the layout interface. (The name should not contain any more than eight characters.)
Example: The new variable has data element XFELD.
- In the source-text initialization of the layout interface, you then program the different displays of data depending on the new option.
- Add a field with the same name to customer include CI_HRF_01_PAYSLIP_OPTIONS in DDIC structure HRF_01_PAYSLIP_OPTIONS: C_ZZ<XXXX>
- If it does not already exist, create an include called ZPCEDTD0_HRFORS_OPTIONS. Enter the following source text in the include:
-
* Additional selection(s):> * Macro CHECK_PARAM: Option, type, icon, description>
check_param: zztest xfeld icon_test 'test display'(z01).> * and so on>
- Clearly organize display options
- To organize the available display options more clearly, you can choose to hide specific options. If you select @04@ Show all display options and set up visibility, all display options appear, even those that were previouly hidden. There are additional checkboxes behind display options. You can use these check boxes to influence which options should remain visible if you choose @05@ Only show selected display options
- Customer-specific default settings
- You can save the settings of a report in a variant. You can load these settings again later or specify them when starting a report. If you do not specify any variant when starting a report, the following options are available:
- If user parameter HRF_01_PAYSLIP_OPT is entered for a user, the system determines a variant name from the user paramater. This means that every user can set up their own individual display variant (for example, the selection of display optiosn at the start of output).
- If user parameter HRF_01_PAYSLIP_OPT has not been entered, the system uses the variant name DEFAULT. You can specify a uniform display variant for all other users. (The variant applies to all reports that use the include RPCEDTD0_HRFORMS_INIT.)
- If the variant name does not exist, the predefined settings from the source text of the relevant form apply.
BAL Application Log Documentation SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 8427 Date: 20240601 Time: 053208 sap01-206 ( 107 ms )