-
+
+
-
-
-
- # Inconsistencias:
-
+
+
+
-
-
-
+
+
diff --git a/Inicio.aspx.vb b/Inicio.aspx.vb
index 66b6bef51..8c54882f4 100644
--- a/Inicio.aspx.vb
+++ b/Inicio.aspx.vb
@@ -296,13 +296,13 @@ Partial Class Inicio
If ObjP.DtResultados.Rows.Count > 0 Then
LblInconsistenciasNum.Text = ObjP.DtResultados.Rows.Count
GvIncons.DataSource = ObjP.DtResultados
-
- RegistraScript("$('#ModalInconsistencias').modal('show');", "showmodalIncons")
End If
End If
ObjP.Dispose()
GvIncons.DataBind()
+ uppincons.Update()
+ RegistraScript("$('#ModalInconsistencias').modal('show');", "showmodalIncons")
End Sub
Private Sub MuestraNoTimbradasCentroCosto()
diff --git a/Inventarios/Kardex.aspx.vb b/Inventarios/Kardex.aspx.vb
index a3f414a5b..fa4336ed0 100644
--- a/Inventarios/Kardex.aspx.vb
+++ b/Inventarios/Kardex.aspx.vb
@@ -354,7 +354,7 @@ Partial Class Inventarios_Kardex
almacenes = "-1"
End If
Dim ObjInventarios As New ClsInventarios
- If ObjInventarios.GetExistenciasProductoSerie(ddlProducto2.SelectedValue.ToEntero(), -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, almacenes) Then
+ If ObjInventarios.GetExistenciasProductoSerie(ddlProducto2.SelectedValue.ToEntero(), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtFechaF.Text.ToDateTime, almacenes) Then
GvSeries.DataSource = ObjInventarios.DtResultados
End If
ObjInventarios.Dispose()
diff --git a/Inventarios/PopUpExistenciasAlmacen.aspx.vb b/Inventarios/PopUpExistenciasAlmacen.aspx.vb
index 62b3ec424..029c3cf8a 100644
--- a/Inventarios/PopUpExistenciasAlmacen.aspx.vb
+++ b/Inventarios/PopUpExistenciasAlmacen.aspx.vb
@@ -228,7 +228,6 @@ Partial Class Inventarios_Default
ObjInventarios.Dispose()
GV.DataBind()
UPDatos.Update()
- DivMedRin.Visible = True
End Sub
#Region " BUSCA | CODIGO - SERIE "
diff --git a/Nomina/ConceptoNomina.aspx.cs b/Nomina/ConceptoNomina.aspx.cs
index a3ed53073..96b183355 100644
--- a/Nomina/ConceptoNomina.aspx.cs
+++ b/Nomina/ConceptoNomina.aspx.cs
@@ -256,7 +256,7 @@ public partial class Nomina_CatConcepto : ClsPaginas
protected void CargaCtaContable()
{
- if (UsuarioActual.Empresa.UsaContabilidad)
+ if (UsuarioActual.Empresa.TipoContabilidad == 2)
{
DdlCtaContable.DataValueField = "Id";
using (ClsContPAQi ObjConta = new ClsContPAQi(UsuarioActual.Empresa))
diff --git a/Nomina/Finiquito.aspx b/Nomina/Finiquito.aspx
index 44d0cea2a..4a84be62e 100644
--- a/Nomina/Finiquito.aspx
+++ b/Nomina/Finiquito.aspx
@@ -161,6 +161,12 @@
+
+
+
Salario Finiquito:
+
+
--
+
@@ -522,7 +528,130 @@
+
+
+
+
+
+
+
+
+
+
+ Tipo de salario
+
+
+
+
+
+ Días ultimo mes
+
+
+
+
+
+ Percepciones ultimo mes
+
+
+
+
+
+ Salario Variable
+
+
+
+
+
+
+
+
+
+
+
+
+ Calculo salario finiquito
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Nomina/Finiquito.aspx.cs b/Nomina/Finiquito.aspx.cs
index 25bc63094..d479cf0cb 100644
--- a/Nomina/Finiquito.aspx.cs
+++ b/Nomina/Finiquito.aspx.cs
@@ -139,7 +139,7 @@ public partial class Nomina_Finiquito : ClsPaginas
DataRow drow = ObjPersonal.DtResultados.Rows[0];
HypCodigo.Text = drow["Codigo"].ToString();
HypEmpleado.Text = drow["NombreCompleto"].ToString();
-
+ LtlSFTipoSalario.Text = drow["TipodeSalario"].ToString();
HypCodigo.NavigateUrl = $"/RH/Personal.aspx?CvePersonal={drow["CvePersonal"]}";
LblPuesto.Text = drow["Puesto"].ToString();
LblSalario.Text = drow["SalarioDiario"].ToString();
@@ -1345,6 +1345,19 @@ public partial class Nomina_Finiquito : ClsPaginas
if (continuar)
{
continuar = onom.GetFiniquitosPersonal(CvePersonal, UsuarioActual.CveEmpresa, diasindemnizacion: Txtdiasindemnizacion.Text.ToEntero());
+ if(onom.DtResultados.Rows.Count > 0)
+ {
+ DataRow drow = onom.DtResultados.Rows[0];
+
+ LnkShowFfiniquito.Text = string.Format("{0:##,###,###.00##}", drow["SalarioBC"]);
+ LtlSFSDI.Text = string.Format("
{0:##,###,###.00##}", drow["SDI"]);
+ LtlSFDias.Text = string.Format("
{0:##,###,###}", drow["diasMesAnterior"]);
+ LtlSFPercepciones.Text = string.Format("
{0:##,###,###.00##}", drow["TotalPercepciones"]);
+ LtlSFVar.Text = string.Format("
(Percepciones /días)\r\n{0:##,###,###.00##}", drow["TotalPercepciones"].ToString().ToDecimal() / drow["diasMesAnterior"].ToString().ToDecimal() );
+ LtlSF.Text = string.Format("
Si((Tipo de salario ='Fijo'),SDI,(Salario Variable + SDI))\r\n{0:##,###,###.00##}", drow["SalarioBC"]);
+ }
+ GVSDF.DataSource = onom.DTSetResultados.Tables[1];
+ GVSDF.DataBind();
}
if (continuar)
{ loadsobrerecibo(onom); }
@@ -1458,4 +1471,9 @@ public partial class Nomina_Finiquito : ClsPaginas
}
+
+ protected void LnkShowFfiniquito_Click(object sender, EventArgs e)
+ {
+ RegistraScript("$('#ModalSueldoFiniquito').modal('show');");
+ }
}
\ No newline at end of file
diff --git a/Nomina/Nomina.aspx b/Nomina/Nomina.aspx
index 3a12e9450..796e7f71e 100644
--- a/Nomina/Nomina.aspx
+++ b/Nomina/Nomina.aspx
@@ -4,13 +4,15 @@