Ansicht
Dokumentation

RFFMAVC_TEST_QUEUE_FOR_LOCKS - Simulation of Queue Processing of Lock Requests in FM

RFFMAVC_TEST_QUEUE_FOR_LOCKS - Simulation of Queue Processing of Lock Requests in FM

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Purpose

You use this report (RFFMAVC_TEST_QUEUE_FOR_LOCKS) to simulate how the system will behave when either one or both of the following queue processing functions are activated:

Integration

  • In Funds Management, the Budget Control System (PSM-FM-BCS) component uses lock object E_EFMAVCT for shared and exclusive locks with regard to availability control.
  • You can use the Priority Queue for Lock Processing report (RFWQENQ_ACTIVATE_QUEUE) to activate the trace for lock processing or to activate the priority queue for exclusive locks.
  • You can use the Lock Request Trace Log report (RFWQENQ_ENQ_SHOW_TRACE) to display stored entries of the trace for lock processing.

Prerequisites

Features

Selection

General Settings

  • Specify the number of concurrent users (Number of Parallel Users) for which you want to run the simulation and specify the locking time, during which an exclusive lock is set.
To run a simulation for concurrent users, the report uses parallel processing with asynchronous RFC tasks. For this purpose, you also need to specify a server group.
  • Specify the number of identical program iterations.
  • Enter the sequential number of the object to be locked.
You specify this number to be able to simulate different control objects and test system behavior in several parallel modes, running this report at the same time, to test interfering and non-interfering locks.
  • Optional: To simulate how the system will behave if the trace is activated, select Activate Trace for Locks.
If you select this option, you can display the stored trace log entries by running the Lock request Trace Log report (RFWQENQ_ENQ_SHOW_TRACE).

Settings for Priority Queue

  • Optional: To simulate how the system will behave if the priority queue is activated, select Activate Queue for Locks.
If you select this option, you can also specify the following system parameters:

Settings for Privileged User

If you select the Activate Queue for Locks option, you can also assign privileges to a specific user. In this case, select the Privileges for One User? option and specify the sequential number of the user who should have privileges over the other users in the queue.

You can choose a request priority, which is higher than the standard priority Zero(0) of the other users. Furthermore, you can stipulate that this privileged user sets a long-time lock; other users are immediately notified of this lock by the standard collision error message MC601.

Standard Variants

Output

The report displays a list of concurrent users, together with the individual waiting times and the system messages (success or error) issued for each user.

Activities

Example

Further Information






CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 4662 Date: 20240520 Time: 124454     sap01-206 ( 57 ms )