- VERSION 5.05.20

- Se agregó la opcion de abrir el avion.
This commit is contained in:
2025-05-20 22:05:32 -06:00
parent 1c1259da0c
commit 4aff6194e1
3 changed files with 76 additions and 6 deletions

Binary file not shown.

View File

@@ -34,7 +34,7 @@ Version=12.8
@EndOfDesignText@ @EndOfDesignText@
#Region Project Attributes #Region Project Attributes
#ApplicationLabel: Soporte Keymonsoft #ApplicationLabel: Soporte Keymonsoft
#VersionName: 4.11.29 #VersionName: 5.05.20
'SupportedOrientations possible values: unspecified, landscape or portrait. 'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: portrait #SupportedOrientations: portrait
#CanInstallToExternalStorage: False #CanInstallToExternalStorage: False
@@ -112,7 +112,7 @@ Sub Globals
Private s_tipoVenta As Spinner Private s_tipoVenta As Spinner
Private et_usuario As EditText Private et_usuario As EditText
Dim empresasMap As Map Dim empresasMap As Map
Dim spinnerGunaMap, spinnerKelloggsMap, spinnerKelloggs2Map, spinnerSalmaMap, spinnerDanvitMap, spinnerDurakeloMap, spinnerMardsMap, spinnerEmpresaMap As Map Dim spinnerGunaMap, spinnerKelloggsMap, spinnerKelloggs2Map, spinnerSalmaMap, spinnerDanvitMap, spinnerDurakeloMap, spinnerMardsMap, spinnerIntmexMap, spinnerEmpresaMap As Map
Dim almacenGuna, almacenKelloggs, almacenKelloggs2, almacenSalma, almacenDanvit, almacenDurakelo, almacenDeRuta, almacenMards, almacenEmpresa As String Dim almacenGuna, almacenKelloggs, almacenKelloggs2, almacenSalma, almacenDanvit, almacenDurakelo, almacenDeRuta, almacenMards, almacenEmpresa As String
Dim tipoVentaKelloggs As String = "VENTA" Dim tipoVentaKelloggs As String = "VENTA"
Private l_version As Label Private l_version As Label
@@ -199,6 +199,11 @@ Sub Globals
Private p_resVentaTransparente As Panel Private p_resVentaTransparente As Panel
Private l_version1 As Label Private l_version1 As Label
Private b_resDuplicadosKell As Button Private b_resDuplicadosKell As Button
Private s_empresaAA As Spinner
Private s_almacenAA As Spinner
Private et_rutaAA As EditText
Private b_abrirAvion As Button
dim empresaAA, almacenAA as string
End Sub End Sub
Sub Activity_Create(FirstTime As Boolean) Sub Activity_Create(FirstTime As Boolean)
@@ -253,13 +258,14 @@ Sub Activity_Create(FirstTime As Boolean)
spinnerDanvitMap.Initialize spinnerDanvitMap.Initialize
spinnerDurakeloMap.Initialize spinnerDurakeloMap.Initialize
spinnerMardsMap.Initialize spinnerMardsMap.Initialize
spinnerIntmexMap.Initialize
spinnerEmpresaMap.Initialize spinnerEmpresaMap.Initialize
s_empresaBV.Clear s_empresaBV.Clear
s_empresaBV.AddAll(Array As String("-= Seleccione =-", "Danvit", "Durakelo", "Guna", "Kelloggs", "Mards", "Salma")) s_empresaBV.AddAll(Array As String("-= Seleccione =-", "Danvit", "Durakelo", "Guna", "Kelloggs", "Mards", "Salma"))
s_empresaAA.AddAll(Array As String("-= Seleccione =-", "Danvit", "Durakelo", "Guna", "Intmex", "Kelloggs", "Mards", "Salma"))
s_tipoVentaBV.AddAll(Array As String("VENTA", "ABORDO")) s_tipoVentaBV.AddAll(Array As String("VENTA", "ABORDO"))
s_tipoVentaBV.SelectedIndex = 0 s_tipoVentaBV.SelectedIndex = 0
reqManager.Initialize(Me, DBRS_1782) reqManager.Initialize(Me, DBRS_1782)
'Traemos los almacenes de Guna 'Traemos los almacenes de Guna
cmd.Initialize cmd.Initialize
@@ -285,6 +291,8 @@ Sub Activity_Create(FirstTime As Boolean)
reqManager.Initialize(Me, DBRS_1781) reqManager.Initialize(Me, DBRS_1781)
cmd.Name = "select_almacenes_Mards" cmd.Name = "select_almacenes_Mards"
reqManager.ExecuteQuery(cmd , 0, "almacenesMards", 0) reqManager.ExecuteQuery(cmd , 0, "almacenesMards", 0)
cmd.Name = "select_almacenes_Intmex"
reqManager.ExecuteQuery(cmd , 0, "almacenesIntmex", 0)
kb.Initialize("kb") kb.Initialize("kb")
gv_gato.SetGif(File.DirAssets, "cat.gif") gv_gato.SetGif(File.DirAssets, "cat.gif")
gv_bicho.SetGif(File.DirAssets, "ew.gif") gv_bicho.SetGif(File.DirAssets, "ew.gif")
@@ -433,6 +441,7 @@ Sub WobbleMenu1_Tab5Click 'Borrar Venta
' Subs.centraBotonEnPanel(b_borrarVenta3, Panel3) ' Subs.centraBotonEnPanel(b_borrarVenta3, Panel3)
' Subs.centraBotonEnPanel(b_forzarVenta3, Panel3) ' Subs.centraBotonEnPanel(b_forzarVenta3, Panel3)
Subs.centraPanelEnPanel(p_botonesMards, p_borrarVenta) Subs.centraPanelEnPanel(p_botonesMards, p_borrarVenta)
Subs.centraBotonEnPanel(b_abrirAvion, p_borrarVenta)
s_empresaBV.SelectedIndex = 0 s_empresaBV.SelectedIndex = 0
s_almacenBV.SelectedIndex = 0 s_almacenBV.SelectedIndex = 0
End Sub End Sub
@@ -858,6 +867,15 @@ Sub JobDone(Job As HttpJob)
s_almacenMards.Add(records(result.Columns.Get("CAT_AG_NOMBRE"))) s_almacenMards.Add(records(result.Columns.Get("CAT_AG_NOMBRE")))
spinnerMardsMap.Put(records(result.Columns.Get("CAT_AG_NOMBRE")), records(result.Columns.Get("CAT_AG_ID"))) spinnerMardsMap.Put(records(result.Columns.Get("CAT_AG_NOMBRE")), records(result.Columns.Get("CAT_AG_ID")))
empresasMap.Put("Mards", spinnerMardsMap) empresasMap.Put("Mards", spinnerMardsMap)
' Log(spinnerMardsMap)
Next
End If
If result.Tag = "almacenesIntmex" Then 'query tag
s_almacenAA.Add("-= Selecciona =-")
For Each records() As Object In result.Rows
' s_almacenAA.Add(records(result.Columns.Get("CAT_AG_NOMBRE")))
spinnerIntmexMap.Put(records(result.Columns.Get("CAT_AG_NOMBRE")), records(result.Columns.Get("CAT_AG_ID")))
empresasMap.Put("Intmex", spinnerIntmexMap)
' Log(spinnerMardsMap) ' Log(spinnerMardsMap)
Next Next
End If End If
@@ -1243,7 +1261,7 @@ Sub JobDone(Job As HttpJob)
b_pasarInfoMovilKellogs.Text = $"PasarInfoMovil Kelloggs"$ b_pasarInfoMovilKellogs.Text = $"PasarInfoMovil Kelloggs"$
Toast("Corriendo PasarInfoMovil Kelloggs.", 0) Toast("Corriendo PasarInfoMovil Kelloggs.", 0)
End If End If
If result.Tag = "revisaArqueoYLiquidacion_Kelloggs" or result.Tag = "revisaArqueoYLiquidacion_Durakelo" Then If result.Tag = "revisaArqueoYLiquidacion_Kelloggs" Or result.Tag = "revisaArqueoYLiquidacion_Durakelo" Then
b_revisaVenta2.text = "Revisar Venta" b_revisaVenta2.text = "Revisar Venta"
Subs.logJobDoneResultados(result) Subs.logJobDoneResultados(result)
For Each records() As Object In result.Rows For Each records() As Object In result.Rows
@@ -1673,7 +1691,7 @@ Private Sub s_empresaBV_ItemClick (Position As Int, Value As Object)
s_tipoVentaBV.Visible = False s_tipoVentaBV.Visible = False
p_tipoVentaBV.Visible = False p_tipoVentaBV.Visible = False
End If End If
If laEmpresa = "Mards" Or laEmpresa = "Kelloggs" Or laEmpresa = "Durakelo" Or laEmpresa = "Salma" Then If laEmpresa = "Mards" Or laEmpresa = "Kelloggs" Or laEmpresa = "Durakelo" Or laEmpresa = "Salma" Or laEmpresa = "Intmex" Then
reqManager.Initialize(Me, DBRS_1781) reqManager.Initialize(Me, DBRS_1781)
Log("Mards o Kelloggs") Log("Mards o Kelloggs")
Else Else
@@ -1755,4 +1773,56 @@ Private Sub b_resDuplicadosKell_Click
Log($"mandamos QUITAR duplicados: ruta=${laRuta}, almacen=${almacenEmpresa}"$) Log($"mandamos QUITAR duplicados: ruta=${laRuta}, almacen=${almacenEmpresa}"$)
reqManager.ExecuteCommand(cmd, $"quitarDuplicados_${laEmpresa}"$) reqManager.ExecuteCommand(cmd, $"quitarDuplicados_${laEmpresa}"$)
Log($"################ QUITAMOS DUPLICADOS ${laEmpresa}, ${almacenEmpresa}, ${laRuta} ########################"$) Log($"################ QUITAMOS DUPLICADOS ${laEmpresa}, ${almacenEmpresa}, ${laRuta} ########################"$)
End Sub
Private Sub s_empresaAA_ItemClick (Position As Int, Value As Object)
laEmpresa = Value
' If laEmpresa = "Kelloggs" Or laEmpresa = "Durakelo" Then
' l_tipoVentaBV.Visible = True
' s_tipoVentaBV.Visible = True
' p_tipoVentaBV.Visible = True
' Else
' l_tipoVentaBV.Visible = False
' s_tipoVentaBV.Visible = False
' p_tipoVentaBV.Visible = False
' End If
If laEmpresa = "Mards" Or laEmpresa = "Kelloggs" Or laEmpresa = "Durakelo" Or laEmpresa = "Salma" Or laEmpresa = "Intmex" Then
reqManager.Initialize(Me, DBRS_1781)
Log("Mards o Kelloggs")
Else
reqManager.Initialize(Me, DBRS_1782)
End If
spinnerEmpresaMap = empresasMap.Get(Value)
' Log(empresasMap & "|" & Value)
' Log($"${spinnerEmpresaMap}"$)
s_almacenAA.Clear
s_almacenAA.Add("-= Seleccione =-")
For Each e In empresasMap.Get(Value).As(Map).Keys
' Log(e)
s_almacenAA.Add(e)
Next
empresaAA = Value
s_almacenAA.SelectedIndex = 0
Log($"Empresa seleccionada: ${Value}"$ )
End Sub
Private Sub s_almacenAA_ItemClick (Position As Int, Value As Object)
almacenEmpresa = spinnerEmpresaMap.Get(Value)
almacenDeRuta = Value
Log(Value)
almacenAA = almacenEmpresa
Log($"Almacén ${almacenEmpresa} de ${laEmpresa} seleccionado"$ )
End Sub
Private Sub b_abrirAvion_Click
Log(empresaAA)
Log(almacenAA)
Log(et_rutaAA.text)
reqManager.Initialize(Me, DBRS_1781)
cmd.Name = $"abrirAvion1_${empresaAA}"$
cmd.Parameters = Array As Object(almacenAA, et_rutaAA.text)
reqManager.ExecuteCommand(cmd, $"abrirAvion1_${empresaAA}"$)
cmd.Name = $"abrirAvion2_${empresaAA}"$
cmd.Parameters = Array As Object(et_rutaAA.text, almacenAA)
reqManager.ExecuteCommand(cmd, $"abrirAvion2_${empresaAA}"$)
End Sub End Sub

View File

@@ -10,6 +10,6 @@ ModuleClosedNodes0=2
ModuleClosedNodes1= ModuleClosedNodes1=
ModuleClosedNodes2=1 ModuleClosedNodes2=1
ModuleClosedNodes3=1,9,11 ModuleClosedNodes3=1,9,11
NavigationStack=Main,borrarVentaForzadaGuna,616,1,Main,Process_Globals,33,0,Main,s_empresaBV_ItemClick,1643,0,Visual Designer,layout1.bal,-100,4,Main,b_borrarVentaBV_Click,1565,0,Main,JobDone,870,6,Main,borrarVentaForzadaDurakelo,598,0,Main,b_forzarVentaBV_Click,1523,0,Main,s_almacenBV_ItemClick,1623,0,Main,b_revisarVentaBV_Click,1587,2 NavigationStack=Main,b_desbloquea_Click,489,0,Main,s_almacenBV_ItemClick,1640,0,Main,et_rutaBV_TextChanged,1639,0,Main,b_borrarVentaBV_Click,1549,0,Main,JobDone,842,0,Main,Globals,171,5,Main,s_empresaAA_ItemClick,1769,2,Diseñador Visual,layout1.bal,-100,1,Main,b_abrirAvion_Click,1788,6,Main,s_almacenAA_ItemClick,1778,2
SelectedBuild=0 SelectedBuild=0
VisibleModules=2,3,1 VisibleModules=2,3,1