diff --git a/App_Code/ClsVentas.vb b/App_Code/ClsVentas.vb
index ffb068e14..d783cee22 100644
--- a/App_Code/ClsVentas.vb
+++ b/App_Code/ClsVentas.vb
@@ -4703,6 +4703,21 @@ Public Class ClsVentas
End Try
Return retorno
End Function
+
+ Public Function GetVentasNoEnviadas(CveEmpresa As Integer) As Boolean
+ Dim Retorno As Boolean = False
+ DataAdapter("PA_VentasNoEnviadas")
+ With SqlAdapter.SelectCommand.Parameters
+ .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
+ End With
+ Try
+ SqlAdapter.Fill(Data)
+ Retorno = True
+ Catch ex As Exception
+ OnError("Ocurrió un error al obtener las ventas no enviadas.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
+ End Try
+ Return Retorno
+ End Function
#Region "Conciliación emitidas SAT"
Public Function ConciliacionemitidasSATGet(cveEmpresa As Int32) As Boolean
diff --git a/Inicio.aspx b/Inicio.aspx
index 7a2d2a2f7..5b092c8e2 100644
--- a/Inicio.aspx
+++ b/Inicio.aspx
@@ -1255,6 +1255,47 @@
+
+
+
diff --git a/Inicio.aspx.vb b/Inicio.aspx.vb
index 664fb6489..e9826cf74 100644
--- a/Inicio.aspx.vb
+++ b/Inicio.aspx.vb
@@ -192,6 +192,9 @@ Partial Class Inicio
RegistraScript("$( document ).ready(function() { AbrirVentana('/Compras/PopUpFacturasPendientesAutorizar.aspx');});", "repFacturas")
End If
+ 'Ventas sin correo enviado
+ If UsuarioActual.TienePermisoProceso(319) Then MuestraVentasNoEnviadas()
+
If UsuarioActual.TienePermisoProceso(271) Then MuestraVentasPUE()
If UsuarioActual.TienePermisoProceso(270) Then MuestraComprasPUE()
@@ -301,6 +304,20 @@ Partial Class Inicio
GvNoTimbradasCentroCosto.DataBind()
End Sub
+ Private Sub MuestraVentasNoEnviadas()
+ Dim ObjVentas As New ClsVentas
+ If ObjVentas.GetVentasNoEnviadas(UsuarioActual.CveEmpresa) Then
+ If ObjVentas.DtResultados.Rows.Count > 0 Then
+ lblVentasSinEnviar.Text = ObjVentas.DtResultados.Rows.Count
+ GvVentasEmail.DataSource = ObjVentas.DtResultados
+
+ RegistraScript("$('#DvCorreoSinEnviar').modal('show');", "showmodal2Incons")
+ End If
+ End If
+ ObjVentas.Dispose()
+ GvVentasEmail.DataBind()
+ End Sub
+
Private Sub CargaSubProyectos()
DdlSubproyectos.DataSource = GlobalDTSubProyectos(-1, CveEmpresa:=UsuarioActual.CveEmpresa)
DdlSubproyectos.DataBind()