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