Integración ImaCash

Aseproda

Configura Aseproda con ImaCash en una sola guía: conexión por archivos, MySQL o API según la interfaz preparada por tu proveedor.

Logotipo Aseproda existente en el catálogo
Gasolinera

Configurar Aseproda

Aseproda se presenta en una única ficha. El proveedor debe confirmar si tu instalación utiliza archivos Visual FoxPro, una conexión MySQL o una API. Sigue únicamente el recorrido correspondiente a esa interfaz; no cambies una configuración operativa por el nombre de una versión.

Conexión por archivos

Preparar y guardar la conexión

  1. Prepara VFPOLEDB de 32 bits en el equipo de ImaCash con el instalador autorizado. El administrador debe confirmar los tres orígenes Visual FoxPro y sus archivos asociados, accesibles para consulta bajo la cuenta Windows que ejecuta ImaCash. No renombres ni conviertas los archivos. Si el proveedor confirma una carpeta de tablas libres como origen VFPOLEDB, introduce esa carpeta manualmente en el campo correspondiente: el selector no la deduce del archivo elegido.
  2. Abre Configuración > Integración, selecciona POS > Aseproda y el perfil de archivos confirmado por el proveedor. Reconocerás los campos Transacciones, Empresas y Auxiliares.
  3. En Transacciones, selecciona el archivo de origen de ventas confirmado por el proveedor. La captura antigua llama Ventas a este campo. El botón abre un selector de archivos; no deduzcas la ruta por el nombre de una carpeta.
  4. En Empresas, selecciona el archivo de origen de los movimientos de caja, confirmado por el proveedor. No es un filtro de empresa ni un catálogo de clientes.
  5. En Auxiliares, escribe manualmente la ruta del origen auxiliar confirmado por el proveedor: su botón no abre un selector en esta modalidad. Esta fuente interviene en el ajuste de importes de ventas; no es una lista de usuarios.
  6. Guarda y comprueba las tres fuentes con el usuario Windows real. Esta modalidad no pide servidor SQL, puerto ni credenciales SQL. Una indicación de conexión no demuestra que se estén capturando todas las operaciones.

Qué se debe contrastar en la lectura

El enlace agrupa determinadas ventas por su referencia y descuenta los importes auxiliares asociados. También lee movimientos de caja y conserva su sentido de entrada o salida. Presenta los resultados como efectivo; no ofrece un desglose general de tarjeta, pagos mixtos o cambio.

La consulta utiliza la fecha de sincronización y un límite estrictamente posterior, sin su hora exacta. Contrasta qué registros del mismo día devuelve el origen y no des por completo un histórico tras cambiar la sincronización.

Puesto, vendedor y filtros

La caja procede de los registros, pero el vendedor es genérico. Revisa los identificadores recibidos frente a los filtros locales de ImaCash; ese vendedor no identifica al empleado real y un filtro no acredita una operación física.

Alcance y comprobaciones

Este enlace no importa productos ni turnos, ni escribe confirmaciones o anulaciones en Aseproda. El proveedor debe contrastar edición, estructura, periodo, agrupación, deducciones y signos con su operativa antes de utilizarlo. La documentación y una conexión correcta no acreditan validación física ni compatibilidad con todo el catálogo ASEPRODA.

La captura histórica conserva los campos vacíos y muestra Gas Station y Ventas. En la interfaz actual se usan POS y Transacciones; los rótulos de la captura no sustituyen los pasos anteriores.

Conexión MySQL

  1. Selecciona dentro de POS > Aseproda el perfil MySQL confirmado por el proveedor. Introduce servidor, puerto, nombre de la base de datos, usuario y contraseña privados facilitados por el administrador. Utiliza una cuenta autorizada para las consultas necesarias, accesible bajo el usuario Windows real de ImaCash; no copies credenciales de otra instalación.
  2. Selecciona la forma de efectivo del catálogo real del POS. Si vas a incluir tarjetas, confirma una forma de tarjeta distinta y la opción Aceptar tarjetas. El lector clasifica según esos identificadores; no demuestra un pago bancario ni desglosa por sí solo cualquier pago mixto o cambio.
  3. Guarda y contrasta con el proveedor los documentos a cobrar recibidos, sus importes, referencias, fechas y vendedor. El puesto publicado es genérico; no lo utilices como identificación física de un terminal. Esta conexión no importa productos ni turnos ni escribe confirmaciones o anulaciones en el POS. Una conexión abierta no acredita la captura completa ni la compatibilidad de todas las ediciones.

Conexión por API

Preparación y configuración

  1. Antes de empezar, termina las operaciones en curso. El proveedor debe preparar el componente de comunicación, el puente local y el almacenamiento de intercambio, con los permisos necesarios bajo el usuario Windows que ejecutará ImaCash. Este almacenamiento necesita lectura y escritura; una cuenta SQL de solo lectura no basta.
  2. En Configuración > Integración, selecciona POS > Aseproda y el perfil API confirmado por el proveedor. Este perfil solo muestra el campo Puerto para la conexión.
  3. En Puerto introduce el puerto HTTP de escucha de ImaCash acordado con el proveedor, libre en ese equipo y coherente con el destino configurado en el POS. No es el puerto SQL ni un puerto remoto del POS. Mantén el servicio limitado a la red autorizada; la dirección y los datos de acceso los facilita el administrador de forma privada.
  4. Guarda con el icono de disquete y sigue la solicitud de reinicio con elevación si aparece. Tras cambiar el puerto, cierra y vuelve a abrir ImaCash sin operaciones en curso para iniciar la escucha con la nueva configuración.
  5. Con el proveedor, comprueba el acceso al servicio desde el puesto autorizado. GET /test, sobre la dirección y el puerto privados preparados, solo comprueba que responde el servicio HTTP: no verifica el puente, el almacenamiento, el POS ni una operación de efectivo. Comprueba esos elementos por separado antes de utilizarlo.

Qué intercambia el conector

ImaCash recibe por la API las operaciones preparadas para el intercambio y consulta las pendientes. El puente puede facilitar la configuración del almacenamiento; si no la obtiene, se utiliza la configuración local disponible. Esto no significa que se lea automáticamente todo el histórico del POS.

Las referencias, importes, fechas e identificadores de caja, empresa y vendedor proceden del intercambio recibido. ImaCash registra resultados en ese almacenamiento; el proveedor debe validar que el POS los consume correctamente, incluidos estados y anulaciones. Una respuesta técnica no acredita el cierre fiscal, un pago bancario ni el resultado físico de la máquina.

Alcance y comprobaciones pendientes

Esta modalidad no importa productos ni turnos y no ofrece un selector propio de efectivo o tarjeta. Contrasta con el proveedor los medios de pago, los importes y los filtros aplicados. La configuración, el código o una prueba simulada no acreditan compatibilidad de una edición concreta ni validación física del circuito completo.

Información oficial de ASEPRODA

Capturas de configuración de Aseproda

Aseproda

Revisar tu modalidad Aseproda

Indícanos qué modalidad y edición utilizas para revisar el alcance y la preparación. Los datos de acceso se facilitan por un canal privado.