Skip to content
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

Organizar XML's #90

Open
cbaidon45 opened this issue Feb 11, 2016 · 26 comments
Open

Organizar XML's #90

cbaidon45 opened this issue Feb 11, 2016 · 26 comments

Comments

@cbaidon45
Copy link

Hola:

Despues de bajar los CFDI del correo no me organiza los archivos, me dice XML encotrados 5 XML organizados 0. Hice 2 pruebas una en Linux Mint y otra en Windows.

Tambien me gustaria saber si al momento de organizar por carpeta se pueden organizar los CFDI con la Razon Social, en las primeras veces que use pocos XML para hacer pruebas note que organizaba por Carpeta (Nombrada por RFC EMISOR), SubCarpeta (Nombrada por el Year), SubCarpeta (nombrada por el Mes), solo me gustaria que hubiera la opcion para que la primer Carpeta sea nombrada por Razon Social Emisor en lugar de RFC Emisor, todo esto para una busqueda mas sencilla para los usuarios.

Saludos

@ppaez
Copy link
Contributor

ppaez commented Feb 12, 2016

Los CFDIs encontrados para organizarse, se validan primero: Deben tener los elementos Emisor, Receptor y TimbreFiscalDigital. Si falta cualquiera, son ignorados. Revisa que tus 5 CFDIs tengan estos tres elementos.

@ghost
Copy link

ghost commented Feb 12, 2016

También, solo para que no haya dudas, la descarga de correo es un proceso, y la organización es otro... ¿estas usando la rama master o develop?, ojala puedas probar con develop que estamos muy cerca de pasarla a producción...

creo recordar que si, puedes usar el nombre en vez del RFC, lo reviso y te comento por aquí.

Saludos

@cbaidon45
Copy link
Author

Ya vi por que no me ordenaba los CFDI tal parece que tiene problemas con la version del CFDI ya que hice pruebas con un correo que nunca se ha vaciado y habia facaturas con CFDI version 1.0

Intente abrir el programa en la rama develop, pero no lo cargo, lo intente en la misma computadora donde abri la version normal, asi que no se que este faltando o si me falte algo.

Probare en Linux Mint (Basado en Debian) para ver si noto alguna diferencia.

Saludos

@ghost
Copy link

ghost commented Feb 16, 2016

Ni lo intentes, AdminCFDI solo trabaja con versiones CFDI 3.0 en adelante... si tiene unos con que pueda probar, le damos soporte...

Saludos

@cbaidon45
Copy link
Author

Sip, me lo habia imaginado. . . supongo que tendre que hacer una limpieza en ese correo. Y espero que todos los CFDI emitidos a partir del dia de hoy sean version 3.0.

En fin, con ese tema aclarado la version depelop no logro que ejecute, me faltara algo? Si tengo varios CFDI con los que podre hacer la prueba, me gustaria ver si efectivamente se puede usar el nombre en lugar del RFC para el nombrado de las carpetas

Saludos

@ghost
Copy link

ghost commented Feb 16, 2016

Todos los CFDI desde hace un par de años son 3.2, nadie te puede emitir actualmente uno con otro versión...

Al día de hoy master y develop están igual, acabamos de mezclar así que ya deberías poder probar y usar AdminCFDI 0.3.0 desde la rama master...

Saludos

@cbaidon45
Copy link
Author

Ok, tengo el AdminCFDI_v0.2.2 y lo abre muy bien, pero intento abrir el zip que esta en la rama master y no lo abre. Me faltara alguna libreria adicional o que podria ser? Incluso no muestra ningun mensaje de error, simplemente no abre

Saludos

@ppaez
Copy link
Contributor

ppaez commented Feb 16, 2016

¿Abrir el zip te refieres a descomprimirlo? Si sí, ¿Qué herramienta usas para descomprimir y qué error te da?

@ghost
Copy link

ghost commented Feb 16, 2016

Parece un problema de descarga, pude abrirlo sin problemas... ¿que SO tienes?

@cbaidon45
Copy link
Author

Windows 10, lo baje de aqui https://github.com/LinuxCabal/admin-cfdi, seleccionando la branch Master. Use 7z para descomprimirlo, no marco ningun error. El AdminCFDI_v0.2.2 corre perfecto, no se que podria ser, a menos que prefieras darme algun link de descarga suponiendo que de donde lo bajo yo este mal.

Saludos

@ghost
Copy link

ghost commented Feb 16, 2016

He probado en Win 10 y lo descarga y descomprime sin problemas: https://github.com/LinuxCabal/admin-cfdi/archive/master.zip

Algunos antivirus analizan los archivos ZIP, asegurate de que no sea este el problema

@cbaidon45
Copy link
Author

Perdon, un error de redaccion. . . basicamente para aclarar fue lo mismo que yo comente, que lo descarga y descomprime sin problemas, pero la aplicacion es la que no abre y la AdminCFDI_v0.2.2 si la ejecuta y corre bien el ejecutable.

Saludos

@ghost
Copy link

ghost commented Feb 16, 2016

Han cambiado las dependencias, debes de instalar las nuevas dependencias que están en el archivo: https://github.com/LinuxCabal/admin-cfdi/blob/master/requirements.txt

@ppaez
Copy link
Contributor

ppaez commented Feb 16, 2016

Tienes que ejecutar este comando primero dentro de la carpeta admin-cfdi-master:

py setup.py install

Si corro admin-cfdi.pyw sin este paso, regresa al prompt sin ni mostrar nada; tal vez esto es lo que te está pasando.

@cbaidon45
Copy link
Author

Al instalar la dependencia pqrcode aparece esto. . . Alguna otra forma de instalarla?

C:\Users???????>pip install pqrcode
Collecting pqrcode
Could not find a version that satisfies the requirement pqrcode (from versions: )
No matching distribution found for pqrcode

@ghost
Copy link

ghost commented Feb 16, 2016

¿Estas usando pip para python3?

@cbaidon45
Copy link
Author

Si, es que encontre una guia de como instalar el admin CFDI y asi instalaron ellos el selenium. Y como no conozco mucho de python, pues eso hice ya que me funciono. Estuvo mal?

Saludos

@cbaidon45
Copy link
Author

Ok ya logre correr la aplicacion usando el comando que me mandaste, bajare unos cuantos CFDI de prueba del correo y haber que resulta. Pareciera que si da la opcion para renombrar el archivo por el emisor, pero no veo alguna parte donde pueda yo nombrar las carpetas por Razon Social en lugar de RFC, dame una media hora y por aqui vuelvo a avisar como me fue.

Saludos

@ghost
Copy link

ghost commented Feb 16, 2016

Ya revise, no, esto no esta implementado, el usar la razon social para el nombre de la carpeta...

Saludos

@cbaidon45
Copy link
Author

Seria genial, si lo hicieras como algo opcional. Como ves?

@ghost
Copy link

ghost commented Feb 16, 2016

Si, sería genial... lo anotamos como mejora...

@cbaidon45
Copy link
Author

gracias, por aqui me avisas y te ayudo a testearlo.

@ghost
Copy link

ghost commented Feb 16, 2016

Prueba esta rama: https://github.com/UniversoLibreMexicoAC/admin-cfdi/tree/carpetas

No se si en Windows algunos caracteres no se permitan en nombres de carpetas...

@cbaidon45
Copy link
Author

Interesante. . . De hecho parece ser que es justo lo que necesitaba, aunque tengo algunas sugerencias con las que tal vez muchos se puedan sentir identificados.

1.- Poner Razon Social en mayusculas (Con la idea de que todo quede uniforme y evitar problemas con acentos y simbolos en windows)

2.- Al descargar CFDI's de una cuenta de correo electronico, poder descargar los de cierto rango de fecha (Mensual por ejemplo) o en su defecto no se si se pueda poner la opcion para descargar unicamente los "No Leidos", adicionalmente no borrar ningun correo electronico, ya que a veces en lugar de mandar el PDF y XML, algunos proveedores mandan algun link para descargar los CFDI.

Saludos

@ghost
Copy link

ghost commented Feb 18, 2016

Por favor, un tema por iusse para que podamos marcarnos los resueltos o cerrados o lo que corresponda...

¿Pudiste probar la rama?, poner todo en mayúsculas es trivial y creo que es buena opción...

La descarga por correo no borra nada a menos que marques la casilla... ¿lo verificaste?, lo de la búsqueda por fecha es buena opción para agregar...

Saludos

@cbaidon45
Copy link
Author

Llevo probando la rama por unos cuantos dias, hasta ahora parece que esta funcionando bien.
Lo que busco evitar con las mayusculas es que salgan letras con acentos o algun otro simbolo, de tal manera que todas las a con acento, sin acento, dieresis en fin. sean A, para evitar conflicto cone l simbolo. Creo que solo falta eso para cerrar este issue, ya que no me gustaria al rato tener problemas con razon social con simbolos de ortografia, que en ingles no se usan y que pudieran llegarme a ocasionar algun error o que me falten CFDI's.

De lo otro estoy de acuerdo, creare otro issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants