|
#1
|
|||
|
|||
Definicion Incompleta De Job
Hola buenas tardes.
Tengo un problema con un JOB que estoy creando via codigo; el problema es que se queda como planeado.. ya revise el codigo y no encuentro cual puede ser el error.. les envio el codigo a ver si me pueden ayudar: CONCATENATE 'ZRJOB_FALTANTE_T' sy-datum sy-uname into vl_jobname_t SEPARATED BY '_'. CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = vl_jobname_t IMPORTING jobcount = vl_jobcount_t EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4. IF SY-SUBRC = 0. submit ZRJOB_FALTANTE TO SAP-SPOOL DESTINATION 'LOCL' IMMEDIATELY abap_true KEEP IN SPOOL ' ' WITHOUT SPOOL DYNPRO USER 'WF-BATCH'" Usuario para el auth-check VIA JOB vl_jobname_t NUMBER vl_jobcount_t with p_namant = vl_jobname (le paso el nombre de otro job como parametro de seleccion) with p_coant = vl_jobcount (lo mismo aqui) with p_albar = vl_zregno+10 AND RETURN. if sy-subrc = 0. sy-uzeit = sy-uzeit + 60. CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = vl_jobcount_t jobname = vl_jobname_t strtimmed = 'X' sdlstrtdt = sy-datum sdlstrttm = sy-uzeit EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8. endif. endif. En el ambiente de calidad con mi usuario no tengo problemas y si se ejecuta.. pero con otros usuarios aveces se queda como planeado saludos |
#2
|
|||
|
|||
hola
entonces algunos usuarios no deben tener el rol para lanzar jobs, creo
que deberias consultar con el equipo de basis
__________________
Sebas Desarrollador ABAP. |
#3
|
|||
|
|||
Holaa gracias por responder.. el usuario con el que se esta creando si tiene permisos para lanzar jobs :S |
#4
|
|||
|
|||
hola
Bueno, entonces para asegurarte,
le podes agregar al final, un llamado a la funcion bp_job_release solo tenes que pasarle el jobname y jobcount que ya los tenes, Saludos
__________________
Sebas Desarrollador ABAP. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|