SAP Function SUBST_START_REPORT_IN_BATCH - Start an ABAP/4 Report With a New Variant in the Background

Parameter Reference Type Length Default Optional Text
IS_PRIPARAMS PRI_PARAMS u 196 SPACE X Printer settings for job
IV_ABORT_ON_ERROR GSUGI_PA-W_TADIR C 1 SPACE X Raise exceptions instead of return
IV_AUTHCKNAM TBTCJOB-AUTHCKNAM C 12 'DDIC' X User under whom jo should run
IV_BATCHHOST TBTCO-BTCSYSTEM C 32 SPACE X Host on which job should be started
IV_JOBNAME TBTCO-JOBNAME C 32 SPACE X Requested name of background job
IV_LANGUAGE SYST-LANGU C 1 SY-LANGU X Language under which job should run
IV_REPNAME SYST-REPID C 40 Report to be called
IV_SCHEDEVER GSUGI_PA-W_TADIR C 1 SPACE X Scheduling on other host if necessary
IV_VARIANTTEXT VARIT-VTEXT C 30 'Upgrade variant' X Short text of variant written
IV_VARNAME RALDB-VARIANT C 14 'SAP_UPGRADE' X Name of variant to be written

Parameter Reference Type Length Text
EV_JOBCOUNT TBTCO-JOBCOUNT C 8 Job count of scheduled background job
EV_STARTRC SYST-SUBRC I 4 Return code of scheduling attempt
EV_VARIWRC SYST-SUBRC I 4 Return code of writing variant

Parameter Reference Length Optional Text
TT_REPORTPARAM RSPARAMS 102 Report parameters and select options

Exception Text
BATCH_SCHEDULING_FAILED Error scheduling background job
NO_BATCH_SERVICE No process for background job
NO_SERVER_LIST List of Apservers not available
VARIANT_EXIST_CHECK_FAILED Error during existence check of variant
VARIANT_INSERT_FAILED Error creating variant
VARIANT_INSERT_NOT_AUTHORIZED No authorization to create variant
VARIANT_INSERT_NO_REPORT Report for variant does not exist
VARIANT_INSERT_VARIANT_EXISTS Variant has already been created
VARIANT_INSERT_VARIANT_LOCKED Variant locked
VARIANT_UPDATE_FAILED Error updating variant
VARIANT_UPDATE_NOT_AUTHORIZED No authorization for variant maintenance
VARIANT_UPDATE_NO_REPORT Report for variant does not exist
VARIANT_UPDATE_NO_VARIANT Variant was deleted
VARIANT_UPDATE_VARIANT_LOCKED Variant locked
VARIANT_WRITE_FAILED Unknown error writing variant