Actualización Fierro Offline - Argentina

Actualización Fierro Offline - Argentina

ESTE SERVICIO YA NO SE COMERCIALIZA NI SE REALIZAN INSTALACIONES POR PARTE DE LAMBDA SISTEMAS.
Cuando se actualiza la versión de Fierro Online, es necesario actualizar también la versión de Fierro Offline para garantizar la compatibilidad entre ambos sistemas.
A continuación, se detallan los pasos a seguir.

Actualizar versión

Edición del archivo de configuración
Abrir con un editor de texto el siguiente archivo:
/home/<usuario>/fierro-offline/.env
Modificar el valor de la variable FIERRO_VERSION, colocando la versión actual del sistema Fierro Online, y guardar el archivo.


Cómo consultar la versión actual de Fierro Online

Para conocer la versión actual del sistema online:
Ingresar a Fierro desde una terminal.
En el panel superior, hacer clic en Ventanas → Versión.
Una vez en esta pantalla, tomar el valor indicado como Versión del servidor.


Ese es el número de versión que debe colocarse en la variable FIERRO_VERSION del archivo .env editado en el paso anterior.





Actualización del Offline desde la terminal

Desde una terminal, posicionarse en el directorio del Offline ejecutando el siguiente comando:
cd /home/$USER/fierro-offline/
Luego, ejecutar:
docker-compose up -d



Verificación de inicio correcto

Para verificar que todo inició correctamente, la salida del comando debería indicar que los contenedores se iniciaron sin errores, por ejemplo:

$ docker-compose up -d
WARNING: The SENDOPERATIONS_SERVER_LOCAL variable is not set. Defaulting to a blank string.
jenkins-offline is up-to-date
Starting sendoperations ...
Starting sendoperations-local ...
postgresql is up-to-date
Starting sendoperations ... done
Starting sendoperations-local ... done
Starting run-tests ... done

Para verificar que todo inició correctamente, la salida del comando debería indicar que los contenedores se iniciaron sin errores, por ejemplo:
$ docker-compose up -d
WARNING: The SENDOPERATIONS_SERVER_LOCAL variable
is not set. Defaulting to a blank string.
jenkins-offline
is up-to-date
Starting sendoperations ...
Starting sendoperations-local ...
postgresql
is up-to-date
Starting sendoperations ... done
Starting sendoperations-local ... done
Starting run-tests ... done

Ejecución de tests

Tal como se indica en el instructivo de instalación, se puede ejecutar el siguiente comando para realizar las pruebas:
docker restart run-tests && docker logs --tail 0 -f run-tests
La salida esperada debería indicar que las pruebas fueron exitosas, por ejemplo:
run-tests
test_crear_factura_offline_local (__main__.FierroOfflineTestCase)
Crea una factura en el offline ... ok
test_enviar_operacion_offline_a_online (__main__.FierroOfflineTestCase)
Enviar operación de offline a online ... ok
test_no_quedan_operaciones_de_prueba_en_queueserver (__main__.FierroOfflineTestCase)
No quedan operaciones de prueba en queueserver ... ok
test_se_puede_obtener_lista_de_sucursales_de_servidor (__main__.FierroOfflineTestCase)
Se puede obtener la lista de sucursales del servidor ... ok
test_version_servidor_coincide_con_version_cliente (__main__.FierroOfflineTestCase)
La versión del servidor coincide con la del cliente ... ok
test_vista_html_funciona (__main__.FierroOfflineTestCase)
La vista HTML funciona ... ok
----------------------------------------------------------------------
Ran 6 tests in 34.131s
OK



Información adicional

Ante cualquier duda o inconveniente, puede referirse al artículo Fierro Offline Autoservice
También puede contactar a nuestro equipo de soporte enviando un correo a: soporte@fierro.com.ar


    • Related Articles

    • Fierro Offline Autoservice - Argentina

      ESTE SERVICIO YA NO SE COMERCIALIZA NI SE REALIZAN INSTALACIONES POR PARTE DE LAMBDA SISTEMAS. Offline autoservice es el Fierro Offline de toda la vida, pero gestionado 100% por el usuario. 3 cosas a tener en cuenta: 1 - Nuevos requisitos para el ...
    • Requisitos para la instalación de Fierro Offline Autoservice - Argentina

      Requisitos de hardware Memoria: 8GB + 100MB por puesto de trabajo. Redondeado al siguiente múltiplo de 4. Procesador: mínimo core i5 o equivalente, sugerido core i7. Disco: Mínimo 128gb SSD, recomendado 500GB SSD o 128gb SSD + 500gb HD. Requisitos de ...
    • Retenciones IIBB AGIP - Argentina

      Las retenciones de IIBB de Ciudad de Buenos Aires (AGIP), se toman del servicio web de Fierro, que todos los meses lee el padrón de AGIP y lo deja disponible para consultar y aplicar los porcentajes, al momento de realizar una orden de pago y/o ...
    • Percepciones IIBB AGIP - Argentina

      Las percepciones de IIBB de Ciudad de Buenos Aires (AGIP), se toman del servicio web de Fierro, que todos los meses lee el padrón de AGIP y lo deja disponible para consultar y aplicar los porcentajes, al momento de realizar una factura de venta. ...
    • Retenciones IIBB ARBA - Argentina

      En este archivo se explica como cambiar el formato del archivo que se exporto de fierro, para subirlo al aplicativo web. https://www.arba.gov.ar/Archivos/Publicaciones/intructivo_ddjj_ar_web.pdf Las retenciones de IIBB se aplican al momento de ...