Si Hay Sistema - Instalación

TIP: Crea un snapshot de tu server antes de proceder.

Las version estable de Factura Electrónica es: * branch production para ERPNext/Frappe version-13 actualmente en mantenimiento

Prerrequisitos

Frappe + ERPNext

Obtener aplicación Factura Electrónica

Desde la terminal de tu servidor de producción/desarrollo, desde el directorio frappe-bench clona la aplicación con el comando:

Obten los cambios de la rama production.

bench get-app --branch production https://github.com/sihaysistema/factura_electronica_gt.git

Con la bandera --branch [nombre-rama] puedes especificar la rama que quieras clonar.

La rama estable es production

Instala la aplicación

Ubicado en el directorio frappe-bench ejecuta:

bench install-app factura_electronica

Instala las dependencias python

bench setup requirements

Ejecuta la migración, parches, reconstrucción de assets de factura electrónica

Actualiza los parches:

bench update --patch

Migra los cambios a la base de datos

En este paso se insertan los custom fields, datos por default que necesita el app.

bench migrate

Reconstruye assets js/css

bench build --app factura_electronica

Reinicia el bench y limpia el cache

bench restart && bench clear-cache