Modalidades de integración
Elige la modalidad que corresponde a tu instalación. Confirma con el proveedor el conector y los requisitos antes de cambiar la configuración.
Configurar BDP por base de datos
La modalidad BDP utiliza SQL Server para leer documentos y pagos. El responsable de BDP debe confirmar el esquema compatible y preparar una forma específica para los cobros que gestionará ImaCash.
Necesitas acceso al servicio SQL desde el equipo de ImaCash y una cuenta privada con permiso de consulta sobre los datos necesarios. Esta modalidad usa autenticación SQL, sin DSN ODBC. Una conexión correcta no acredita por sí sola toda la operativa ni un modelo de máquina compatible.
Preparar la conexión
- Abre Configuración > Integración, elige POS, selecciona el grupo BDP y después la modalidad BDP. BDP V2 y BDP V3 son nombres anteriores de esta modalidad, no versiones comerciales certificadas.
- En IP del servidor introduce el destino privado facilitado por el administrador. Nombre de la BBDD corresponde al catálogo SQL de BDP. Pide los datos de servidor, instancia y catálogo diferenciados, sin utilizar valores predeterminados de una guía antigua.
- Pueden aparecer dos campos rotulados Nombre de la BBDD: el que ocupa la posición de Instancia se utiliza como instancia en la conexión. No dupliques el catálogo en ambos ni repitas una instancia ya incluida en la dirección del servidor. Si la configuración heredada no permite distinguirlos, confirma la asignación con el administrador o soporte.
- Completa Usuario y Contraseña con la cuenta SQL privada facilitada por el administrador. No hay un campo de puerto separado ni un identificador de cajón en esta conexión.
- Cierra Configuración con cambios pendientes y elige Guardar. Tras validar la conexión, revisa los filtros ofrecidos y los diálogos Efectivo y Tarjeta cuando correspondan. Revisa el resultado final; pulsa Reiniciar solo si se ofrece, cuando proceda y sin operaciones en curso.
Alcance y comprobación
La captura utiliza el importe de cada línea de pago admitida, conservando el signo. Una venta con varias formas puede producir entradas separadas; no se convierte automáticamente en efectivo el total de la factura. Para tarjetas, revisa también Aceptar tarjetas: seleccionar un código no acredita un cargo bancario.
Esta modalidad SQL no marca documentos como cobrados o anulados en BDP. La confirmación física corresponde al controlador de la máquina. Confirma con el proveedor el circuito elegido y comprueba el resultado antes de dar por validada la instalación.
BDP_Ficheros utiliza una carpeta de intercambio con permisos de lectura y escritura. BDP Hotel utiliza su propio esquema SQL. Sus requisitos y confirmaciones son distintos; no les atribuyas automáticamente el alcance de esta guía. BDPCash es una modalidad histórica oculta, no una opción actual para una nueva alta.
Formas de pago por base de datos
El responsable de BDP debe preparar una forma de pago exclusiva para ImaCash, distinta de su Efectivo y Tarjeta. Utilízala en el TPV para esos cobros: el Efectivo nativo de BDP puede dejar la venta registrada como cobrada sin pasar por ImaCash. El conector no crea esa forma automáticamente.
En el diálogo Efectivo de ImaCash selecciona la forma preparada para ImaCash; si corresponde, elige una forma de tarjeta distinta. Las opciones proceden de FormasDePago: se muestra la descripción y se guarda el código elegido, que utilizará la captura.
Si falta la lista o una opción, revisa con el administrador la base configurada, el catálogo FormasDePago y los permisos de consulta. La ausencia del diálogo no acredita una selección correcta. Guardar sin cambios no garantiza volver a abrir la lista; si no reaparece, consulta a soporte.
Entradas y salidas de caja
Los apuntes de caja, como Compras, deben pertenecer a los conceptos admitidos, usar la forma de efectivo seleccionada y tener empleado asignado. Deben superar los filtros de terminal y cajero. Las entradas conservan signo positivo y las salidas, negativo; el nombre Compras no basta y no debe crearse otra venta para repetir el movimiento.
Filtros de captura
En Ajustes > Filtros activa y guarda los criterios de terminal y cajero que necesite esta instalación. Los terminales y camareros se seleccionan de sus catálogos; no se descubre un catálogo real de tiendas. Los filtros delimitan la vista local de pendientes y no garantizan una lectura SQL exclusiva.
Configurar BDP por ficheros
BDP_Ficheros intercambia solicitudes y respuestas mediante una carpeta preparada por el responsable de BDP. Es una modalidad distinta de BDP por SQL y BDP Hotel.
El proveedor debe habilitar un intercambio compatible. Los usuarios que ejecutan BDP e ImaCash necesitan acceso a la misma carpeta y permisos para leer, crear, escribir y gestionar los archivos del intercambio. Usa una carpeta dedicada; no selecciones documentos, copias ni datos ajenos.
Preparar la conexión
- Abre Configuración > Integración, elige POS, selecciona el grupo BDP y después BDP_Ficheros.
- En Ventas, usa el selector de carpeta para elegir la ruta de intercambio confirmada por el responsable de BDP. Este campo recibe una carpeta, no un archivo concreto. Una carpeta existente o vacía no acredita que BDP esté enviando solicitudes.
- Revisa con el proveedor la opción «Versión de BDP igual o superior a la 35.1.». Ajusta la casilla al intercambio instalado: modifica cómo se publica la respuesta. Su rótulo no acredita una versión mínima universal ni una compatibilidad comercial.
- Cierra Configuración con cambios pendientes y elige Guardar. Revisa el resultado; pulsa Reiniciar solo si se ofrece, cuando proceda y sin operaciones en curso. Guardar no sustituye la comprobación de permisos y del intercambio completo.
- Antes del uso real, acuerda una prueba supervisada: comprobar la solicitud recibida, referencia e importe con céntimos, resultado físico y respuesta reconocida por BDP. Si falta alguno, no des la instalación por validada.
Solicitudes, respuestas y filtros
El enlace toma del mensaje la referencia, el importe, la fecha, el terminal y el empleado. Trata la solicitud estándar como efectivo. No ofrece el catálogo SQL de formas de pago ni acredita por sí solo tarjetas o pagos mixtos.
La respuesta comunica el resultado por referencia, incluida la cancelación y los importes entregado y devuelto cuando corresponden. Comprueba que BDP la reciba e interprete. Una solicitud o un archivo de cancelación no certifica que la máquina se haya detenido o haya devuelto el efectivo. Ante un resultado pendiente o incierto, revisa ambos sistemas y el efectivo real antes de repetir, reiniciar o volver a cobrar.
En Ajustes > Filtros, revisa los criterios locales de la instalación frente a los identificadores de terminal y empleado recibidos. Esta modalidad no descubre catálogos SQL de terminales, empleados o tiendas.
No configures servidor SQL, usuario, contraseña ni DSN para esta modalidad. El intercambio no importa productos ni turnos. La existencia de archivos o un estado de conexión correcto no acredita la operación física ni el cierre correcto en BDP.
No traslades a esta guía las formas de pago, apuntes de caja o confirmaciones de BDP SQL, Hotel u otros circuitos. El proveedor debe confirmar modalidad, versión instalada y flujo concreto.
La imagen siguiente es una captura histórica en español con el campo Ventas vacío. Muestra Hospitality y un botón Guardar antiguos; el recorrido vigente es POS > BDP > BDP_Ficheros y el guardado se confirma al cerrar Configuración.
Configurar BDP Hotel
BDP Hotel utiliza su propio esquema de SQL Server. El responsable de BDP debe confirmar la modalidad instalada, la estructura compatible y las formas de pago antes de preparar el enlace con ImaCash.
Necesitas acceso al servicio SQL desde el equipo y usuario que ejecutan ImaCash y una cuenta SQL privada con permiso de consulta de facturas, formas de pago, cajas y empleados. Esta modalidad no utiliza una carpeta de intercambio ni un DSN ODBC.
Preparar la conexión
- Abre Configuración > Integración, elige POS, selecciona el grupo BDP y después BDP Hotel.
- En IP del servidor introduce el destino privado facilitado por el administrador, separado del nombre de instancia. Esta modalidad construye el destino a partir de ambos campos; no repitas la instancia dentro del servidor.
- En Nombre de la BBDD introduce el catálogo de Hotel confirmado por el administrador. En Nombre de instancia indica la instancia SQL correspondiente. No reutilices los datos de BDP estándar por compartir marca ni supongas valores predeterminados.
- Completa Usuario y Contraseña con la cuenta SQL privada autorizada. No hay un campo de puerto separado ni un selector de autenticación de Windows en esta modalidad.
- Cierra Configuración con cambios pendientes y elige Guardar. Tras validar la conexión, revisa los filtros y los diálogos Efectivo y Tarjeta cuando se ofrezcan. Comprueba el resultado final; usa Reiniciar solo si aparece, cuando proceda y sin operaciones en curso.
Pagos, facturas y límites
El catálogo de pagos de Hotel es Formas_DePago, distinto de FormasDePago de BDP estándar. El diálogo muestra la descripción y guarda el código seleccionado. Elige la forma real de efectivo y, cuando corresponda, otra distinta de tarjeta; revisa también Aceptar tarjetas. Seleccionar un código no acredita un cargo bancario.
Si no aparece la lista o falta una forma, revisa con el administrador el catálogo de Hotel y los permisos de consulta. La ausencia del diálogo no valida una selección anterior. Guardar sin cambios no garantiza volver a leer las opciones; si no reaparecen, consulta a soporte.
La lectura recorre hasta cinco posiciones de pago con importe positivo de la factura y se detiene ante la primera sin importe positivo. Utiliza la caja de cada pago y el empleado de la factura. Conserva la fecha de factura, no la hora original del cobro. Comprueba las facturas con varias formas: no se garantiza cualquier esquema de pago mixto ni el tratamiento de formas no configuradas.
En Ajustes > Filtros revisa las cajas de pago y los empleados recibidos frente a los criterios locales activos. Confirma las correspondencias de nombres y códigos con el responsable de BDP. Esta modalidad no descubre un catálogo real de tiendas y activar filtros no garantiza una lectura SQL exclusiva.
No atribuyas a Hotel los apuntes de caja, Compras o abonos negativos de BDP estándar. El conector no importa productos ni turnos y no marca facturas como cobradas o anuladas en BDP. Un acuse local o una conexión correcta no acreditan esos resultados ni la operación física de la máquina.
Antes del uso real, acuerda una prueba supervisada de referencia, código de pago, importe con céntimos, caja, empleado y filtros; incluye tarjeta y varias formas cuando proceda. Si un resultado es incierto, comprueba ambos sistemas y el efectivo real antes de repetir o reiniciar. El proveedor debe confirmar el circuito instalado.
BDP SQL y BDP_Ficheros son modalidades distintas, con requisitos y confirmaciones propios. Esta guía de Hotel no acredita modelos, firmware ni versiones comerciales compatibles.
BDPCash: referencia para instalaciones heredadas
BDPCash es una modalidad histórica que no se ofrece en el selector actual de ImaCash para nuevas configuraciones. Esta página conserva la referencia de instalaciones anteriores.
No es otro nombre de BDP por SQL Server, BDP Hotel ni BDP_Ficheros. Las denominaciones antiguas Cash/Lean no permiten elegir una modalidad actual ni acreditan compatibilidad con una versión del proveedor.
Si ya utilizas BDPCash
- Comprueba con el responsable de BDP y soporte de ImaCash qué modalidad utiliza tu instalación y qué configuración debes conservar.
- No sustituyas BDPCash por BDP, BDP Hotel o BDP_Ficheros solo por semejanza de nombres ni copies los datos de una guía antigua.
- Antes de cambiar, acuerda los requisitos, las formas de pago y los filtros, y valida el circuito completo en una prueba supervisada. Una conexión no acredita un cobro ni compatibilidad física.
Los datos de servidor, base, instancia y cuenta, cuando procedan, son privados y los facilita el administrador.
Guías de las modalidades actuales
Estas guías describen modalidades distintas. Confirma con el proveedor cuál corresponde a tu instalación; no convierten automáticamente una instalación BDPCash.