erickdavid07
6th June 2009, 21:51
:)Como se debe colocar una tarea en Baan Iv y como se debe configura el rc.startjobdm para que funcione una tarea en automatico
Gracias
Felipe_Saavedra
13th June 2009, 01:45
Primero das de alta la session que correra en el job, para ello puedes abrir la session ejemplo tdinv1405m000 y ahi vas a la opcion de Tools y seleccionas Make Job o Crear Tarea.
Te va a preguntar cual de los 2 reportes quieres, elijes uno, te pregunta "Crear una nueva tarea? le dices que si y das de alta los datos del job lo guardas.
Aparece la session ttaad5102s000 para dar de alta la device de salida, lo guardas y te dice que la session se agrego al job o tarea.
La session se puede activar via ttaad5203m000 o via el job deamon localizado en
$BSE/etc/rc.startjobdm
El job deamon iniciara los jobs que tengan status "Free"
Saludos,
Felipe
erickdavid07
24th July 2009, 02:02
Hola
Muchas gracias por responderme e ntentar ayudarme, pero no es asi de facil. Yo quiero que las tareas las ejecute el demonio pero este demonio toca hacerle algo en su sintaxis que no se que es y eso es lo que realmente necesito. La tarea si la activo por la sesion funciona ok pero no es funucional ya que toca dejar abierto Baan porqu8e la sesion no se puede cerrar mientras este activa una tarea, mientras que con el demonio funciona sin consumir licencia en Baan
amealo
1st September 2009, 18:57
Hola Eric, en el $BSE/etc debes tener el script rc.starjobdm y se ejecuta desde el SO para que quede en segundo plano.
En baan debes configurar la tarea para que se ejecute en segundo plano tambien, para ello debe quedar en estatus 'en Cola', pero debes considerar que de acuerdo a los demás datos de pantalla puede o no ejecutarse, datos como el calendario, la repetición automática, 'Interrumpir hasta la prox ejecucion' .. etc, de otra parte hay sesiones personalizadas que si no tiene las opciones apropiadas de pantantalla no se te van a ejecutar.
El error de concepto está en que ya sea en segundo plano o tarea 'a pantalla abierta', siempre vas a necesitar licencias, Dos cuando esté el demonio activo ( el demonio usa una licencia ) y la otra cuando la sesión 'levante' en memoria, si lanzas a la tarea a pantalla abierta, sólo ocupas una licencia ... pero cada proceso en Baan ocupa su propia licencia sea cual sea la modalidad en que la actives.... Saludos,