On the Scheduler: Destination tab page in the transaction SBGRFCCONF, you can configure the bgRFC scheduler for outbound and inbound processing at destination level.
The settings you make here might not be activated immediately; instead they might only become active when a scheduler starts to process calls for this destination.
Use this transaction only if you do not want to use the default settings.
Define the following fields as required:
Number of Schedulers
(Number of schedulers for this destination)
Maximum Number of Automatic Retries
(Maximum number of automatic retries per unit in the event of communication errors)
If a communication error occurs when a unit is sent to a destination, the unit is executed again after a specified period of time. This parameter determines how often the unit is retried before it is flagged as an error and locked.
You can make further automatic settings for the wait time between two retries.
Wait Time per Unit
(Wait time between two communication attempts in seconds (in the event of communication errors))
The wait time must be at least 60 seconds. If a communication error occurs when a unit is sent to a destination, the scheduler can retry the unit. This parameter defines the wait time between two retries.
You can use a further parameter to define the number of automatic restarts.
Wait Time per Destination
(Wait time (in seconds) between two automatic communication attempts to a destination in the event of a communication error)
The wait time must be at least 60 seconds. If there are frequent communication errors when sending units to a destination, the scheduler can lock this destination for a specified time. This parameter controls how long the lock on a destination is retained.
You can make further retry settings in the event of communication errors at the unit level.
Processing Time for Destination
(Maximum processing time for a destination in seconds)
This parameter defines how long a scheduler can process a destination before releasing it to be processed by other schedulers.
Number of Connections per Destination
(Number of open connections (tasks) per destination)
Number of Automatic Checks
(Maximum number of automatic checks to see whether a unit is still being processed)
If this identifier is set, then all units created by the Scheduler are logged with their processing status.
You can display the logs created using transaction SBGRFCHIST.
If you want to set up access protection for processing queues and units or for the scheduler configuration in addition to existing bgRFC authorizations, you can enter the related class here. To activate the access protection, the Active/Inactive flag must be set.
The following function modules are available for indexing print lists:
● IF_BGRFC_APPL_CHECK_MON_IN (Inbound Scheduler)
● IF_BGRFC_APPL_CHECK_MON_OUT (Outbound Scheduler)