Yo lo que he echo es crear un archivo en el AS B que tenga como campos los parámetros tanto de entrada como de salida, a este archivo le asocio un programa desencadenante en before, y en lugar de hacer un call lo que hago es grabar el registro con los parámetros que envio, esto activa el desencadenante, que podria ejecutar el calculo de la caja de ahorro, al finalizar de hacer los calculos, cambiar los valores correspondientes a los parámetros de retorno. Ya con esto, consulto como quedo el registro y ya tengo los parámetros. Esto me funciona tanto entre dos ASs, como entre dos sistemas distintos, como un Windows y un AS, etc.
Para grabar el registro podes usar un DDM, por ejemplo. Espero te ayude o por lo menos te de una idea. Saludos. _____ From: [email protected] [mailto:[email protected]] On Behalf Of Nicolas Aranguren Sent: Jueves, 09 de Julio de 2009 08:47 a.m. To: [email protected] Subject: Call de un iSeries a otro Saludos desde Venezuela, Mucho sabría agradecer quien ha resuelto este dilema: En la empresa donde trabajo necesito hacer una llamado a un programa que se encuentra en el iseries "A" desde el iseries "B" enviandole y recibiendo parametros. Lo describo mas claro: En el iseries "A" tenemos nómina y en el iseries "B" está caja de ahorros, lo que se quiere es que desde el iseries "A" (nómina) se invoque un programa residente en el iseries "B" que ejecuta unos cálculos de la base de datos de caja de ahorro, que devuelva unos parametros al iSeries "A" para deducir de la nómina los prestamos de caja de ahorro. Si no me explique bien, favor notificarmelo para detallar mas explicito lo que se necesita. Gracias.
__________________________________________________ Forum.HELP400 es un servicio más de ServerNEWS. © Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

