-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update 2025 #120
Update 2025 #120
Conversation
* EditarCPEConfirmadaAutomotorDG * EditarCPEConfirmadaFerroviariaDG * EditarCPEAutomotor (cuit_pagador_flete obligatorio) * EditarCPEAutomotor (se agrega tarifa, km_recorrer, observaciones)
* <CanMisMonExt> S o N cancela_misma_moneda_ext * <CondicionIVAReceptorId> int condicion_iva_receptor_id
* cancela_misma_moneda_ext * condicion_iva_receptor_id
Buenas tardes Romina/Mariano. 1338 if p == int(p): |
Hola Mariano/Romina! Les dejo algunas consideraciones que tuve al generar el instalador. siguiendo los pasos que están en actions. Como referencia, la instalación la hice en dos maquinas, un Win11 de 64bits y un Win 10 de 32 bits, y en las dos me dio los mismos errores.
Traceback (most recent call last): espero poder ser de ayuda y gracias por todo el trabajo que hacen!!! |
ignore e2e test for wsfev1, failing due new field #120
* Bump actions/upload-artifact@v4 * Update python-package.yml & windows-installer.yml * Fix artifact name collision https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md * properly fix windows artifact name collision * checkout repository to run registration and tests * ignore barcode and qr tests not working yet * include hidden files (.env with release info) * update testing certificate and run tests only on 64 bits * fix expired cert, do not override new cert * ignore e2e test for wsfev1, failing due new field #120 Fixes: > This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v2`. Learn more: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
Fix error "no module named pil.imagetk" Thanks @estudiosistemas!
Fixes ""UnboundLocalError: local variable 'url' referenced before assignment" Thanks @estudiosistemas
Temporarily disable unit test until new snapshots of webserver communications are taken ``` =========================== short test summary info ============================ FAILED tests/test_wsfev1.py::test_main_parametros - RuntimeError: Operation FEParamGetCondicionIvaReceptor not found in WSDL: Service/Port Type: ('Service', 'ServiceSoap') ```
Gracias @estudiosistemas por los comentarios!, ya estarian los ajustes (tambien pueden usar directamente la herramenienta de sugerencia para dejar una modificacion a los archivos) Sobre el tema de pyqr, podrias probar ejecutando Ya actualice todo el flujo de GiHub Actions para compilar, probar y generar el instalador automaticamente; pueden probar el que se prepara en los artefactos: https://github.com/reingart/pyafipws/pull/120/checks |
Hola Mariano! Me alegra haber podido colaborar un poquito a todo el laburo que hacen! Voy a compilar todo de nuevo y probar el registro de pyqr para ver si funciona instanciado el objeto desde vb6 y te aviso. Abrazo! |
Buen día Mariano, buen día al grupo completo ! Adhiero al agradecimiento de los demás integrantes. Realmente me gustaría colaborar en el proyecto más activamente. Reconozco limitaciones en mis conocimientos para poder hacerlo de esa manera, De todas formas estoy incursionando en Python. Quedé obsoleto con las nuevas tecnologías, es así. Contarles además que compilé con los nuevos archivos y todo salió OK. Gracias Gracias ! ! ! |
Hola! Una consulta: |
Hola, Buenas tardes! |
Hola!
Sabes que estoy intentando lo mismo hace 4 o 5 días! Pero no he logrado
compilar aún. Creía que eran solo dos archivos (wsaa y wsfev1). Algo le
estoy pifiando. Los modificados los bajaste de la rama 2025?
El mar, 4 de mar de 2025, 6:44 p. m., dcrocetti ***@***.***>
escribió:
… Buen día Mariano, buen día al grupo completo !
Adhiero al agradecimiento de los demás integrantes. Realmente me gustaría
colaborar en el proyecto más activamente. Reconozco limitaciones en mis
conocimientos para poder hacerlo de esa manera, De todas formas estoy
incursionando en Python. Quedé obsoleto con las nuevas tecnologías, es así.
Contarles además que compilé con los nuevos archivos y todo salió OK.
Gracias Gracias ! ! !
Hola! Una consulta: Compilaste descargando la rama "2025" y siguiendo los
pasos del Workflow de Actions?
Hola, Buenas tardes!
Tengo una instalación vieja en Python 2.7 donde compilo sin problemas. Lo
que hice fue descargar los 6 u 7 archivos modificados y compilé sin
inconvenientes.
Tengo pendiente hacer en otra instalación o en Entorno Virtual las pruebas
con Python 3 siguiendo el Workflow de actions.
—
Reply to this email directly, view it on GitHub
<#120 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEGXKTUXUXHEWYIO5ID27L2SYNDNAVCNFSM6AAAAABXVIN25OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJZGAYDONZQGM>
.
You are receiving this because you commented.Message ID:
***@***.***>
[image: dcrocetti]*dcrocetti* left a comment (reingart/pyafipws#120)
<#120 (comment)>
Buen día Mariano, buen día al grupo completo !
Adhiero al agradecimiento de los demás integrantes. Realmente me gustaría
colaborar en el proyecto más activamente. Reconozco limitaciones en mis
conocimientos para poder hacerlo de esa manera, De todas formas estoy
incursionando en Python. Quedé obsoleto con las nuevas tecnologías, es así.
Contarles además que compilé con los nuevos archivos y todo salió OK.
Gracias Gracias ! ! !
Hola! Una consulta: Compilaste descargando la rama "2025" y siguiendo los
pasos del Workflow de Actions?
Hola, Buenas tardes!
Tengo una instalación vieja en Python 2.7 donde compilo sin problemas. Lo
que hice fue descargar los 6 u 7 archivos modificados y compilé sin
inconvenientes.
Tengo pendiente hacer en otra instalación o en Entorno Virtual las pruebas
con Python 3 siguiendo el Workflow de actions.
—
Reply to this email directly, view it on GitHub
<#120 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEGXKTUXUXHEWYIO5ID27L2SYNDNAVCNFSM6AAAAABXVIN25OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJZGAYDONZQGM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Si.. Con: |
¿Hay un ETA para que esto esté en main? |
Una consulta. Entonces bajastes los archivos modificados, luego los pusiste
en la carpeta de pyafipws, y compilaste con python setup.py py2exe. Ahora
que requirements ejecutaste antes de compilar? Hice todo pero no obtengo un
exe.
El mar, 4 de mar de 2025, 9:01 p. m., dcrocetti ***@***.***>
escribió:
… Si..
bajé los archivos de:
https://github.com/reingart/pyafipws/pull/120/files
(hubo varios paquetes que se actualizaron (requirements.txt).
python setup.py py2exe (así compila bien y funciona correctamente)
Con:
python setup_win.py py2exe (compila bien, pero al momento de instanciar
los objetos desde vb6 me abre una ventana de python y se me cuelga el
sistema)
—
Reply to this email directly, view it on GitHub
<#120 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEGXKSDQ2NHTRRRDW5FFHL2SY5GXAVCNFSM6AAAAABXVIN25OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJZGMYDINBTG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
[image: dcrocetti]*dcrocetti* left a comment (reingart/pyafipws#120)
<#120 (comment)>
Si..
bajé los archivos de:
https://github.com/reingart/pyafipws/pull/120/files
(hubo varios paquetes que se actualizaron (requirements.txt).
python setup.py py2exe (así compila bien y funciona correctamente)
Con:
python setup_win.py py2exe (compila bien, pero al momento de instanciar
los objetos desde vb6 me abre una ventana de python y se me cuelga el
sistema)
—
Reply to this email directly, view it on GitHub
<#120 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEGXKSDQ2NHTRRRDW5FFHL2SY5GXAVCNFSM6AAAAABXVIN25OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOJZGMYDINBTG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Probé con pyqr.exe --register pyqr_com.exe --register y nada, en VB6 da error al Crear el objeto.
|
Buen día Grupo!
Tuve algún tema de identacion al principio con pyfepdf que lo comenté acá mismo, pero ya está resuelto en estos últimos archivos. No salió todo funcionando de una. Tenía errores como que no encontraba los módulos también. Lo que hice fue limpiar la carpeta dist y build y se solucionó ese tema con ese movimiento.
Espero sirva la ayuda. |
Gracias @dcrocetti por los comentarios y por confirmar que funciona. Sugeriria si pueden abrir otro ticket para la actualizacion de las dependencias y el tema de vcredist. Igualmente los instaladores se estan generando aca en GitHub (ver actions, se pueden descargar de ahi como comente antes). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
me da error l usar wsfev1 actaulizado en marzo 2025.en ok = WSFEv1.EstablecerCampoFactura("cancela_misma_moneda_ext", N)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ya lo solucione. enviandolo DESPUES de crearfactura
mi duda es si antes del 15 de abril hay que mandarlo en N o no mandarlo
no aclaran bien si Cancela en la misma moneda de la factura o sea en Pesos va N
"N" ?
Probaste pasarlo dentro de los parámetros del CrearFactura? Junto con caea,
fecha, cancela misma moneda y condición IVA receptor id.
Ah y creo que el "N" debe ir entre comillas.
El mar, 18 de mar de 2025, 4:42 p. m., edyfe ***@***.***>
escribió:
… ***@***.**** commented on this pull request.
------------------------------
On wsfev1.py
<#120 (comment)>:
me da error l usar wsfev1 actaulizado en marzo 2025.en ok =
WSFEv1.EstablecerCampoFactura("cancela_misma_moneda_ext", N)
—
Reply to this email directly, view it on GitHub
<#120 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEGXKWIQFGBVBXEYCZYMXT2VBZLTAVCNFSM6AAAAABXVIN25OVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDMOJWGA2DKMJTGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Summary
Actualizaciones acumuladas 2025:
Incluye ajustes a Python3 y resolucion de conflictos.
Pendientes:
Checklist
Manual test evidence
(attach command-line examples, execution output & logs, etc.)