Colocar descripcion con varias lineas en ticket

En este ejemplo vamos a colocar la descripcion de un producto en varias lineas.
Para aplicarlo, modificaremos el formato TICKET, el cual esta en Configuracion–Personalizacion–formatos del sistema–Ticket

 Visual Basic |  copy code |? 
01
02
'------------------------------
03
'asi quedara el resultado
04
CANT. DESCRIPCION       IMPORTE
05
1.00  TORNILLO CUERDA   15.00 
06
       X, CABEZA PLANA
07
      TIPO CRUZ 3/4 PULG
08
'-------------------------------
09
 
10
'identificaremos esta linea, aproximadamente es la numero 142
11
          'strSalida = PadL(Formato( nCantidad, "##,##0.00" ),3) & " " & cDescrip & cLineaNueva   & " " &  cImporte  
12
'agregamos esta linea para que la descripcion sea corta y se complemente con los saltos de linea
13
          strSalida = PadL(Formato( nCantidad, "##,##0.00" ),3) & " " & PadL( Mid( rstPartidas("observ"),1,16 ),16)  &  cImporte & cLineaNueva  
14
 
15
'Si se necesita multiples lineas para la descripcion, colocar este bloque de codigo 
16
          if Len (rstPartidas("observ")) > 16 Then
17
          		strSalida =  strSalida  & "        " & Mid( rstPartidas("observ"),17,16)   & cLineaNueva  
18
          end if
19
          if Len (rstPartidas("observ")) > 32 Then
20
          		strSalida =  strSalida  & "        " & Mid( rstPartidas("observ"),33,16)   & cLineaNueva  
21
          end if
22
'esta linea agrega la descripcion y los importes al ticket
23
          cSalida = cSalida & strSalida & cLineaNueva
24
 
25

XMLVENTA -2147352567: in Line 1227 error de sistema: -2147352567 method ‘~’ of object ‘~’ failed

Aparece este error en Mybusiness POS, en la versión más reciente de 2015:

XMLVENTA 07:33:48 -2147352567: in Line 1227 error de sistema: -2147352567 method ‘~’ of object ‘~’ failed

Esto se debe a un par de cambios que aplicó mybusiness pos para guardar en la nube, pero veo que esta incompleto.

Para solucionarlo de forma económica, vamos a hacer un truco: renombramos la función en salvaVentaEnAzure2 y crearemos una función salvaVentaEnAzure en blanco. Quedaría así:

 Visual Basic |  copy code |? 
01
02
Sub salvaVentaEnAzure()
03
 
04
End sub
05
 
06
Sub salvaventaenazure2()
07
.codigo actual
08
....codigoactual
09
....codigo
10
.
11
End sub
12
 
13

XLMVENTA salvaVentaEnAzure

Saludos

Jose felix

Cambiar logo en Punto de Venta

Podemos crear (con Office Picture Manager) la imagen con las siguientes características

  • Nombre: logo.jpg
  • Dimensiones
    • Ancho: 113px
    • Alto: 163px
  • Extensión .jpg

Este archivo reemplaza al caballito que se encuentra en la ruta C:\Archivos de Programa\MyBusiness POS 2012\Web\logo.jpg

Una vez reemplazado el archivo, en el punto de venta refrescamos la imagen con un clic derecho–Actualizar

Mensaje Error: host desconocido. código duro: 5

Error 2147467259 proveedor de tcp: host desconocido. código duro: 5

Este error se debe a que la dirección hacia la que apunta MyBusiness POS no tiene servicio de Base de Datos; posiblemente estamos intentando hacer conexión a una base de datos local y en el equipo local no tiene instalado SQL Server. Para resolverlo, al intentar conectar a la base de datos, verifique que la direccióna punta hacia el servidor correcto y desactive la opción “Usar la base de datos local”.

Restringir permisos a usuarios

CONFIGURACIÓN DE LOS DERECHOS EN EL BUSINESS MANAGER.

Vamos a ingresar a MyBusiness POS con una clave de Supervisor, por ejemplo, “SUP SUP” (separado por un espacio). Ahora diríjase a Business Manager, carpeta Configuración, opción Usuarios.

Seleccionamos al usuario que vamos a configurar, damos un clic derecho sobre él y escogemos la opción Derechos del Business Manager

Esta acción mostrará una ventana con una imagen similar al Business Manager que permitirá seleccionar una a una las carpetas a las que le daremos derecho de uso al usuario en cuestión; A su vez estas carpetas contienen menús que detallan acciones tales como “Nuevo”, “Modificar”, “Eliminar”, mismas que también son configurables.

Para definir derechos a los usuarios posiciónese sobre el icono de la “llave” que desea restringir, dé un clic derecho y elija entre “Activado” e “Inactivo”, según le convenga.

Con lo anterior evitaremos que el usuario vea y use “carpetas” en el ‘Business Manager’ a las que no tiene derecho.

Es necesario entrar a My Business POS con el nombre del usuario y la contraseña asignada para verificar los cambios realizados.

Android Corte Z

Descarga la aplicación, con extensión .apk, para que puedas revisar el último corte Z.

Esta aplicación está desarrollada en conjunto con David Félix, al cual pueden contactar en dfs-dfs@hotmail.com

La finalidad de esta primera versión es que nos compartas tu experiencia y retroalimentar el desarrollo para mejorarlo.

Vala la pena mencionar que en siguientes fases se integrará la consulta directa a catálogos con imágenes, reportes.

En una tercera etapa, se habilitarán operaciones como lectura de códigos de barras y posiblemente ventas.

Saludos

José Félix

wpid-screenshot_2015-02-06-07-43-54.png wpid-screenshot_2015-02-06-07-44-34.png wpid-screenshot_2015-02-06-07-45-22.png wpid-screenshot_2015-02-06-07-45-29.png wpid-screenshot_2015-02-06-07-53-49.png

Tenemos un desarrollo para Tiempo Aire con la empresa Tecno TAE, desde el punto de venta MyBusiness POS
image

Run-time error -2147467259 (80004005)

Run-time error -2147467259 (80004005). Error en el vínculo de comunicación

Este mensaje aparece porque la interfaz de red del equipo cajero o del servidor fue deshabilitada por un instante mientras MyBusiness POS está abierto.

Si el error aparece aun teniendo el servidor conexión estable, inentemos cambiar nuestra conexión, en el apartado de servidor, por “localhost”; Así aunque la red esté deshabilitada será posible que MyBusiness POS pueda conectarse de forma local sin que le afecte el router ni el cableado de red..