Fonction SAP BKK_UPT_DISP_JOBS_START - Create and Start Jobs

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_DISPID BKK_DISPID C 61 ID for Task Dispatcher (Parallel Processing)
I_FUNCNAME BKK_PAFUNCNAME C 30 Name of Parallel Processing Application Function Module
I_JOBCLASS C C 0 'A' X Job Class
I_REPORTNAME SYST-CPROG C 40 Report Name
I_SERVERTAB BKKD_TAB_JOBDIST 0 Number of Tasks per Server

Exception Description
DISPID_MISSING Dispatcher Identification Missing
FUNCNAME_MISSING Function Name Missing
NO_JOBS_STARTED No Jobs Could Be Started
REPORTNAME_MISSING Report Name Missing
SERVERTAB_EMPTY Server Table Does Not Exist or Is Empty

Functionality
This function starts the report (I_REPORTNAME) 1 to n times as abackground job on the server from table I_SERVERTAB. Asynchronization job is started in succession to this job. This job alsostarts if the first job is terminated, and sets the status correctly intable BKKMDISPJOBS. This table is filled by this module and isused by the function module BKKUPT_DISP_JOBS_SYNC_END todetermine the end of all parallel tasks (jobs). The dispatcheridentification (I_DISPID) is used to identify the control data.

Description
The dispatcher identification is a unique key for the dispatcher and iscompiled of the following: Program name '-' Date of program run '-'Sequence number of program run '-' 'Step number within the program run.
Example: RFBKSOPAR-20021001-001-001

Description
The job class is determined for the job to be started.

Value range
A.,C (Only value 'A' is set. For values other than A the job class 'C'is accepted.)

Default
A