Publicado el — 4 comentarios

Alta Rápida de Artículos

Articulos_AltaRapida_MybusinessPOSTenemos un desarrollo para que puedas dar de alta los artículos de forma parecida a una hoja de Excel


 

Publicado el — Dejar un comentario

Corte Z por usuario

Realiza corte z por cada usuario, sin importar la estación en la que se encuentre o que estén compartendo la misma estación.


Publicado el — Dejar un comentario

Qué báscula es mejor con Eleventa

Hoy queremos hablarles del programa Eleventa, una excelente opción para quienes buscan un sistema de punto de venta práctico, confiable y fácil de usar para su negocio.

es un sistema diseñado especialmente para tiendas, abarrotes, minisúpers, ferreterías, papelerías y muchos negocios más. Su gran ventaja es que es muy intuitivo, no necesitas ser experto en computación para utilizarlo, y te permite llevar un mejor control de tus ventas, inventarios, clientes y reportes.

Con Eleventa puedes:
✅ Registrar productos por código de barras o por nombre.
✅ Controlar inventarios en tiempo real.
✅ Llevar control de ventas por día, semana o mes.
✅ Administrar créditos a clientes.
✅ Imprimir tickets fácilmente.
✅ Conectar cajones de dinero, lectores de código y básculas.

Ahora bien, una de las preguntas más frecuentes es:

¿Qué báscula Torrey de 50 o 100 kg funciona con el sistema?

Las básculas de la marca son compatibles con Eleventa siempre que cuenten con salida serial (RS-232) o el convertidor adecuado a USB, y que estén configuradas correctamente para trabajar con el sistema. Muchos modelos de 50 kg o 100 kg funcionan sin problema, especialmente los diseñados para punto de venta o mostrador.

Sin embargo, aunque Torrey funciona bien, personalmente recomiendo la marca . ¿Por qué?

🔹 Suelen ser más accesibles en precio.
🔹 Tienen muy buena compatibilidad con sistemas de punto de venta.
🔹 Son fáciles de configurar.
🔹 Ofrecen buena durabilidad para negocios de alto movimiento.

Al final, lo más importante es verificar que la báscula tenga salida de comunicación compatible y que esté correctamente configurada dentro del sistema.

Si estás iniciando tu negocio o quieres modernizar tu tienda, Eleventa puede ser una excelente herramienta para organizarte mejor, ahorrar tiempo y tener mayor control de tus ganancias. Un buen sistema, junto con el equipo adecuado (computadora, impresora térmica, cajón y báscula compatible), puede marcar una gran diferencia en la administración diaria.

Publicado el — Dejar un comentario

ITPW Importa datos de artículos

'----**** 
'----**** MyBusiness POS V20
'----**** Version del script: 1.0
'----**** 19/02/2020
'----**** 
Public Sub Main()

    ImportaProductos 


End Sub 



Public Sub ImportaProductos()

    Ambiente.Connection.Execute "DELETE FROM prods WHERE articulo <> 'SYS'"   
    Ambiente.Connection.Execute "DELETE FROM clavesadd"   

    Set rstArticulos = CreaRecordSetEnCliente( "SELECT * FROM tpw", Ambiente.Connection )

    Set Query = NewQuery()
    Set Query.Connection = Ambiente.Connection 
    Query.ErrorOculto = True

    Set Progress = NewProgress()    

    if rstArticulos.RecordCount > 0 Then
       Progress.Anim rstArticulos.RecordCount, "Importando catálogo de artículos", Ambiente.Path & "\Images\Gears.Avi"    
    end if 

    n = 0

    While Not rstArticulos.EOF 

          n = n + 1

          Progress.Valor n, "Procesando: " & rstArticulos("articulo") & " " & rstArticulos("descrip")

          Query.Reset           
          Query.AddField "PRODS", "articulo", rstArticulos("articulo")
          Query.AddField "PRODS", "descrip", "" & rstArticulos("descrip")
          Query.AddField "PRODS", "linea", rstArticulos("linea")
          Query.AddField "PRODS", "costo_u", 0
          Query.AddField "PRODS", "costo", 0
          Query.AddField "PRODS", "precio1", 10 + ( n * 0.1 )
          Query.AddField "PRODS", "precio2", 0
          Query.AddField "PRODS", "marca", "SYS"
          Query.AddField "PRODS", "ubicacion", "SYS"
          Query.AddField "PRODS", "impuesto", "IVA"
          Query.AddField "PRODS", "paraventa", 1
          Query.AddField "PRODS", "invent", 1
          Query.strState = "INSERT"
          Query.CreateQuery
          Query.Execute

          rstArticulos.MoveNext        

    Wend    

    if n > 0 Then
       Progress.Destroy
    end if

    Set Progress = NewProgress()    

    if rstArticulos.RecordCount > 0 Then
       Progress.Anim rstArticulos.RecordCount, "Importando catálogo de artículos", Ambiente.Path & "\Images\Gears.Avi"    
    end if 

    n = 0

    ' Borramos las lineas existentes
     Ambiente.Connection.Execute "DELETE FROM lineas WHERE linea <> 'SYS'"

    Set rstLineas = CreaRecordSet( "SELECT COUNT(*) FROM lineas GROUP BY linea", Ambiente.Connection )

    if rstLineas(0) > 0 Then
       Progress.Anim rstLineas(0), "Importando catálogo de líneas", Ambiente.Path & "\Images\Gears.Avi"    
    end if 

    Set rstLineas = CreaRecordSet( "SELECT linea FROM prods GROUP BY linea", Ambiente.Connection )

    While Not rstLineas.EOF 
          n = n + 1          

          Progress.Valor n, "Procesando: " & rstLineas("linea")

          Query.Reset           
          Query.AddField "LINEAS", "linea", rstLineas("Linea")
          Query.AddField "LINEAS", "descrip", "" & rstLineas("Linea")
          Query.strState = "INSERT"
          Query.CreateQuery
          Query.Execute
          Progress.Valor n, "Procesando: " & rstLineas("linea")
          rstLineas.MoveNext
    Wend

    Progress.Destroy

End Sub