AR - Configuración 2
Desde aquí podremos configurar distintos parámetros para obtener distintas acciones de la aplicación.
Los parámetros están agrupados en las siguientes categorías:
- CRON: Programación de procesos: configuración general para todas las empresas, gestionada por Napse.
- AGENTE: Configuración del agente en terminal.
- SERVER: Configuración diversa del servidor
- 2G: Configuración de agendas y presentaciones en cuanto a impresoras fiscales de 2da generación.
Hay parámetros que son propios para cada compañía y hay parámetros generales que son administrados por Napse, que impactan en todas las compañías.
Opciones
Editar
Permite modificar la configuración de los parámetros del sistema.
Auditoría
Esta opción permite acceder al listado del histórico de cambios realizados sobre la configuración seleccionada, indicando nombre de usuario, acción y fecha.
Al acceder a la opción "Detalle" se puede ver la información original y la resultando, identificándose en forma resaltada los datos modificados.
Parámetros
CRON: Programaciones de procesos
Todas las configuraciones de los procesos son multicompañía.
AGENT: Configuración del agente en terminal
Los siguientes parámetros son utilizados por el agente.
Código | Multicompañia | Parámetro | Valor default | Detalle | |
---|---|---|---|---|---|
1 | agentAuthorizeRetries | NO | Cantidad de reintentos de autorización por CAE / CAEA | 4 | Utilizado en el servicio authorize, para determinar la cantidad de veces que el agente intentará solicitar una autorización al server. |
2 | agentMaxTerminal | NO | Cantidad máxima de terminales permitidas para el agente | 10 | Utilizado en el servicio clientStatus para determinar si puede dar de alta una nueva terminal recibida. |
3 | agentLimitCAEADocumentsToSend | NO | Cantidad máxima de documentos CAEA a enviar al servidor para autorizar | 10 | Utilizado en el proceso que envía los documentos aprobados por CAEA del agente al server. |
4 | qrUrlAfip | NO | Dirección URL adonde se accede para ver el detalle de la factura en AFIP | Utilizado al autorizar, para confeccionar la información del QR de AFIP. | |
5 | qrUrlFiscalFlow | NO | Dirección URL adonde se accede para ver el detalle de la factura en Fiscal Flow | https://www.fiscalflow.com.ar/xxx | Utilizado al autorizar, para confeccionar la información del QR de FF que permite acceder al comprobante completo. |
6 | generatesCAEAIfItsInProgress | NO | Emite CAEA cuando AFIP tiene una autorización en curso. | false | Utilizado al autorizar, permite emitir CAEA en caso de que se superen los reintentos al server y el server responda que aún está procesando la autorización. De estar activado, generará un comprobante duplicado. |
7 | companyIdentificationNumber | NO | Identificador de la compañía (CUIT) | CUIT de la compañía | Utilizado al autorizar, para confeccionar la información del QR de AFIP. |
8 | afipAmountLimitToIdentifyClient | NO | Limite para factura B por medio de pago | 26228 | Utilizado al autorizar, para validar el tipo de comprobante. |
9 | afipAmountLimitToIdentifyClientForCash | NO | Limite para factura B con pago en efectivo | 13114 | Este parámetro no es utilizado por FF, si no que permite al punto de venta conocer el límite permitido para autorizar comprobantes en efectivo, no nominados. |
10 | timeDelay | NO | Tiempo de espera (en milisegundos) para reintentar la autorización cuando Fiscal Flow Server responde que AFIP tiene la transacción en curso | 6000 | Utilizado al autorizar. |
11 | agentTimeOut | NO | Time out para invocación de servicios del agente (en milisegundos) | 5000 | Utilizado en los servicios del agente que invocan al server. Determina el tiempo que se espera la respuesta del server. |
12 | maxSendFileToFiscalFlowServer | SI | Cantidad de agendas diarias y semanales que se enviarán al server en cada proceso de subida | 2 | Configuración de proceso del agente que envía las agendas al server. |
13 | updateStoreCountersInAgent | SI | Período de consulta de cantidad de facturas emitidas por cae y caea y configuraciones de la tienda | */5 * * * * | Configuración de proceso del agente que obtiene la información de la tienda, para poder calcular si se alcanza el límite de CAEA admitido. |
14 | updateCompaniesConfInAgent | SI | Período de consulta de configuraciones de las compañias | */5 * * * * | Configuración de proceso del agente que obtiene del server la información de las compañías. |
15 | updateTerminalsConfInAgent | SI | Período de consulta de configuraciones de las termianles | */5 * * * * | Configuración de proceso del agente que obtiene del server la información de las terminales. |
16 | updateOperationNumbersInAgent | SI | Multi-compañía: AGENT CRON: Período de consulta de correlatividades para los distintos tipos de facturas y centros emisores | */5 * * * * | Configuración de proceso del agente que consulta las numeración de los comprobantes. |
17 | updateCAEAInAgent | SI | Multi-compañía: AGENT CRON: Período de consulta de código de autorización CAEA para las compañias | 0 10 * * * | Configuración de proceso del agente que obtiene del server los códigos CAEA a utilizar. |
18 | sendFileToFiscalFlowServer | SI | Multi-compañía: AGENT CRON: Período de envio de agendas diarias y semanales al server | */60 * * * * | Configuración de proceso del agente que envía las agendas al server. |
19 | sendInvoicesCAEA | SI | Multi-compañía: AGENT CRON: Período de envio de documentos CAEA al server | */1 * * * * | Configuración de proceso del agente que envía los documentos CAEA al server. |
20 | updateMiPYMERegistryInAgent | SI | Multi-compañía: AGENT CRON: Período de consulta de padrón de CUITS para Factura de Crédito Electrónica (régimen MiPYME) | 0 11 * * * | Configuración de proceso del agente consulta al server el padrón de CUITS para validar si corresponde realializar FCE por CAEA. |
21 | folderAgentsLogs | SI | Directorio donde el agente subirá sus logs (Visible solo para napse) | /usr/local/etc/fiscalflow/ftp/[CODIGO COMPAÑÍA]/folderAgentsLogs | Utilizado en el clientStatus, para enviar los logs al server, en caso de ser solicitado. |
22 | switchQRVariables | SI | La información del QR FF y del QR AFIP se invierte a como indica la documentación oficial en las variables entregadas por la mensajería | false | Utilizado al autorizar, para invertir los valores de los elementos qr/url y poder reemplazar en los comprobantes el QR de FF por el oficial de AFIP, sin realizar modificaciones en el punto de venta. |
23 | qrUrlAfip | SI | Direccion URL adonde se accede para ver el detalle de la factura en AFIP | Utilizado al autorizar, para confeccionar la información del QR de AFIP. | |
24 | qrUrlFiscalFlow | SI | Direccion URL adonde se accede para ver el detalle de la factura en Fiscal Flow | Utilizado al autorizar, para confeccionar la información del QR de FF que permite acceder al comprobante completo. | |
25 | miPymeMinAmount | SI | Monto mínimo para facturación de crédito electrónica MiPYME | 195.698,00 | Utilizado para determinar si se debe emitir una factura de crédito electrónica. |
SERVER: Configuración diversa del servidor
Código | Multicompañia | Parámetro | Valor default | Detalle | |
---|---|---|---|---|---|
1 | daysToDigitalCertificateWillExpire | NO | Cantidad de días previos a la expiración del certificado digital | 15 | Utilizado para emitir la alerta "Alerta Fiscal Flow: El certificado digital de factura electrónica esta próximo a vencer." |
2 | numRetryConnectAFIP | NO | Cantidad de reintentos que realizara FF cuando no puede autorizar una operación en AFIP. | 3 | Utilizado al autorizar por CAE, en caso de errores controlados o de timeout de AFIP, |
3 | maxDaysMaintainInvoices | NO | Cantidad máxima de dias que guarda facturas en tabla operativa | 365 | Utilizado por proceso de archivo de documentos fiscales (cronRunFiscalDocumentClosingProcess). Pasado ese tiempo, no podrán ser accesibles desde la consulta de la consola. |
4 | maxDaysMaintainNonFiscalDocument | NO | Cantidad máxima de días que guarda documentos NO fiscales en tabla operativa | Utilizado por proceso de archivo de documentos no fiscales (cronNonRunFiscalDocumentClosingProcess). Pasado ese tiempo, no podrán ser accesibles desde la consulta de la consola. | |
5 | maxDocumentForAuthorizeByCAEA | NO | Cantidad máxima de documentos a tomar para autorizar por CAEA | 100 | Utilizado por el proceso que envía los comprobantes emitidos por CAEA a autorizar a AFIP (cronAuthorizeCaea). |
6 | maxFiscalDocumentToReversed | NO | Cantidad máxima de documentos fiscales duplicados que se van a revertir por cada ejecución del proceso automático de reversos. | 50 | Utilizado por el proceso automaticReversedDuplicates. |
7 | numBackDaysDuplicateElectronics | NO | dias atras para generar documentos electronicos | 1 | electronicDuplicates |
8 | logPath | NO | Directorio raiz donde está el directorio log. | /usr/local/etc/fiscalflow/ | Utilizado para resguardo y obtención de archivos de log. |
9 | duplicateElectronicsPath | NO | Donde está el directorio de documentos electronicos. | /usr/local/etc/fiscalflow/ | Utilizado por los procesos:
Utilizado para resguardo y obtención de archivos de duplicados electrónicos. |
10 | afipMaxDelayToAuthorize | NO | Días de demora máximas aceptada por AFIP para servicios | 10 | Cantidad máxima de días admitida por AFIP para autorizar comprobantes emitidos por CAEA. Utilizado para determinar las fechas para generar los duplicados electrónicos en el proceso electronicDuplicates. |
11 | sendMail.1 | NO | Email : Envía correo al cliente en Facturas A. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
12 | sendMail.6 | NO | Email : Envía correo al cliente en Facturas B. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
13 | sendMail.3 | NO | Email : Envía correo al cliente en Notas de Credito A. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
14 | sendMail.8 | NO | Email : Envía correo al cliente en Notas de Credito B. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
15 | sendMail.2 | NO | Email : Envía correo al cliente en Notas de Débito A. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
16 | sendMail.4 | NO | Email : Envía correo al cliente en Notas de Débito B. | false | Utilizado para determinar si se enviará este tipo de comprobante por correo al cliente. |
17 | reverseCreditNotes | NO | Estrategia de reverso de Notas de crédito(FAC/ND) | ND | Utilizado en la función "Reversar" de documentos fiscales duplicados, para determinar el tipo de contradocumento para las notas de crédito. Opciones: FAC = Factura ND = Nota de débito. |
18 | fixElectronicDuplicatesEndDate | NO | Fecha fin fix documentos electrónicos (AAAAMMDD) | 20210228 | Utilizado por proceso fixElectronicDuplicates, para determinar el fin del período de documentos a corregir. |
19 | fixElectronicDuplicatesStartDate | NO | Fecha inicio fix documentos electrónicos (AAAAMMDD) | 20210201 | Utilizado por proceso fixElectronicDuplicates, para determinar el inicio del período de documentos a corregir. |
20 | tokenExpirationLimitInSeconds | NO | Límite de expiración de token en segundos | 3600 | Utilizado en la consola. |
21 | automaticCAEAmode | NO | Modo CAEA automático: Activado | false | Utilizado para evaluar si se autoriza por CAEA si el promedio de tiempo de las últimas autorizaciones supera el umbral configurado. |
22 | automaticCAEAmodeMaxOperations | NO | Modo CAEA automático: Cantidad máxima de autorizaciones para calcular el promedio actual AFIP para modo CAEA automático. | 50 | Utilizado para determinar cuantas autorizaciones son consideradas para calcular el tiempo promedio de autorización actual de AFIP. |
23 | automaticCAEAmodeLapse | NO | Modo CAEA automático: Duración período modo CAEA (en segundos) | 120 | Tiempo en el que permanecerá activo la autorización por CAEA si el tiempo promedio supera el umbral. |
24 | automaticCAEAmodeLimit | NO | Modo CAEA automático: Umbral activación modo CAEA (en milisegundos) | 10000 | Tiempo promedio límite que define si se autoriza por CAEA o CAE. |
25 | maxMonthsCountersDataInDB | NO | Plazo de guarda máximo para contadores (en meses) | 12 | Utilizado en proceso cleanDataBase. |
26 | percentLimitOfCAEA | NO | Porcentaje próximo al limite configurado para emitir comprobantes bajo la modalidad CAEA | 90 | Utilizado por el proceso createAlertExceedsPercentCAEA, para determinar la proximidad del límite de CAEA. |
27 | activateAutomaticReversedDuplicates | NO | Reverso automático de documentos duplicados: activo | false | Utilizado por el proceso automaticReversedDuplicates, para determinar si debe reversar automáticamente los documentos duplicados de la compañía. |
28 | enableNonFiscalDocument | NO | Indica si el proceso de contabilización de Documentos No Fiscales estará habilitado. | false | Indica si el proceso de contabilización de Documentos No Fiscales estará habilitado. |
29 | enableZClosed | NO | Indica si el proceso de contabilizacion de Zs estara habilitado. | false | Indica si el proceso de contabilizacion de Zs estara habilitado. |
30 | timeToLiveOperationInCache | SI | Multi-compañía: Cantidad de minutos que una autorización se guarda en la cache del servidor | 5 | Utilizado por el proceso que borra las autorizaciones registradas en la cache del server (checkAuthorizeIntoCache) |
31 |
| SI | Multi-compañía: Cantidad máxima de documentos a tomar para distribuir | 1000 | Utilizado por el proceso que distribuye la información de los documentos fiscales ( |
32 | maxFiscalDocumentToQueryUpdateZCounter | SI | Multi-compañía: Cantidad máxima de documentos a tomar para generar la información para el cierre Z (zReport) | 500 | Utilizado por el proceso que confecciona la información para el reporte de cierre Z (generateZReport) |
33 | checkCorrelativityEntriesLimit | SI | Multi-compañía: Limite para la Identificación de comprobantes faltantes | 50 | Utilizado por el proceso que detecta gaps de correlatividades (cronCheckCorrelativity) |
34 | maxDaysOperationDataInDB | SI | Multi-compañía: Plazo de guarda máximo para información operativa | 30 | Utilizado por el proceso depuración de información operativa (cleanDataBaseBBDD) |
35 | tmpFolderPath | SI | Multi-compañía: Ubicación del directorio temporal | /share/tmp/ | Utilizado por varios procesos, para almacenar archivos temporalmente. |
36 | maxQueryFiscalDocuments | SI | Multi compañía: Cantidad máxima de documentos fiscales a consultar | 100 | Utilizado en al vista "Documentos fiscales" para determinar la cantidad máxima de documentos a mostrar. |
37 | maxRecordsQueryComputeZReport | SI | Multi-compañía: Cantidad máxima de documentos a tomar para generar cierres Z el proceso computeFiscalDocuments | 0 | Utilizado en el proceso computeFiscalDocuments, y sera utilizado para indicar la cantidad maxima de documentos a tomar en la generación del cierre Z. Si el paramento esta en 0 el proceso de cierre Z no se ejecutara. |
38 | maxRecordsQueryPendingZ | SI | Multi-compañía: Valor umbral de operaciones pendientes de computar en los Z. Si la cantidad pendiente es mayor o igual a este valor computeFiscalDocuments no proceso indicadores, solo los z. | 1000 | Utilizado en el proceso computeFiscalDocuments, y sera utilizado para indicual un valor umbral para computar cierres Z, si la cantidad pendiente de computo es mayor al valor umbral configurado, no se ejecutara el proceso que genera los indicadores de proceso. |
39 | maxRecordsQueryUpdateIndicators | SI | Multi-compañía: Cantidad máxima de documentos a tomar para generar Indicadores el proceso computeFiscalDocuments | 1000 | Utilizado en el proceso computeFiscalDocuments, y sera utilizado para indicar la cantidad maxima de documentos a tomar en la generación de indicadores de proceso. Si el paramento esta en 0 el proceso de generacion de indicadores no se ejecutara. |
40 | maxRecordQueryNonFiscalDocument | SI | Multi-compañía: Cantidad máxima de documentos a tomar para generar Indicadores del proceso distributeNonFiscalDocument | 1000 | Utilizado en el proceso distributeNonFiscalDocument para indicar cuantos documentos no fiscales tomar por cada ejecucion. |
2G: Impresoras 2da generación
Todas las configuraciones son por compañía en esta categoria.
Parámetro | Código | Valor default | Detalle | |
---|---|---|---|---|
1 | Cantidad de días que mantiene activos los jornales diarios, luego se depuran.. | 2gCleanDailyDays | 90 | Utilizado en proceso cleanDataBase. |
2 | Cantidad máxima de dias que guarda los jornales diarios en la impresora | maxDaysMaintainJournalsDeleted | 15 | Informado en el servicio pendingSchedule. |
3 | Directorio en donde busca los archivos diarios (auditoría) y las presentaciones semanales a la AFIP | 2gFolder | /usr/local/etc/fiscalflow/ftp/[codigo compañía] | Utilizado por los procesos que reciben los documentos y el que informa los documentos a la AFIP (run2GFolderCheck) |
4 | Password FTP | passFTP | nosotros | Utilizado por el agente, para subir los archivos de 2G al FTP del server. |
5 | Usuario FTP | userFTP | useradmin | Utilizado por el agente, para subir los archivos de 2G al FTP del server. |
CRON: Programaciones de procesos
Todas las configuraciones de los procesos son generales, no se pueden gestionar por compañía.
Esta configuración es general para todas las empresas y es gestionada desde la empresa Napse.
Codigo | Proposito | Parámetros Asociados | Detalle | Valor default | |
---|---|---|---|---|---|
1 | updateElectronicDuplicates | SYSTEM CRON: actualiza los archivos de duplicados electrónicos. | Configuración de proceso updateElectronicDuplicates | 0 5 * * * | |
2 |
| SYSTEM CRON: Actualiza vistas que dependan de fiscal documents | maxFiscalDocumentToQuery* | Configuración de proceso | */30 * * * * * |
3 | agendaWeekPeriodDay | SYSTEM CRON: agendaWeekPeriod por día | Configuración de proceso agendaWeekPeriodDay | 0 */2 * * * | |
4 | agendaWeekPeriodWeek | SYSTEM CRON: agendaWeekPeriod por semana | Configuración de proceso agendaWeekPeriodWeek | 30 */4 * * * | |
5 | checkAgendasInServer | SYSTEM CRON: cambia el estado de las agendas a In Server, para indicar que el POS ya envió la agenda indicada y ya puede ser procesada o enviada a la AFIP | Configuración de proceso checkAgendasInServer | */60 * * * * | |
6 | checkDigitalCertificateWillExpire | SYSTEM CRON: checkDigitalCertificateWillExpire | daysToDigitalCertificateWillExpire | Configuración de proceso checkDigitalCertificateWillExpire | 0 07/12 * * * |
7 | checkAuthorizeIntoCache | SYSTEM CRON: Checkea las autorizaciones guardadas en cache. En caso de superar el tiempo permitido por configuración, se elimina de cache. | timeToLiveOperationInCache* | Configuración de proceso checkAuthorizeIntoCache | */5 * * * * |
8 | electronicDuplicates | SYSTEM CRON: crea los archivos de duplicados electrónicos. | numBackDaysDuplicateElectronics | Configuración de proceso electronicDuplicates | 0 0 1 * * |
9 | alertRun | SYSTEM CRON: ejecuta el envío de alarmas . | Configuración de proceso alertRun | 0/5 * * * * | |
10 | cronPingAfip | SYSTEM CRON: expresión de tiempo para realización de PING contra la AFIP | Configuración de proceso cronPingAfip | * * * * * | |
11 | computeFiscalDocuments | SYSTEM CRON: Contabilizar indicadores de Terminal y realizar Cierre Z. | maxRecordsQueryComputeZReport* enableZClosed | Configuración de proceso computeFiscalDocuments | */1 * * * * |
12 | cronCheckCorrelativity | SYSTEM CRON: Identificación de comprobantes faltantes | checkCorrelativityEntriesLimit* | Configuración de proceso cronCheckCorrelativity | 30 0/4 * * * |
13 | cronImportMissingFiscalDocuments | SYSTEM CRON: Importación de comprobantes faltantes | Configuración de proceso cronImportMissingFiscalDocuments | 30 2 * * * | |
14 | cronInformCAEAsNotUsed | SYSTEM CRON: informa CAEAS no utilizados | Configuración de proceso cronInformCAEAsNotUsed | 0 1 * * * | |
15 | cleanDataBase | SYSTEM CRON: mantiene la base de datos con registros de hasta 30 días. | maxDaysOperationDataInDB* maxMonthsCountersDataInDB | Configuración de proceso cleanDataBase | 0 1 * * * |
16 | cleanTemp | SYSTEM CRON: mantiene una depuración del directorio temporal | Configuración de proceso cleanTemp | 0 3 * * * | |
17 | insertOrUpdateOperationNumbers | SYSTEM CRON: Periodo de actualización de correlatividades de los centros emisores CAEAS. | Configuración de proceso insertOrUpdateOperationNumbers | 0 4,16 * * * | |
18 | createAlertExceedsPercentCAEA | SYSTEM CRON: periodo de actualización del control de la proximidad al limite configurado para emitir comprobantes por CAEA | percentLimitOfCAEA | Configuración de proceso createAlertExceedsPercentCAEA | 0 0/6 * * * |
19 | cronUpdateCaea | SYSTEM CRON: período de actualización de CAEA contra AFIP | Configuración de proceso Configuración de proceso cronUpdateCaea | 0 0 * * * | |
20 | cronAuthorizeCaea | SYSTEM CRON: período de autorización de documentos CAEA | maxDocumentForAuthorizeByCAEA | Configuración de proceso cronAuthorizeCaea | */10 * * * * |
21 | cronSendMail | SYSTEM CRON: período de envío de correos electrónicos a los clientes | sendMail.1 | Configuración de proceso cronSendMail | * * * * * |
22 | run2GFolderCheck | SYSTEM CRON: realiza el check en los directorios configurados para determinar si hay archivos a procesar o enviar a la AFIP | 2gFolder | Configuración de proceso run2GFolderCheck | 0 4 * * * |
23 | cronRunFiscalDocumentClosingProcess | SYSTEM CRON: realiza el pasaje a histórico de documentos (días) | maxDaysMaintainInvoices | Configuración de proceso cronRunFiscalDocumentClosingProcess | 0 2 * * * |
24 | cronRunNonFiscalDocumentClosingProcess | SYSTEM CRON: realiza el pasaje a histórico de documentos no fiscales (días) | maxDaysMaintainNonFiscalDocument | Configuración de proceso cronRunNonFiscalDocumentClosingProcess | 0 2 * * * |
25 | automaticReversedDuplicates | SYSTEM CRON: Reversa automáticamente Documentos Fiscales Duplicados. | maxFiscalDocumentToReversed | Configuración de proceso automaticReversedDuplicates | 0 3 * * * |
26 | alertServerRejectedDocuments | SYSTEM CRON: ALERTA Documentos fiscales y no fiscales rechazados por el server (alertServerRejectedDocuments) | Configuración de proceso alertServerRejectedDocuments. | 30 */1 * * * | |
27 | distributeNonFiscalDocument | SYSTEM CRON: Distribuir contadores para Documentos No Fiscales | maxRecordQueryNonFiscalDocument* enableNonFiscalDocument | Configuración de proceso distributeNonFiscalDocument | */1 * * * * |
( * ) Parámetro multicompañia
Opciones
Editar
Permite modificar el valor del parámetro seleccionado.