Publicado el 10 comentarios

Respaldar y Restaurar My Business POS

Es fundamental tener bien protegido uno de los activos más importantes de una empresa, su información. Por lo tanto, es preciso mencionar acerca de los respaldos, los cuales no son complicados de realizar, si los comparamos con otros gestores de base de datos.

RESPALDAR LA BASE DE DATOS MYBUSINESS POS DELTA 2006

La Base de Datos de My Business POS Delta (2006) está desarrollada en MySQL. la ubicación de esta base de datos es en la ruta

C:\mysql\data

Dentro de esta carpeta se encuantran varias, entre ellas una que se llama MyBusinessDelta. vamos a copiar esta carpeta completa y listo.

RESTAURAR O RECUPERAR LA BASE DE DATOS RESPALDADA 2006

Para recuperar o restaurar la base de datos respaldada, realizamos lo siguiente:
1- Suponiendo que la base de datos actual ya no nos sirve, debemos cambiar el nombre a la carpeta MyBusinessDelta que se encuentra en uso. Antes de realizar esta operación, deben estar cerradas todas las ventanas del programa MyBusiness.
2- Detenemos el servicio MySQL. Esto se realiza así: en la parte inferior derecha hay un semáforo que está en verde. Damos clic – seleccionamos Win NT – Stop the Service – Sí.


3- Ahora sí podemos cambiar el nombre de la carpeta que contiene la base de datos.

4- Copiamos la carpeta respaldada.

5- Iniciamos nuevamente el servicio MySQL. Damos clic sobre el semáforo (en este momento está en rojo) – Win NT – Start the Service – Sí.


COMPRESIÓN DE RESPALDOS

Una recomendación que les puedo dar es la siguiente:

Dar clic derecho sobre la carpeta MyBusinessDelta y seleccionar la opción Enviar y después Carpeta Comprimida en ZIP, y al final copiar este archivo creado. Esto ahorra bastante espacio, sobre todo si tenemos planeado guardar el archivo en una memoria USB.

Otro punto es que, si en algunas ocasiones el sistema nos marcara algún error con una venta pendiente o facturas (u otro problema relacionado con los índices o consecutivos), podemos encontrar dentro de la carpeta MyBusinessDelta un archivo con el siguiente Repara.bat. Este archivo permite restablecer alguno de los errores antes mencionados. si tiene alguna duda más crítica, puede consultarlo con los Soporte técnico de MyBusinessPOS.

Mucha Suerte!!!

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 .