mirror of
https://github.com/KeymonSoft/Marquez.git
synced 2026-04-17 21:06:15 +00:00
Ultima version By Javi jajajaja
This commit is contained in:
@@ -887,7 +887,7 @@ End Sub
|
||||
Sub i_engrane_Click
|
||||
lv_server.Clear
|
||||
ime.HideKeyboard
|
||||
lv_server.AddSingleLine("http://keymon.lat:1781")
|
||||
lv_server.AddSingleLine("http://keymon.net:1781")
|
||||
' lv_server.AddSingleLine("http://keymon.lat:1781")
|
||||
If user.Text = "KMTS1" Then lv_server.AddSingleLine("http://10.0.0.205:1781")
|
||||
' lv_server.AddSingleLine("http://40.123.36.38:1782")
|
||||
|
||||
@@ -451,7 +451,7 @@ Sub B4XPage_Appear
|
||||
pnlBtnCobranza.Visible = False
|
||||
Else
|
||||
p_b_tabulador.Visible = True
|
||||
pnlBtnCobranza.Visible = True
|
||||
pnlBtnCobranza.Visible = False
|
||||
f=B4XPages.MainPage.skmt.ExecQuery("select CAT_CL_RUTA from kmt_info")
|
||||
f.Position=0
|
||||
l_ruta.Text = f.GetString("CAT_CL_RUTA")
|
||||
|
||||
@@ -206,12 +206,12 @@ Module9=C_Nota
|
||||
NumberOfFiles=69
|
||||
NumberOfLibraries=33
|
||||
NumberOfModules=31
|
||||
Version=13.1
|
||||
Version=12.8
|
||||
@EndOfDesignText@
|
||||
#Region Project Attributes
|
||||
#ApplicationLabel: Marquez
|
||||
#VersionCode: 1
|
||||
#VersionName: 5.06.04
|
||||
#VersionName: 5.06.10
|
||||
'SupportedOrientations possible values: unspecified, landscape or portrait.
|
||||
#SupportedOrientations: portrait
|
||||
#CanInstallToExternalStorage: False
|
||||
|
||||
@@ -94,6 +94,6 @@ ModuleClosedNodes6=
|
||||
ModuleClosedNodes7=
|
||||
ModuleClosedNodes8=
|
||||
ModuleClosedNodes9=
|
||||
NavigationStack=Main,Activity_ActionBarHomeClick,37,0,Main,Create_Menu,56,0,B4XMainPage,i_engrane_Click,883,0,C_Nota,Class_Globals,0,0,C_Nota,B4XPage_Appear,124,0,C_Nota,ListView1_ItemLongClick,302,0,C_Nota,borra_Click,296,0,C_Principal,Class_Globals,0,0,C_Principal,B4XPage_Appear,556,0,C_NoVenta,Class_Globals,0,0,C_NoVenta,GUARDA_Click,108,0
|
||||
NavigationStack=Starter,Process_Globals,17,0,C_Productos,B4XPage_Appear,140,0,Subs,traeTablaProds,1565,0,Subs,traeMaxPromos,1184,6,C_NoVenta,GUARDA_Click,108,0,Diseñador Visual,principal.bal,-100,1,C_Principal,B4XPage_Appear,420,1,C_Cliente,Class_Globals,147,0,C_Cliente,GPS_LocationChanged,526,0,C_Principal,JobDone,2238,0,C_Principal,cargar_Click,1183,0
|
||||
SelectedBuild=0
|
||||
VisibleModules=1,2,13,4,5,7,8,9,10,14
|
||||
|
||||
@@ -20,7 +20,8 @@ Sub Process_Globals
|
||||
Public FLP As FusedLocationProvider
|
||||
' Private flpStarted As Boolean
|
||||
Dim reqManager As DBRequestManager
|
||||
Dim DBReqServer As String = "http://187.189.244.154:1781"
|
||||
' Dim DBReqServer As String = "http://187.189.244.154:1781"
|
||||
Dim DBReqServer As String = "http://keymon.net:1781"
|
||||
' Dim DBReqServer As String = "http://11.0.0.107:1781"
|
||||
' Dim DBReqServer As String = "http://10.0.0.205:1783"
|
||||
' Dim DBReqServer As String = "http://192.168.100.10:1781"
|
||||
|
||||
34
B4A/Subs.bas
34
B4A/Subs.bas
@@ -1188,21 +1188,27 @@ Sub traeMaxPromos(pm As Map) As Int
|
||||
Dim totalActual As Float = 0
|
||||
Dim maxPromosXCreditoDisponible As Int
|
||||
'Traemos el total del pedido actual.
|
||||
Dim fg As Cursor = Starter.skmt.ExecQuery("Select IFNULL(sum(PE_COSTO_TOT),0) AS TOT_ACTUAL FROM PEDIDO WHERE PE_CLIENTE IN (SELECT CUENTA FROM CUENTAA) AND PE_FOLIO = 'PREVENTA_CREDITO'")
|
||||
fg.Position = 0
|
||||
totalActual = fg.GetString("TOT_ACTUAL")
|
||||
'Calculamos el credito que tenemos disponible.
|
||||
Dim creditoDisponible As Float = creditoOtorgado - totalActual
|
||||
'Calculamos las promos disponibles deacuerdo a lo que nos alcanza con el credito disponible.
|
||||
maxPromosXCreditoDisponible = creditoDisponible / precioPromo
|
||||
Log("Maximo de promos disponibles: " & maxPromosXCreditoDisponible)
|
||||
Log((fg.GetString("TOT_ACTUAL")) & " Monto Actual<-------")
|
||||
If fg.GetString("TOT_ACTUAL") + precioPromo > creditoOtorgado Then
|
||||
maxPromosXCreditoDisponible = 0
|
||||
If B4XPages.MainPage.tipo_venta = "PREVENTA_CREDITO" Then
|
||||
Dim checacredito As Cursor = Starter.skmt.ExecQuery("Select CAT_CL_BCREDITO FROM kmt_info where CAT_CL_CODIGO IN (SELECT CUENTA FROM CUENTAA)")
|
||||
checacredito.Position = 0
|
||||
If checacredito.GetString("CAT_CL_BCREDITO") = "1" Then
|
||||
Dim fg As Cursor = Starter.skmt.ExecQuery("Select IFNULL(sum(PE_COSTO_TOT),0) AS TOT_ACTUAL FROM PEDIDO WHERE PE_CLIENTE IN (SELECT CUENTA FROM CUENTAA) AND PE_FOLIO = 'PREVENTA_CREDITO'")
|
||||
fg.Position = 0
|
||||
totalActual = fg.GetString("TOT_ACTUAL")
|
||||
'Calculamos el credito que tenemos disponible.
|
||||
Dim creditoDisponible As Float = creditoOtorgado - totalActual
|
||||
'Calculamos las promos disponibles deacuerdo a lo que nos alcanza con el credito disponible.
|
||||
maxPromosXCreditoDisponible = creditoDisponible / precioPromo
|
||||
Log("Maximo de promos disponibles: " & maxPromosXCreditoDisponible)
|
||||
Log((fg.GetString("TOT_ACTUAL")) & " Monto Actual<-------")
|
||||
If fg.GetString("TOT_ACTUAL") + precioPromo > creditoOtorgado Then
|
||||
Log("PENDEJADAS DE ISAAC")
|
||||
maxPromosXCreditoDisponible = 0
|
||||
End If
|
||||
maxPromos.Add(maxPromosXCreditoDisponible.As(String)) 'Agregamos Maxpromos X Credito Disponible
|
||||
End If
|
||||
Log(maxPromos)
|
||||
End If
|
||||
maxPromos.Add(maxPromosXCreditoDisponible.As(String)) 'Agregamos Maxpromos X Credito Disponible
|
||||
|
||||
|
||||
maxPromos.Sort(True)
|
||||
|
||||
' Log($"|${pm.Get("id").As(String).trim}|${traeCliente.Trim}|"$)
|
||||
|
||||
Reference in New Issue
Block a user