MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 09/12/14, 18:06:10
j3sus j3sus is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 33
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
Responder Con Cita
  #2  
Viejo 09/12/14, 18:26:32
sconoredhot sconoredhot is offline
Senior Member
 
Fecha de Ingreso: feb 2008
Localización: Argentina, Rosario
Mensajes: 341
Smile hola

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

Desarrollador ABAP.
Responder Con Cita
  #3  
Viejo 09/12/14, 20:27:11
j3sus j3sus is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 33



Holaa gracias por responder..

el usuario con el que se esta creando si tiene permisos para lanzar jobs :S
Responder Con Cita
  #4  
Viejo 10/12/14, 16:06:52
sconoredhot sconoredhot is offline
Senior Member
 
Fecha de Ingreso: feb 2008
Localización: Argentina, Rosario
Mensajes: 341
Smile 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.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 20:30:30.


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