Jose00
23rd May 2009, 00:38
Saludos
Si alguien sabe español, por favor, me podrian ayudar en una impresion multiple en BaaN5c, es decir, tengo una sesion de impresion, que debe emitir por lote de pago varios comprobantes dependiendo de la cantidad de proveedores que tenga asociado el lote, la idea de la impresion multiple es que por cada proveedor pueda crear un archivo plano pero sin intervencion del usuario que sea un proceso en background solo teniendo como entrada el lote de pago, gracias por la informacion que me puedas suministrar.
Jose00
23rd May 2009, 00:39
Alguien habla español
Felipe_Saavedra
5th June 2009, 05:47
Hola,
Creo que utilizando los comandos de seq.open , seq.put seq.close podrias abrir un archivo con el codigo de proveedor y la fecha para cada proovedor que estes leyendo.
Saludos,
Felipe
patriciosoria
5th June 2009, 19:01
Hola,
Lo que expresa Felipe es correcto, en la sesión de lotes de pago lo que hace el sistema emite una orden de pago por proveedor, o un cheque, para ello lo que tendrías que hacer es crear un archivo para cada orden de pago, con lo que el nombre del archivo puede estar compuesto por ejemplo así:
utc.to.date(utc.num(), anio, mes, dia, hora, minu, segu)
aux.anio = str$(anio)
archi.salida = sprintf$("%3s%3s%9%2s%@99@%@99@%@99@%@99@%@99@" ,strip$(tfcmg001.bank), strip$(tfcmg103.paym), tfcmg101.ptbp, aux.anio(3;2), mes, dia, hora, minu, segu) & ".txt"
ret = seq.open(archi.salida,"w")
PSS
patriciosoria
5th June 2009, 19:02
Hola,
Lo que expresa Felipe es correcto, en la sesión de lotes de pago lo que hace el sistema emite una orden de pago por proveedor, o un cheque, para ello lo que tendrías que hacer es crear un archivo para cada orden de pago, con lo que el nombre del archivo puede estar compuesto por ejemplo así:
utc.to.date(utc.num(), anio, mes, dia, hora, minu, segu)
aux.anio = str$(anio)
archi.salida = sprintf$("%3s%3s%9%2s%@99@%@99@%@99@%@99@%@99@" ,strip$(tfcmg001.bank), strip$(tfcmg103.paym), tfcmg101.ptbp, aux.anio(3;2), mes, dia, hora, minu, segu) & ".txt"
ret = seq.open(archi.salida,"w")
PSS
Jose00
12th June 2009, 00:58
Hola,
Creo que utilizando los comandos de seq.open , seq.put seq.close podrias abrir un archivo con el codigo de proveedor y la fecha para cada proovedor que estes leyendo.
Saludos,
Felipe
Muchas gracias, por los comentarios, si me funciono.