diff --git a/App_Code/ClsContabilidad.vb b/App_Code/ClsContabilidad.vb index 355a0e47d..6b6fce855 100644 --- a/App_Code/ClsContabilidad.vb +++ b/App_Code/ClsContabilidad.vb @@ -5812,7 +5812,7 @@ Public Class ClsContabilidad Return Retorno End Function - Public Function GetCuentasAsignacionesSistema(CveEmpresa As Integer, Tipo As Integer, Opcion As Integer) As Boolean + Public Function GetCuentasAsignacionesSistema(CveEmpresa As Integer, Tipo As Integer, Opcion As Integer, CveConcepto As Integer) As Boolean Dim Retorno = False DataAdapter("PA_Conta_CuentasAsignacionesSistemaGet") @@ -5821,6 +5821,7 @@ Public Class ClsContabilidad .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa .Add("@Tipo", SqlDbType.Int).Value = Tipo .Add("@Opcion", SqlDbType.Int).Value = Opcion + .Add("@CveConcepto", SqlDbType.Int).Value = CveConcepto End With Try diff --git a/Contabilidad/FiltraPolizas.aspx.vb b/Contabilidad/FiltraPolizas.aspx.vb index 757c4db73..5c37015df 100644 --- a/Contabilidad/FiltraPolizas.aspx.vb +++ b/Contabilidad/FiltraPolizas.aspx.vb @@ -26,33 +26,18 @@ Partial Class Contabilidad_FiltraPolizas End Property - Public Property ContabilidadSIG As Boolean - Get - If ViewState("ContabilidadSIG") Is Nothing Then - ViewState("ContabilidadSIG") = False - End If - - Return Boolean.Parse(ViewState("ContabilidadSIG").ToString) - - End Get - Set(value As Boolean) - ViewState("ContabilidadSIG") = value - End Set - End Property - #End Region Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load If Not Page.IsPostBack Then - ContabilidadSIG = UsuarioActual.Empresa.TipoContabilidad ViewState("Orden") = "" DdlPeriodo.SelectedValue = Now.Month.ToString TxtFechaICredito.Text = Now.FirstDayOfMonth.ToShortDateString TxtFechaFCredito.Text = Now.LastDayOfMonth.ToShortDateString - If UsuarioActual.Empresa.UsaContabilidad Or ContabilidadSIG Then + If UsuarioActual.Empresa.UsaContabilidad OrElse UsuarioActual.Empresa.TipoContabilidad > 0 Then CargaSegmentoNeg() CargaEjercicios() @@ -81,7 +66,7 @@ Partial Class Contabilidad_FiltraPolizas Dim Ejercicio As Integer = DdlEjercicio.SelectedValue.ToString().ToEntero() Dim Periodo As Integer = DdlPeriodo.SelectedValue.ToString().ToEntero() - If ContabilidadSIG Then + If UsuarioActual.Empresa.TipoContabilidad = 1 Then Dim ObjConta As New ClsContabilidad @@ -123,7 +108,7 @@ Partial Class Contabilidad_FiltraPolizas DdlSegmentoNeg.Items.Clear() - If ContabilidadSIG Then + If UsuarioActual.Empresa.TipoContabilidad = 1 Then DdlSegmentoNeg.DataValueField = "CveSubProyecto" DdlSegmentoNeg.DataTextField = "SubProyecto" DdlSegmentoNeg.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1) @@ -148,7 +133,7 @@ Partial Class Contabilidad_FiltraPolizas DdlEjercicio.Items.Clear() - If ContabilidadSIG Then + If UsuarioActual.Empresa.TipoContabilidad = 1 Then Dim ObjConta As New ClsContabilidad @@ -603,7 +588,7 @@ Partial Class Contabilidad_FiltraPolizas If e.Row.RowType = DataControlRowType.DataRow Then - If ContabilidadSIG Then + If UsuarioActual.Empresa.TipoContabilidad = 1 Then e.Row.Cells(2).Text = $"{e.Row.DataKey("Folio")}" e.Row.Cells(6).Text = $"" diff --git a/Contabilidad/PolizasImpresion.aspx.vb b/Contabilidad/PolizasImpresion.aspx.vb index ad1f7f81f..cc9a97589 100644 --- a/Contabilidad/PolizasImpresion.aspx.vb +++ b/Contabilidad/PolizasImpresion.aspx.vb @@ -28,7 +28,7 @@ Partial Class Contabilidad_PolizasImpresion If Not IsPostBack Then - ContabilidadSIG = UsuarioActual.Empresa.UsaContabilidadSIG + ContabilidadSIG = UsuarioActual.Empresa.TipoContabilidad = 1 TxtFechaInicio.Text = Now.AddDays(-1).ToShortDateString TxtFechaFin.Text = Now.ToShortDateString diff --git a/Contabilidad2/CatCuentasAsignaciones.aspx b/Contabilidad2/CatCuentasAsignaciones.aspx index b1aac2ea4..da44a42c5 100644 --- a/Contabilidad2/CatCuentasAsignaciones.aspx +++ b/Contabilidad2/CatCuentasAsignaciones.aspx @@ -57,6 +57,11 @@ + + +
+ +
diff --git a/Contabilidad2/CatCuentasAsignaciones.aspx.vb b/Contabilidad2/CatCuentasAsignaciones.aspx.vb index 31c0d54c0..5c94f0643 100644 --- a/Contabilidad2/CatCuentasAsignaciones.aspx.vb +++ b/Contabilidad2/CatCuentasAsignaciones.aspx.vb @@ -17,6 +17,10 @@ Partial Class Contabilidad2_CatCuentasAsignaciones Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load If Not Page.IsPostBack Then + DdlConceptos.DataSource = GlobalDTContaConceptosContables(-1) + DdlConceptos.DataBind() + DdlConceptos.Items.Insert(0, New ListItem("Todos", "-1")) + CargaDatosModal() End If End Sub @@ -37,7 +41,7 @@ Partial Class Contabilidad2_CatCuentasAsignaciones Private Sub CargaDatosSistema() Dim ObjConta As New ClsContabilidad - If ObjConta.GetCuentasAsignacionesSistema(UsuarioActual.CveEmpresa, DdlTipo.SelectedValue.ToEntero, DdlOpcion.SelectedValue.ToEntero) Then + If ObjConta.GetCuentasAsignacionesSistema(UsuarioActual.CveEmpresa, DdlTipo.SelectedValue.ToEntero, DdlOpcion.SelectedValue.ToEntero, DdlConceptos.SelectedValue.ToEntero) Then GvDatos.DataSource = ObjConta.DtResultados End If GvDatos.Columns(4).Visible = ObjConta.DtResultados.MAX("CveSubProyecto").ToEntero > 0 diff --git a/Inventarios/AjustesSeccionAlmacen.aspx.vb b/Inventarios/AjustesSeccionAlmacen.aspx.vb index 7cd5d7c6c..24a4bf08d 100644 --- a/Inventarios/AjustesSeccionAlmacen.aspx.vb +++ b/Inventarios/AjustesSeccionAlmacen.aspx.vb @@ -13,7 +13,7 @@ Partial Class Inventarios_AjustesSeccionAlmacen End Sub Private Sub CargaCombos() - Dim DtAlmacenes As DataTable = GlobalDTAlmacenUsuarios(UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveTipoAlmacen:=-1).FiltraParametros("CveTipoAlmacen in (1,2,12,14,16,19, 26)") + Dim DtAlmacenes As DataTable = GlobalDTAlmacenUsuarios(UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveTipoAlmacen:=-1).FiltraParametros("CveTipoAlmacen in (1,2, 4,12,14,16,19, 26)") DdlAlmacen.DataSource = DtAlmacenes DdlAlmacen.DataBind() diff --git a/Inventarios/EntregaAlmacen.aspx.vb b/Inventarios/EntregaAlmacen.aspx.vb index 90a42351d..dfb9a2978 100644 --- a/Inventarios/EntregaAlmacen.aspx.vb +++ b/Inventarios/EntregaAlmacen.aspx.vb @@ -2325,7 +2325,7 @@ Partial Class Inventarios_EntregaAlmacen Dim PU As Decimal = RowGarantia("Importe").ToString().ToDecimal() ' / RowGarantia("Cantidad").ToString().ToDouble() Dim Serie As String = RowGarantia("Comprobante").ToString - If Not ObjInventario.AddMovimientoDetalle(CveMovimientoGarantia, RowGarantia("Cantidad").ToString().ToDouble(), CveUM, CvePS, PU, Serie:=Serie) Then + If Not ObjInventario.AddMovimientoDetalle(CveMovimientoGarantia, RowGarantia("Cantidad").ToString().ToDouble(), CveUM, CvePS, PU, Serie:=Serie, CveVentaDetalle:=RowGarantia("CveVentaDetalle").ToString.ToEntero) Then ErrorMovInv = True TextoError.AppendFormat("Ocurrió un error al procesar los conceptos de traspaso de apartado. Por favor vuelva a intentar.") Exit For diff --git a/Inventarios/EntregaAlmacenRuta.aspx b/Inventarios/EntregaAlmacenRuta.aspx index 3288a1b30..41e4cb0a0 100644 --- a/Inventarios/EntregaAlmacenRuta.aspx +++ b/Inventarios/EntregaAlmacenRuta.aspx @@ -367,6 +367,11 @@   + + +   + + <%----%> diff --git a/Inventarios/RepAlmacen.aspx.vb b/Inventarios/RepAlmacen.aspx.vb index e3608d3e7..ea57d5056 100644 --- a/Inventarios/RepAlmacen.aspx.vb +++ b/Inventarios/RepAlmacen.aspx.vb @@ -69,6 +69,15 @@ Partial Class Inventarios_RepAlmacen End If objInv.Dispose() GVAlmacen.DataBind() + CargaPermisos() + + End Sub + + Private Sub CargaPermisos() + Dim TienePermisoImportes As Boolean = UsuarioActual.TienePermisoProceso(201) + + GVAlmacen.Columns(3).Visible = TienePermisoImportes + End Sub Private Sub BtnConsultar_Click(sender As Object, e As EventArgs) Handles BtnConsultar.Click diff --git a/Inventarios/ResguardoMaterial.aspx b/Inventarios/ResguardoMaterial.aspx index de33bdc27..1d8247bd6 100644 --- a/Inventarios/ResguardoMaterial.aspx +++ b/Inventarios/ResguardoMaterial.aspx @@ -423,44 +423,43 @@
>
-