- 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:
2024-05-08 16:55:43 -06:00
parent 7cc0c8bcff
commit 2e200ecf62
6 changed files with 451 additions and 415 deletions

View File

@@ -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")

View File

@@ -89,7 +89,7 @@ Sub GUARDA_Click
usuario = Subs.traeUsuarioDeBD
If B4XPages.MainPage.cliente.IsInitialized Then
B4XPages.MainPage.cliente.motivoNoVenta = motivo
Subs.bitacora(Subs.fechanormal(DateTime.Now), usuario, Subs.traeAlmacen, Subs.traeRuta, "Termina Venta", Subs.traeCliente, "", Subs.fechanormal(DateTime.Now), Starter.lat_gps, Starter.lon_gps, B4XPages.MainPage.cliente.precision, motivo, "")
Subs.bitacora(Subs.fechanormal(DateTime.Now), usuario, Subs.traeAlmacen, Subs.traeRuta, "No Venta", Subs.traeCliente, "", Subs.fechanormal(DateTime.Now), Starter.lat_gps, Starter.lon_gps, B4XPages.MainPage.cliente.precision, motivo, e_comm.text)
Starter.enVenta = False
End If
DateTime.DateFormat = "MM/dd/yyyy"

View File

@@ -2490,7 +2490,7 @@ Sub Resumen_Click
'where pc_fecha = ?", Array As String(fecha)
c.Position = 0
b.Position = 0
L_MONTOD.Text = c.GetString("MONTO_DIA")
' L_MONTOD.Text = c.GetString("MONTO_DIA")
L_MONTOD.Text = Subs.sumaPedido(Subs.traeCliente) 'Trae el monto sin el redondeo que a veces hace el SUM().
' Log(Subs.sumaPedido(Subs.traeCliente) & " - " & L_MONTOD.Text)
' Subs.sumaPedido(Subs.traeCliente)
@@ -2846,11 +2846,13 @@ Sub SUBIR_INFO_PEDIDO
Do While h.nextrow
cmd.Initialize
If h.GetString("eventob") <> "Termina Venta" Then
Private nombreCliente As String = Subs.traeNombreCliente(h.GetString("usuariob"))
If h.GetString("eventob") = "Llega a almacen" Then nombreCliente = "BOLETA"
cmd.Name = "mandaBitacora3"
Log("BITACORA2")
' Log($"'${almacenb}', '${usuariob}', '${rutab}', '${eventob}', '${clienteb}', '${traeNombreCliente(clienteb)}','${ iniciob}', '${finb}','${ latitudb}','${ longitudb}', '${precision}', '${motivonoventa}', '${motivonovisita}', '${fechab}'"$)
' TMP_ALMACEN, TMP_USUARIO, TMP_RUTA, TMP_EVENTO, TMP_ID_CLIENTE, TMP_NOMBRE_CLIENTE, TMP_INICIO, TMP_FINAL, TMP_LATITUD, TMP_LONGITUD, TMP_PRESICION, TMP_MOTIVO_NO_VENTA, TMP_MOTIVO_NO_VISITA, TMP_FECHA_SINC
cmd.Parameters = Array As Object(h.GetString("almacenb"), h.GetString("usuariob"), h.GetString("rutab"), h.GetString("eventob"), h.GetString("clienteb"), Subs.traeNombreCliente(h.GetString("clienteb")), h.GetString("iniciob"), h.GetString("finb"), h.GetString("latitudb"), h.GetString("longitudb"), h.GetString("precision"), h.GetString("motivonoventa"), h.GetString("motivonovisita"), h.GetString("fechab"))
cmd.Parameters = Array As Object(h.GetString("almacenb"), h.GetString("usuariob"), h.GetString("rutab"), h.GetString("eventob"), h.GetString("clienteb"), nombreCliente, h.GetString("iniciob"), h.GetString("finb"), h.GetString("latitudb"), h.GetString("longitudb"), h.GetString("precision"), h.GetString("motivonoventa"), h.GetString("motivonovisita"), h.GetString("fechab"))
Starter.reqManager.ExecuteCommand(cmd , "mandaBitacora")
Else
Private e As Cursor = Starter.skmt.ExecQuery($"select fechab from BITACORAGPS where usuariob = '${h.GetString("usuariob")}' and almacenb = '${h.GetString("almacenb")}' and rutab = '${h.GetString("rutab")}' and clienteb = '${h.GetString("clienteb")}' and eventob = 'Inicia Venta' order by fechab desc"$)

View File

@@ -1,405 +1,414 @@
Build1=Default,kelloggsV2.keymon.lat,HU2_PUBLIC
File1=alcancia.png
File10=checks.bal
File100=marker-azul-46.png
File101=marker-azul-47.png
File102=marker-azul-48.png
File103=marker-azul-49.png
File104=marker-azul-5.png
File105=marker-azul-50.png
File106=marker-azul-51.png
File107=marker-azul-52.png
File108=marker-azul-53.png
File109=marker-azul-54.png
File11=cliente.bal
File110=marker-azul-55.png
File111=marker-azul-56.png
File112=marker-azul-57.png
File113=marker-azul-58.png
File114=marker-azul-59.png
File115=marker-azul-6.png
File116=marker-azul-60.png
File117=marker-azul-61.png
File118=marker-azul-62.png
File119=marker-azul-63.png
File12=cliente.bal.bak
File120=marker-azul-64.png
File121=marker-azul-65.png
File122=marker-azul-66.png
File123=marker-azul-67.png
File124=marker-azul-68.png
File125=marker-azul-69.png
File126=marker-azul-7.png
File127=marker-azul-70.png
File128=marker-azul-71.png
File129=marker-azul-72.png
File13=clientes.bal
File130=marker-azul-73.png
File131=marker-azul-74.png
File132=marker-azul-75.png
File133=marker-azul-76.png
File134=marker-azul-77.png
File135=marker-azul-78.png
File136=marker-azul-79.png
File137=marker-azul-8.png
File138=marker-azul-80.png
File139=marker-azul-81.png
File14=detalle_promo.bal
File140=marker-azul-82.png
File141=marker-azul-83.png
File142=marker-azul-84.png
File143=marker-azul-85.png
File144=marker-azul-86.png
File145=marker-azul-87.png
File146=marker-azul-88.png
File147=marker-azul-89.png
File148=marker-azul-9.png
File149=marker-azul-90.png
File15=durakelo.png
File150=marker-azul-91.png
File151=marker-azul-92.png
File152=marker-azul-93.png
File153=marker-azul-94.png
File154=marker-azul-95.png
File155=marker-azul-96.png
File156=marker-azul-97.png
File157=marker-azul-98.png
File158=marker-azul-99.png
File159=marker-rojo-0.png
File16=durakelo1.png
File160=marker-rojo-1.png
File161=marker-rojo-10.png
File162=marker-rojo-100.png
File163=marker-rojo-11.png
File164=marker-rojo-12.png
File165=marker-rojo-13.png
File166=marker-rojo-14.png
File167=marker-rojo-15.png
File168=marker-rojo-16.png
File169=marker-rojo-17.png
File17=engrane.jpg
File170=marker-rojo-18.png
File171=marker-rojo-19.png
File172=marker-rojo-2.png
File173=marker-rojo-20.png
File174=marker-rojo-21.png
File175=marker-rojo-22.png
File176=marker-rojo-23.png
File177=marker-rojo-24.png
File178=marker-rojo-25.png
File179=marker-rojo-26.png
File18=engrane.png
File180=marker-rojo-27.png
File181=marker-rojo-28.png
File182=marker-rojo-29.png
File183=marker-rojo-3.png
File184=marker-rojo-30.png
File185=marker-rojo-31.png
File186=marker-rojo-32.png
File187=marker-rojo-33.png
File188=marker-rojo-34.png
File189=marker-rojo-35.png
File19=engranes.png
File190=marker-rojo-36.png
File191=marker-rojo-37.png
File192=marker-rojo-38.png
File193=marker-rojo-39.png
File194=marker-rojo-4.png
File195=marker-rojo-40.png
File196=marker-rojo-41.png
File197=marker-rojo-42.png
File198=marker-rojo-43.png
File199=marker-rojo-44.png
File10=cacahuates_blanco2.png
File100=marker-azul-38.png
File101=marker-azul-39.png
File102=marker-azul-4.png
File103=marker-azul-40.png
File104=marker-azul-41.png
File105=marker-azul-42.png
File106=marker-azul-43.png
File107=marker-azul-44.png
File108=marker-azul-45.png
File109=marker-azul-46.png
File11=cacahuates_blanco3.png
File110=marker-azul-47.png
File111=marker-azul-48.png
File112=marker-azul-49.png
File113=marker-azul-5.png
File114=marker-azul-50.png
File115=marker-azul-51.png
File116=marker-azul-52.png
File117=marker-azul-53.png
File118=marker-azul-54.png
File119=marker-azul-55.png
File12=cacahuates_chico.png
File120=marker-azul-56.png
File121=marker-azul-57.png
File122=marker-azul-58.png
File123=marker-azul-59.png
File124=marker-azul-6.png
File125=marker-azul-60.png
File126=marker-azul-61.png
File127=marker-azul-62.png
File128=marker-azul-63.png
File129=marker-azul-64.png
File13=cacahuates_original.jpeg
File130=marker-azul-65.png
File131=marker-azul-66.png
File132=marker-azul-67.png
File133=marker-azul-68.png
File134=marker-azul-69.png
File135=marker-azul-7.png
File136=marker-azul-70.png
File137=marker-azul-71.png
File138=marker-azul-72.png
File139=marker-azul-73.png
File14=cacahuates_original2.bmp
File140=marker-azul-74.png
File141=marker-azul-75.png
File142=marker-azul-76.png
File143=marker-azul-77.png
File144=marker-azul-78.png
File145=marker-azul-79.png
File146=marker-azul-8.png
File147=marker-azul-80.png
File148=marker-azul-81.png
File149=marker-azul-82.png
File15=cacahuates_original2.jpg
File150=marker-azul-83.png
File151=marker-azul-84.png
File152=marker-azul-85.png
File153=marker-azul-86.png
File154=marker-azul-87.png
File155=marker-azul-88.png
File156=marker-azul-89.png
File157=marker-azul-9.png
File158=marker-azul-90.png
File159=marker-azul-91.png
File16=cacahuates_original3.bmp
File160=marker-azul-92.png
File161=marker-azul-93.png
File162=marker-azul-94.png
File163=marker-azul-95.png
File164=marker-azul-96.png
File165=marker-azul-97.png
File166=marker-azul-98.png
File167=marker-azul-99.png
File168=marker-rojo-0.png
File169=marker-rojo-1.png
File17=carrito.png
File170=marker-rojo-10.png
File171=marker-rojo-100.png
File172=marker-rojo-11.png
File173=marker-rojo-12.png
File174=marker-rojo-13.png
File175=marker-rojo-14.png
File176=marker-rojo-15.png
File177=marker-rojo-16.png
File178=marker-rojo-17.png
File179=marker-rojo-18.png
File18=checklist.bal
File180=marker-rojo-19.png
File181=marker-rojo-2.png
File182=marker-rojo-20.png
File183=marker-rojo-21.png
File184=marker-rojo-22.png
File185=marker-rojo-23.png
File186=marker-rojo-24.png
File187=marker-rojo-25.png
File188=marker-rojo-26.png
File189=marker-rojo-27.png
File19=checks.bal
File190=marker-rojo-28.png
File191=marker-rojo-29.png
File192=marker-rojo-3.png
File193=marker-rojo-30.png
File194=marker-rojo-31.png
File195=marker-rojo-32.png
File196=marker-rojo-33.png
File197=marker-rojo-34.png
File198=marker-rojo-35.png
File199=marker-rojo-36.png
File2=alert2.png
File20=errormanager.bal
File200=marker-rojo-45.png
File201=marker-rojo-46.png
File202=marker-rojo-47.png
File203=marker-rojo-48.png
File204=marker-rojo-49.png
File205=marker-rojo-5.png
File206=marker-rojo-50.png
File207=marker-rojo-51.png
File208=marker-rojo-52.png
File209=marker-rojo-53.png
File21=fondo_kmt.jpg
File210=marker-rojo-54.png
File211=marker-rojo-55.png
File212=marker-rojo-56.png
File213=marker-rojo-57.png
File214=marker-rojo-58.png
File215=marker-rojo-59.png
File216=marker-rojo-6.png
File217=marker-rojo-60.png
File218=marker-rojo-61.png
File219=marker-rojo-62.png
File22=foto.bal
File220=marker-rojo-63.png
File221=marker-rojo-64.png
File222=marker-rojo-65.png
File223=marker-rojo-66.png
File224=marker-rojo-67.png
File225=marker-rojo-68.png
File226=marker-rojo-69.png
File227=marker-rojo-7.png
File228=marker-rojo-70.png
File229=marker-rojo-71.png
File23=foto1.jpg
File230=marker-rojo-72.png
File231=marker-rojo-73.png
File232=marker-rojo-74.png
File233=marker-rojo-75.png
File234=marker-rojo-76.png
File235=marker-rojo-77.png
File236=marker-rojo-78.png
File237=marker-rojo-79.png
File238=marker-rojo-8.png
File239=marker-rojo-80.png
File24=foto2.jpg
File240=marker-rojo-81.png
File241=marker-rojo-82.png
File242=marker-rojo-83.png
File243=marker-rojo-84.png
File244=marker-rojo-85.png
File245=marker-rojo-86.png
File246=marker-rojo-87.png
File247=marker-rojo-88.png
File248=marker-rojo-89.png
File249=marker-rojo-9.png
File25=foto3.jpg
File250=marker-rojo-90.png
File251=marker-rojo-91.png
File252=marker-rojo-92.png
File253=marker-rojo-93.png
File254=marker-rojo-94.png
File255=marker-rojo-95.png
File256=marker-rojo-96.png
File257=marker-rojo-97.png
File258=marker-rojo-98.png
File259=marker-rojo-99.png
File26=foto4.jpg
File260=marker-verde-0.png
File261=marker-verde-1.png
File262=marker-verde-10.png
File263=marker-verde-100.png
File264=marker-verde-11.png
File265=marker-verde-12.png
File266=marker-verde-13.png
File267=marker-verde-14.png
File268=marker-verde-15.png
File269=marker-verde-16.png
File27=guardagestion.bal
File270=marker-verde-17.png
File271=marker-verde-18.png
File272=marker-verde-19.png
File273=marker-verde-2.png
File274=marker-verde-20.png
File275=marker-verde-21.png
File276=marker-verde-22.png
File277=marker-verde-23.png
File278=marker-verde-24.png
File279=marker-verde-25.png
File28=guna_viejo.png
File280=marker-verde-26.png
File281=marker-verde-27.png
File282=marker-verde-28.png
File283=marker-verde-29.png
File284=marker-verde-3.png
File285=marker-verde-30.png
File286=marker-verde-31.png
File287=marker-verde-32.png
File288=marker-verde-33.png
File289=marker-verde-34.png
File29=historico.bal
File290=marker-verde-35.png
File291=marker-verde-36.png
File292=marker-verde-37.png
File293=marker-verde-38.png
File294=marker-verde-39.png
File295=marker-verde-4.png
File296=marker-verde-40.png
File297=marker-verde-41.png
File298=marker-verde-42.png
File299=marker-verde-43.png
File20=cliente.bal
File200=marker-rojo-37.png
File201=marker-rojo-38.png
File202=marker-rojo-39.png
File203=marker-rojo-4.png
File204=marker-rojo-40.png
File205=marker-rojo-41.png
File206=marker-rojo-42.png
File207=marker-rojo-43.png
File208=marker-rojo-44.png
File209=marker-rojo-45.png
File21=cliente.bal.bak
File210=marker-rojo-46.png
File211=marker-rojo-47.png
File212=marker-rojo-48.png
File213=marker-rojo-49.png
File214=marker-rojo-5.png
File215=marker-rojo-50.png
File216=marker-rojo-51.png
File217=marker-rojo-52.png
File218=marker-rojo-53.png
File219=marker-rojo-54.png
File22=clientes.bal
File220=marker-rojo-55.png
File221=marker-rojo-56.png
File222=marker-rojo-57.png
File223=marker-rojo-58.png
File224=marker-rojo-59.png
File225=marker-rojo-6.png
File226=marker-rojo-60.png
File227=marker-rojo-61.png
File228=marker-rojo-62.png
File229=marker-rojo-63.png
File23=detalle_promo.bal
File230=marker-rojo-64.png
File231=marker-rojo-65.png
File232=marker-rojo-66.png
File233=marker-rojo-67.png
File234=marker-rojo-68.png
File235=marker-rojo-69.png
File236=marker-rojo-7.png
File237=marker-rojo-70.png
File238=marker-rojo-71.png
File239=marker-rojo-72.png
File24=durakelo.png
File240=marker-rojo-73.png
File241=marker-rojo-74.png
File242=marker-rojo-75.png
File243=marker-rojo-76.png
File244=marker-rojo-77.png
File245=marker-rojo-78.png
File246=marker-rojo-79.png
File247=marker-rojo-8.png
File248=marker-rojo-80.png
File249=marker-rojo-81.png
File25=durakelo1.png
File250=marker-rojo-82.png
File251=marker-rojo-83.png
File252=marker-rojo-84.png
File253=marker-rojo-85.png
File254=marker-rojo-86.png
File255=marker-rojo-87.png
File256=marker-rojo-88.png
File257=marker-rojo-89.png
File258=marker-rojo-9.png
File259=marker-rojo-90.png
File26=engrane.jpg
File260=marker-rojo-91.png
File261=marker-rojo-92.png
File262=marker-rojo-93.png
File263=marker-rojo-94.png
File264=marker-rojo-95.png
File265=marker-rojo-96.png
File266=marker-rojo-97.png
File267=marker-rojo-98.png
File268=marker-rojo-99.png
File269=marker-verde-0.png
File27=engrane.png
File270=marker-verde-1.png
File271=marker-verde-10.png
File272=marker-verde-100.png
File273=marker-verde-11.png
File274=marker-verde-12.png
File275=marker-verde-13.png
File276=marker-verde-14.png
File277=marker-verde-15.png
File278=marker-verde-16.png
File279=marker-verde-17.png
File28=engranes.png
File280=marker-verde-18.png
File281=marker-verde-19.png
File282=marker-verde-2.png
File283=marker-verde-20.png
File284=marker-verde-21.png
File285=marker-verde-22.png
File286=marker-verde-23.png
File287=marker-verde-24.png
File288=marker-verde-25.png
File289=marker-verde-26.png
File29=errormanager.bal
File290=marker-verde-27.png
File291=marker-verde-28.png
File292=marker-verde-29.png
File293=marker-verde-3.png
File294=marker-verde-30.png
File295=marker-verde-31.png
File296=marker-verde-32.png
File297=marker-verde-33.png
File298=marker-verde-34.png
File299=marker-verde-35.png
File3=alerta.jpg
File30=info_gral.resp
File300=marker-verde-44.png
File301=marker-verde-45.png
File302=marker-verde-46.png
File303=marker-verde-47.png
File304=marker-verde-48.png
File305=marker-verde-49.png
File306=marker-verde-5.png
File307=marker-verde-50.png
File308=marker-verde-51.png
File309=marker-verde-52.png
File31=infonavit1.jpg
File310=marker-verde-53.png
File311=marker-verde-54.png
File312=marker-verde-55.png
File313=marker-verde-56.png
File314=marker-verde-57.png
File315=marker-verde-58.png
File316=marker-verde-59.png
File317=marker-verde-6.png
File318=marker-verde-60.png
File319=marker-verde-61.png
File32=INVENTARIO (1).jpg
File320=marker-verde-62.png
File321=marker-verde-63.png
File322=marker-verde-64.png
File323=marker-verde-65.png
File324=marker-verde-66.png
File325=marker-verde-67.png
File326=marker-verde-68.png
File327=marker-verde-69.png
File328=marker-verde-7.png
File329=marker-verde-70.png
File33=INVENTARIO.jpg
File330=marker-verde-71.png
File331=marker-verde-72.png
File332=marker-verde-73.png
File333=marker-verde-74.png
File334=marker-verde-75.png
File335=marker-verde-76.png
File336=marker-verde-77.png
File337=marker-verde-78.png
File338=marker-verde-79.png
File339=marker-verde-8.png
File34=inventario.PNG
File340=marker-verde-80.png
File341=marker-verde-81.png
File342=marker-verde-82.png
File343=marker-verde-83.png
File344=marker-verde-84.png
File345=marker-verde-85.png
File346=marker-verde-86.png
File347=marker-verde-87.png
File348=marker-verde-88.png
File349=marker-verde-89.png
File35=itembuttonblue.png
File350=marker-verde-9.png
File351=marker-verde-90.png
File352=marker-verde-91.png
File353=marker-verde-92.png
File354=marker-verde-93.png
File355=marker-verde-94.png
File356=marker-verde-95.png
File357=marker-verde-96.png
File358=marker-verde-97.png
File359=marker-verde-98.png
File36=itembuttonred.png
File360=marker-verde-99.png
File361=nota.bal
File362=noventa.bal
File363=nuevocliente.bal
File364=palomita_verde.png
File365=palomita_verde_original.png
File366=pedido.bal
File367=pedidoItem.bal
File368=planfia_logo.png
File369=planfia_logo_old.png
File37=kellanova.png
File370=planfia_logo_old2.png
File371=principal.bal
File372=proditem.bal
File373=productos.bal
File374=productos2.bal
File375=profina.jpg
File376=profina.png
File377=promociones.bal
File378=qr.bal
File379=rechazo.jpg
File38=kellanova_borde.png
File380=rojo.png
File381=salma.jpg
File382=salma.png
File383=senial.jpg
File384=sync.png
File385=tache_rojo.png
File386=tache_rojo_original.png
File387=telefonos.bal
File388=ticketsDia.bal
File389=Tiendita.jpg
File39=kelloggs.png
File390=transporte.png
File391=verde.png
File392=vista1.png
File393=vista2.png
File394=vista3.png
File395=vista4.png
File396=WhatsApp Image 2022-11-17 at 11.50.59 AM.jpeg
File397=WhatsApp Image 2022-11-17 at 11.50.59 AM.jpg
File398=whatsapp.png
File399=whatsapp_original.png
File30=fondo_kmt.jpg
File300=marker-verde-36.png
File301=marker-verde-37.png
File302=marker-verde-38.png
File303=marker-verde-39.png
File304=marker-verde-4.png
File305=marker-verde-40.png
File306=marker-verde-41.png
File307=marker-verde-42.png
File308=marker-verde-43.png
File309=marker-verde-44.png
File31=foto.bal
File310=marker-verde-45.png
File311=marker-verde-46.png
File312=marker-verde-47.png
File313=marker-verde-48.png
File314=marker-verde-49.png
File315=marker-verde-5.png
File316=marker-verde-50.png
File317=marker-verde-51.png
File318=marker-verde-52.png
File319=marker-verde-53.png
File32=foto1.jpg
File320=marker-verde-54.png
File321=marker-verde-55.png
File322=marker-verde-56.png
File323=marker-verde-57.png
File324=marker-verde-58.png
File325=marker-verde-59.png
File326=marker-verde-6.png
File327=marker-verde-60.png
File328=marker-verde-61.png
File329=marker-verde-62.png
File33=foto2.jpg
File330=marker-verde-63.png
File331=marker-verde-64.png
File332=marker-verde-65.png
File333=marker-verde-66.png
File334=marker-verde-67.png
File335=marker-verde-68.png
File336=marker-verde-69.png
File337=marker-verde-7.png
File338=marker-verde-70.png
File339=marker-verde-71.png
File34=foto3.jpg
File340=marker-verde-72.png
File341=marker-verde-73.png
File342=marker-verde-74.png
File343=marker-verde-75.png
File344=marker-verde-76.png
File345=marker-verde-77.png
File346=marker-verde-78.png
File347=marker-verde-79.png
File348=marker-verde-8.png
File349=marker-verde-80.png
File35=foto4.jpg
File350=marker-verde-81.png
File351=marker-verde-82.png
File352=marker-verde-83.png
File353=marker-verde-84.png
File354=marker-verde-85.png
File355=marker-verde-86.png
File356=marker-verde-87.png
File357=marker-verde-88.png
File358=marker-verde-89.png
File359=marker-verde-9.png
File36=guardagestion.bal
File360=marker-verde-90.png
File361=marker-verde-91.png
File362=marker-verde-92.png
File363=marker-verde-93.png
File364=marker-verde-94.png
File365=marker-verde-95.png
File366=marker-verde-96.png
File367=marker-verde-97.png
File368=marker-verde-98.png
File369=marker-verde-99.png
File37=guna_viejo.png
File370=nota.bal
File371=noventa.bal
File372=nuevocliente.bal
File373=palomita_verde.png
File374=palomita_verde_original.png
File375=pedido.bal
File376=pedidoItem.bal
File377=planfia_logo.png
File378=planfia_logo_old.png
File379=planfia_logo_old2.png
File38=historico.bal
File380=principal.bal
File381=proditem.bal
File382=productos.bal
File383=productos2.bal
File384=profina.jpg
File385=profina.png
File386=promociones.bal
File387=qr.bal
File388=rechazo.jpg
File389=rojo.png
File39=info_gral.resp
File390=salma.jpg
File391=salma.png
File392=senial.jpg
File393=sync.png
File394=tache_rojo.png
File395=tache_rojo_original.png
File396=telefonos.bal
File397=ticketsDia.bal
File398=Tiendita.jpg
File399=transporte.png
File4=alerta_amarilla.png
File40=kelloggs_chico.png
File400=WHATSTEL.jpeg
File401=WHATSTEL.png
File41=kelloggs_original.png
File42=kelloggs2.jpg
File43=kelloggs2.png
File44=keymon_logo.png
File45=kmt.db
File46=knv_logo_white.png
File47=login.bal
File48=logo sanfer.jpg
File49=logo_192x192.png
File40=infonavit1.jpg
File400=verde.png
File401=vista1.png
File402=vista2.png
File403=vista3.png
File404=vista4.png
File405=WhatsApp Image 2022-11-17 at 11.50.59 AM.jpeg
File406=WhatsApp Image 2022-11-17 at 11.50.59 AM.jpg
File407=whatsapp.png
File408=whatsapp_original.png
File409=WHATSTEL.jpeg
File41=INVENTARIO (1).jpg
File410=WHATSTEL.png
File42=INVENTARIO.jpg
File43=inventario.PNG
File44=itembuttonblue.png
File45=itembuttonred.png
File46=kellanova.png
File47=kellanova_borde.png
File48=kelloggs.png
File49=kelloggs_chico.png
File5=amarillo.png
File50=logo_exitus1.jpg
File51=logo2.png
File52=logo2_192x192.png
File53=MainPage.bal
File54=Malo.jpg
File55=mapa.bal
File56=mapa_rutas.bal
File57=mapas.bal
File58=marker-azul-0.png
File59=marker-azul-1.png
File50=kelloggs_original.png
File51=kelloggs2.jpg
File52=kelloggs2.png
File53=keymon_logo.png
File54=kmt.db
File55=knv_logo_white.png
File56=login.bal
File57=logo sanfer.jpg
File58=logo_192x192.png
File59=logo_exitus1.jpg
File6=anterior.jpg
File60=marker-azul-10.png
File61=marker-azul-100.png
File62=marker-azul-11.png
File63=marker-azul-12.png
File64=marker-azul-13.png
File65=marker-azul-14.png
File66=marker-azul-15.png
File67=marker-azul-16.png
File68=marker-azul-17.png
File69=marker-azul-18.png
File60=logo2.png
File61=logo2_192x192.png
File62=MainPage.bal
File63=Malo.jpg
File64=mapa.bal
File65=mapa_rutas.bal
File66=mapas.bal
File67=marker-azul-0.png
File68=marker-azul-1.png
File69=marker-azul-10.png
File7=BLACNCO.jpg
File70=marker-azul-19.png
File71=marker-azul-2.png
File72=marker-azul-20.png
File73=marker-azul-21.png
File74=marker-azul-22.png
File75=marker-azul-23.png
File76=marker-azul-24.png
File77=marker-azul-25.png
File78=marker-azul-26.png
File79=marker-azul-27.png
File8=carrito.png
File80=marker-azul-28.png
File81=marker-azul-29.png
File82=marker-azul-3.png
File83=marker-azul-30.png
File84=marker-azul-31.png
File85=marker-azul-32.png
File86=marker-azul-33.png
File87=marker-azul-34.png
File88=marker-azul-35.png
File89=marker-azul-36.png
File9=checklist.bal
File90=marker-azul-37.png
File91=marker-azul-38.png
File92=marker-azul-39.png
File93=marker-azul-4.png
File94=marker-azul-40.png
File95=marker-azul-41.png
File96=marker-azul-42.png
File97=marker-azul-43.png
File98=marker-azul-44.png
File99=marker-azul-45.png
File70=marker-azul-100.png
File71=marker-azul-11.png
File72=marker-azul-12.png
File73=marker-azul-13.png
File74=marker-azul-14.png
File75=marker-azul-15.png
File76=marker-azul-16.png
File77=marker-azul-17.png
File78=marker-azul-18.png
File79=marker-azul-19.png
File8=cacahuates.png
File80=marker-azul-2.png
File81=marker-azul-20.png
File82=marker-azul-21.png
File83=marker-azul-22.png
File84=marker-azul-23.png
File85=marker-azul-24.png
File86=marker-azul-25.png
File87=marker-azul-26.png
File88=marker-azul-27.png
File89=marker-azul-28.png
File9=cacahuates_blanco.png
File90=marker-azul-29.png
File91=marker-azul-3.png
File92=marker-azul-30.png
File93=marker-azul-31.png
File94=marker-azul-32.png
File95=marker-azul-33.png
File96=marker-azul-34.png
File97=marker-azul-35.png
File98=marker-azul-36.png
File99=marker-azul-37.png
FileGroup1=Default Group
FileGroup10=Default Group
FileGroup100=Default Group
@@ -737,7 +746,16 @@ FileGroup4=Default Group
FileGroup40=Default Group
FileGroup400=Default Group
FileGroup401=Default Group
FileGroup402=Default Group
FileGroup403=Default Group
FileGroup404=Default Group
FileGroup405=Default Group
FileGroup406=Default Group
FileGroup407=Default Group
FileGroup408=Default Group
FileGroup409=Default Group
FileGroup41=Default Group
FileGroup410=Default Group
FileGroup42=Default Group
FileGroup43=Default Group
FileGroup44=Default Group
@@ -861,7 +879,7 @@ Module6=C_Mapas
Module7=C_Nota
Module8=C_NoVenta
Module9=C_NuevoCliente
NumberOfFiles=401
NumberOfFiles=410
NumberOfLibraries=29
NumberOfModules=29
Version=12.8
@@ -869,7 +887,7 @@ Version=12.8
#Region Project Attributes
#ApplicationLabel: Kelloggs Venta
#VersionCode: 3000
#VersionName: 4.05.05
#VersionName: 4.05.08
#SupportedOrientations: portrait
#CanInstallToExternalStorage: False
#BridgeLogger:true

View File

@@ -88,6 +88,6 @@ ModuleClosedNodes6=
ModuleClosedNodes7=
ModuleClosedNodes8=
ModuleClosedNodes9=
NavigationStack=kms_helperSubs,etiquetaCentrada,574,0,Main,Process_Globals,22,0,Visual Designer,cliente.bal,-100,1,Visual Designer,pedidoItem.bal,-100,1,C_Productos,clv_prods_ll_VisibleRangeChanged,1170,6,C_Productos,cuentaProds,809,6,C_Productos,et_pCant_TextChanged,755,0,C_Cliente,B_IMP2_Click,1087,0,C_Productos,b_prodMas_Click,670,6,C_Productos,LlenaProdsLL,1295,6,C_Principal,B_OK_PAS_Click,2223,0
NavigationStack=C_Cliente,B_IMP2_Click,1101,0,C_Cliente,Imprime_ticket,1565,6,C_Cliente,Bt_GuardarBoleta_Click,3674,0,C_Principal,SUBIR_INFO_PEDIDO,2841,1,C_Cliente,b_inicioFinVenta_Click,4212,3,C_NoVenta,Class_Globals,1,0,Visual Designer,principal.bal,-100,3,Visual Designer,noventa.bal,-100,1,C_NoVenta,GUARDA_Click,85,1,Subs,bitacora,1704,6
SelectedBuild=0
VisibleModules=1,27,11,3,12,4,28,17,23,29,7
VisibleModules=1,27,11,3,12,4,28,29,8

View File

@@ -1694,9 +1694,11 @@ Sub bitacora(fechab As String, usuariob As String, almacenb As String, rutab As
If eventob <> "Termina Venta" Then
cmd.Name = "mandaBitacora3"
Log("BITACORA3")
Log($"'${almacenb}', '${usuariob}', '${rutab}', '${eventob}', '${clienteb}', '${traeNombreCliente(clienteb)}','${ iniciob}', '${finb}','${ latitudb}','${ longitudb}', '${precision}', '${motivonoventa}', '${motivonovisita}', '${fechab}'"$)
' TMP_ALMACEN, TMP_USUARIO, TMP_RUTA, TMP_EVENTO, TMP_ID_CLIENTE, TMP_NOMBRE_CLIENTE, TMP_INICIO, TMP_FINAL, TMP_LATITUD, TMP_LONGITUD, TMP_PRESICION, TMP_MOTIVO_NO_VENTA, TMP_MOTIVO_NO_VISITA, TMP_FECHA_SINC
cmd.Parameters = Array As Object(almacenb, usuariob, rutab, eventob, clienteb, traeNombreCliente(clienteb), iniciob, finb, latitudb, longitudb, precision, motivonoventa, motivonovisita, fechab)
Private nombreCliente As String = traeNombreCliente(clienteb)
If eventob = "Llega a almacen" Then nombreCliente = "BOLETA"
Log($"'${almacenb}', '${usuariob}', '${rutab}', '${eventob}', '${clienteb}', '${nombreCliente}','${ iniciob}', '${finb}','${ latitudb}','${ longitudb}', '${precision}', '${motivonoventa}', '${motivonovisita}', '${fechab}'"$)
' TMP_ALMACEN, TMP_USUARIO, TMP_RUTA, TMP_EVENTO, TMP_ID_CLIENTE, TMP_NOMBRE_CLIENTE, TMP_INICIO, TMP_FINAL, TMP_LATITUD, TMP_LONGITUD, TMP_PRESICION, TMP_MOTIVO_NO_VENTA, TMP_MOTIVO_NO_VISITA, TMP_FECHA_SINC, TMP_FECHA_MOVIL
cmd.Parameters = Array As Object(almacenb, usuariob, rutab, eventob, clienteb, nombreCliente, iniciob, finb, latitudb, longitudb, precision, motivonoventa, motivonovisita, fechab)
Starter.reqManager.ExecuteCommand(cmd , "mandaBitacora")
Else
Private e As Cursor = Starter.skmt.ExecQuery($"select fechab from BITACORAGPS where usuariob = '${usuariob}' and almacenb = '${almacenb}' and rutab = '${rutab}' and clienteb = '${clienteb}' and eventob = 'Inicia Venta' order by fechab desc"$)