Para la interfaz del Shopping Devoto se cuenta con una serie de archivos y directorios de configuración ubicados en la carpeta "DEVOTO" de la carpeta Interfaces. Una vez copiados estos elementos en la carpeta de ejecución del Sistema se puede activar el parámetro que habilita la interfaz. Ventana de opciones. Interfaz Devoto Shopping Ventana de configuración de la Interfaz Devoto Shopping Sucursal: indica la sucursal desde la cual se configura.
La grilla inferior contiene información sobre los medios de pago a enviar según el código de valor utilizado en el Lince. A continuación se describe los campos y su significado:
Da vuelto: indica si el valor indicado en el campo "Código Lince" puede generar vueltos. Esto se tiene en cuenta cuando aparece un comprobante con vuelto, en ese caso el sistema descontara el vuelto del valor que tiene este campo tildado.
Una vez habilitada la interfase, con cada comprobante hecho en ticket-factura, comprobante fiscal factura, facturación, nota de crédito y nota de débito el sistema genera 4 archivos con el mismo nombre pero con extensiones distintas, a saber:
El nombre del archivo esta compuesto por una serie de datos, cada uno separado del otro por un "-". Estos datos son los siguientes:
Transmisión de los archivos La transmisión de archivos se produce cada cierta cantidad de minutos establecidos en la configuración de la interfaz. Sin embargo, otra forma de realizar la transmisión es realizando un cierre de caja o saliendo del sistema, en estas dos ocasiones el sistema no analiza si han pasado los tantos minutos sino que transmite automáticamente. Todos los archivos son transmitidos por un archivo de procesos por lotes (.BAT), llamado "FTPDEVOT.BAT" y está en el directorio INTERFAS, el cual esta en el directorio donde se encuentra instalado el sistema (C:\LINCEV3 por default). Este archivo .BAT se encarga de enviar por FTP los archivos que se encuentran en el directorio TRANSMIT, el cual esta en el directorio INTERFAS. Dentro del directorio INTERFAS y antes de la ejecución del FTPDEVOT.BAT el sistema ejecuta el archivo MOVE_DEV.BAT el cual se encarga de mover los archivos del directorio ENVIA, en el cual se guardan los archivos hasta el momento de transmitir, al directorio TRANSMIT. Durante la ejecución del archivo MOVE_DEV.BAT el sistema no podrá generar archivos en el directorio ENVIA, esto evita que se transmita los archivos de un comprobante en forma truncada. Los archivos y directorios necesarios para enviar los archivos a Devoto Shopping son los siguientes: I_DEVCFG.DBF: Contiene datos que parametrizan el nombre de los archivos, tiempos de transmisión, datos de la última transmisión, etc. I_TARJE.DBF: Esta tabla contiene registros en los cuales se indica los medios de pagos a enviar según los código de valores que se usan en el sistema. FTPDEVOT.BAT: Este archivo es uno de los dos que se ejecuta al momento de transmitir y debe estar en el directorio INTERFAS el cual lo crea el sistema, en el caso de no estar creado, en el directorio donde esta instalado el sistema. MOVE_DEV.BAT: Este es el otro archivo que se ejecuta al momento de transmitir y debe estar en el directorio INTERFAS. INTERFAS (<Dir>): Este directorio contiene los archivos FTPDEVOT.BAT y MOVE_DEV.BAT además de contener a los directorios ENVIA y TRANSMIT. ENVIA (<Dir>): En este directorio se guardan transitoriamente los archivos a enviarse. TRANSMIT (<Dir>): En el momento que se transmite se mueven los archivos del directorio ENVIA a este y luego se realiza el envío por FTP. Es decir que si en algún momento este directorio contiene archivos es porque la última transmisión no finalizo correctamente y los mismos se mandaran en la próxima transmisión.
En el caso de que alguno de estos archivos no se encuentre, o los directorios no se puedan crear, y se tenga habilitada la interfase; el sistema emite mensajes indicando cual es el problema y la interfase se deshabilita transitoriamente hasta que se solucione el problema.
Nota: En el caso de que se encuentra en alguna maquina alguno de los archivos siguientes archivos: INTDEVOT.ICF, INTDEVOT.IAV, INTDEVOT.IIA, INTDEVOT.IMP esto es un indicio de que esta fallando la ejecución del .BAT que crea el sistema al momento de generar los archivos, este archivo se encarga de mover y renombrar cada uno de estos archivos por el nombre de archivo que le corresponde e idéntica extensión. En el caso de que el archivo INTDEVOT.ICF contenga más de un registro esto indica que se hay más de un comprobante acumulado para enviarse. |
Build: 20240826 |
Volver al Comienzo Anterior Siguiente |