DOCUMENTACIÓN .ENV
PRO 3 | PRO 4 | PRO 5
Factúralo Perú 2020
PARÁMETROS DEL ARCHIVO .ENV
Descripción de los parámetros utilizados por el sistema
PARÁMETRO | DESCRIPCIÓN | DEFAULT |
---|---|---|
APP_DEBUG | usado para mostrar detalles de error en desarrollo. Dejar en false para proyectos en producción | false |
APP_URL_BASE | dominio de la aplicación (link sin los prefijos http y www) | |
DB_CONNECTION | conexión a la base de datos. Para conexiones a un servidor externo debe modificar el DB_HOST y DB_PORT en caso de que use un puerto distinto de 3306 | system |
DB_HOST | 127.0.0.1 | |
DB_PORT | 3306 | |
DB_DATABASE | ||
DB_USERNAME | ||
DB_PASSWORD | ||
MAIL_DRIVER | conexión al servidor de correos, por defecto está preparado para conectarse con google. Recuerde habilitar el acceso de apps menos seguras. Para conexiones a un servidor distinto, debe solicitar o ubicar el resto de parámetros | smtp |
MAIL_HOST | smtp.gmail.com | |
MAIL_PORT | 465 | |
MAIL_USERNAME | ||
MAIL_PASSWORD | ||
MAIL_ENCRYPTION | ssl | |
LIMIT_UUID_LENGTH_32 | ||
TENANCY_DATABASE_AUTO_DELETE | al eliminar un cliente se eliminarán tanto el usuario como la base de datos que le enlazan | true |
TENANCY_DATABASE_AUTO_DELETE_USER | ||
ITEMS_PER_PAGE | cantidad de campos por paginación de tablas | 20 |
ITEMS_PER_PAGE_SIMPLE_D_TABLE | cantidad de campos por paginación de tablas | 5 |
PASSWORD_CHANGE | permitir cambiar la clave del administrador | true |
PREFIX_DATABASE | prefijo de las bases de datos de los clientes | |
SIGNATURE_NOTE_OSE | valor agregado a los XML | FACTURALO |
SIGNATURE_URI_OSE | valor agregado a los XML | signatureFACTURALOPERU |
FORCE_HTTPS | si es una instalación con SSL este valor cambia a true | false |
DOCUMENT_TYPE_03_FILTER | filtrar documentos tipo DNI en documentos tipo factura | false |
RECREATE_DOCUMENT | recrear documentos | false |
IMPORT_DOCUMENTS | permite importar documentos desde la vista de listado de documentos. Se debe seguir un formato específico. Por ahora permite 2 items por documento | false |
PDF_TEMPLATE | carpeta contenedora de las plantillas para generar el formato de los archivos pdf. La ruta de las plantillas es app/CoreFacturalo/Templates/pdf | default |
PDF_TEMPLATE_FOOTER | añadir pie de pagina al formato de los pdf | true |
PDF_NAME_REGULAR | los pdf contienen dos fuentes, puede añadir el nombre de alguna fuente añadida a la carpeta de plantillas. La ruta de la carpeta de fuentes para los pdf es app/CoreFacturalo/Templates/pdf/[TEMPLATE]/font | false |
PDF_NAME_BOLD | ||
ENABLED_TEMPLATE_TICKET_80 | habilitar un tamaño de ticket de impresión para 80mm | false |
ENABLED_DISCOUNT_GLOBAL | false | |
CHANGE_TO_REGISTERED_STATUS | false | |
API_SERVICE_URL | url de la API para consultar documentos a seniat y reniec, RUC y DNI respectivamente | https://apiperu.dev |
API_SERVICE_TOKEN | token asignada al usuario previamente registrado en apiperu | 3cf2365976ecb83ca2fd422ddc76fdc39804480a041f3edc43619ced59bd6938 |
SUNAT_ALTERNATE_SERVER | url alternativa de sunat para recibir documentos | true |
ADMIN_DELETE_CLIENT | permiso para eliminar clientes desde el administrador | true |
NUMBER_ITEMS | cantidad de productos a mostrar al inicio | 20 |
NUMBER_SEARCH_ITEMS | cantidad de productos a mostrar al buscar | 250 |
Actualización
Luego de editar parámetros del archivo .env debe ejecutarse el comando:
php artisan config:cache
Este debe ejecutarse en la raíz del proyecto, que puede estar instalado en una de las siguientes rutas dependiendo del modo de instalación:
/var/www/html/[facturador]
/home/[usuario]/[facturador]
/root/[facturador]
Si la instalación es realizada con docker debe acceder al contenedor fpm, los pasos puede verlos en el siguiente manual: