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

Descargas

Canal oficial de nuestros Video TutorialesEn este apartado puedes descargar todos los archivos disponibles e implementarlos en tu sistema. Existen algunos desarrollos que tienen un pequeño costo de recuperación, el cual permite mantener activo el blog y nos motiva a mejorar día con día.


descargas_mybusinesspos1Metadatos:

  • postools mybusiness pos net wtc aspx,
  • postools mybusiness pos net auto,
  • azure mybusiness pos,
  • my business pos tool,
  • my business tools,
  • http postools mybusinesspos net wtc aspx,
  • postools azurewebsites net autofactura33 asp,
  • azure pos tool,
  • http postools mybusinesspos net wtc aspx,
  • www postools,
  • htpp wtc comprobantes net,
  • mybusiness pos,
  • my business pos tool,
  • azure mybusiness pos,
  • azure pos tool,
  • my business pos distribuidores,
  • my business pos 2017 manual
  • mybusiness pos versiones
  • manual de usuario my business pos 2017,
  • my business pos 2017 manual,
  • mybusiness pos,
  • editar ticket mybusiness pos 2017,
  • www mybusiness,
  • my business pos 2017 precio,
  • my business software,
  • tutorial my business pos 2017,
Publicado el 15 comentarios

Concentrador POS, Recomendaciones

Para empezar, estos son algunos tips que debemos considerar desde el inicio del proyecto de Punto de Venta.

  1. RECURSOS
    • Es necesario considerar el costo de la licencia Concentrador, aunque se instala por default junto con el Sistema MyBusiness POS, esta licencia de Concentrador POS genuina se cobra por separado, 13,500 pesos. Menciono este punto porque, como distribuidor, debe considerarlo desde la cotización que se envía al Usuario Final y así evitar malos entendidos en la negociación.
      Como alternativa al concentrador, tenemos una solución para traspaso entre sucursales. esta solución cuesta la mitad de lo que cuesta la licencia de concentrador.
    • El CONCENTRADOR  requiere de recursos como MEMORIA RAM (2 GB) y CONEXION DE RED Estable. esto debido a que constantemente se esta sincronizando con las sucursales. 
  2. CONFIGURACIÓN
    • Para evitar confusiones técnicas, al Equipo Servidor lo conoceremos como CONCENTRADOR y a las sucursales las identificaremos como equipo CLIENTE.
    • Cada CLIENTE debe tener nombres de ESTACION DE TRABAJO DIFERENTE (Por default viene ESTACION01). Esto es con el fin de evitar que se mezclen los reportes y la información correspondiente a cada Sucursal. Posiblemente solo una puede quedar con este nombre de Estación01.
    • LA SERIE de los documentos no debe ser muy grande (Recomendable que sea A, QRO, EST1, CEN, 0), de lo contrario podria generar algun error en el concentrador al intentar sincronizar las ventas (string would be truncated).
    • El CONCENTRADOR se Almacena en una BASE DE DATOS. Por default, el Concentrador podría diseccionarse a la base de datos C:\MybusinessDatabase\MyBusinessPOS2012.mdf . Sin embargo, si ya tenemos informacion en esta, es recomendable crear una nueva Base de Datos para el CONCENTRADOR. Esto quiere decir que el SERVIDOR PUEDE ALMACENAR UNA SUCURSAL ademas del Concentrador, aunque no es lo recomendable.
    • Para conectarse con las sucursales a través de Internet, puede utilizar el programa Hamachi 1.0.3.0,   el cual es gratuito y permite crear una Red Privada Virtual. la única limitante de este software en version gratuita es que permite conectar hasta 16 equipos en un mismo grupo virtual.
      También puedes utilizar esta herramienta para VPN

      .
      .
  3. Contáctanos…
Publicado el 28 comentarios

Personalizar los reportes

Para poder modificar un reporte, solo es necesario tener algunos conocimientos acerca de SQL. Dentro de My Business POS, nos ubicamos en la parte central (Business Manager) y nos ubicamos la siguiente ruta:

Configuración – Personalización – Reportes

Aquí encontramos todos los reportes. Podemos crear nuestros propios reportes o solo modificar alguno existente.


Es importante mencionar la necesidad de conocer las tablas con las que se está trabajando y los campos de cada una de estas. Una forma simple de conocer los campos es utilizando la herramienta “Editor SQL”, el cual se encuentra en el módulo de Programación (en la parte inferior izquierda).
Continuando con las modificaciones de reportes sencillas, para agregar solo una columna de la misma tabla a la que está consultando dicho reporte, simplemente ubicamos las líneas de código que realizan la consulta y le agregamos el campo que deseamos.


En otras ocasiones es necesario agregar los bloques de código que especifican el ancho de la columna (Título y Datos), espaciado y fuentes.
Publicado el 29 comentarios

Configurar impresora ZEBRA 2844 a través de USB (Solucionado)

zebra2844_mybusinesspos2

Las impresoras de código de barras ZEBRA 2844 son muy eficientes y muestran excelentes resultados. Sin embargo, en MyBusiness POS, en ocasiones genera ciertos conflictos, sobre todo si queremos conectarla vía USB. el siguiente bloque de código está configurado para etiquetas que tienen 1” de alto X 1.25” de ancho aprox.

Para configurar la impresora, solo basta realizar los siguientes pasos:
https://youtu.be/TuhCVlZrM-0
1) instalar el driver de la impresora. esto es debido a que, cuando conectamos cualquier dispositivo vía USB, el Sistema Operativo instala un  controlador para poder hacerlo funcionar correctamente.
2) Definir la impresora ZEBRA 2844 como predeterminada (Inicio->Impresoras y faxes-> Clic derecho sobre la impresora ZEBRA2844 –>Impresora predeterminada). También es necesario configurar el tamaño del papel. para realizar esto, después de configurar la impresora predeterminada, demos clic derecho sobre la impresora ZEBRA 2844 y seleccionamos la opción Propiedades. Ahora damos clic en el botón “preferencias de impresión” y vamos a especificar el tamaño del papel 7 cm de largo X 2.54 cm de alto.
[products ids=’18217,19645′]
3) Ahora abrimos MyBusinessPOS 2006 y vamos a crear el formato para poder imprimir las etiquetas. En el Business Manager (la columna de enmedio) buscamos la siguiente ruta: Configuración-> Personalización-> Procedimientos o Rutinas de Usuario –> Aquí vamos a crear un nuevo procedimiento, en la parte superior se encuentra la opción “Nuevo”. Los datos que debemos escribir en el formulario son:

4) En el área de desarrollo, solo escribimos las siguientes líneas:

Public Sub Main()
nFila = 1
Set rstProds = CreaRecordSet( 'SELECT * FROM prods WHERE etiquetas > 0 ORDER BY articulo', Ambiente.Connection )
nY =0
nMargensuperior = 100
nMargenIzquierda = 25
While Not rstProds.EOF
cArticulo = Trim( rstProds("articulo") )
cDescrip = Trim( Mid(rstProds("descrip"),1,25) ) & " " & Trim( rstProds("modelo") ) & " " & Trim( rstProds("talla") )’ & " " & Formato( rstProds("precio1"), "$##,##0.00" )
cEmpresa = Ambiente.Empresa
For i = 1 To rstProds("Etiquetas")
PosicionX = nMargenIzquierda
PosicionY = ((nY * nFila) – nY) + nMargensuperior
IniciaDocumento
Codigo39 PosicionX, PosicionY, 10, 400, cArticulo, True,,, cDescrip
FinDocumento
if i = rstProds("Etiquetas") Then
Exit For
end if
Next
rstProds.MoveNext
Wend
End Sub

 

Otra de las recomendaciones es, cuando mandamos imprimir y de la imporesora Zebra sale el papel en blanco, es apoyarnos con una impresora virtual con PDF Creator y poco a poco vamos identificando dònde se encuentra el código impreso para ajustar la caída de forma correcta. hay que ser un poquito pacientes ya que encontrar la coordenada de impresión ideal puede tomar más de media hora a prueba y error.

Nota: Si su lector de códigos de barras no detecta la impresión, posiblemente le hace falta colocar un asterisco (*) al inicio y otro asterisco (*) al final del código de barras .