DAVID MILLAN
19th September 2011, 22:33
Buenas amigos mios
Aunque desarrollo en Baan nunca he tenido que hacer una AFS y por tal razon no se como hacer una. Ahora necesito hacer una pero ni idea
Podrian guiarme por favor
:confused:
patriciosoria
19th September 2011, 23:43
Adjunto un ejemplo de una function que llama a las funciones afs
function print.picking.list(domain tcdate date.f, domain tcdate date.t)
{
stpapi.put.field("tdsls4402m000","printed",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","selection",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","ddat.f",str$(date.f))
stpapi.put.field("tdsls4402m000","ddat.t",str$(date.t))
stpapi.put.field("tdsls4402m000","cuno.f",cuno.f)
stpapi.put.field("tdsls4402m000","cuno.t",cuno.t)
stpapi.put.field("tdsls4402m000","orno.f",str$(orno.f))
stpapi.put.field("tdsls4402m000","orno.t",str$(orno.t))
stpapi.put.field("tdsls4402m000","comp.f",str$(get.compnr()))
stpapi.put.field("tdsls4402m000","comp.t",str$(get.compnr()))
stpapi.put.field("tdsls4402m000","cwar.f","")
stpapi.put.field("tdsls4402m000","cwar.t","ZZZ")
stpapi.put.field("tdsls4402m000","cprj.f","")
stpapi.put.field("tdsls4402m000","cprj.t","ZZZZZZ")
stpapi.put.field("tdsls4402m000","item.f","")
stpapi.put.field("tdsls4402m000","item.t","ZZZZZZZZZZZZZZZZ")
stpapi.put.field("tdsls4402m000","cntr.f","")
stpapi.put.field("tdsls4402m000","cntr.t","ZZZ")
stpapi.put.field("tdsls4402m000","crte.f","")
stpapi.put.field("tdsls4402m000","crte.t","ZZZZZ")
stpapi.put.field("tdsls4402m000","rono.f","")
stpapi.put.field("tdsls4402m000","rono.t","ZZZZZZZZZZZZ")
stpapi.put.field("tdsls4402m000","collect",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","prnt.shortage",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","prnt.clan",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","prnt.error",str$(etol(tcyesno.no)))
stpapi.put.field("tdsls4402m000","pseq.i",str$(etol(tdsls.pseq.wloc)))
stpapi.set.report("tdsls4402m000","rtdsls440201000","ASCIF",report.mess)
stpapi.put.field("tdsls4402m000","spool.fileout",tmp.path & "/4402")
stpapi.continue.process("tdsls4402m000",continue.mess)
stpapi.end.session("tdsls4402m000",end.sess.mess)
}
patriciosoria
19th September 2011, 23:47
ahora te adjunto un pequeño manual
Felipe_Saavedra
20th September 2011, 14:45
En la otra pregunta de AFS te he colocado unas presentaciones en Power Point y un ejemplo.
Saludos,
Felipe Saavedra
DAVID MILLAN
21st September 2011, 00:04
Hola
Muchas gracias por la ayuda
Estoy realizando ua AFS que imprima facturas de la sesion tdsls4404m000 y bueno eso ya lo hice pero ahora el mani es que deben generarse archivos uno por cada orden que le indico en PDF
Generarlas ya lo hace pero si utilizo el PDF creator se me queda pidiendo por windows el nombre del archio y lo que requiero es que deje si son 10 ordenes entonces 10 archivos automaticamente en PDF, un amigo me dice ue debo hacer un driver para que me convierta a PDF por ghostscript o usando esto pero realmente no se como