Ansicht
Dokumentation

ICL_RBP_MASS_CHANGE_PE - RBP: Mass Change of Performer Assignment

ICL_RBP_MASS_CHANGE_PE - RBP: Mass Change of Performer Assignment

CL_GUI_FRONTEND_SERVICES - Frontend Services   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

You can use this program to make cross-claim mass changes to the assignment of a role-based performer.

Integration

When a change is made to a performer assignment, a new assignment of performers to tasks is done in Activity Management and in the resulting work items in the workflow.

Prerequisites

At the time of the program run, the claims to be changed must not be open for processing in change mode. If this were to be the case, the program would output an error message and continue with the next claim.

Features

In addition to the claim number, the change in assignment can also be restricted to a specific claim status or a role.

Selection

  • Object type of currently assigned performer
Specifies the object type of the currently assigned performer that is to be changed.
Note: Regardless of the settings in Customizing activity Define Permitted Object Types, here you can select all the object types permitted for role-based performer. This means that you can also replace performers whose object types were permitted initially and then deleted from the Customizing table of permitted object types at a later stage. .
  • Currently assigned performer
A performer who might be assigned to any number of roles in a claim.
  • Object type of the new performer
Indicates the object type of the performer who is to replace the currently assigned performer.
Note: You can only use those object types entered in Customizing activity Define Permitted Object Types
  • New performer
This performer replaces the currently assigned performer.
If you do not want to make a firm assignment, you can leave this field blank. The system then uses the automatic performer assignment by means of BAdI BADI_ICL_RBP_SRCH and/or automatic performer assignment by means of Organization Management. You must execute the following activities:
  1. Call the source text of report ICL_RBP_MASS_CHANGE_PE.
  2. Choose Program → Enhance.
  3. Place the cursor on the line
    'ENHANCEMENT-SECTION ICL_RBP_MASS_CHANGE_PE_PARAM ...'.
  4. Choose Edit → Enhancement Operations → Create Implementation.
  5. On the next dialog screen, choose |@0Y@ (Create Enhancement Implementation).
  6. Double-click to choose the new implementation.
  7. Go to change mode. Choose the key combination Ctrl + F1.
  8. Choose Source.
  9. Replace the existing code with
    "PARAMETERS: pv_nperf TYPE icl_rbpobjid_d_pe."
    (in other words, omit OBLIGATORY).
  10. Choose Save Source.
  11. Activate the implementation.
  • Role (from .. to)
The change in performer assignment is only made for this role or these roles. If the parameter is initial, the current performer is replaced in all roles.
  • Claim number (from .. to)
The change in performer assignment is only made for this claim number or these claim numbers. If the parameter is initial, the current performer is replaced in all claims.
  • Claim status (from .. to)
The change in performer assignment is only made for claims with this status. If the parameter is initial, the current performer is replaced regardless of the status of the claim.
  • Simulation
If this flag is set, the system displays a list of all claims and associated roles in which a change to the performer assignment is to be made on the basis of the selection criteria.

It is possible to vary prefilling of the selection parameters. For this, use the implicit enhancement option at the end of the subprogram SET_PARAM_DEFAULTS.

Example: You do not want to have similation mode as the default. Use the following code:

"pv_simsl = space."

Standard Variants

Output

With inactive simulation:

A list with all messages that were generated during the change to the performer assignment.

With active simulation:

A list of the claims that are to be changed.

Activities

Example






RFUMSV00 - Advance Return for Tax on Sales/Purchases   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 5254 Date: 20240520 Time: 074335     sap01-206 ( 66 ms )