Dudas sobre generacion de PDF

82 views
Skip to first unread message

marcelo amadio

unread,
May 6, 2013, 10:37:36 AM5/6/13
to pyaf...@googlegroups.com
Buen dia, me podrian ayudar con la duda sobre como se usan los metodos asociados a la generacion del PDF en wslpg?

Entiendo que tengo que:

- Leer el formato a partir de un csv con CargarFormatoPdf  (modifique el ejemplo existente, cuando lo cargo me da ok)
- Generar el Pdf, con GenerarPdf (lo genero y me da ok, pero no genera el archivo)
- Imprimirlo con MostrarPdf (lo ejecuto y me da ok, pero no hace nada)
- Tengo que asignar los campos del archivo de formato con los de la liquidacion en el medio o el web service los toma solos del objeto WSLPG? Que campos son opcionales y cuales obligatorios? Me estoy salteando la generacion de la plantilla?  

Desde ya, muchas gracias,

Mariano Reingart

unread,
May 6, 2013, 3:26:09 PM5/6/13
to pyaf...@googlegroups.com
Habría que ver tu código, los pasos serían:

1. Llamar al método AutorizarLiquidacion o ConsultarLiquidacion (para
que tome los campos)
2. CargarFormatoPDF(WSLPG.InstallDir & "\liquidacion_form_c1116b_wslpg.csv")
3. CrearPlantillaPDF("A4", "portrait")
4. ProcesarPlantillaPDF(2)
5. GenerarPDF(App.Path & "\form1116b.pdf")
6. MostrarPDF(App.Path & "\form1116b.pdf", False)

Deberías revisar que los métodos devuelvan ok = True, y sino ver el
contenido de Excepcion, Traceback, XmlRequest, XmlResponse

Con el ejemplo deberías poder probarlo sin problemas:

https://code.google.com/p/pyafipws/source/browse/ejemplos/wslpg/wslpg.bas

Sds

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com


2013/5/6 marcelo amadio <marcelofa...@gmail.com>:
> --
> Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs - Factura
> Electrónica Libre" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus correos
> electrónicos, envía un correo electrónico a
> pyafipws+u...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> pyaf...@googlegroups.com.
> Visita este grupo en http://groups.google.com/group/pyafipws?hl=es.
> Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
>
>

marcelo amadio

unread,
May 7, 2013, 10:29:10 AM5/7/13
to pyaf...@googlegroups.com
Mariano: Muchas gracias por la ayuda,


Un abrazo,
Reply all
Reply to author
Forward
0 new messages