diff --git a/Compras/RepComprasAF.aspx.vb b/Compras/RepComprasAF.aspx.vb
index f6dae6e0f..87a10b5f0 100644
--- a/Compras/RepComprasAF.aspx.vb
+++ b/Compras/RepComprasAF.aspx.vb
@@ -111,18 +111,22 @@ Partial Class Compras_RepComprasAF
If UsuarioActual.Empresa.Tipo_CentroCosto = 1 Then
DdlProyecto.Visible = False
- LblSubProyecto.Text = "Sucursal"
+ 'LblSubProyecto.Text = "Sucursal"
LblProyecto.Visible = False
- DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
- DdlSubProyecto.DataBind()
- DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+ ' DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
+ CargarCentrosDeCosto(Nothing, DdlSubProyecto, Nothing, LblSubProyecto)
+ 'DdlSubProyecto.DataBind()
+ 'DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 2 Then
DdlProyecto.Visible = False
- LblSubProyecto.Text = "Proyecto"
+ 'LblSubProyecto.Text = "Proyecto"
LblProyecto.Visible = False
- DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
- DdlSubProyecto.DataBind()
- DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+
+ 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
+ 'DdlSubProyecto.DataBind()
+ CargarCentrosDeCosto(Nothing, DdlSubProyecto, Nothing, LblSubProyecto)
+
+ 'DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 3 Or UsuarioActual.Empresa.Tipo_CentroCosto = 0 Then
LblProyecto.Text = "Proyecto"
@@ -149,10 +153,14 @@ Partial Class Compras_RepComprasAF
End Sub
Private Sub CargaSubProyecto()
- DdlSubProyecto.Items.Clear()
- DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
- DdlSubProyecto.DataBind()
- DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+
+
+ CargarCentrosDeCosto(Nothing, DdlSubProyecto, Nothing, LblSubProyecto)
+
+ 'DdlSubProyecto.Items.Clear()
+ 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
+ 'DdlSubProyecto.DataBind()
+ 'DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
End Sub
Protected Sub BtnConsultar_Click(sender As Object, e As System.EventArgs) Handles BtnConsultar.Click
CargaDatos()
diff --git a/Compras/RepComprasAFDetalle.aspx.vb b/Compras/RepComprasAFDetalle.aspx.vb
index fd65f6a70..b3b037570 100644
--- a/Compras/RepComprasAFDetalle.aspx.vb
+++ b/Compras/RepComprasAFDetalle.aspx.vb
@@ -174,6 +174,11 @@ Partial Class Compras_RepComprasAFDetalle
DdlProveedores.DataSource = GlobalDTCompProveedores(UsuarioActual.CveEmpresa)
DdlProveedores.DataBind()
+ If Request.QueryString("CveProveedor") IsNot Nothing AndAlso Request.QueryString("CveProveedor").ToEntero = -3 Then
+ DdlProveedores.Items.Add(New ListItem("Consumo Interno", "-3"))
+ End If
+
+
DdlMonedas.DataSource = GlobalDTMonedas()
DdlMonedas.DataBind()
@@ -325,11 +330,18 @@ Partial Class Compras_RepComprasAFDetalle
FechaF = If(IsDate(txtFechaF.Text.Trim()), txtFechaF.Text.Trim(), "-1")
- Dim Liga As String = $"/Compras/Compras.aspx?CveCompra={e.Row.DBCampo("CveCompra")}"
+ Dim Liga As String = ""
+
+
+ If e.Row.DBCampo("CveCompra").ToEntero > 0 Then
+ Liga = $"/Compras/Compras.aspx?CveCompra={e.Row.DBCampo("CveCompra")}"
+ Else
+ Liga = $"/Inventarios/EntradasSalidas.aspx?CveMovimiento={e.Row.DBCampo("CveMovimiento")}"
+ End If
If e.Row.DBCampo("Orden") = "1" Then
- e.Row.Cells(0).Text = String.Format("{2}", "Texto", Liga, e.Row.DBCampo("SerieFolio").ToString)
+ e.Row.Cells(0).Text = String.Format("{2}", "Texto", Liga, e.Row.DBCampo("SerieFolio").ToString)
Else
e.Row.BackColor = Drawing.Color.LightGray
e.Row.Font.Bold = True
diff --git a/Compras/RepProductosServicios.aspx.vb b/Compras/RepProductosServicios.aspx.vb
index b3d4480b2..f9e1c822b 100644
--- a/Compras/RepProductosServicios.aspx.vb
+++ b/Compras/RepProductosServicios.aspx.vb
@@ -202,6 +202,9 @@ Partial Class Compras_RepProductosServicios
DdlGrupo.SelectedValueExist("8")
End Sub
Private Sub CargaTipoCentroCosto()
+
+
+
If UsuarioActual.Empresa.Tipo_CentroCosto = 1 Then
DdlSubProyecto.Items.Clear()
DivProyecto.Visible = False
diff --git a/Empresas/Grales/Formatos/RepAnomalias.rdlc b/Empresas/Grales/Formatos/RepAnomalias.rdlc
index 18903cbbc..3fd17c312 100644
--- a/Empresas/Grales/Formatos/RepAnomalias.rdlc
+++ b/Empresas/Grales/Formatos/RepAnomalias.rdlc
@@ -49,7 +49,7 @@
- Productos que faltan
+ Productos que sobran
@@ -1349,7 +1349,7 @@
- Productos que sobran
+ Productos que faltan
@@ -3033,8 +3033,8 @@
=Parameters!LogoPath.Value
FitProportional
0.12943cm
- 2.25453cm
- 4.18606cm
+ 2.25804cm
+ 3.29186cm
4
-
=Parameters!NombreEmpresa.Value
-
+
Textbox1
- 4.49188cm
+ 3.53938cm
0.6cm
- 13.51378cm
+ 17.07793cm
5
@@ -3104,7 +3099,7 @@
@@ -3116,9 +3111,9 @@
Textbox2
0.90456cm
- 4.55144cm
+ 3.59894cm
0.66174cm
- 11.39711cm
+ 17.01837cm
6