Publicado el Dejar un comentario

Zebra 2844 USB

zebra2844_mybusinessposLa impresora Zebra que se conecta por cable USB se comporta de forma similar a cualquier otra impresora de tickets y puede programarse como tal; por ejemplo, vemos que tiene las funciones IniciaDocumento y FinDocumento.



Sub Main()
Dim rstProds
Dim n

Set rstProds = CreaRecordSet( _
“SELECT * FROM prods WHERE etiquetas > 0”,_
Ambiente.Connection )

While Not rstProds.EOF

For n = 1 To rstProds(“etiquetas”)
ImprimeEtiqueta rstProds
Next

rstProds.MoveNext

Wend

End Sub

Sub ImprimeEtiqueta( rstProds )

‘EstableceImpresora “ZDesigner LP 2844”
IniciaDocumento

EstableceFuente “C39HrP24DhTt”,35
Say 5.25, 3.53, “*” & Trim(rstProds(“articulo”)) & “*”
EstableceFuente “Times New Roman”, 9
Say 5.1, 3.53, “$ ” & PadL(Formato( rstProds(“precio1”), Ambiente.FDinero ),6)
‘Trim(rstProds(“Descrip”))

FinDocumento

End Sub

Publicado el Dejar un comentario

¿Cómo importar un Procedimiento a MyBusiness POS?

Enfocado a: Distribuidores y Usuarios.

1. Entrar a MyBusiness POS y damos un clic en la carpeta configuracion del business manager.

2. Dentro de esta ventana buscar la carpeta personalización, y posteriormente el icono “formatos del sistema”

3. Se abrirá la herramienta Business Manager con la lista de todos los formatos

4. Clic derecho sobre cualquiera de los formatos y aparecerá una lista de opciones de la cual debe elegir la opción: Importar paquete de procedimientos.

5. Buscar el directorio donde esta guardado el archivo y selecciónalo.

6. Aparecerá una mensaje que te dice:
”Paquete importado”. Oprime un clic en Aceptar.

7. Cerramos la ventana. Para mayor seguridad, se recomienda dar mantenimiento a la base de datos y cerrar el programa.

Publicado el 7 comentarios

Imprimir una remisión de más de una hoja (solución)

Hoy voy a compartir con ustedes el tip sobre la impresión de una remisión o cualquier otro documento en tamaño carta que tenga bastantes partidas.

El código se encuentra en la siguiente ruta, dentro del sistema MyBusinessPOS:

Configuración–Personalización–Formatos del Sistema. Ahi se encuentra el formato REMISIONES

Damos doble clic y podemos modoficarlo. Dentro del reporte encontramos un bloque grande IF. Antes de que termine el bloque IF y FinDocumento, colocamos el siguiente código:

'-----------------------------------------------------------------------------------------------------------------------------------
'-----------------------------------------------------------------------------------------------------------------------------------
'2011-04-01
'Jose Felix jofelchez@gmail.com
'ESTE BLOQUECITO DE CÓDIGO ES EL QUE PERMITE QUE SE REALICE EL SALTO DE PÁGINA
'

if val2(Row( Incremento )) > 0.025 Then 'EN ESTE CASO, EL VALOR 0.025 SON PULGADAS
Incremento = 1
PaginaNueva
end if

'-----------------------------------------------------------------------------------------------------------------------------------
'-----------------------------------------------------------------------------------------------------------------------------------

Incremento = Incremento + 1
rstPartidas.MoveNext
Wend

End If

Guardamos y listo

Pero no se preocupen si les parece confuso, les dejo tambien el código fuente y el archivo .paq; y como siempre les recomiendo que antes de hacer pruebas, se haga un respaldo. Este es el link de descarga:

remision en varias paginas EJEMPLO.paq

REMISION_VARIAS_PAGINAS_Ejemplo_codigo_TEXTO

Publicado el 29 comentarios

Administrar la Base de Datos de My Business POS: Navicat

navicat_mybusinessposEn ocasiones queremos saber cómo se llaman las tablas y columnas de la Base de Datos, con el fin de hacer reportes y formatos personalizados. Navicat Portable es uno de los programas más amigables para administrar, como si estuviese en SQL o Access. Aquí nos damos cuenta de que el sistema está conformado por 252 tablas, pero de estas solo utilizamos cerca de la mitad, dependiendo del giro de la empresa. El link para descargar el software es el siguiente: Navicat.Portable.8.0.23 Como su nombre lo indica, este programa se puede ejecutar desde una memoria usb o cualquier otro medio de lectura-escritura, pero es recomendable que sea alojado en la pc donde se va a trabajar. Una vez descargado el archivo, lo descomprimimos y colocamos el archivo ejecutable en alguna carpeta en la unidad C. Podemos crear un acceso directo a este programa dando clic derecho sobre el ejecutable – después seleccionamos enviar a – seleccionamos Escritorio (Acceso Directo). Una vez ejecutado el programa, para conectarnos a MyBusinesPOS de forma local, Damos clic en Connection, después solo escribimos el nombre a la conexión y aceptar.

Las tablas más comunes que podemos visualizar (mas no modificar, al menos de que estemos seguros de lo que estamos realizando) son:

  • -prods (Catálogo de productos, precios y existencias)
  • -movsinv (para el kardex)
  • -clients
  • -ventas
  • -partvta
  • -clavesadd (Presentaciones del producto)
  • -ventas
  • -compras entre otras

Solo hay una recomendación: para evitar errores en el sistema, debemos evitar el uso de esta herramienta para hacer modificaciones en las tablas, sobre todo en aquellas que están relacionadas con los inventarios.