Purpose This module is used to execute screen checks as background jobs. It ispart of the program RS_SCRP_DYNP_CHECK and can only work together withthis. RS_SCRP_DYNP_CHECK records in table 'SCRP_UTIL_DTR' of type EUDBthat a background job with a counter from 0 to 9 is waiting forexecution. Using the variant of the report (RS_SCRP_IN_BACKGROUND),transmission takes place at the last number of this counter. The reportcan then get the exact order data from the table mentioned above. Standard_variants J00-J09 display the job description for identification. Output The results of the report can be called in the main program(RS_SCRP_DYNP_CHECK). Activities In the parameter evaluation that was exported from SCRP_UTIL_DTR, thereport provides a list of all screens to be processed (FM: SCRP_UTIL_COLLECT_NEEDED_DYNPR). After this, a series of checks takes place for each of these screens andcorrections are made (FM: SCRP_UTIL_RUN_DYNPRO_TESTS). The results are saved to the database and can be called in the mainprogram (FM: SCRP_UTIL_SAVE_TEST_RESULTS). Various messages of the type 'S' give the current status in the job log. |