WSLPGv1.6: liquidación secundaria y certificaciones de deposito, retiros y transferencias (granos)

243 views
Skip to first unread message

Mariano Reingart

unread,
Nov 27, 2014, 12:28:32 AM11/27/14
to pyaf...@googlegroups.com
Estimados:

A una semana de la entrada en vigencia de la RG3690/2014, RG3691/2014,
aparentemente todavía no esta bien definido la descripción del
servicio (WSDL), no coincide con la documentación técnica (WSLPGv1.6)
o es ambigua / poco específica (todavía hay errores internos o
validaciones no documentadas, y no están detallados los juegos de
datos de pruebas).

Igualmente, continuamos avanzando sobre lo que está publicado, a
riesgo que AFIP cambie las especificaciones (como estaría sucediendo,
al menos con la autorización de los certificados Form.C1116A y
Form.C1116RT).

Tratamos de mantenernos dentro de los formatos y métodos en los que
veníamos trabajando, pero se han ajustado para soportar las nuevas
estructuras de datos de AFIP (especialmente para autorizar
certificaciones se dividió un nuevo tipo de registro "Certificación"
en "Cabecera", "Planta Deposito Elevador", "Retiro Transferencia" y
"Preexistente", y se agregaron los tipos de registros "Detalle Muestra
Análisis" y "CTG").

Pueden ver los cambios en el repositorio:

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

Nuestra página ya esta actualizada (principalmente formato de archivo
de intercambio, métodos, ejemplos y muestras TXT y DBF, errores,
instalador experimental para desarrollo, etc.):

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

Los ejemplos para Visual Basic serían:

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

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

Desde ya cualquier aporte, sugerencia o datos de prueba son bienvenidos,

Cualquier duda quedamos en contacto

Sds

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

maxial...@gmail.com

unread,
Dec 3, 2014, 11:20:15 AM12/3/14
to pyaf...@googlegroups.com
Buenas tardes. Estoy probando en el entorno de prueba "https://fwshomo.afip.gov.ar/wslpg/LpgService?wsd" la funcion WSFE.CrearLiqSecundariaBase, hasta ahi me tira OK
Luego en AutorizarLiquidacionSecundaria() se cuelga directamente(Se utiliza en POWERBUILDER 12.5). Sabes si ya esta en funcionamiento esta funcion?

Saludos

Mariano Reingart

unread,
Dec 3, 2014, 1:05:18 PM12/3/14
to pyaf...@googlegroups.com
En homologación, si está habilitada los métodos de autorización de liquidaciones secundarias y certificaciones (depósito, retiro/tranferencia y preexistente).

Deberías usar la última actualización porque AFIP estuvo haciendo cambios al WSDL (WSLPGv1.7):


Pueden descargar el instalador actualizado para Homologación desde:


Debería funcionar, pero AFIP esta devolviendo '500: Error General de Aplicacion.', '700: Error de sincronismo.' o alguna otra validación ('1202: El vendedor presenta inconvenientes en el Domicilio Fiscal', '1100: El comprador no esta registrado en el RUOCA.') por lo que estaría operativo demanera limitada y no otorga COE (al menos en mis pruebas).

En Producción, hasta ahora no están habilitados ninguno de los cambios (por lo menos no está publicado el WSDL actualizado)

Si tienen algún conjunto de datos de prueba o otra información adicional, podemos verlo, y en el manual está explicado como capturar y manejar los errores:


Sds

--
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 mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Maximiliano Alzugaray

unread,
Dec 9, 2014, 10:26:11 AM12/9/14
to pyaf...@googlegroups.com
Buenos días, estoy tratando de hacer desde wslpg_cli.exe --dummy y me dice "Imposible autenticar con Wsaa: ns1:coe.notauthorized" Quiero solo verificar la coneccion sin necesidad de tener en WSLPG.ini archivos de entrada y salida. Solo hacerlo por sistema, utilizando la función  CrearLiqSecundariaBase y luego AutorizarLiquidacionSecundaria(). Es posible hacer eso? o es obligatorio tener bien los datos en los archivos de entrada y salida?

Gracias

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "PyAfipWs - Factura Electrónica Libre" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/pyafipws/L39qcPYh3ss/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a pyafipws+u...@googlegroups.com.

Mariano Reingart

unread,
Dec 16, 2014, 5:17:41 PM12/16/14
to pyaf...@googlegroups.com
2014-12-09 11:11 GMT-03:00 Maximiliano Alzugaray <maxial...@gmail.com>:
Buenos días, estoy tratando de hacer desde wslpg_cli.exe --dummy y me dice "Imposible autenticar con Wsaa: ns1:coe.notauthorized" Quiero solo verificar la coneccion sin necesidad de tener en WSLPG.ini archivos de entrada y salida. Solo hacerlo por sistema, utilizando la función  CrearLiqSecundariaBase y luego AutorizarLiquidacionSecundaria(). Es posible hacer eso? o es obligatorio tener bien los datos en los archivos de entrada y salida?


"ns1:coe.notauthorized" indica que no esta realizado el trámite de asociación (para el wsebservice WSLPG):


Se puede probar sin los datos correctos en los archivos de entrada/salida (siempre que se respete el formato y los campos numéricos), igualmente por el momento AFIP no han publicado datos de prueba y hay algunos temas con los servidores de WSLPG (validaciones de CUIT, planta, etc.), ver problemas frecuentes reportados:

Reply all
Reply to author
Forward
0 new messages