[pyar] PyAfipWs

Mariano Reingart reingart en gmail.com
Jue Jun 19 13:06:25 ART 2014


2014-06-17 19:06 GMT-03:00 Mariano Reingart <reingart en gmail.com>:

> 2014-06-17 15:28 GMT-03:00 Leax Guidi <lg.leax en gmail.com>:
>
> Estimados, disculpen las molestias necesito un poco de ayuda con la
>> librería pyafipws, no se si alguno la utilizo, pero cuando solicito el cae
>> me da un error que el diccionario es unhashable cuando trata de enviar los
>> tributos y los ivas, si alguno sabe mas o menos porque por favor escribame
>> que les paso el codigo.
>>
>>
> Específicamente, ¿que mensaje de error te da?
> Puede que estes pasando mal el diccionario, de hecho para los métods
> AgregarIVA y AgregarTributo no usa diccionarios, sino podes pasar como
> parámetros simplemente los valores para los campos (generalmente strings,
> int o float).
> Habría que ver el código que estas usando y como lo tenes instalado.
>
> Por cierto, tenemos un grupo de usuarios y desarrolladores para consultas
> específicas relacionadas con los temas de AFIP y demás:
>
> https://groups.google.com/forum/#!forum/pyafipws
>
> Igualmente en esta lista seguro te podrán ayudar mejor si el problema es
> técnico relacionado con python.
>

Pueden ver el hilo en el grupo pyafipws (enlazo para que quede la
referencia):

https://groups.google.com/d/msg/pyafipws/WEfWeABD49M/BaBspkfkLF4J

En resumen, no queda claro como se esta intentando ejecutar la comunicación.

Si necesitan usar los temas de factura electrónica desde python, pueden ver
los test unitarios usando esta librería (pyafipws y python obviamente):

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

Si necesitan conectarse directamente al webservice, pueden ver los tests de
la bibiloteca SOAP (pysimplesoap):

https://code.google.com/p/pysimplesoap/source/browse/tests/afip_test.py

No recomiendo esta última opción porque tendrían que hacer todo el manejo
de errores, reproceso, autenticación, manejo de campos opcionales/obligat,
soporte servidores proxy, verificación canal seguro (ssl), etc. que ya esta
implementado en la biblioteca pyafipws.

Un ejemplo básico en python sería:

https://code.google.com/p/pyafipws/wiki/FacturaElectronicaPython

El ejemplo completo, en el mismo módulo del componente, funcion main():

https://code.google.com/p/pyafipws/source/browse/wsfev1.py#725

Para más información sobre el componente ver el manual y documentación:

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

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

http://www.sistemasagiles.com.ar/trac/wiki/FacturaElectronicaPython (histórico,
ver el repositorio para información más actualizada)

Sds

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140619/849411de/attachment.html>


More information about the pyar mailing list