2.3. SF:ERP Client Connector
El SF:ERPClient es un programa cliente que se ejecuta en su computadora y se conecta a través de internet con nuestros sistemas en Solución Factible®, envia los archivos conector y procesa la información para crear el comprobante fiscal (puede ser factura electrónica, notas de crédito, etc) en su implementación y podra descargarla desde el mismo programa automáticamente.
Si se cuentan con todos los prerequisitos necesarios, el programa por si mismo no tiene que ser instalado, solo tiene que ejecutar el archivo con el nombre: SF.ERPClientConnector.jar y a continuación (si es la primera vez que se ejecuta) aparecerá una ventana llamando su atención para que ingrese los datos de configuración.
Otras versiones
Versión que tendrá que ser actualizada manualmente: SFERPClientConnector
Prerrequisitos
- El requisito indispensable es tener java 1.6 (o superior) instalado en el sistema. descarga JAVA
- Debe tener permisos de lectura en el directorio que el programa estará monitoreando por archivos nuevos.
- Debe tener permisos de escritura en el directorio donde se almacenarán los archivos descargados.
Tecnología
El programa es multi-plataforma, esto es, funciona en prácticamente cualquier sistema, pues esta desarrollado en JAVA, el SF:ERPClient funciona perfectamente en Linux, Windows, MacOS y en cualquier otro sistema operativo que tenga JAVA instalado.
Características
El programa se ejecuta directamente en la computadora del usuario, puede usarse para la Generación, Cancelación, Timbrado y Autofactura
Características
- Monitoreo automático de directorios: El programa se configura con un directorio que va a ser monitoreado cada cierto tiempo (configurable) en busca de archivos que cumplan el criterio de búsqueda (configurable), es este archivo el que debe contener los datos para la generación o cancelación con los que se generará el Comprobante Fiscal Digital.
- Monitoreo ininterrumpido: Mientras la aplicación se esté ejecutando estará monitoreando el directorio en busca de nuevos archivos para enviar.
- Envío automático de archivos: Cuando el programa encuentra un archivo que cumple el criterio de búsqueda, lo envia a Solución Factible® para ser procesado.
- Escaneo de archivos en subdirectorios: Se puede especificar en la configuración del programa si desea que se tomen en cuenta los archivos que se encuentren en subdirectorios dentro del directorio principal.
- Descarga automática de PDF y/o XML: Cuando un archivo conector ha sido correctamente procesado y la opción de descargar PDF y/o XML esta habilitada, el programa descargará automáticamente el archivo especificado (PDF o XML) al directorio previamente configurado.
- Selección de directorio para descarga de archivos: El directorio donde se almacenarán los los PDF's (representacion impresa del comprobante fiscal) y/o XML's descargados es totalmente configurable y puede ser cambiado en cualquier momento.
- Elección del formato para el nombre del archivo descargado: Usted puede elegir el formato del nombre con el cual quiera que se descargue su comprobante, esto se elige desde la configuración de su implementación, en caso de que no este activa esta funcionalidad en su implementación, el programa nombrará los archivos usando el nombre del diseño elegido mas el folio y la serie del comprobante.
- Opción de impresión automática de CFDIs (facturas electrónicas, notas de cŕedito, etc) descargados: El programa puede mandar a imprimir todos los comprobantes PDF que se hayan descargado con éxito. (configurable)
- Visualización de diseños por default y personalizados: El programa se conecta a su implementación para cargar los diseños de comprobantes que usted tenga configurados.
- Elección de diseño para descargar sus CFDIs: Se puede seleccionar el diseño con el que se descargará el PDF.
- Posibilidad de descargar CFDIs (ejem: factura electronica) con multiples diseños: Se puede elegir descargar el mismo CFDI procesado correctamente en varios diseños diferentes de su elección.
- Envío automático de email
- Opción para adjuntar el PDF y/o el XML o ambos
- Personalización del asunto del correo
- Personalización del cuerpo del mensaje
- Selección del diseño para representacion impresa de su comprobante fiscal que será enviado
- Log visual de eventos
- Log visual de respuestas del servidor
- Log del sistema detallado
Características avanzadas
Actualizado:- Habilidad de multi monitoreo Se puede configurar la aplicación para usar conectarse y enviar archivos a diferentes implementaciones.
- Habilidad de envío de log de eventos por email Es posible configurar la aplicación para enviar cierto tipo de notificaciónes de error, o estatus al correo electrónico, o envíar el log periodicamente.
- Selección del ambiente de producción o pruebas también para emisión y autofactura Se puede seleccionar el ambiente al que desea conectarse, por default es a producción, sin embargo si desea hacer pruebas deberá editar el archivo de configuración y en el elemento <behavior> atributo: environment="" seleccionar PRODUCCION o TESTING
-
Envío de Log reciente por Email
Se agregó la habilidad de enviar por correo electrónico el log generado,
configurando el elemento <emailLog>
atributos minimos: turnOn="true" host="mail.google.com" port="542" to="mail@domain.com" user="user@domaing.com" pass="passwd"
atributos opcionales: interval (si no existe, default es 30 (mins)) capacity (default 19500 (caracteres) )
Se pueden agregar elementos anidados a este elemento para agregar properties de java mail.
ejemplo:
<property name="mail.smtp.auth" value="false" />
Modo consola
La aplicación puede ser ejecutada en modo "consola" esto significa que no se mostrará ninguna interfaz gráfica y que
todo se hará por línea de comandos.
Tema -Modo Consola
Interfaz Gráfica
El software cuenta con una interfaz gráfica especialmente diseñada, no requiere tener
conocimientos de computación avanzados (como línea de comandos) para operarse, solo tiene que tener instalado JAVA y
ejecutar la aplicación dando doble click al archivo que se le ha enviado. Para más información acerca de la interfaz gráfica porfavor
dirigase a:
Tema - Interfaz Gráfica.
Ejecutar la aplicación al arranque del sistema
La aplicación puede ser iniciada mismo tiempo que el sistema; la forma de hacerlo, sin embargo, es diferente en cada sistema operativo.
WindowsXP, Vista, 7
- Click derecho en el archivo: SF.ERPClientConnector.jar y click en "Crear AccesoDirecto"; se creará un archivo de acceso directo con el mismo nombre de la aplicación en el mismo directorio.
- Ir a Inicio/todos los programas/ y hacer click derecho en la opcion "Inicio" (Startup) y dar click en "Abrir".
- Pegar el acceso directo recien creado en la ventana que se acaba de abrir.
Ejecutar más de una aplicación al mismo tiempo en la misma computadora
Actualización: No es necesario ejecutar varias aplicaciones al mismo tiempo, solo es necesaria una, se ha añadido la habilidad de crear diferentes configuraciónes en una misma aplicación que apunten a difentes implementaciones.