Publicado el Dejar un comentario

Cómo quitar espacios y líneas en ticket

Puede descargar de helpmybusinesspos.info el formato “ticket reducido”  y por lo que identifico solo sería necesario quitar a algunas partes el texto que hace los saltos de línea :

& cLineaNueva

Para colocar la línea punteada,  identifique la línea sonde dice


cSalida = cSalida & "CANT.  DESCRIP.  P.U. TOTAL" & cLineaNueva

Y le colocamos este código


cSalida = cSalida & "---------------------------" & cLineaNueva
cSalida = cSalida & "CANT.  DESCRIP.  P.U. TOTAL" & cLineaNueva 
cSalida = cSalida & "---------------------------" & cLineaNueva

Publicado el Dejar un comentario

Colocar el texto en varias líneas

En algunas ocasiones necesitamos que se coloque el texto impreso en dos líneas; tal es el caso de las descripciones de artículos el IMPORTE CON LETRA, en los que aparece cortada la información.
En esta ocasión, nos enfocaremos en el Importe con Letra como ejemplo. vamos a colocar las primeras 15 letras en una línea y el resto en la línea siguiente.

Por default, el importe con letra se encuentra en una línea como esta (En CONFIGURACIÓN–PERSONALIZACIÓN–FORMATOS DEL SISTEMA–TICKET).
cSalida = cSalida & Letra( Round( Val2(rstEncabezado("impuesto")) + Val2(rstEncabezado("importe")) + Val2(rstEncabezado("iespecial")), 2 ), Trim(rstMoneda("Descrip")), True,rstMoneda("Nombre") ) & cLineaNueva

Lo que vamos a hacer es guardar el importe con letra en una variable llamada “ImporteLetra” y después dividir el texto en dos partes a través de la función Mid(texto, inicio, largo)
ImporteLetra = cSalida & Letra( Round( Val2(rstEncabezado("impuesto")) + Val2(rstEncabezado("importe")) + Val2(rstEncabezado("iespecial")), 2 ), Trim(rstMoneda("Descrip")), True,rstMoneda("Nombre") ) & cLineaNueva
cSalida = Mid(ImporteLetra, 1, 15)
cSalida = Mid(ImporteLetra, 16, 20)

Guarda y hace la prueba

En el caso de la remisión es algo parecido

FontBold Falso
FontItalic Falso
ColorDeFuente 0
Say 2.78125 + Row( Incremento ), 1.041667, rstArticulo("Descrip")

Lo que se hará es agregar una condición IF, la función Mid(texto, Inicio, Largo) y colocar todo este bloque de código cerca de la línea “Incremento = Incremento + 1” . El resultado quedará así:

EstableceFuente "Verdana",9.75
FontBold Falso
FontItalic Falso
ColorDeFuente 0
Say 2.78125 + Row( Incremento ), 1.041667, Mid(rstArticulo("Descrip"),1,50)
if Len( rstArticulo("Descrip") ) > 50 Then
Incremento = Incremento + 1
Say 2.78125 + Row( Incremento ), 1.041667, Mid(rstArticulo("Descrip"),41,50)
end if

Incremento = Incremento + 1
rstPartidas.MoveNext
Wend

Guardamos y hacemos la prueba

Publicado el Dejar un comentario

Catálogo Abarrotes V2 ♞ GRATIS

Pasos para descargar Gratis el catálogo de abarrotes en Excel:

  1. SUSCRIBIR al canal y activar la Campanita  de notificación.
    Suscribirte a Canal           
  2. Escribir 3 Comentarios positivos en estos vídeos:
    1. Comentario 1 + Impresión Pantalla
      .
    2. Comentario 2 + Impresión de pantalla
      .
    3. Comentario 3 + Impresión pantalla
      .
  3. Enviar las impresiones de pantalla a este WhatsApp 7222816462 
  4. Como respuesta, te va a llegar la contraseña de descarga del catálogo de abarrotes.
  5. Descargar el catálogo de abarrotes

Catálogo de artículos para abarrotes, de las siguientes líneas:

  • LACTEOS
  • BLANQUEADORES
  • ENLATADOS
  • DETERGENTE POLVO
  • ADEREZOS
  • PERFUMERIA
  • CONSOMES
  • HIGIENICOS
  • CAFES
  • DULCES
  • MERMELADAS
  • BEBIDAS
  • JABON DE TOCADOR
  • CHOCOLATES
  • LIMPIADORES
  • SEMILLAS
  • CHICLES
  • PANES
  • BARRAS
  • TOSTADAS
  • GALLETAS
  • BOTANAS
  • ACEITES
  • GELATINAS
  • CHILES
  • CAJETAS
  • VELAS Y VELADORAS
  • CERA PARA CALZADO
  • SUAVISANTES
  • DESECHABLES
  • ALIMENTO MASCOTAS
  • CEREALES
  • SOPA DE PASTA
  • REFRESCOS
  • CERILLOS
  • TOALLAS SANITARIAS
  • BIBERONES
  • FIJADOR PARA EL CABELLO
  • PEGAMENTOS
  • VINAGRES
  • LAMPARAS
  • PILAS
  • ENCENDEDORES
  • FARMACIA
  • JUGOS
  • SALSAS
  • ARTICULOS ENFERMERIA
  • POLVO PARA BEBIDAS
  • PAÑALES
  • JABON LAVANDERIA
  • SOPA INSTANTANEA
  • ENDULZANTES
  • FRUTAS EN ALMIBAR
  • HARINAS
  • SERVILLETAS
  • VINOS
  • PAPILLAS
  • ALUMINIOS
  • SAL
  • AROMATIZANTES
  • CIGARROS
  • CREMA PARA CAFE
  • CLORO
  • JABON DE BARRA
  • LONCHIBON
  • PAPELERIA
  • LECHES
  • INSECTICIDA
  • LUSTRADORES
  • TE
  • AZUCAR
  • FOCOS
  • CEPILLOS DENTALES

Publicado el Dejar un comentario

Editor de Ticket♞ Mejorado para v.20

En días recientes nos hemos dado a la tarea de actualizar nuestro editor de ticket y el resultado es satisfactorio.

En este post se detallan cada una de las líneas de código para que sea más fácil el ajuste. Además puedes descargarlo sin costo.

Ticket Explicado

132.00 KB 4754 descargas
  • Cómo importar un Formato de Impresión