Liquidacion de Granos (WSLPG): actualizacion 1.05a RC

73 views
Skip to first unread message

Mariano Reingart

unread,
Mar 13, 2013, 1:24:40 PM3/13/13
to pyaf...@googlegroups.com
FYI

Ya está publicada la nueva versión del instalador de homologación con
las actualizaciones acumuladas ("release candidate", versión tentativa
para producción):

http://pyafipws.googlecode.com/files/instalador-WSLPG-1.05a-homo.exe

Entre los ajustes se encuentran:
* nro_orden automático, si no se informa en el archivo (=0), se
consulta el último y agrega 1.
* soporte para ajustar liquidación (aunque actualmente AFIP devuelve
'800: Servicio no disponible.' en pruebas)
* mejoras en el procesamiento de datos devueltos, haciendo disponible
todos los datos de la respuesta de AFIP (autorizar, ajustar y
consultar graban todos los campos y el archivo de salida)

En esta actualización se agrega la generación de PDF (preliminar):

http://www.sistemasagiles.com.ar/trac/wiki/LiquidacionPrimariaGranos#GeneraciónFormC1116BenPDF

Incluye nuevos métodos para crear los PDF: CargarFormatoPDF,
AgregarCampoPDF, AgregarDatoPDF, CrearPlantillaPDF,
ProcesarPlantillaPDF, GenerarPDF, MostrarPDF

Por linea de comando se puede crear y mostrar el Form. C 1116B con:

WSLPG_CLI.EXE --pdf --mostrar

Pueden ver la muestra del PDF en:

http://www.sistemasagiles.com.ar/trac/raw-attachment/wiki/LiquidacionPrimariaGranos/9957.pdf

Para generar el PDF, hay un tipo de registro 9 para campos adicionales (DATO):

http://www.sistemasagiles.com.ar/trac/wiki/LiquidacionPrimariaGranos#Dato

Por ej, algunos campos serían:

(tipo_reg=9, campo="nombre_comprador", valor="NOMBRE 1"),
(tipo_reg=9, campo="domicilio1_comprador", valor="DOMICILIO 1"),
(tipo_reg=9, campo="domicilio2_comprador", valor="DOMICILIO 1"),
(tipo_reg=9, campo="localidad_comprador", valor="LOCALIDAD 1"),
(tipo_reg=9, campo="iva_comprador", valor="R.I."),
...

Tambien se pueden agregar campos fijos con leyendas y aclaraciones, o
modificar el diseño.

Para generar el PDF se utiliza el archivo de SALIDA porque que
contiene el COE y otros datos devueltos por AFIP.
Si se utiliza desde VB o similar, se debe generar el PDF luego de
Autorizar, Consultar o Ajustar una liquidación.

Descargar archivo de intercambio actualizado de ejemplo desde:

http://www.sistemasagiles.com.ar/trac/raw-attachment/wiki/LiquidacionPrimariaGranos/salida_wslpg.txt

Descargar Ejemplo actualizado para Visual Basic:

http://pyafipws.googlecode.com/hg/ejemplos/wslpg/wslpg.bas

Descargar Ejemplo actualizado para Visual Fox Pro:

http://pyafipws.googlecode.com/hg/ejemplos/wslpg/wslpg.prg

Aparentemente ya estaría operativo el servidor de producción.

Cualquier duda quedamos en contacto, desde ya toda sugerencia y/o
colaboración es bienvenida

Sds

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

Diego Andres Segui

unread,
Mar 13, 2013, 5:38:19 PM3/13/13
to pyaf...@googlegroups.com
Quedo funcionando el tema de no mandar retenciones ni certificados....

Ahora no me acepta la liq por error 1106 (La actividad seleccionada no corresponde al comprador)

Le estoy poniendo codigo 40 (exportador), que es la que aparece si quiero cargar la liq a mano.

¿Alguna idea?

nota: <cuitComprador>30621973173</cuitComprador><nroActComprador>40</nroActComprador>

slds.
Reply all
Reply to author
Forward
0 new messages