MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Definicion Incompleta De Job (foro/showthread.php?t=73097)

j3sus 09/12/14 18:06:10

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

sconoredhot 09/12/14 18:26:32

hola
 
entonces algunos usuarios no deben tener el rol para lanzar jobs, creo
que deberias consultar con el equipo de basis

j3sus 09/12/14 20:27:11




Holaa gracias por responder..

el usuario con el que se esta creando si tiene permisos para lanzar jobs :S

sconoredhot 10/12/14 16:06:52

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


Husos Horarios son GMT. La hora en este momento es 16:31:28.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web