mirror of
https://github.com/KeymonSoft/Durakelo.git
synced 2026-04-17 19:36:12 +00:00
cambio de RMI y promocion variable v_4_01_17_3
This commit is contained in:
@@ -94,6 +94,7 @@ Sub Class_Globals
|
|||||||
Dim kh As kms_helperSubs
|
Dim kh As kms_helperSubs
|
||||||
Private p_login As Panel
|
Private p_login As Panel
|
||||||
Private l_version As Label
|
Private l_version As Label
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Sub Initialize
|
Public Sub Initialize
|
||||||
|
|||||||
@@ -132,6 +132,17 @@ Sub Class_Globals
|
|||||||
Private Label26 As Label
|
Private Label26 As Label
|
||||||
Dim impresoraConectada As Boolean = False
|
Dim impresoraConectada As Boolean = False
|
||||||
Dim printer As TextWriter
|
Dim printer As TextWriter
|
||||||
|
Private b_guadaenc As Button
|
||||||
|
Private cb_pregunta8 As B4XComboBox
|
||||||
|
Private rb_p7si As RadioButton
|
||||||
|
Private rb_p7no As RadioButton
|
||||||
|
Private et_pregunta6 As EditText
|
||||||
|
Private et_pregunta5 As EditText
|
||||||
|
Private et_pregunta4 As EditText
|
||||||
|
Private et_pregunta3 As EditText
|
||||||
|
Private et_pregunta2 As EditText
|
||||||
|
Private cb_pregunta1 As B4XComboBox
|
||||||
|
Private Label1 As Label
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub initialize
|
Sub initialize
|
||||||
@@ -184,6 +195,7 @@ Private Sub B4XPage_Created (Root1 As B4XView)
|
|||||||
Panel1.Top = La_nombre.Top + La_nombre.Height + 5 : Panel1.left = 0
|
Panel1.Top = La_nombre.Top + La_nombre.Height + 5 : Panel1.left = 0
|
||||||
Panel9.Top = La_nombre.Top + La_nombre.Height + 5 : Panel9.left = 0
|
Panel9.Top = La_nombre.Top + La_nombre.Height + 5 : Panel9.left = 0
|
||||||
Panel10.Top = La_nombre.Top + La_nombre.Height + 5 : Panel10.left = 0
|
Panel10.Top = La_nombre.Top + La_nombre.Height + 5 : Panel10.left = 0
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub B4XPage_Appear
|
Sub B4XPage_Appear
|
||||||
@@ -319,6 +331,16 @@ Sub ListView1_ItemLongClick (Position As Int, Value As Object)
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub gest_Click
|
Sub gest_Click
|
||||||
|
'' 1=1 ----> si no esta en el historico que se descargue del web ver si esta contestada de manera local
|
||||||
|
' If 1 = 1 Then
|
||||||
|
' '2=2 ----> si no esta en el historico local mostrar encuesta
|
||||||
|
' c = Starter.skmt.ExecQuery2("SELECT DISTINCT HE_CLIE FROM HIST_ENCUESTA WHERE HE_CLIE IN(SELECT CUENTA FROM CUENTAA) ",Array As String())
|
||||||
|
' If Then
|
||||||
|
'
|
||||||
|
' End If
|
||||||
|
' Else
|
||||||
|
'
|
||||||
|
'' End If
|
||||||
Starter.tipov = "PREVENTA"
|
Starter.tipov = "PREVENTA"
|
||||||
B4XPages.ShowPage("Productos")
|
B4XPages.ShowPage("Productos")
|
||||||
' StartActivity(colonia2)
|
' StartActivity(colonia2)
|
||||||
@@ -1246,4 +1268,12 @@ Sub b_chk_e_Click
|
|||||||
Starter.tipov = "VENTA"
|
Starter.tipov = "VENTA"
|
||||||
'TOMAR_FOTO = 1
|
'TOMAR_FOTO = 1
|
||||||
cuestionario
|
cuestionario
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub cb_pregunta1_SelectedIndexChanged (Index As Int)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub cb_pregunta8_SelectedIndexChanged (Index As Int)
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
@@ -435,7 +435,7 @@ Sub trabajar_Click
|
|||||||
MARCASQ = c.GetString("CAT_VA_VALOR")
|
MARCASQ = c.GetString("CAT_VA_VALOR")
|
||||||
c.Close
|
c.Close
|
||||||
skmt.ExecNonQuery("delete from CAT_GUNAPROD WHERE CAT_GP_CLASIF NOT IN (" & MARCASQ &")" )
|
skmt.ExecNonQuery("delete from CAT_GUNAPROD WHERE CAT_GP_CLASIF NOT IN (" & MARCASQ &")" )
|
||||||
skmt.ExecNonQuery("delete from CAT_GUNAPROD WHERE CAT_GP_ID IN (SELECT CAT_DP_ID FROM CAT_DETALLES_PAQ WHERE CAT_DP_IDPROD NOT IN (SELECT CAT_GP_ID FROM CAT_GUNAPROD))")
|
skmt.ExecNonQuery("delete from CAT_GUNAPROD2 WHERE CAT_GP_ID IN (SELECT CAT_DP_ID FROM CAT_DETALLES_PAQ WHERE CAT_DP_IDPROD NOT IN (SELECT CAT_GP_ID FROM CAT_GUNAPROD2) and CAT_DP_TIPO = 0)")
|
||||||
|
|
||||||
' StartActivity(colonia)
|
' StartActivity(colonia)
|
||||||
B4XPages.ShowPage("Clientes")
|
B4XPages.ShowPage("Clientes")
|
||||||
|
|||||||
@@ -643,7 +643,6 @@ Sub b_prodMas_Click
|
|||||||
Dim pnl As B4XView = pnl0.GetView(0)
|
Dim pnl As B4XView = pnl0.GetView(0)
|
||||||
Dim lProdX As B4XView = pnl.GetView(1)
|
Dim lProdX As B4XView = pnl.GetView(1)
|
||||||
Private existencias As String = lProdX.tag.As(Map).Get("almacen")
|
Private existencias As String = lProdX.tag.As(Map).Get("almacen")
|
||||||
Log(1)
|
|
||||||
LogColor(clv_prods_ll.GetValue(index).As(Map), Colors.blue)
|
LogColor(clv_prods_ll.GetValue(index).As(Map), Colors.blue)
|
||||||
' LogColor(lProdX.tag.As(Map), Colors.red)
|
' LogColor(lProdX.tag.As(Map), Colors.red)
|
||||||
|
|
||||||
@@ -654,7 +653,10 @@ Sub b_prodMas_Click
|
|||||||
Private precio As String = tmpMap.Get("precio")
|
Private precio As String = tmpMap.Get("precio")
|
||||||
Private precio2 As String = precio
|
Private precio2 As String = precio
|
||||||
Private inv As Int = tmpMap.Get("almacen")
|
Private inv As Int = tmpMap.Get("almacen")
|
||||||
' Log(tmpMap)
|
inv = Subs.traeInventario(tmpMap.Get("id"), Starter.tipov)
|
||||||
|
Private rmis As String = kh.traeRMIdePedido(tmpMap.Get("id"))
|
||||||
|
Log($"${laCant.Text} + 1 <= ${inv} = ${(laCant.Text + 1) <= (inv)}"$)
|
||||||
|
Log($"RMIS: ${kh.traeRMIdePedido(tmpMap.Get("id"))}"$)
|
||||||
If buttonTag = "vendido" Then
|
If buttonTag = "vendido" Then
|
||||||
' Log("VENDIDO")
|
' Log("VENDIDO")
|
||||||
' Log($"${(laCant.Text + 1 <= inv)} And ${(Subs.totalPedido - precio > 1)}"$)
|
' Log($"${(laCant.Text + 1 <= inv)} And ${(Subs.totalPedido - precio > 1)}"$)
|
||||||
@@ -666,7 +668,7 @@ Sub b_prodMas_Click
|
|||||||
laCant.Text = NumberFormat2((laCant.Text + 1), 1, 0, 0, False)
|
laCant.Text = NumberFormat2((laCant.Text + 1), 1, 0, 0, False)
|
||||||
' Log(clv_prods_ll.GetValue(index).As(Map))
|
' Log(clv_prods_ll.GetValue(index).As(Map))
|
||||||
End If
|
End If
|
||||||
else If laCant.Text + 1 <= inv And (lfila.Text = "PRODUCTOS" Or lfila.Text = "CATALOGO") Then
|
else If (inv > 0) And (lfila.Text = "PRODUCTOS" Or lfila.Text = "CATALOGO") Then
|
||||||
' LogColor(inv, Colors.blue)
|
' LogColor(inv, Colors.blue)
|
||||||
' laCant.Text = $"$1.0{laCant.Text + 1}"$
|
' laCant.Text = $"$1.0{laCant.Text + 1}"$
|
||||||
laCant.Text = NumberFormat2((laCant.Text + 1), 1, 0, 0, False)
|
laCant.Text = NumberFormat2((laCant.Text + 1), 1, 0, 0, False)
|
||||||
@@ -1144,7 +1146,7 @@ Private Sub l_prodX_LongClick
|
|||||||
Private pId As String = clv_prods_ll.GetValue(index).As(Map).Get("id")
|
Private pId As String = clv_prods_ll.GetValue(index).As(Map).Get("id")
|
||||||
Log(clv_prods_ll.GetValue(index))
|
Log(clv_prods_ll.GetValue(index))
|
||||||
Private pNombre As String = clv_prods_ll.GetValue(index).As(Map).Get("prod")
|
Private pNombre As String = clv_prods_ll.GetValue(index).As(Map).Get("prod")
|
||||||
Private t As Cursor = Starter.skmt.ExecQuery($"select sum(PE_CANT) as cuantosProds from pedido where PE_PROID = '${pId}' and PE_CEDIS <> 'DUR' and PE_CLIENTE in (Select CUENTA from cuentaa)"$)
|
Private t As Cursor = Starter.skmt.ExecQuery($"select sum(PE_CANT) as cuantosProds from pedido where PE_CEDIS <> 'DUR' and PE_CLIENTE in (Select CUENTA from cuentaa)"$)
|
||||||
t.Position = 0
|
t.Position = 0
|
||||||
Private ventaT As String = t.GetString("cuantosProds")
|
Private ventaT As String = t.GetString("cuantosProds")
|
||||||
If ventaT = Null Then ventaT = 0
|
If ventaT = Null Then ventaT = 0
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ ModuleBreakpoints8=
|
|||||||
ModuleBreakpoints9=
|
ModuleBreakpoints9=
|
||||||
ModuleClosedNodes0=
|
ModuleClosedNodes0=
|
||||||
ModuleClosedNodes1=
|
ModuleClosedNodes1=
|
||||||
ModuleClosedNodes10=1,3,7,31,35,36,37,38,39,40,41,42
|
ModuleClosedNodes10=1,3,7,35,36,37,38,39,40,41,42
|
||||||
ModuleClosedNodes11=
|
ModuleClosedNodes11=
|
||||||
ModuleClosedNodes12=
|
ModuleClosedNodes12=
|
||||||
ModuleClosedNodes13=
|
ModuleClosedNodes13=
|
||||||
@@ -70,6 +70,6 @@ ModuleClosedNodes6=
|
|||||||
ModuleClosedNodes7=1,3
|
ModuleClosedNodes7=1,3
|
||||||
ModuleClosedNodes8=
|
ModuleClosedNodes8=
|
||||||
ModuleClosedNodes9=
|
ModuleClosedNodes9=
|
||||||
NavigationStack=B4XMainPage,B4XPage_Appear,193,0,C_Principal,B4XPage_Appear,409,6,C_Principal,connecta_Click,1876,0,Diseñador Visual,encuesta.bal,-100,2,C_Principal,cargar_Click,842,0,C_Principal,B4XPage_CloseRequest,1863,0,C_Principal,IsConnectedToInternet,257,0,Tracker,flp_LocationChanged,175,0,Starter,Timer1_Tick,69,6,Starter,ENVIA_ULTIMA_GPS,109,6
|
NavigationStack=kms_helperSubs,traeRMIdePedido,548,0,C_Productos,B4XPage_Appear,148,0,C_Productos,b_prodMas_Click,714,0,C_Productos,l_prodX_Click,1093,0,C_Productos,l_prodX_LongClick,1142,0,C_Principal,B4XPage_Appear,409,0,C_Principal,trabajar_Click,431,3,Diseñador Visual,encuesta.bal,-100,4,Diseñador Visual,Cliente.bal,-100,6,C_Cliente,gest_Click,334,6
|
||||||
SelectedBuild=0
|
SelectedBuild=0
|
||||||
VisibleModules=21,2,9,18,7,4,10,22,11,23,15,1,13
|
VisibleModules=21,2,9,18,7,4,10,22,11,23,15,1,13
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -543,6 +543,17 @@ Sub StartBluetooth 'ignore
|
|||||||
Log($"BTADMIN: ${btAdmin.IsEnabled}"$)
|
Log($"BTADMIN: ${btAdmin.IsEnabled}"$)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
'Regresa el total de RMI de un producto dado.
|
||||||
|
Sub traeRMIdePedido(idProd As String) As String
|
||||||
|
Private cant As String = 0
|
||||||
|
Private c As Cursor = Starter.skmt.ExecQuery($"select PE_CANT from pedido where PE_CEDIS = 'DUR' and PE_PROID = '${idProd}' and PE_CLIENTE in (select CUENTA from CUENTAA)"$)
|
||||||
|
If c.RowCount > 0 Then
|
||||||
|
c.Position = 0
|
||||||
|
cant = c.GetString("PE_CANT")
|
||||||
|
End If
|
||||||
|
Return cant
|
||||||
|
End Sub
|
||||||
|
|
||||||
Sub EnableBluetooth As ResumableSub
|
Sub EnableBluetooth As ResumableSub
|
||||||
ToastMessageShow("Enabling Bluetooth adapter...", False)
|
ToastMessageShow("Enabling Bluetooth adapter...", False)
|
||||||
Private ph As Phone
|
Private ph As Phone
|
||||||
|
|||||||
Reference in New Issue
Block a user