Configurar FarmaLog con ImaCash
FarmaLog envía nuevas operaciones a una escucha TCP que abre ImaCash. El proveedor debe confirmar la edición y el modo de intercambio de la instalación. Configura la máquina de efectivo por separado; esta guía no acredita todos los modelos ni la validación física.
1. Preparar el intercambio con el proveedor
Pide al proveedor que habilite el envío hacia el equipo ImaCash y acuerde un puerto TCP disponible en ese equipo, sin un valor universal. Comprueba el acceso bajo el usuario Windows real de ImaCash y con las protecciones de red de la instalación. No abras el servicio a Internet ni desactives las protecciones para conectarlo. La referencia SafePay del manual antiguo es un ajuste del lado FarmaLog que debe confirmar el proveedor; no identifica la máquina que debes seleccionar en ImaCash ni acredita compatibilidad con otros modelos.
2. Seleccionar el perfil
Abre Configuración > Integración, elige POS y selecciona FarmaLog. La captura histórica muestra Pharmacy y un botón Guardar; el selector actual utiliza POS y el guardado se confirma al cerrar.
3. Completar dirección y puerto
IP del servidor recibe la dirección IPv4 privada de una interfaz local del equipo donde se ejecuta ImaCash, no la del servidor FarmaLog. Puerto recibe el puerto TCP local acordado. El administrador facilita estos datos privados y el proveedor configura FarmaLog para enviar a ese destino. Este perfil no pide base de datos, cuenta, contraseña ni carpeta de intercambio.
4. Guardar al cerrar
Cierra Configuración y confirma el guardado cuando se solicite; sigue el reinicio propuesto si corresponde. El inicio puede abrir la escucha TCP. Guardar o ver un indicador conectado no acredita que FarmaLog haya enviado una operación, reconocido la respuesta o finalizado un cobro.
5. Recibir nuevas operaciones
La integración recibe solicitudes con referencia, puesto, operario e importe expresado en centésimas. Contrasta importe, signo y moneda con el proveedor. La fecha registrada corresponde a la recepción en ImaCash. Se distingue el efectivo de otras entradas, pero esa clasificación no acredita autorización ni liquidación de tarjetas o pagos mixtos. Cambiar la fecha de sincronización no recupera operaciones anteriores.
6. Contrastar el alcance y los filtros
Comprueba con soporte los identificadores recibidos de puesto y operario y los filtros locales de Configuración > Filtros. Este perfil no descubre catálogos de terminales, empleados o empresas. No presupongas aislamiento entre empresas o puestos por un listado vacío. No hay alcance acreditado para artículos, turnos o total bancario.
Confirmaciones y cancelaciones
La confirmación intenta devolver el resultado a la conexión de origen. El envío local no acredita que FarmaLog lo haya recibido o cerrado. Un rechazo local tampoco confirma una anulación remota ni la devolución del efectivo. No prometas recuperación automática o ausencia de duplicados después de una desconexión.
7. Verificar antes del uso comercial
Acuerda una prueba supervisada que compare referencia, importe, signo, moneda, puesto, operario y resultado entre FarmaLog, ImaCash y la máquina, incluida la recepción del resultado en origen. Ante un resultado incierto, revisa ambos sistemas y el efectivo real con soporte antes de repetir, resincronizar o reiniciar. Esta revisión documental no sustituye la validación física.
