¿Cómo exportar remesa txt a xml en velneo?


Esta entrada es muy corta, simplemente es un recordatorio de donde tengo que copiar los scripts realizados en python  para que funcione sin problemas. La imagen de abajo nos muestra el código para que funcione sin problemas en cliente-servidor.

 

velneo_exportar_remesa_xml

 

  1. Instalar python3.4 32bits y 64bits
  2. Crear la carpeta “C:\python34\pgm\”
  3. Copiar el script dentro de la carpeta creada en el punto anterior.
  4. Instalar lxml como se indica aquí.

Breve explicación de lo que hace el programa.

  1. El programa de gestión crea un batch dentro de la carpeta “c:\python34\pgm\”, en la que previamente se habrá copiado el script sepaxml.py.
  2. El batch “remesa.bat” ejecuta python34.exe sepaxml.py “c:\documents and settings\usuario\mis documentos\remesas\remesa_2250.txt” (ruta de la remesa en formato txt)
  3. Convierte la remesa.txt en remesa.xml en la misma carpeta y con el mismo nombre “c:\documents and settings\usuario\mis documentos\remesas\remesa_2250.xml” pero ya en formato xml.
  4. Si no existe la carpeta “tmp” dentro de la carpeta donde se creará el fichero “remesa.txt”, se creará la carpeta tmp: “c:\documents and settings\usuario\mis documentos\remesas\tmp”.
  5. Mueve la remesa.txt a la carpeta tmp: “c:\documents and settings\usuario\mis documentos\remesas\tmp\remesa_2250.txt”.
  6. De esta forma tenemos en la carpeta “c:\documents and settings\usuario\mis documentos\remesas\” únicamente las remesas en formato xml y en “c:\documents and settings\usuario\mis documentos\remesas\tmp” las remesas en formato txt o texto plano.

Ya os he dicho que este post solo me sirve como recordatorio para saber qué tengo que hacer y cómo lo tengo que hacer.

 

Saludos.