diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb
index bf2fd5e44..f4a83b584 100644
--- a/App_Code/ClsPaginas.vb
+++ b/App_Code/ClsPaginas.vb
@@ -8041,5 +8041,24 @@ Public Class ClsPaginas
End Sub
#End Region
+ Public Sub CargarCentrosDeCosto(DdlProyecto As DropDownList, DdlSubProyecto As DropDownList, LthProyectoP As Label, LblSubProyecto As Label)
+ Select Case UsuarioActual.Empresa.Tipo_CentroCosto
+ Case 1
+ If DdlProyecto IsNot Nothing Then DdlProyecto.Visible = False
+ LblSubProyecto.Text = "Centro Costo"
+ Case 2
+ If DdlProyecto IsNot Nothing Then DdlProyecto.Visible = False
+ LblSubProyecto.Text = "Sucursal"
+ Case 3
+ If DdlProyecto IsNot Nothing Then DdlProyecto.Visible = False
+ LblSubProyecto.Text = "Proyecto"
+ Case 4
+ If LthProyectoP IsNot Nothing Then LthProyectoP.Text = "Proyecto"
+ LblSubProyecto.Text = "Subproyecto"
+ Case 5
+ If LthProyectoP IsNot Nothing Then LthProyectoP.Text = "Proyecto"
+ LblSubProyecto.Text = "Sucursal"
+ End Select
+ End Sub
End Class
diff --git a/Compras/Compras.aspx b/Compras/Compras.aspx
index ecbbb6b28..781193794 100644
--- a/Compras/Compras.aspx
+++ b/Compras/Compras.aspx
@@ -613,7 +613,7 @@
Producto o Servicio
Observación |
-
+
@@ -653,7 +653,7 @@
-
+ <%-- --%>
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index 9092932ce..816d8cd42 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -1535,26 +1535,27 @@ Partial Class Compras_Compras
DivConsignaciones.Visible = False
End If
+ CargarCentrosDeCosto(DdlAsignarProyecto, DdlAsignaSubProyecto, LitHProyecto, LblSubProyectoHeader)
If UsuarioActual.Empresa.Tipo_CentroCosto = 2 Then
- LitHProyecto.Text = "Proyecto"
- LthProyectoP.Text = "Proyecto"
+ ' LitHProyecto.Text = "Proyecto"
+ ' LthProyectoP.Text = "Proyecto"
- LblSubProyectoHeader.Text = ""
- LblSubProyectoPHeader.Text = ""
+ ' LblSubProyectoHeader.Text = ""
+ ' LblSubProyectoPHeader.Text = ""
- LblSubProyecto.InnerText = "Proyecto"
- 'LblSubProyectoDivAplica.InnerText = "Proyecto"
+ ' LblSubProyecto.InnerText = "Proyecto"
+ ' 'LblSubProyectoDivAplica.InnerText = "Proyecto"
DdlSubProyecto.Items.Clear()
- 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
+ ' 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
DdlSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
DdlSubProyecto.DataBind()
DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
- 'DdlAsignaSubProyecto.Items.Clear()
- 'DdlAsignaSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
- 'DdlAsignaSubProyecto.DataBind()
- 'DdlAsignaSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+ ' 'DdlAsignaSubProyecto.Items.Clear()
+ ' 'DdlAsignaSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
+ ' 'DdlAsignaSubProyecto.DataBind()
+ ' 'DdlAsignaSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
divproyecto.Visible = False
'divasignaproyecto.Visible = False
@@ -1562,57 +1563,57 @@ Partial Class Compras_Compras
DdlProyecto.Items(0).Text = ""
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 1 Then
- LitHProyecto.Text = "Sucursal"
- LthProyectoP.Text = "Sucursal"
+ ' LitHProyecto.Text = "Sucursal"
+ ' LthProyectoP.Text = "Sucursal"
- LblSubProyectoHeader.Text = ""
- LblSubProyectoPHeader.Text = ""
+ ' LblSubProyectoHeader.Text = ""
+ ' LblSubProyectoPHeader.Text = ""
- LblSubProyecto.InnerText = "Sucursal"
- 'LblSubProyectoDivAplica.InnerText = "Sucursal"
+ ' LblSubProyecto.InnerText = "Sucursal"
+ ' 'LblSubProyectoDivAplica.InnerText = "Sucursal"
DdlSubProyecto.Items.Clear()
- 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
- DdlSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
- DdlSubProyecto.DataBind()
- DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+ 'DdlSubProyecto.DataSource = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1)
+ DdlSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
+ DdlSubProyecto.DataBind()
+ DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
- 'DdlAsignaSubProyecto.Items.Clear()
- 'DdlAsignaSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
- 'DdlAsignaSubProyecto.DataBind()
- 'DdlAsignaSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
+ ' 'DdlAsignaSubProyecto.Items.Clear()
+ ' 'DdlAsignaSubProyecto.DataSource = If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, 1), GlobalDTSubProyectos(-1, -1, UsuarioActual.CveEmpresa, 1))
+ ' 'DdlAsignaSubProyecto.DataBind()
+ ' 'DdlAsignaSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
- divproyecto.Visible = False
- 'divasignaproyecto.Visible = False
- DdlProyecto.Visible = False
- DdlProyecto.Items(0).Text = ""
+ divproyecto.Visible = False
+ 'divasignaproyecto.Visible = False
+ DdlProyecto.Visible = False
+ DdlProyecto.Items(0).Text = ""
- ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 4 Then
- LitHProyecto.Text = "Sucursal"
- LthProyectoP.Text = "Sucursal"
+ 'ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 4 Then
+ ' LitHProyecto.Text = "Sucursal"
+ ' LthProyectoP.Text = "Sucursal"
- LblSubProyectoHeader.Text = "Proyecto"
- LblSubProyectoPHeader.Text = "Proyecto"
+ ' LblSubProyectoHeader.Text = "Proyecto"
+ ' LblSubProyectoPHeader.Text = "Proyecto"
- 'LblSubProyectoDivAplica.InnerText = "Sucursal"
- 'LblProyectoDivAplica.InnerText = "Proyecto"
- LblSubProyecto.InnerText = "Sucursal"
- LblProyecto.InnerText = "Proyecto"
+ ' 'LblSubProyectoDivAplica.InnerText = "Sucursal"
+ ' 'LblProyectoDivAplica.InnerText = "Proyecto"
+ ' LblSubProyecto.InnerText = "Sucursal"
+ ' LblProyecto.InnerText = "Proyecto"
- ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 5 Then
- LitHProyecto.Text = "Proyecto"
- LthProyectoP.Text = "Proyecto"
+ 'ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 5 Then
+ ' LitHProyecto.Text = "Proyecto"
+ ' LthProyectoP.Text = "Proyecto"
- LblSubProyectoHeader.Text = "Sucursal"
- LblSubProyectoPHeader.Text = "Sucursal"
+ ' LblSubProyectoHeader.Text = "Sucursal"
+ ' LblSubProyectoPHeader.Text = "Sucursal"
- 'LblSubProyectoDivAplica.InnerText = "Proyecto"
- 'LblProyectoDivAplica.InnerText = "Sucursal"
- LblSubProyecto.InnerText = "Proyecto"
- LblProyecto.InnerText = "Sucursal"
- End If
+ ' 'LblSubProyectoDivAplica.InnerText = "Proyecto"
+ ' 'LblProyectoDivAplica.InnerText = "Sucursal"
+ ' LblSubProyecto.InnerText = "Proyecto"
+ ' LblProyecto.InnerText = "Sucursal"
+ End If
- CargaGvPersonal()
+ CargaGvPersonal()
CargaDdlPersonal()
diff --git a/GPS/RecursoConfiableTracking.aspx.vb b/GPS/RecursoConfiableTracking.aspx.vb
index f88665cbe..1981c4ce8 100644
--- a/GPS/RecursoConfiableTracking.aspx.vb
+++ b/GPS/RecursoConfiableTracking.aspx.vb
@@ -25,11 +25,13 @@ Partial Class GPS_RecursoConfiableTracking
Public Sub CargaDispositivos()
- DdlDispositivoFiltro.DataSource = GlobalDTDispositivosUsuarios(UsuarioActual.CveCliente, UsuarioActual.CveUsuario)
+ Dim DtDispositivos As DataTable = GlobalDTDispositivosUsuarios(UsuarioActual.CveCliente, UsuarioActual.CveUsuario).FiltraParametros("Estatus = 1 AND PlacasVehiculo IS NOT NULL AND PlacasVehiculo <> ''")
+
+ DdlDispositivoFiltro.DataSource = DtDispositivos
DdlDispositivoFiltro.DataBind()
DdlDispositivoFiltro.Items.Insert(0, New ListItem("Todos", "-1"))
- DdlDispositivo.DataSource = GlobalDTDispositivosUsuarios(UsuarioActual.CveCliente, UsuarioActual.CveUsuario).FiltraParametros("PlacasVehiculo IS NOT NULL AND PlacasVehiculo <> ''")
+ DdlDispositivo.DataSource = DtDispositivos
DdlDispositivo.DataBind()
DdlDispositivo.Items.Insert(0, New ListItem("Seleccione", "-1"))
diff --git a/General/PopUpPaqueteriasGuias.aspx b/General/PopUpPaqueteriasGuias.aspx
index b3891f3aa..8412bda47 100644
--- a/General/PopUpPaqueteriasGuias.aspx
+++ b/General/PopUpPaqueteriasGuias.aspx
@@ -205,6 +205,8 @@
| Documento: |
+
+
|
diff --git a/OC/OC.aspx b/OC/OC.aspx
index 180918c6d..9d5447314 100644
--- a/OC/OC.aspx
+++ b/OC/OC.aspx
@@ -738,8 +738,8 @@
Unidad |
Observación |
-
-
+
+
|
Activo Fijo |
POA |
diff --git a/OC/OC.aspx.vb b/OC/OC.aspx.vb
index 793816bbb..8ee126486 100644
--- a/OC/OC.aspx.vb
+++ b/OC/OC.aspx.vb
@@ -697,8 +697,8 @@ Partial Class OC
If UsuarioActual.Empresa.Tipo_CentroCosto = 1 Then
DdlProyecto.Visible = False
- TituloSubProyecto.Text = ""
- TtituloProyecto.Text = "Sucursal"
+ 'TituloSubProyecto.Text = ""
+ 'TtituloProyecto.Text = "Sucursal"
DdlSubProyecto.DataSource = DtEstatusUsuarios.FiltraParametros("", "", {"CveSubProyecto", "SubProyecto"}) 'If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, CveEmpresaActual, -1, 1), GlobalDTSubProyectos(-1, -1, CveEmpresaActual, 1)) ' DtEstatusUsuarios.FiltraParametros("", "", {"CveSubProyecto", "SubProyecto"})
DdlSubProyecto.DataBind()
DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
@@ -710,8 +710,8 @@ Partial Class OC
LblSubProyecto.Text = "Sucursal"
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 2 Then
DdlProyecto.Visible = False
- TituloSubProyecto.Text = ""
- TtituloProyecto.Text = "Proyecto"
+ 'TituloSubProyecto.Text = ""
+ 'TtituloProyecto.Text = "Proyecto"
DdlSubProyecto.DataSource = DtEstatusUsuarios.FiltraParametros("", "", {"CveSubProyecto", "SubProyecto"}) 'If(UsuarioActual.Empresa.Funcionalidad(102) = "1" AndAlso Not UsuarioActual.TienePermisoProceso(110), GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, CveEmpresaActual, -1, 1), GlobalDTSubProyectos(-1, -1, CveEmpresaActual, 1)) ' DtEstatusUsuarios.FiltraParametros("", "", {"CveSubProyecto", "SubProyecto"})
DdlSubProyecto.DataBind()
DdlSubProyecto.Items.Insert(0, New ListItem("Seleccione", "-1"))
@@ -722,19 +722,20 @@ Partial Class OC
DdlSubProyectoContrato.Items.Insert(0, New ListItem("Seleccione", "-1"))
LblSubProyecto.Text = "Proyecto"
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 4 Then
- TtituloProyecto.Text = "Sucursal"
- TituloSubProyecto.Text = "Proyecto"
+ 'TtituloProyecto.Text = "Sucursal"
+ 'TituloSubProyecto.Text = "Proyecto"
LblSubProyecto.Text = "Proyecto"
LblProyecto.Text = "Sucursal"
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 5 Then
- TtituloProyecto.Text = "Proyecto"
- TituloSubProyecto.Text = "Sucursal"
+ 'TtituloProyecto.Text = "Proyecto"
+ 'TituloSubProyecto.Text = "Sucursal"
LblSubProyecto.Text = "Sucursal"
LblProyecto.Text = "Proyecto"
End If
+ CargarCentrosDeCosto(DdlProyecto, DdlSubProyecto, TtituloProyecto, TituloSubProyecto)
'SOLO SE MUESTRA CUANDO ES REGISTRO NUEVO
If Not CveOrdenCompra > 0 Then
diff --git a/Ventas/Ventas.aspx.vb b/Ventas/Ventas.aspx.vb
index 21d8a1652..e744b495e 100644
--- a/Ventas/Ventas.aspx.vb
+++ b/Ventas/Ventas.aspx.vb
@@ -2452,7 +2452,7 @@ Partial Class Ventas
CargaFletes()
If UsuarioActual.Empresa.Tipo_CentroCosto = 1 Then
- DdlProyecto.Visible = False
+ 'DdlProyecto.Visible = False
BrSubProyecto.Visible = False
DdlProyectoPyME.Visible = False
LblProyectoHeader.Text = "Sucursal"
@@ -2476,7 +2476,7 @@ Partial Class Ventas
dttSub.Dispose()
ElseIf UsuarioActual.Empresa.Tipo_CentroCosto = 2 Then
- DdlProyecto.Visible = False
+ 'DdlProyecto.Visible = False
BrSubProyecto.Visible = False
DdlProyectoPyME.Visible = False
LblProyectoHeader.Text = "Proyecto"
@@ -2509,6 +2509,8 @@ Partial Class Ventas
End If
+ CargarCentrosDeCosto(Nothing, Nothing, LblProyectoHeader, LblSubProyecto)
+
'MOSTRAR LA OPCION DE AGREGAR PS EN BDH
If UsuarioActual.CveEmpresa = 140 AndAlso CveVenta <= 0 Then
ImgOtrosConceptos.Visible = False