Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

actualizacion wsfev1

387 views
Skip to first unread message

Hugo Baieli

unread,
Mar 17, 2025, 9:12:51 AMMar 17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
buen dia, si me pueden ayudar, trabajo con pyafipws y wsfev1 para fac en pesos desde
hace varios años, siempre actualice siguiendo este instructivo, la pregunta es si hay que
volver a instalar todo con los nuevos componentes, o solo el wsfev1, gracias

- instalar WIN32OpenSSL_light-1_0_2a
- instalo python 2.7.9
- instalo mercurial 2.8.1. win32 py27
- instalo M2Crypto-0.22.3.win32-py27
- instalo httplib2-0-9.win32
 copiar la carpeta  httplib2-0.8 al c:
 desde la consola
 entro en la carpeta httplib2 y ejecuto  c:\python27\python.exe  setup.py install
- instalo pillow 2.0.0.win32-py27
- instalo pywin32-219.win32-py27
 copio socks.py  en c:\python27\lib\site-packages
 copiar la carpeta pysimplesoap en el c:
 desde la consola
 cd\pysimplesoap
 c:\python27\python.exe  setup.py install
- instalo el pyafipws-2.7.2178-32bit
- instalo pyi25 con instalador-PyI25-1.02a
 desde python27
   python -m pip install pip==9.0.1
   python -m pip install qrcode==6.1
   python -m pip install httplib2==0.9.2
   python -m pip install pysimplesoap==1.08.14
   python -m pip install m2crypto==0.18
   python -m pip install fpdf>=1.7.2
   python -m pip install dbf>=0.88.019
   python -m pip install Pillow>=2.0.0

 copiar carpeta pyafipws al c:
 desde la consola
  entro a la carpeta \pyafipws

  c:\python27\python.exe pyafipws.py --register
 c:\python27\python.exe wsaa.py --register
 c:\python27\python.exe wsfev1.py --register
 c:\python27\python.exe pyi25.py --register
 c:\python27\python.exe pyfepdf.py --register
  c:\python27\python.exe pyqr.py --register


Geisis Tuc

unread,
Mar 19, 2025, 11:34:22 AMMar 19
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Hugo. Respondiendo a tu pregunta, solamente tenés que actualizar WSFEv1. 

- Desde una consola con permisos de Administrador ingresá a la carpeta actual de tu proyecto y des-registrá el componente "wsfev1.py"
   
  c:\pyafipws > python wsfev1.py --unregister

- De la carpeta actual de tu proyecto eliminá "wsfev1.py" (fuente) y  "wsfev1.pyc" (versión compilada) .Vaciá la carpeta "cache"
- Descargá el proyecto, pero la rama Develop -> https://github.com/reingart/pyafipws/archive/refs/heads/develop.zip
- Descomprimilo y copiá "wsfev1.py" hacia la carpeta actual de tu proyecto.
- Desde una consola con permisos de Administrador ingresá a la carpeta actual de tu proyecto y registrá la nueva versión del componente "wsfev1.py"
   
  c:\pyafipws > python wsfev1.py --register

Fabricio Corbo

unread,
Mar 19, 2025, 11:36:17 AMMar 19
to pyaf...@googlegroups.com
Hola
Ya tenés el entorno python 2.7 funcionando y compilando sin problemas?
Si es asi, bajate el wsfev1 pero de la rama "develop" (que está hecha para 2.7), y compilá como siempre.


--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/pyafipws/c972c75b-3fd0-4ddf-a48b-c0a04d233f2dn%40googlegroups.com.

Hugo Baieli

unread,
Mar 19, 2025, 7:47:43 PMMar 19
to pyaf...@googlegroups.com
exelente, gracias por la ayuda 

Has recibido este mensaje porque estás suscrito a un tema del grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/pyafipws/mTN3dBx0kyw/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/pyafipws/CAFp45UadujD-2Swb7wfkGYm3B2FSHLPDS3obSCyz%2BQF0Xp15UQ%40mail.gmail.com.

Hugo Baieli

unread,
Mar 20, 2025, 9:58:17 AMMar 20
to pyaf...@googlegroups.com
Buen dia disculpen , probe lo que me indicaron, al querer registrar nuevamente el wsfev1, me da error

C:\pyafipws>c:\python27\python.exe wsfev1.py --register
Traceback (most recent call last):
  File "wsfev1.py", line 34, in <module>
    from utils import verifica, inicializar_y_capturar_excepciones, BaseWS, get_install_dir
  File "C:\pyafipws\utils.py", line 17, in <module>
    from future import standard_library
ImportError: No module named future

pero sin el registro y con el wsfev1.py nuevo hago una consulta de comprobante y funciona perfecto
Les consulto, porque he leido tanto que estoy perdido, no hace falta instalar python 3  ni las nuevas dependencias., solo con esto y cuando habiliten 
las nuevas instrucciones para producción no debería haber problema ?
gracias

wne...@vstour.com

unread,
Mar 20, 2025, 3:11:37 PMMar 20
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Con los últimos cambios en los códigos fuentes, varios componentes cambiaron su GUID.
WSFEv1 es uno de estos, así que lo primero que hay que hacer es desinstalar primero antes de instalar la nueva versión.
Si ya se instaló la nueva versión, hay que desinstalar la nueva versión, instalar la versión anterior, desinstalarla y luego instalar la nueva versión.

Esto es así porque al usar -unregister, va a querer "desregistrar" usando el GUID que tiene, entonces el nuevo código no desinstala el registro anterior porque lo busca con el código nuevo.

Saludos

hugo baieli

unread,
Mar 20, 2025, 4:31:54 PMMar 20
to pyaf...@googlegroups.com

Geisis Tuc

unread,
Mar 21, 2025, 2:06:45 PMMar 21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
En tu carpeta de instalación, creá un fichero llamado "requirements.txt"  y agregale esta única línea "future==0.18.3" . Luego, desde una consola con permisos de administrador y dentro de tu carpeta de instalación ejecutá el comando:  pip install -r requirements.txt
Después de ésto, intentá registrar nuevamente el componente.

edith ersi

unread,
Mar 23, 2025, 11:04:29 PMMar 23
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
con la nueva version de WSFEV1  en produccion hay que mandar el CansMisMon en "N"  y el 15 mandar en "S"   si es que se cancela en la misma moneda?

Xifras Sistemas Informaticos

unread,
Mar 26, 2025, 10:46:27 AMMar 26
to pyaf...@googlegroups.com

Hola edith. Solo para los casos en que le moneda de facturación es distinta a pesos


matias...@gmail.com

unread,
Mar 30, 2025, 12:30:27 PMMar 30
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Te consulto sobre los GUID.
Para mí es un poco lío que se modifiquen, porque tengo máquinas freezadas. ¿Sería problema que me traiga los cambios del código develop pero sin los nuevos GUID y dejar los que están?
Reply all
Reply to author
Forward
0 new messages