Publicado el Dejar un comentario

Configuración de una impresora genérica y apertura del cajón de dinero

Una de las consultas más frecuentes al instalar MyBusiness POS es cómo configurar correctamente una impresora térmica genérica y lograr que el cajón de dinero se abra automáticamente después de imprimir un ticket.

Aunque muchas impresoras son compatibles con el sistema, una configuración incorrecta en Windows o en el controlador puede ocasionar problemas como:

  • El ticket no imprime.
  • El papel sale en tamaño carta.
  • El ticket se corta antes de tiempo.
  • El cajón de dinero nunca se abre.
  • Se imprimen caracteres extraños al finalizar la impresión.
  • El corte automático no funciona.

La buena noticia es que, en la mayoría de los casos, el problema se encuentra en la configuración del controlador de la impresora y no en MyBusiness POS.

Paso 1. Instalar correctamente la impresora en Windows

Antes de configurar MyBusiness POS, verifica que la impresora funcione correctamente desde Windows.

Si tu impresora incluye un controlador del fabricante, normalmente es la mejor opción, ya que permite configurar funciones como:

  • Corte automático.
  • Apertura del cajón de dinero.
  • Tamaño continuo del papel.
  • Velocidad de impresión.

Sin embargo, cuando el fabricante no proporciona un controlador compatible o se trata de una impresora ESC/POS genérica, una excelente alternativa es instalarla como Generic / Text Only, disponible en Windows.

Este controlador ha demostrado ser una solución práctica para una gran cantidad de impresoras térmicas compatibles.

Paso 2. Configurar el tamaño del papel

Uno de los errores más comunes es que la impresora intenta imprimir en tamaño carta.

Para evitarlo es importante configurar un formulario continuo, por ejemplo:

  • Continuo USA Estándar.
  • Un formulario personalizado con el ancho correspondiente a tu impresora (58 mm u 80 mm).

Esto evita cortes inesperados y desperdicio de papel.

Paso 3. Configurar la impresora en MyBusiness POS

Una vez instalada la impresora en Windows, es momento de configurarla dentro del sistema.

En la configuración de la estación de trabajo selecciona la pestaña Dispositivos y asigna la impresora de tickets correspondiente.

Verifica además:

  • Puerto de impresión.
  • Impresora de tickets.
  • Cajón de dinero conectado.
  • Corte automático (cuando aplique).

Con esta configuración el sistema enviará correctamente los trabajos de impresión hacia la impresora seleccionada.

Apertura automática del cajón de dinero

Existe una idea equivocada muy común:

El cajón de dinero no se conecta directamente a MyBusiness POS.

En realidad, el cajón está conectado físicamente a la impresora mediante un cable RJ11 o RJ12.

Cuando el sistema envía un ticket, la impresora recibe una secuencia de comandos ESC/POS y es ella quien libera el mecanismo del cajón.

Por esa razón, si el ticket imprime correctamente pero el cajón permanece cerrado, normalmente el problema está en el controlador de la impresora.

El comando para abrir el cajón

Muchas impresoras compatibles utilizan el comando ESC/POS equivalente a:

ESC p 0 20 20

En algunos controladores aparece representado como:

<1B>p0<1414>

Este comando suele configurarse en las propiedades del controlador, dentro de la sección Comandos de impresora o Comandos adicionales, indicando que debe ejecutarse al comenzar un trabajo de impresión.

Corte automático del papel

De forma similar, muchas impresoras permiten enviar un comando al finalizar la impresión para realizar el corte automático.

Cuando el controlador lo soporta, basta con configurar la secuencia correspondiente en las propiedades de la impresora.

Si la impresora no cuenta con cuchilla automática, simplemente ignorará ese comando.

¿Por qué el cajón no abre?

Después de varios años trabajando con diferentes modelos de impresoras térmicas, estas son las causas más comunes:

  • El cable RJ11 no corresponde al fabricante.
  • El cajón está conectado a otra impresora.
  • El controlador no envía el comando de apertura.
  • La impresora fue instalada con un driver incorrecto.
  • El comando ESC/POS no está configurado.
  • El cajón presenta una falla mecánica.

En la mayoría de los casos no es necesario modificar MyBusiness POS; basta con revisar la configuración del controlador de Windows.

Una recomendación importante

Antes de comenzar a imprimir tickets, realiza siempre estas pruebas:

  • Imprime una página de prueba desde Windows.
  • Verifica el ancho correcto del papel.
  • Comprueba que el corte automático funcione.
  • Realiza una venta de prueba.
  • Confirma que el cajón se abra automáticamente.

Invertir unos minutos en estas pruebas puede evitar muchos problemas durante la operación diaria del negocio.

Compatibilidad con impresoras genéricas

Actualmente existen numerosas impresoras térmicas compatibles con comandos ESC/POS. Muchas funcionan correctamente utilizando el controlador Generic / Text Only, mientras que otras ofrecen mejores resultados con el controlador oficial del fabricante.

La clave está en realizar una configuración adecuada desde Windows antes de integrarlas con MyBusiness POS.

¿Qué modelo de impresora utilizas en tu negocio? Comparte tu experiencia en los comentarios. Tu configuración puede ayudar a otros usuarios que estén realizando una instalación similar.

Publicado el Dejar un comentario

¿Dónde almacena MyBusiness POS el código de las personalizaciones?

Cuando comenzamos a desarrollar soluciones para MyBusiness POS, una de las primeras dudas que surge es: ¿dónde se guarda todo el código que escribimos en el Editor Gráfico?

La respuesta resulta muy útil cuando necesitamos realizar respaldos, migrar una empresa a otro servidor o simplemente entender cómo funciona internamente el sistema.

Las personalizaciones viven en SQL Server

A diferencia de otras aplicaciones que almacenan scripts en archivos de texto, MyBusiness POS guarda prácticamente todas las personalizaciones dentro de la base de datos de Microsoft SQL Server.

Esto representa una gran ventaja, ya que al respaldar la base de datos también se respaldan las modificaciones realizadas al sistema, incluyendo scripts, formularios y formatos personalizados.

La tabla FormasDelta

La mayor parte del código desarrollado mediante el Editor Gráfico se almacena en la tabla FormasDelta.

En esta tabla podemos encontrar información relacionada con:

  • Eventos personalizados.
  • Procedimientos.
  • Scripts en VBScript.
  • Cambios en formularios.
  • Objetos agregados mediante el Editor Gráfico.

Cada vez que se modifica una forma o se agrega código a un evento, MyBusiness POS registra dicha información en esta tabla.

La tabla FormatosDelta

Otra tabla importante es FormatosDelta, encargada de almacenar las modificaciones realizadas a los formatos del sistema.

Entre ellos podemos encontrar:

  • Formatos de impresión.
  • Tickets.
  • Facturas.
  • Reportes.
  • Plantillas personalizadas.

Si alguna vez has modificado un formato de impresión, es muy probable que los cambios se encuentren almacenados aquí.

¿Puedo consultar estas tablas?

Sí. Desde SQL Server puedes consultar su contenido utilizando una instrucción SELECT.

Por ejemplo:

SELECT *
FROM FormasDelta

o bien:

SELECT *
FROM FormatosDelta

De esta manera podrás verificar que las personalizaciones existen dentro de la base de datos.

Importante: evita modificar directamente estas tablas mediante instrucciones UPDATE o DELETE. Una modificación incorrecta puede provocar errores en las personalizaciones o impedir que determinadas ventanas funcionen correctamente.

¿Por qué es importante conocer esto?

Saber dónde se almacena el código facilita muchas tareas de administración, por ejemplo:

  • Respaldar desarrollos personalizados.
  • Migrar una empresa a otro servidor.
  • Documentar modificaciones realizadas por distintos desarrolladores.
  • Comparar cambios entre ambientes de pruebas y producción.
  • Verificar que una restauración de la base de datos incluya todas las personalizaciones.

Una recomendación para desarrolladores

Si desarrollas soluciones para varios clientes, acostúmbrate a documentar cada personalización indicando:

  • El formulario modificado.
  • El evento donde se agregó el código.
  • El objetivo del script.
  • La fecha de implementación.
  • La versión de MyBusiness POS sobre la que fue desarrollado.

Esta práctica simplifica enormemente el mantenimiento y las futuras actualizaciones del sistema.

Conclusión

Comprender dónde almacena MyBusiness POS sus personalizaciones permite trabajar con mayor seguridad al realizar respaldos, migraciones o desarrollos a la medida. Las tablas FormasDelta y FormatosDelta forman parte de la arquitectura de personalización del sistema y conocer su propósito ayuda a administrar mejor cualquier implementación.

En futuras publicaciones exploraremos cómo localizar un script específico dentro de estas tablas y qué herramientas pueden facilitar la documentación de los desarrollos realizados en MyBusiness POS.

Publicado el Dejar un comentario

Editar el Ticket de MyBusiness POS nunca fue tan fácil. Diseña formatos profesionales sin modificar código

Uno de los aspectos que más buscan personalizar los usuarios de MyBusiness POS es el formato del ticket de venta. Aunque el sistema ofrece una gran flexibilidad, modificar el diseño puede resultar complicado si no se conoce la estructura de los formatos de impresión.

Durante años recibí consultas sobre el mismo tema:

  • ¿Cómo cambiar el tamaño de la letra?
  • ¿Cómo agregar un logotipo?
  • ¿Cómo centrar la información del negocio?
  • ¿Cómo imprimir un mensaje promocional?
  • ¿Cómo aprovechar mejor el ancho del papel?
  • ¿Cómo hacer que el ticket tenga una apariencia más profesional?

En la mayoría de los casos, la respuesta implicaba modificar el formato manualmente, lo que requería tiempo, pruebas y conocimientos técnicos.

Una necesidad que dio origen a una herramienta

Después de resolver este tipo de solicitudes en numerosas ocasiones, decidí desarrollar una herramienta que simplificara el proceso.

La idea era sencilla: permitir que cualquier usuario pudiera personalizar el diseño de sus tickets de una forma mucho más práctica, sin tener que editar manualmente el código del formato.

Así nació el Editor de Tickets para MyBusiness POS.

Diseñado para facilitar el trabajo

El editor permite realizar cambios que normalmente tomarían bastante tiempo si se hicieran directamente sobre el formato.

Entre sus principales funciones se encuentran:

  • Modificar tipos y tamaños de letra.
  • Ajustar el ancho del ticket.
  • Agregar o quitar logotipos.
  • Personalizar encabezados y pies de página.
  • Incluir mensajes promocionales.
  • Optimizar el espacio para reducir el consumo de papel.
  • Crear formatos personalizados según las necesidades del negocio.

El objetivo siempre fue hacer que la personalización fuera mucho más accesible para cualquier usuario.

Una herramienta que sigue vigente

Aunque el Editor de Tickets fue publicado hace algunos años, continúa siendo completamente funcional y todavía es utilizado por muchos negocios que desean mejorar la presentación de sus comprobantes de venta.

En algunos casos basta con pequeños cambios para obtener un ticket más limpio, más legible y con una imagen mucho más profesional.

El ticket también comunica

Muchas empresas consideran el ticket únicamente como un comprobante de compra, pero también representa una oportunidad para fortalecer la identidad del negocio.

Un diseño bien organizado facilita la lectura, mejora la presentación de la información y permite incluir datos de contacto, promociones, redes sociales o mensajes para los clientes.

Incluso pequeños ajustes pueden hacer una gran diferencia en la percepción del negocio.

Un proyecto que nació de la experiencia

Este Editor de Tickets no fue desarrollado como una demostración técnica ni como un experimento.

Fue creado para resolver necesidades reales que encontré trabajando con usuarios de MyBusiness POS, buscando una forma más sencilla de personalizar los formatos de impresión sin complicar el proceso.

Con el paso del tiempo la herramienta ha seguido siendo útil, demostrando que una buena solución no pierde valor cuando está diseñada para resolver un problema cotidiano.

¿Qué es lo primero que cambiarías en el ticket de tu negocio? Comparte tu experiencia en los comentarios; siempre es interesante conocer nuevas ideas para seguir mejorando este tipo de herramientas.

Publicado el Dejar un comentario

¿Por qué MyBusiness POS está lento? 7 causas y cómo solucionarlas

Muchos usuarios creen que MyBusinessPOS lento, cuando en realidad el problema suele estar en la configuración del equipo, la red o la base de datos. En este artículo veremos los errores más comunes y cómo corregirlos.

1. Instalar MyBusiness POS en un disco duro mecánico (HDD)

Si el servidor utiliza un disco duro tradicional, cada consulta a la base de datos tarda mucho más.

Recomendación: Instalar SQL Server y la base de datos en un SSD puede reducir considerablemente los tiempos de carga.


2. Antivirus analizando la carpeta de la base de datos

Muchos antivirus revisan constantemente los archivos MDF y LDF de SQL Server.

Esto provoca bloqueos temporales y lentitud.

Solución:

  • Excluir la carpeta de la base de datos.
  • Excluir los procesos de SQL Server.

3. Red local con problemas

Un cable de red dañado o una conexión Wi-Fi inestable provoca:

  • Ventas lentas.
  • Apertura tardía de catálogos.
  • Errores de comunicación.

Siempre que sea posible utiliza conexión por cable Gigabit.


4. Base de datos sin mantenimiento

Con el paso del tiempo los índices se fragmentan y las consultas tardan más.

Es recomendable realizar periódicamente:

  • Reorganización de índices.
  • Actualización de estadísticas.
  • Respaldos.

5. Equipos con poca memoria RAM

Cuando Windows comienza a utilizar memoria virtual, todo el sistema se vuelve lento.

Para versiones actuales se recomienda al menos:

  • 8 GB de RAM para estaciones.
  • 16 GB o más para el servidor.

6. Demasiados programas abiertos

Es frecuente encontrar cajas donde al mismo tiempo están abiertos:

  • Navegador con muchas pestañas.
  • WhatsApp.
  • Reproductores de música.
  • Programas de oficina.

Esto consume recursos que deberían estar disponibles para MyBusiness POS.


7. SQL Server instalado con la configuración predeterminada

En muchas instalaciones nunca se ajustan parámetros como:

  • Memoria máxima.
  • Tamaño inicial de la base de datos.
  • Crecimiento automático.

Una configuración adecuada mejora notablemente el rendimiento.


Conclusión

Antes de pensar que MyBusiness POS tiene un problema de rendimiento, revisa estos siete puntos. En la mayoría de los casos, una correcta configuración del equipo, la red y SQL Server mejora significativamente la velocidad del sistema sin necesidad de cambiar de hardware o reinstalar el programa.


Palabras clave: MyBusiness POS lento, optimizar MyBusiness POS, SQL Server MyBusiness, rendimiento MyBusiness POS, punto de venta, soporte MyBusiness POS, configuración SQL Server, velocidad MyBusiness POS .

Publicado el Dejar un comentario

Catálogo abarrotes ♞ Gratuito

Pasos para descargar Gratis el catálogo de abarrotes con clave SAT, en excel

  1. SUSCRIBIR a este canal oficial y activar la Campanita.
    Suscribirte a Canal   
  2. Escribir TRES comentarios positivos, uno en cada vídeo, e imprimir pantalla de cada comentario:
    1. Comentario 1 + Impresión Pantalla
      .
    2. Comentario 2 + Impresión Pantalla
      .
    3. Comentario 3 + Impresión Pantalla
      .
  3. Enviar las Tres impresiones de pantalla a este WhatsApp 7222816462   
  4. Como respuesta, te va a llegar la contraseña de descarga del catálogo de abarrotes.
  5. Descargar el catálogo de abarrotes

Descripcion Articulo ClaveProdServ ClaveUnidad
ACEITE CAPULLO 1 LT /12 75000578 50151500 X4G
ACEITE LA NINA 1 LT /12 75007973 50151513 X4G
MANTECA TEPA DE CERDO 3500 GR /1 98010008056602 50151600 KGM
ACEITE AVE 1 LT /12 17501039120078 50151500 X4G
MARGARINA PRIMAVERA SIN SAL 360 GR /12 7501024202225 50151500 XBX
ACEITE HOGAR 900 ML /12 745819000062 50151513 KGM
ACEITE MAZOLA DE MAIZ 3 LT /4 7501005170444 50151600 X4G
MANTECA INCA12/1K+12CUB CONSOMATE 11GR 12 PZ /1 27502223774029 50151600 X4G
MANTECA INCA 250 GR /48 7502223774001 50151600 X4G
ACIENTO DE PUERCO 250 GR /1 7230331000124 50151600 KGM
ACEITE DE OLIVA LA CORDOBESA EXTRA VIRGEN 250 ML /12 7501038380025 50151513 EA
ACEITE MAZOLA NACIONAL 1 LT /12 7502223777002 50151500 XBX
MANTECA INCA 500 GR /24 7502223774018 50151600 X4G
ACEITE KOLSA PURO DE CANOLA 1 LT /12 7501026003981 50151513 XBX
ACEITE PATRONA 20 LT /1 7501060500460 50151500 XBX
ACEITE PIRAMIDE 1 LT /12 75003838 50151513 XBX
ACEITE NEGRITA 900 ML /12 7501063211172 50151500 XBX
ACEITE PATRONA 3 LT /4 7501060500385 50151500 XBX
ACEITE PATRONA 1 LT /8 7501060500309 50151500 XBX
ACEITE CAPULLO GARRAFA 3700 ML /4 7502223770010 50151500 X4G
ACEITE DE OLIVO JALOMA 60 ML /150 20759684031056 53131607 XBX
(PAQ)ACEITE DE OLIVO JALOMA 60 ML /25 10759684031059 53131607 XBX
ACEITE PAM MANTEQUILLA 141 GR /12 64144030330 50151513 EA
ACEITE NUTRIOLI 946ML+2NUTRIOLI 473ML 12 PZ /1 17501039121693 50151500 XBX
ACEITE PIRAMIDE 500 ML /24 75016661 50151513 XBX
ACEITE MACEITE DE MAIZ 900 ML /12 7501078007029 50151500 XBX