Ansicht
Dokumentation

RPCEDTD0_HRFORMS_OPTIONS - HR Forms: Remuneration Statement with Various Display Options

RPCEDTD0_HRFORMS_OPTIONS - HR Forms: Remuneration Statement with Various Display Options

TXBHW - Original Tax Base Amount in Local Currency   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

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 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

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 )