From 08f55c17da9b5e8ffb13b32ac22e6a169e09a8fb Mon Sep 17 00:00:00 2001 From: Jonathan Alexis Perez Morales Date: Sat, 20 Apr 2024 09:40:18 -0700 Subject: [PATCH 1/4] --Anticipo puntual para rol 1 --- Bancos/IE.aspx.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Bancos/IE.aspx.vb b/Bancos/IE.aspx.vb index e48061d12..f42ddfe33 100644 --- a/Bancos/IE.aspx.vb +++ b/Bancos/IE.aspx.vb @@ -646,7 +646,7 @@ Partial Class Bancos_IE If UsuarioActual.Empresa.Funcionalidad(590) = "1" Then DivOtrosIngresosEgresos.Visible = True End If - If UsuarioActual.Empresa.Funcionalidad(109) = "1" AndAlso UsuarioActual.CveRol = 1 Then + If UsuarioActual.CveRol = 1 Then ChkAnticipoPuntual.Visible = True End If From 378b6f6890682f921c0baa79410262a9fa19337d Mon Sep 17 00:00:00 2001 From: rakcsle Date: Sat, 20 Apr 2024 11:24:00 -0700 Subject: [PATCH 2/4] GDiaz- 2024.04.18 Kardex Filtro Marca, proveedor --- App_Code/ClsInventarios.vb | 9 +++++++-- Inventarios/Kardex.aspx | 17 ++++++++++++++--- Inventarios/Kardex.aspx.vb | 25 +++++++++++++++++++++++-- 3 files changed, 44 insertions(+), 7 deletions(-) diff --git a/App_Code/ClsInventarios.vb b/App_Code/ClsInventarios.vb index e1327629c..387fe8e56 100644 --- a/App_Code/ClsInventarios.vb +++ b/App_Code/ClsInventarios.vb @@ -1588,7 +1588,7 @@ Public Class ClsInventarios End Function Public Function GetKardex(Entrada As Boolean, Salida As Boolean, CvePS As Integer, FechaI As String, FechaF As String, CveAlmacen As Integer, CveTiposAlmacen As String, CveUnidadMedida As Integer, CveUsuario As Integer, CveEmpresa As Integer, - Optional AgruparAlmacen As Boolean = False, Optional Serie As String = "-1", Optional CveAlmacenes As String = "-1") As Boolean + Optional AgruparAlmacen As Boolean = False, Optional Serie As String = "-1", Optional CveAlmacenes As String = "-1", Optional CveMarca As Integer = -1, Optional CveProveedor As Integer = -1) As Boolean Dim Retorno As Boolean = False DataAdapter("PA_Inv_KardexGet") @@ -1607,6 +1607,8 @@ Public Class ClsInventarios .Add("@AgruparAlmacen", SqlDbType.Bit).Value = AgruparAlmacen .Add("@Serie", SqlDbType.VarChar).Value = Serie .Add("@CveAlmacenes", SqlDbType.VarChar).Value = CveAlmacenes + .Add("@CveMarca", SqlDbType.Int).Value = CveMarca + .Add("@CveProveedor", SqlDbType.Int).Value = CveProveedor End With @@ -1626,7 +1628,8 @@ Public Class ClsInventarios End Function Public Function GetKardexPSNavegacion(Entrada As Boolean, Salida As Boolean, CvePS As Integer, FechaI As String, FechaF As String, CveAlmacen As Integer, CveTiposAlmacen As String, CveUnidadMedida As Integer, CveUsuario As Integer, CveEmpresa As Integer, - Optional CveAlmacenes As String = "-1", Optional Siguiente As Boolean = True, Optional CodigoInicio As String = "-1", Optional CodigoFin As String = "-1") As Boolean + Optional CveAlmacenes As String = "-1", Optional Siguiente As Boolean = True, Optional CodigoInicio As String = "-1", Optional CodigoFin As String = "-1", Optional CveMarca As Integer = -1, + Optional CveProveedor As Integer = -1) As Boolean Dim Retorno As Boolean = False @@ -1647,6 +1650,8 @@ Public Class ClsInventarios .Add("@Siguiente", SqlDbType.Bit).Value = Siguiente .Add("@CodigoInicio", SqlDbType.VarChar).Value = CodigoInicio .Add("@CodigoFin", SqlDbType.VarChar).Value = CodigoFin + .Add("@CveMarca", SqlDbType.Int).Value = CveMarca + .Add("@CveProveedor", SqlDbType.Int).Value = CveProveedor End With diff --git a/Inventarios/Kardex.aspx b/Inventarios/Kardex.aspx index 76328842c..937e82045 100644 --- a/Inventarios/Kardex.aspx +++ b/Inventarios/Kardex.aspx @@ -194,7 +194,7 @@ - +
@@ -228,7 +228,7 @@
- +
@@ -260,8 +260,19 @@
Código Inicio:
-
Código Fin:
+
Código Fin:
+
Marca
+
+ + + +
+
Proveedor:
+
+ +
+
diff --git a/Inventarios/Kardex.aspx.vb b/Inventarios/Kardex.aspx.vb index 5811d25d8..6c9e0670e 100644 --- a/Inventarios/Kardex.aspx.vb +++ b/Inventarios/Kardex.aspx.vb @@ -118,7 +118,27 @@ Partial Class Inventarios_Kardex item.Selected = True End If Next + + + If UsuarioActual.Empresa.Funcionalidad(574).ToEntero = 1 Then + CargarMarcas() + End If + + + DdlProveedores.setEsWebService(True) + DdlProveedores.Attributes.Add("data-metodo", "getproveedores") + DdlProveedores.SelectedText = "Todos" + DdlProveedores.SelectedValue = "-1" + + End Sub + + Protected Sub CargarMarcas() + DdlMarca.DataSource = GlobalDTGralMarcas(UsuarioActual.CveEmpresa) + DdlMarca.DataBind() + DdlMarca.Items.Insert(0, New ListItem("Todas", "-1")) + End Sub + Private Sub CargaFuncionalidad105() ddlProducto2.setEsWebService(UsuarioActual.Empresa.Funcionalidad(105) = "1") @@ -333,7 +353,7 @@ Partial Class Inventarios_Kardex Dim ObjInventarios As New ClsInventarios If ObjInventarios.GetKardex(Entrada, Salida, CvePS, FechaI, FechaF, CveAlmacen, CveTiposAlmacen.Substring(0, CveTiposAlmacen.Length - 1), DdlUnidadMedida.SelectedValue.ToEntero, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, - ChkAgruparAlmacen.Checked, Serie, CveAlmacenes) Then + ChkAgruparAlmacen.Checked, Serie, CveAlmacenes, CveMarca:=DdlMarca.SelectedValue.ToEntero, CveProveedor:=DdlProveedores.SelectedValue.ToEntero) Then dt = ObjInventarios.DtResultados.Copy End If ObjInventarios.Dispose() @@ -608,7 +628,7 @@ Partial Class Inventarios_Kardex Dim ObjInventarios As New ClsInventarios If ObjInventarios.GetKardexPSNavegacion(Entrada, Salida, CvePS, FechaI, FechaF, CveAlmacen, CveTiposAlmacen.Substring(0, CveTiposAlmacen.Length - 1), DdlUnidadMedida.SelectedValue.ToEntero, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, - CveAlmacenes, Siguiente:=Siguiente, CodigoInicio:=CodigoInicio, CodigoFin:=CodigoFin) Then + CveAlmacenes, Siguiente:=Siguiente, CodigoInicio:=CodigoInicio, CodigoFin:=CodigoFin, CveMarca:=DdlMarca.SelectedValue.ToEntero, CveProveedor:=DdlProveedores.SelectedValue.ToEntero) Then dt = ObjInventarios.DtResultados.Copy End If ObjInventarios.Dispose() @@ -618,6 +638,7 @@ Partial Class Inventarios_Kardex ddlProducto2.SelectedText = dt.Rows(0)("CodigoPS").ToString ddlProducto2.txtValue.Value = dt.Rows(0)("CvePS").ToString ddlProducto2.txtText.Value = dt.Rows(0)("CodigoPS").ToString + CargaDatos() UPFiltros.Update() UPDatos.Update() End If From ba613e02d82410d620765c0d5ff96aeea7b0f426 Mon Sep 17 00:00:00 2001 From: rakcsle Date: Sat, 20 Apr 2024 13:35:26 -0700 Subject: [PATCH 3/4] SMS - Cargar Documento al registrar material en OS --- OS/OrdenesServicios.aspx | 83 +++++++++++++----------- OS/OrdenesServicios.aspx.vb | 124 ++++++++++++++++++++++++++++-------- 2 files changed, 143 insertions(+), 64 deletions(-) diff --git a/OS/OrdenesServicios.aspx b/OS/OrdenesServicios.aspx index 631c7fad0..807df5df5 100644 --- a/OS/OrdenesServicios.aspx +++ b/OS/OrdenesServicios.aspx @@ -1110,13 +1110,13 @@ Fecha - + Fecha Agenda - + @@ -1131,6 +1131,14 @@ + + Archivo + + + + + + @@ -1305,43 +1313,42 @@