mirror of
https://github.com/KeymonSoft/Kelloggs_v4.git
synced 2026-04-20 03:29:14 +00:00
- Se agregó el logo de cacahuates al ticket de compra.
- Se agrego el evento de No Venta y ya guarda en motivo y el comentario - Se corrigio que en el ticket de inventario redondeaba los centavos.
This commit is contained in:
@@ -280,7 +280,7 @@ Sub Class_Globals
|
||||
Dim errorImpresora As Int = 0
|
||||
Private b_inicioFinVenta As Button
|
||||
Dim dentroDeGeocerca As Boolean = False
|
||||
Dim motivoNoVenta As String = ""
|
||||
Dim motivoNoVenta, motivoNoVisita As String
|
||||
Private motivo As String
|
||||
Dim precision As Int = 0
|
||||
Dim clienteDeudor As Boolean = False
|
||||
@@ -1196,7 +1196,15 @@ Sub Imprime_ticket
|
||||
Printer1.WriteString(Printer1.REVERSE)
|
||||
Printer1.PrintImage(myimage)
|
||||
Printer1.WriteString(Printer1.UNREVERSE)
|
||||
'' Printer1.Justify = 1
|
||||
|
||||
Dim bmp As Bitmap
|
||||
bmp.InitializeResize(File.DirAssets, "cacahuates_original2.jpg", 376, 129, True) 'ignore
|
||||
Dim myimage As AnImage = Printer1.ImageToBWIMage(bmp)
|
||||
myimage = Printer1.DitherImage2D(myimage, 128)
|
||||
myimage= Printer1.PackImage(myimage)
|
||||
Printer1.PrintImage(myimage)
|
||||
|
||||
|
||||
If la_cuenta.Text = "0" Then
|
||||
Try
|
||||
Printer1.WriteString("KELLOGG COMPANY MEXICO" & CRLF)
|
||||
@@ -1560,14 +1568,22 @@ Sub Imprime_ticket
|
||||
Printer1.WriteString(CRLF)
|
||||
Printer1.WriteString(CRLF)
|
||||
Printer1.WriteString(CRLF)
|
||||
' Printer1.WriteString(Printer1.DEFAULTS)
|
||||
' Printer1.WriteString(Printer1.SINGLE)
|
||||
Printer1.WriteString(Printer1.DEFAULTS)
|
||||
Printer1.WriteString(Printer1.SINGLE)
|
||||
Printer1.WriteString("__________" & CRLF)
|
||||
Printer1.WriteString("------------------------------" & CRLF)
|
||||
Printer1.WriteString("----ESTE TICKET NO ES UN -----" & CRLF)
|
||||
Printer1.WriteString("--COMPROBANTE FISCAL, SOLO ES-" & CRLF)
|
||||
Printer1.WriteString("--------INFORMATIVO-----------" & CRLF)
|
||||
Printer1.WriteString("------------------------------" & CRLF)
|
||||
|
||||
Dim bmp As Bitmap
|
||||
bmp.InitializeResize(File.DirAssets, "cacahuates_original2.jpg", 376, 129, True) 'ignore
|
||||
Dim myimage As AnImage = Printer1.ImageToBWIMage(bmp)
|
||||
myimage = Printer1.DitherImage2D(myimage, 128)
|
||||
myimage= Printer1.PackImage(myimage)
|
||||
Printer1.PrintImage(myimage)
|
||||
|
||||
Printer1.WriteString(CRLF)
|
||||
Printer1.WriteString(CRLF)
|
||||
Printer1.WriteString(CRLF)
|
||||
@@ -3603,15 +3619,14 @@ Sub B_IMP_INV_Click
|
||||
S1.Close
|
||||
ABORDO = 0
|
||||
C3 = Starter.skmt.ExecQuery2("select SUM(PE_CANT) AS CANTIDAD, SUM(PE_COSTO_TOT) AS PE_TOTAL from pedido where pe_proid <> pe_cedis and substr(pe_pronombre,1,6) <> ? AND PE_CLIENTE <> ?", Array As String("CAMBIO", "0"))
|
||||
C8 = Starter.skmt.ExecQuery2("select SUM(PE_COSTO_TOT) AS PE_TOTAL from pedido where pe_proid <> pe_cedis AND PE_CLIENTE <> ?", Array As String( "0"))
|
||||
C8.Position=0
|
||||
' C8 = Starter.skmt.ExecQuery("select sum(pc_monto) as PE_TOTAL, count(pc_cliente) AS CLIENTES_DIA from pedido_cliente ")
|
||||
' C8.Position=0
|
||||
If C3.RowCount > 0 Then
|
||||
C3.Position = 0
|
||||
a_venta = C3.GetString("CANTIDAD")
|
||||
Else
|
||||
a_venta = 0
|
||||
End If
|
||||
|
||||
If a_venta = Null Then a_venta = 0
|
||||
If CUANTOS <> CUANTOS1 Then
|
||||
C1 = Starter.skmt.ExecQuery2("select SUM(PE_CANT) AS CANTIDAD, SUM(PE_COSTO_TOT) AS TOTAL from pedido where substr(pe_pronombre,1,6) = ? ", Array As String("CAMBIO"))
|
||||
@@ -3627,12 +3642,10 @@ Sub B_IMP_INV_Click
|
||||
a_final = a_total - a_venta
|
||||
Printer1.WriteString(Printer1.BOLD & "Piezas en RMI : " & RMI & CRLF)
|
||||
Printer1.WriteString(Printer1.BOLD & "TOTAL RMI : " & RMI_VALOR & CRLF)
|
||||
|
||||
Printer1.WriteString(Printer1.BOLD & "----RESUMEN TOTAL---- " & CRLF)
|
||||
'' se cambia por lo del rmi Printer1.WriteString("---" & a_inicial & "..." & ABORDO & "..." & a_total & "..." & a_venta & "..." & a_final & "..." & RMI & CRLF)
|
||||
Printer1.WriteString("---" & a_inicial & "..." & ABORDO & "..." & a_total & "..." & a_venta & "..." & a_final & "..." & CRLF)
|
||||
|
||||
Printer1.WriteString(Printer1.BOLD & "TOTAL VENTA " & C8.GetString("PE_TOTAL") & CRLF)
|
||||
Printer1.WriteString(Printer1.BOLD & "TOTAL VENTA " & Subs.sumaPedido(Subs.traeCliente) & CRLF)
|
||||
Printer1.WriteString("------------------------------" & CRLF)
|
||||
Printer1.WriteString("Nombre y Firma" & CRLF)
|
||||
Printer1.WriteString(CRLF)
|
||||
@@ -4204,8 +4217,9 @@ End Sub
|
||||
Private Sub b_inicioFinVenta_Click
|
||||
If dentroDeGeocerca Then precision = 1
|
||||
motivoNoVenta = ""
|
||||
motivoNoVisita = ""
|
||||
If Starter.enVenta Then
|
||||
Subs.bitacora(Subs.fechanormal(DateTime.Now), usuario, Id_Almacen, ruta_tienda, "Termina Venta", Subs.traeCliente, "", Subs.fechanormal(DateTime.Now), Starter.lat_gps, Starter.lon_gps, precision, motivoNoVenta, "")
|
||||
Subs.bitacora(Subs.fechanormal(DateTime.Now), usuario, Id_Almacen, ruta_tienda, "Termina Venta", Subs.traeCliente, "", Subs.fechanormal(DateTime.Now), Starter.lat_gps, Starter.lon_gps, precision, motivoNoVenta, motivoNoVisita)
|
||||
Starter.enVenta = False
|
||||
LogColor($">>>>>> TERMINA VENTA: ${Starter.enVenta} - ${Subs.traeCliente}"$, Colors.red)
|
||||
Subs.iniciaActividad("principal")
|
||||
|
||||
Reference in New Issue
Block a user