Opciones avanzadas

Aquí podrás conocer todas las opciones avanzadas que puedes utilizar para adaptar Golfmanager a tus necesidades particulares.

Actualizado hace más de una semana

Índice:

Introducción

Las opciones que vamos a ver a continuación se pueden activar en cualquier momento pero se recomienda preguntar antes a un consultor senior de Golfmanager pues pueden tener graves consecuencias.

Estas opciones avanzadas lo que hacen es hacer que el sistema se comporte en un tema específico de manera distinta al estándar. Para que los cambios se hagan visibles, necesitarás refrescar el navegador una vez creado y guardado esta opción avanzada.

Para activarla tendrás que poner el nombre, el valor, y el plugin (en casos excepcionales) tal y como está escrito en esta documentación.

Si tienes alguna duda ponte en contacto con soporte para resolver cualquier duda de alguna de las opciones o de cómo hacerla funcionar.

bookings.rememberType

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.rememberType
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción sirve para que la segunda vez que reserves a un jugador en concreto, ese mismo pc/ordenador te recuerde y seleccione por defecto el último Tipo de Reserva que se usó. De esta manera, si un jugador siempre juega 18 hoyos, no tienes que seleccionar dicho Tipo de Reserva una y otra vez haciendo que la recepción trabaje más rápido.

bookings.preventPastDates

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.preventPastDates
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción impide que se puedan hacer reservas en el pasado y así alterar informes de producción o reservas.

Sólo se podrán hacer reservas en el pasado si esta opción no esta activada y si en Configuración general>Reservas>Configuración no está activada la opción "Restringir administración".

bookings.allowAnyName

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.allowAnyName
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción te permite hacer una reserva sin tener que especificar el nombre del cliente. Luego podrás editar la reserva y poner le nombre que corresponda. De esta manera la recepción no está obligada siempre a poner un nombre y trabajar más rápido, aunque existe la posibilidad de poder tener reservas sin un cliente asociado.

bookings.salesPendingPaymentAlert

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.salesPendingPaymentAlert
Valor: true/false (true para hacer que esta opción esté activada)

Muestra una alerta cuando hay ventas pasadas pendientes de pago.

bookings.onlyPrintIfCheckin

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.onlyPrintIfCheckin

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción obliga a la recepción a tener que tener el check-in activado en una reserva para poder imprimir el ticket de dicha reserva.

bookings.checkinCountryReminder

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.checkinCountryReminder
Valor: true/false (true para hacer que esta opción esté activada)
Si al hacer check-in a una reserva, no hay nacionalidad en la reserva, el sistema te alertará.

bookings.crossoversInTemplates

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.crossoversInTemplates
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción hace visible en las plantillas de email las reservas de tipo "recursos adicionales y cruces" (por ejemplo, utilizaríamos esta opción si quisieramos también ver el bloqueo del tee#10 cuando se reserva por el tee#1). En todas aquellas plantillas que queramos que no se no se muestren los cruces y funcionen de manera normal, sustituiremos

let reservations = model.reservations (esta parte del código se encuentra en las primera parte de todas las plantillas de reservas)

por

let reservations = model.reservations.where(x => !x.crossover)

bookings.dontAutoConfirm

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.dontAutoConfirm

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Ésta opción es para que si la venta es a cero, no se confirma automáticamente, no se pone la franja en verde.

bookings.avoidInseparables

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: bookings.avoidInseparables

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Ésta opción evita que las líneas de ventas creadas a raíz de un tipo de reserva con extras (como por ejemplo, un tipo de reserva de gf con un extra de buggy) o una Actividad con extras, sean inseparables, haciendo que esas líneas de venta se puedan pagar y/o cancelar como líneas separables.

ebookings.membershipMode

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.membershipMode
Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Plugin: consumer
Esta opción cambia la manera en que las reservas online se muestran. Esta nueva vista muestra el nombre de los jugadores en cada tee time en la página web de reservas online, y suele ser útil para aquellos clubes sociales en los que los jugadores quieren saber con quien van a jugar en ese partido.

Para seleccionar el grupo de clientes que pueden ver los nombres de los jugadores en la vista en línea, basta con establecer el ID colectivo del cliente en el campo "valor". Si se establece en "true", los nombres se mostrarán a todos los clientes conectados.

El club tiene que tener muy bien cerrado el tema de protección de datos antes de activar esta nueva vista.

Esta configuración sólo está disponible después de iniciar sesión y afecta a todo tipo de jugador, no sólo a socios. Así que tienes que elegir esta vista para todos tus clientes, no sólo a ciertos colectivos, o la que tiene Golfmanager por defecto. Para todos los jugadores que reserven como clientes externos (sin iniciar sesión), se les mostrará la vista normal en las reservas en línea (precio y tarifa disponible en cada tee time, en lugar de los nombres de los jugadores).

En el Widget y/o la App, tiene que tener activado el campo de Perfil Público en la ficha del cliente para que se pueda ver su nombre. Si no está activado, aparecerá Jugador Anónimo.

ebookings.membershipClientTag

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.membershipClientTag
Valor: string
Esta opción limita a los jugadores, al reservar online, de poder elegir amigos suyos que contengan ese tag, por ejemplo "socios". Si no tenemos esta opción habilitada, a la hora de seleccionar el nombre del jugador que va a jugar bajo la tarifa, vamos a decir, "GF 18H socio"... me van a salir todos los nombres de la BBDD del club. Sin embargo, si está activada con el tag "socio", al buscar por nombre sólo saldrán aquellos clientes que son socios y no toda la BBDD. Esta opción es válida sólo para consumer, ya que el widget y app funcionan de otra manera más adaptada.

ebookings.membershipModeGroup

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.membershipModeGroup
Valor: el ID del colectivo

Pública: ✔️
Plugin: consumer
Este ajuste le permite seleccionar los jugadores cuyo nombre se muestra en la página en línea, a través del colectivo. Si hay más de uno, separe los ID con una coma y un espacio. El ajuste ebookings.membershipMode debe estar activo.

ebookings.showPastHours

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.showPastHours
Valor: true/false (true para hacer que esta opción esté activada)
Activando esta opción, al reservar online, el cliente puede ver todas las horas del día, incluso las ya pasadas. Esta opción se ha desarrollado para estos clubes sociales que quieren ver quien va a cruzar por el tee del 10. Esta opción tiene sentido para los clubes sociales que tienen activada la opción ebookings.membershipMode.

ebookings.hideHomePagePrices

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.hideHomePagePrices

Valor: true/false (true para hacer que esta opción esté activada)

Plugin: consumer

Esta opción oculta los precios online en la primera página. Esta opción es útil para aquellos campos que el green fee, o actividades como "reservar una mesa", siempre es 0€. Para no mostrar un precio que es obvio, podemos ocultarlo para una mejor experiencia de reserva.

ebookings.showPriceName

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.showPriceName

Valor: true/false (true para hacer que esta opción esté activada).

Esta opción nos mostrará el nombre de la tarifa dinámica del producto de ese tipo de reserva en forma de etiqueta, dentro de la zona de reservas online.

ebookings.showFullPrice

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.showFullPrice

Valor: true/false (true para hacer que esta opción esté activada).

Esta opción nos mostrará en los paquetes de más de 1 persona el precio total del grupo y no el precio por persona.

Para que esta configuración funcione correctamente se deberá configurar el Tipo de reserva con los campos "Cantidad Minima" y "Cantidad Maxima" con el mismo valor. Por ejemplo; para una oferta de dos personas, los campos "Cantidad Minima" y "Cantidad Maxima" deberán ser igual a "2".

ebookings.requireReservation

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.requireReservation

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción prohíbe al cliente online reservar un tipo de reserva Es Extra sin un tipo de reserva principal.

Por ejemplo, si tienes un tipo de reserva Es Extra de un buggy, el cliente no podrá reservarlo a parte del tipo de reserva principal de Greenfees. Tienen que escoger ambos a la vez.

ebookings.pickClientFirstMembers

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: ebookings.pickClientFirstMembers

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Plugin: consumer

Esta opción cambia la manera en que los clientes pueden realizar reservas online a través de la web de consumer. Para poder tener esta visualización, el cliente tiene que estar previamente logado, sino tendrá la visualización normal.

En este formato se muestran las opciones disponibles para cada jugador, mientras que en el formato estándar solo se muestran las opciones disponibles para el jugador logado, por lo que en ocasiones se puede elegir un jugador cuya configuración no permita seleccionar un tipo de reserva por incompatibilidad de etiquetas.

Para realizar la reserva:

1º selecciona el número de jugadores

2º selecciona el nombre del Cliente

3º selecciona el Tipo de Reserva. Solo se mostrará los tipos de reservas que contengan la misma etiqueta que el cliente seleccionado en el primer paso.

Configuración en el sistema:

  1. Añadir esta avanzada

  2. Desde Menú de Configuración > Clientes > Tags:

    1. Selecciona el ID de la etiqueta que deseas añadir a esta configuración

    2. Desde Sección General: activa el campo Es socio

  3. Desde Menú de Configuración > Reservas > Tipos de Reserva:

    1. Busca y selecciona el ID del Tipo de Reserva que deseas añadir a a esta configuración

    2. Desde Sección Opciones Online > campo Seleccionar cliente online > tiene que estar elegida la opción Por nombre de cliente

billing.requirePermissionToUpdatePastSales

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.requirePermissionToUpdatePastSales
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción avanzada añade un rol con la posibilidad de poder modificar ventas ya producidas (vencidas) en el pasado y que podrían afectar a los informes de producción.

billing.requirePermissionToUpdatePastCreatedSales

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.requirePermissionToUpdatePastCreatedSales
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción inhabilita la opción de poder modificar ventas creadas en el pasado, aunque no hayan vencido aún.

billing.dueDateAsUseDate

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.dueDateAsUseDate
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción activada fija la fecha de juego de esa reserva como fecha de uso (fecha de producción o servicio) de la venta. Esta opción es 100% recomendable para tener un informe de producción por fecha de uso y no por fecha de creación.

billing.cancelInvoiceTickets

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.cancelInvoiceTickets
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción activada crea una factura simplificada rectificativa cuando queremos hacer una factura completa partiendo de una factura simplificada existente. Esta opción es 100% recomendable si vas a exportar a contabilidad tanto facturas simplificadas como facturas completas. Si esto fuese así, y no tuvieras esta opción activada, el sistema crearía una factura y no cancelaría el ticket desde el que partes, haciendo duplicar la facturación en contabilidad. Sin embargo, si vas a exportar a contabilidad sólo las facturas completas, no necesitas activar esta opción pues no tendrás riesgo de duplicar facturación.

NOTA: con esta opción activada, podrás ver el número de factura en el listado de cobros.

billing.autoSetOnCredit

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.autoSetOnCredit
Valor: true/false (true para hacer que esta opción esté activada)
Con esta opción activada, cada vez que vendas algo a un cliente que tiene la opción "a crédito" activada en su ficha, la venta se creará automáticamente como "a crédito" sin necesidad de confirmarla en el TPV. Esta opción, una vez comprendida, puede hacer que el trabajo en recepción sea más rápido.

billing.paymentAfterUseDate

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.paymentAfterUseDate
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción hace que cuando pagas una reserva de días futuros, en vez de generar un ticket con fecha de hoy, el sistema lo guarda como "entrega a cuenta". El día de juego tendrás que "liquidarlo" para que se efectúe el pago y el ticket. Esta opción se habilita cuando quieres que los cobros/tickets siempre tengan la fecha igual al del servicio. En Golfmanager no recomendamos esta opción a no ser que sea estrictamente necesaria, pues luego lleva mucho tiempo buscar descuadres de caja.

billing.payPastUsedateSales

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.payPastUsedateSales

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción te permite pagar las ventas con fecha de uso en el pasado cuando tienes activado el no poder modificar el pasado.

billing.skipTicketOnPayment

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.skipTicketOnPayment
Valor: true/false (true para hacer que esta opción esté activada)
Esta opción hace que cuando pagas una reserva de días futuros, en vez de generar un ticket con fecha de hoy, el sistema lo guarda como "pendiente de facturar" viendo que la reserva queda en azul.

A diferencia de billing.paymentAfterUseDate aquí si se genera un cobro. El día de juego tendrás que "liquidarlo" haciendo el check-in y así generar el ticket. Esta opción se habilita cuando quieres que los cobros/tickets siempre tengan la fecha igual al del servicio.

En Golfmanager no recomendamos esta opción a no ser que sea estrictamente necesaria, pues luego lleva mucho tiempo buscar descuadres de caja.

billing.generateInvoiceAndTicket

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.generateInvoiceAndTicket
Valor: ID de la serie de factura simplificada.

Esta opción hace que el sistema, al pagar una venta, genere un ticket y una factura al mismo tiempo. Esta opción está en fase de estudio. Con esto buscamos que "tickets" pase a llamarse "recibo", y el sistema al pagar genera una factura de tipo simplificada. De esta manera podemos conseguir que todas las facturas (simplificadas, completas) estén en la misma tabla (ahora en tablas distintas). Y los tickets pasen a ser "recibos" o comprobantes de pago sin ningún valor fiscal.

Ojo, si tienes la opción avanzada billing.skipTicketOnPayment sólo se emitirá un ticket si el pago es para un servicio con fecha de uso = hoy.

Esta opción requiere tener activada billing.idDefaultClient.

billing.idDefaultClient

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.idDefaultClient
Valor: Client Id
Usa esta opción para que el sistema asigne una venta sin cliente a un cliente por defecto de tu base de datos, por ejemplo "clientes varios". Esta opción es obligatoria si tienes la opción billing.generateInvoiceAndTicket activada.

billing.idOnlineCashRegister

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.idOnlineCashRegister
Valor: Cash Register Id
Con esta opción, todos los cobros que se hagan online a través de la página web, widget o app, irán asignadas a una caja especial, por ejemplo "caja online". Si no se tiene esta opción activada, las ventas online no tendrán asignada ninguna caja. Esta opción es obligatoria si tienes la opción billing.generateInvoiceAndTicket activada.

NOTA. Para que esta opción funcione correctamente tiene que haber un pago online. Si no hay pago online no se guarda la caja y además no puedes restar productos de stock.

billing.enableTipping

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.enableTipping

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción habilita la posibilidad de añadir propinas a la hora de pagar un ticket en el TPV. En el TPV, en el popup de pago, debajo del total verás el campo de propia. En la configuración del ticket puedes añadir porcentajes de propina sugeridas.

billing.multiCurrencyPOS

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.multiCurrencyPOS

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción cambia el diseño del TPV (ventana de pago) para adaptarse mejor a los clubes con más de una divisa.

billing.idCurrencyPaymentMethod

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.idCurrencyPaymentMethod

Valor: Payment Method Id

Esta opción es necesaria si tienes más de una divisa. Hay que decirle al sistema que forma de pago es "efectivo" en la moneda original. El ID de esa forma de pago es la que configuraremos en esta opción en el campo Valor. Es importante que la forma de pago tenga el tipo de pasarela "efectivo", que esté habilitada, disponible en TPV, no eliminada, y no esté marcada la opción de "moneda secundaria".

billing.alwaysGenerateTicket

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.alwaysGenerateTicket

Valor: true/false (true para hacer que esta opción esté activada)

Con esta opción el sistema siempre hará un ticket incluso si la venta es a 0€ o al Finalizar el pagar con bono (virtual).

NOTA: si está activada la avanzada billing.cancelInvoiceTickets, esta avanzada no tendrá efecto.

billing.idDownPaymentProduct

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.idDownPaymentProduct

Valor: el ID del Producto Anticipo

Pública: ✔️

Para reservas online con cobro parcial o porcentaje de prepago, recomendamos usar los Anticipos, que genera un ticket sobre la cantidad prepagada, que al completar la venta será cancelada en negativo.

billing.idDownPaymentCancellation

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.idDownPaymentCancellation

Valor: el ID del Producto Anticipo Cancelación

Pública: ✔️

Para generar la cancelación de la devolución de un Anticipo.

billing.createZeroPayment

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.createZeroPayment

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Ésta opción es para descontar unidades del Tipo de bono por Productos a precio cero. Para ello recomendamos también activar la siguiente avanzada bookings.dontAutoConfirm.

billing.requireTimeoutOnPayByEmail

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.requireTimeoutOnPayByEmail

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Cuando mandas un link de pago por email a tus clientes, puedes especificar una fecha límite de pago. Si pasada esa fecha límite el cliente no ha pagado, la venta será cancelada automáticamente. Si no especificas una fecha límite, la venta no se cancelara automáticamente aunque no la pague.

Pues bien, hay clubes que no quieren que la fecha se deje vacía. Si no paga el cliente antes de una fecha, la venta se cancela siempre. Para ellos hemos creado una opción avanzada, que hará que el campo "fecha de caducidad" sea un campo obligatorio. Ya nunca enviarás un link de pago sin fecha.

billing.addVoucherPaymentsInInvoice

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.addVoucherPaymentsInInvoice

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Con esta avanzada podrás facturar las líneas de ventas que son virtuales o pagadas con bonos.

billing.showCancelationReasons

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.showCancelationReasons

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción obliga al usuario, cada vez que hace una anulación de cobro en el TPV, a elegir la razón de esa cancelación. Para ello hay que crear previamente los motivos desde Menú de Configuración > Facturación > Motivos. Con esta funcionalidad podrás hacer seguimiento del porqué de las cancelaciones.

billing.recalculateTotals

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.recalculateTotals

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción muestra un botón en la lista de ventas donde puede actualizar los precios de las reservas/ventas realizadas antes del cambio de precio.

billing.divideRectificativeTicketsSummaryInvoice

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: billing.divideRectificativeTicketsSummaryInvoice

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción es una nueva funcionalidad para Facturas Recapitulativas, que permite elegir desde el desplegable del campo Tipo de tickets, qué tipo de tickets deseas facturar:

  • Todos

  • Tickets normales

  • Tickets rectificativos

eshop.thankyouPage

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: eshop.thankyouPage
Valor: la URL de tu página web de empresa
Plugin: consumer
Esta opción hace que cuando un cliente termine de hacer una compra online sea redirigido a una página web concreta. Muy útil si quieres que un cliente vuelva a tu página web después de reservar.

eshop.allowSelectingLines

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: eshop.allowSelectingLines
Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Plugin: consumer

A partir de ahora, tus clientes tendrán la posibilidad de seleccionar y pagar por líneas individuales en su carrito durante el proceso de pago en línea. Esto les brindará mayor flexibilidad y comodidad, ya que no tendrán que asumir la responsabilidad del pago total, lo cual puede resultar inconveniente en algunas situaciones.

Solo es funcional con las pasarelas de pago de Stripe SCA y Redsys.

Con Stripe no puede haber una configuración de reservas con un porcentaje de prepago (5%, 50%,...), es incompatible.

eshop.requireAnonymousPhone

Nombre: eshop.requireAnonymousPhone

Valor: true/false (true para hacer que esta opción esté activada)

Plugin: consumer

Este ajuste obliga a rellenar el número de teléfono al reservar online como invitado.

pos.showCashierLastSession

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.showCashierLastSession
Valor: true/false (true para hacer que esta opción esté activada)

Permite filtrar el listado de caja mostrando solo los movimientos correspondientes al último turno, mostrando sólo los datos de la última sesión en el listado de caja y no mezcla los cobros de otros turnos. Útil si en tu club cerráis caja en distintos turnos.

pos.printSeparateTaxes

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.printSeparateTaxes
Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción imprime las líneas del ticket sin impuestos y los pinta al final del ticket. Esta opción es útil para aquellos países que muestran siempre los precios al público sin impuestos.

pos.sendTicketByDefault

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.sendTicketByDefault

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción activada hace que, al pagar, la opción de "mandar ticket por email" esté siempre activada, haciendo que el cliente reciba un email con el ticket.

pos.showDiscountReasons

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.showDiscountReasons

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción obliga al usuario, cada vez que hace un descuento en el TPV, a elegir la razón de ese descuento. Para ello hay que crear previamente los motivos desde Menú de Configuración > Facturación > Motivos. Con esta funcionalidad podrás hacer seguimiento del porqué de los descuentos.

pos.newPrinterUrl

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.newPrinterUrl

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción es obligatoria para poder imprimir tickets. Para más información, dirígete a este link.

pos.tipFromNet

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.tipFromNet

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción nos permite añadir la propina sobre la base (total-iva), no desde el total de la venta, cuando se activa la opción avanzada de Propina (billing.enableTipping). Cuando añadimos el/los % de propina en la caja separados por ",", se añade un botón que nos permite añadir la propina de una manera más automatica. Al activar esta opción avanzada el cálculo del % de propina se hace sobre la base (total-iva).

pos.androidPrinterUrl

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.androidPrinterUrl

Valor: escribir la ip de la impresora (el puerto siempre es :9100) o le puedes pasar un valor true

Pública: ✔️

Esta opción os permite configurar la impresora en la que se imprimirá los tickets de caja.

pos.printHexCenterCard

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.printHexCenterCard

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción os permite que al imprimir un ticket, salga impreso un código hexadecimal del número que aparece en el campo Tarjeta del Centro de la ficha de los Clientes.

Esta avanzada junto con la avanzada contacts.insertIdAsCenterCard es útil para los que tengan la app, widget y/o utilicen máquina de bolas.

Tarjeta del Centro:

Ticket:

Convertidor:

pos.printQrCenterCard

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.printQrCenterCard

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción es la misma que la anterior pero en vez de crear un código hexadecimal, es un código decimal del número que aparece en el campo Tarjeta del Centro de la ficha de los Clientes.

Esta avanzada junto con la avanzada contacts.insertIdAsCenterCard es útil para los que tengan la app, widget y/o utilicen máquina de bolas.

pos.showPaymentComments

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: pos.showPaymentComments

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción permite escribir una nota adjunta a un pago en el TPV. Aparecerá un cuadro de texto en el pago dentro de la ventana emergente tras seleccionar el botón de Finalizar. El campo y la columna Notas se visualizará en el Listado de Cobros.

stock.autoUpdateAverageCost

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: stock.autoUpdateAverageCost

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción re-calcula el precio medio de cada producto tras cada transacción y lo guarda en la ficha de ese producto. En Golfmanager preferimos que el precio medio no se calcule con cada transacción y que en los informes coja este dato del introducido manualmente en la ficha del producto.

barcodelabels.hidePriceInLabels

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: barcodelabels.hidePriceInLabels

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción oculta los precios al imprimir el código de barras de un producto.

barcodelabels.convertPriceInLabels

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: barcodelabels.convertPriceInLabels

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción convierte los precios del código de barras a la moneda secundaria. Obviamente esta opción es útil para clubes que trabajan con multi moneda.

school.filterClassTypeByTeacher

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: school.filterClassTypeByTeacher

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción filtra el listado de tipos de clase de tal manera que sólo muestren los tipos de clase que pertenecen sólo a esa profesor. Esta opción es útil si tienes distintos tipos de clase según que profesor. Para que esta opción funcione, el tipo de clase debe finalizar con el nombre del profesor (exactamente mismo nombre que aparece en su ficha de profesor). Si no te aparece como debiera, ponte en contacto con soporte.

school.showVouchersInPopup

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: school.showVouchersInPopup

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción activada muestra los bonos que tiene ese alumno en el pop up de información de esa clase. De esta manera el profesor puede ver rápidamente que tipos de bono tiene ese alumno y el saldo que le queda.

fandb.masterPrinter

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: fandb.masterPrinter
Valor: el ID de la impresora de comandas que se desea que imprima todas las comandas.
Esta opción hace que desde una misma impresora de comandas, puedas imprimir, además de sus comandas, las de otras impresoras de comandas, independientemente de la configuración de las impresoras en la Subfamilia.

fandb.requireDinerCount

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: fandb.requireDinerCount

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción obliga al usuario a introducir el número de comensales antes de empezar a añadir platos a la mesa.

🥑 ¿No quieres contabilizar algunos comensales?

Si usas el módulo de 'Restaurante' y tienes activada la opción de 'Controlar los comensales', ahora el sistema te admite la cantidad "0" comensales si no quieres que esta mesa te cuente en tus estadísticas.

fandb.numberOfCopies

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: fandb.numberOfCopies

Valor: "x" ( x= número de copias)

Esta opción permite elegir el número de copias que quieres imprimir al mandar tu comanda al chef o barra, y así mejorar tu gestión del restaurante.

contacts.insertIdAsCenterCard

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: contacts.insertIdAsCenterCard

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Al crear un cliente nuevo desde administrador o desde online, el sistema copia el ID del cliente siendo un millón el número total de cifras y lo pega en el campo Tarjeta del Centro. Esta avanzada junto con la avanzada pos.printHexCenterCard es útil para los que tengan la app, widget y/o utilicen máquina de bolas.

NOTA. La empresa Simec necesita que el número de cifras sea como mínimo de 4 dígitos, por eso el sistema crea una cifra de un millón incluyendo el ID del cliente.

contacts.showEmailInLookup

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: contacts.showEmailInLookup

Valor: true/false (true para hacer que esta opción esté activada)

Esta opción le permite visualizar la dirección de correo electrónico del cliente al realizar una reserva y al añadir un cliente en la barra superior del TPV, de forma que pueda distinguir entre clientes con el mismo nombre.

admin.autoEndSession

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: admin.autoEndSession
Valor: valor en segundos (ejemplo "30").
Esta opción hace cerrar la sesión del usuario al cabo de un tiempo. Ideal para clubes que usan un PC para varios empleados.

Pública: ✔️

NOTA. Junto con esta avanzada se puede usar el plugin de Fast Login. Para más información, dirígete a este link.

selectRowsByPage

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: selectRowsByPage
Valor: true/false (true para hacer que esta opción esté activada)

Plugin: slib
Esta opción hace que, al seleccionar todos los registros de un listado, se seleccionen sólo los que ves en esa pantalla y no todos los resultados de todas las pantallas.

consumer.showSecundaryCurrency

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: consumer.showSecundaryCurrency

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción hace que se muestre la segunda divisa en la web de reservas de consumer.

consumer.autoEndSesion

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: consumer.autoEndSesion

Valor: cantidad de tiempo en segundos

Pública: ✔️

Esta opción caduca la sesión (se hace log-out) del kiosko y consumer cuando no haya actividad por el tiempo que definamos en el campo valor.

Por ejemplo, si ponemos en valor = 25, la sesión en consumer caducará cuando un usuario logado este inactivo durante 25 segundos.

system.skipConfirmationEmails

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: system.skipConfirmationEmails

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción omite enviar un email de confirmación de compra online.

system.skipCancelationEmails

Sección: Menú Configuración > Configuración General > Avanzada

Nombre: system.skipCancelationEmails

Valor: true/false (true para hacer que esta opción esté activada)

Pública: ✔️

Esta opción omite enviar un email de cancelación de compra online.

¿Ha quedado contestada tu pregunta?