No se puede exportar a Excel

Es una falla que se produce por no contar con todos los elementos que hacen posible la transferencia o por no tener dichos elementos actualizados en el equipo local desde donde se ejecuta el proceso de exportación o en el servidor.

Para realizar una exportación correcta se deberá contar con lo siguiente:

En el Equipo local

Si es Windows contar con:

  • La ruta c:windowssig debe estar previamente creada
  • El archivo OpusOOConfig.properties deberá editarse en la carpeta c:windowssig y asigar los valores siguientes:

usarCalc:false si contamos con Microsoft Office; usarCalc:true si contamos con Libre Office

usarWriter:false si contamos con Microsoft Office;usarWriter:true si contamos con Libre Office

pathOpenoffice: (dejar en blanco y lo pide cuando se haga la primer exportacion)

  • Se deberá contar con los utilitarios OpusExcel.exe o OpusOOCalc.jar en su versión más actualizada en la carpeta c:windowssig. Estos interactúan con el ERP para hacer posible la transferencia.
  • Deberá copiarse el contenido de C:Archivos de programaOpenOffice.org 3Basisprogramclasses en c:windowssiglib
  • Deberá tener instalado JRE

Si es linux contar con:

  • Verificar que la versión de Janita sea 2.3.0.1 o superior.
  • Las rutas /home/opus/bin y /home/opus/transf deberán estar previamente creadas
  • En la carpeta home/opus/bin de la terminal deberá contener los scripts OpusOOCalc.sh, OpusOOCalc.jar y el OpusOOConfig.properties.
  • El archivo OpusOOConfig.properties deberá editarse en la carpeta /home/opus/bin y asigar los valores siguientes

usarCalc:true si contamos con Libre Office

usarWriter:true si contamos con Libre Office

pathOpenoffice: debe configurarse el path donde esta el binario del OpenOffice. (Atención: path original no ink)

  • Deberá tener JRE instalado
  • Debe tener el archivo janita.jar en la carpeta de Opus con permisos totales
  • Debe tener el paquete tofrodos dos2unix

Tener en cuenta lo siguiente:

Existe el programa instalador OpusOOExporter-1.3.bin que realiza la instalación de los elementos descriptos en los puntos anteriores.

El archivo OpusOOExporter-1.3.bin deberá instalarse en la carpeta /home/opus

Asignarle permisos con chmod 0777 OpusOOExporter-1.3.bin

Una vez ubicado donde corresponde y con los permisos asignados, posicionarse en /home/opus.

Para instalar ejecutar sudo ./OpusOOExporter-1.3.bin

Asignar permisos a la carpeta /home/opus sudo chmod -R 0777 /home/opus

Luego de esta instalación se debería verificar la existencia de los elementos arriba detallados.

Tanto en Linux como en Windows establecer permisos de ejecución, lectura y escritura sobre los ficheros y directorios que este apartado hace referencia.

En el Servidor Opus en /home/opus/unit0 debe contar con la versión más actualizada de:

  • TOOLS90 es la herramienta que actúa como interface entre los programas del ERP para manejar la transferencia a Excel
  • El método mgWIN_BorroArch