cambios en finiquito y SBC
This commit is contained in:
@@ -307,6 +307,25 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
<asp:TextBox ID="TxtDiasVacaciones" runat="server" Enabled="false" Text="--" CausesValidation="True" CssClass="form-control"></asp:TextBox>
|
||||||
|
<asp:Label runat="server" Text="DíasVacaciones: " AssociatedControlID="TxtDiasVacaciones"></asp:Label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
<asp:TextBox ID="TxtDiasAguinaldo" runat="server" Enabled="false" Text="--" CausesValidation="True" CssClass="form-control"></asp:TextBox>
|
||||||
|
<asp:Label runat="server" Text="Días Aguinaldo: " AssociatedControlID="TxtDiasAguinaldo"></asp:Label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="gconceptos" runat="server" id="gconceptos">
|
<div class="gconceptos" runat="server" id="gconceptos">
|
||||||
<div class="text-center tconceptos">Conceptos a incluir</div>
|
<div class="text-center tconceptos">Conceptos a incluir</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|||||||
@@ -803,14 +803,15 @@ public partial class Nomina_Finiquito : ClsPaginas
|
|||||||
}
|
}
|
||||||
else { continuar = false; }
|
else { continuar = false; }
|
||||||
if (continuar) { continuar = validaAutorizado(onom); }
|
if (continuar) { continuar = validaAutorizado(onom); }
|
||||||
if (continuar)
|
if (continuar && (continuar = onom.GetFiniquitosPersonal(CvePersonal, UsuarioActual.CveEmpresa, UsuarioActual.CveUsuario, diasindemnizacion: Txtdiasindemnizacion.Text.ToEntero())))
|
||||||
{
|
{
|
||||||
continuar = onom.GetFiniquitosPersonal(CvePersonal, UsuarioActual.CveEmpresa, UsuarioActual.CveUsuario, diasindemnizacion: Txtdiasindemnizacion.Text.ToEntero());
|
|
||||||
if (onom.DtResultados.Rows.Count > 0)
|
if (onom.DtResultados.Rows.Count > 0)
|
||||||
{
|
{
|
||||||
DataRow drow = onom.DtResultados.Rows[0];
|
DataRow drow = onom.DtResultados.Rows[0];
|
||||||
|
|
||||||
LnkShowFfiniquito.Text = string.Format("{0:##,###,###.00##}", drow["SalarioBC"]);
|
LnkShowFfiniquito.Text = string.Format("{0:##,###,###.00##}", drow["SalarioBC"]);
|
||||||
|
TxtDiasVacaciones.Text = string.Format("{0:##,###,###.00##}", drow["dvacporcentaje"]);
|
||||||
|
TxtDiasAguinaldo.Text = string.Format("{0:##,###,###.00##}", drow["dAguinaldo"]);
|
||||||
LtlSFSDI.Text = string.Format("<pre>{0:##,###,###.00##}</pre>", drow["SDI"]);
|
LtlSFSDI.Text = string.Format("<pre>{0:##,###,###.00##}</pre>", drow["SDI"]);
|
||||||
LtlSFDias.Text = string.Format("<pre>{0:##,###,###}</pre>", drow["diasMesAnterior"]);
|
LtlSFDias.Text = string.Format("<pre>{0:##,###,###}</pre>", drow["diasMesAnterior"]);
|
||||||
LtlSFPercepciones.Text = string.Format("<pre>{0:##,###,###.00##}</pre>", drow["TotalPercepciones"]);
|
LtlSFPercepciones.Text = string.Format("<pre>{0:##,###,###.00##}</pre>", drow["TotalPercepciones"]);
|
||||||
|
|||||||
@@ -85,8 +85,10 @@ public partial class RH_CalculoSBC : ClsPaginas
|
|||||||
string SuaFiletext = System.IO.File.ReadAllText(fileurl, Encoding.GetEncoding("iso-8859-1"));
|
string SuaFiletext = System.IO.File.ReadAllText(fileurl, Encoding.GetEncoding("iso-8859-1"));
|
||||||
using (ClsNominas ObjPersonal = new ClsNominas())
|
using (ClsNominas ObjPersonal = new ClsNominas())
|
||||||
{
|
{
|
||||||
|
ObjPersonal.IniciaTransacSQL();
|
||||||
if (ObjPersonal.ProcesarSUA(SuaFiletext, UsuarioActual.CveEmpresa))
|
if (ObjPersonal.ProcesarSUA(SuaFiletext, UsuarioActual.CveEmpresa))
|
||||||
{
|
{
|
||||||
|
ObjPersonal.Commit();
|
||||||
if (ObjPersonal.DTSetResultados.Tables.Count > 4)
|
if (ObjPersonal.DTSetResultados.Tables.Count > 4)
|
||||||
{
|
{
|
||||||
DateTime dateperiodo;
|
DateTime dateperiodo;
|
||||||
@@ -96,6 +98,11 @@ public partial class RH_CalculoSBC : ClsPaginas
|
|||||||
GVProcesarSUA.DataSource = ObjPersonal.DTSetResultados.Tables[3];
|
GVProcesarSUA.DataSource = ObjPersonal.DTSetResultados.Tables[3];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ObjPersonal.RollBack();
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6972,7 +6972,10 @@ Partial Class RH_Personal
|
|||||||
calcularSDI()
|
calcularSDI()
|
||||||
|
|
||||||
Using ObjPersonal As ClsRH = New ClsRH()
|
Using ObjPersonal As ClsRH = New ClsRH()
|
||||||
|
ObjPersonal.IniciaTransacSQL()
|
||||||
|
|
||||||
If ObjPersonal.UpdateSalariointegrado(CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtFISalarioDiarioIntegrado.Text.ToDouble(), TxtFISalariodiario.Text.ToDouble) Then
|
If ObjPersonal.UpdateSalariointegrado(CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtFISalarioDiarioIntegrado.Text.ToDouble(), TxtFISalariodiario.Text.ToDouble) Then
|
||||||
|
ObjPersonal.Commit()
|
||||||
TxtSalarioDiario.Text = TxtFISalariodiario.Text
|
TxtSalarioDiario.Text = TxtFISalariodiario.Text
|
||||||
TxtSalarioDiarioM.Text = TxtFISalariodiario.Text
|
TxtSalarioDiarioM.Text = TxtFISalariodiario.Text
|
||||||
TxtSalarioCotizado.Text = TxtFISalarioDiarioIntegrado.Text
|
TxtSalarioCotizado.Text = TxtFISalarioDiarioIntegrado.Text
|
||||||
@@ -6980,8 +6983,10 @@ Partial Class RH_Personal
|
|||||||
TxtSalarioDiarioIntegrado.Text = TxtFISalarioDiarioIntegrado.Text
|
TxtSalarioDiarioIntegrado.Text = TxtFISalarioDiarioIntegrado.Text
|
||||||
TxtSDI.Text = TxtFISalarioDiarioIntegrado.Text
|
TxtSDI.Text = TxtFISalarioDiarioIntegrado.Text
|
||||||
UpDatos.Update()
|
UpDatos.Update()
|
||||||
Alert("Se ha actualizado el salario diario integreado")
|
Alert("Se ha actualizado el salario diario integrado")
|
||||||
RegistraScript("$('#DmodalFactordeIntegraccion').modal('hide')")
|
RegistraScript("$('#DmodalFactordeIntegraccion').modal('hide')")
|
||||||
|
Else
|
||||||
|
ObjPersonal.RollBack()
|
||||||
End If
|
End If
|
||||||
End Using
|
End Using
|
||||||
End Sub
|
End Sub
|
||||||
@@ -7002,9 +7007,12 @@ Partial Class RH_Personal
|
|||||||
TxtSalarioDiarioImSS.Text = (TxtFISalarioDiarioIntegrado.Text.ToDecimal() + salarioVariable).ToString()
|
TxtSalarioDiarioImSS.Text = (TxtFISalarioDiarioIntegrado.Text.ToDecimal() + salarioVariable).ToString()
|
||||||
TxtSalarioDiarioIntegrado.Text = TxtFISalarioDiarioIntegrado.Text
|
TxtSalarioDiarioIntegrado.Text = TxtFISalarioDiarioIntegrado.Text
|
||||||
Using ObjPersonal As ClsRH = New ClsRH()
|
Using ObjPersonal As ClsRH = New ClsRH()
|
||||||
|
ObjPersonal.IniciaTransacSQL()
|
||||||
If ObjPersonal.UpdateSalarios(CvePersonal, TxtFechamodSalario.Text.ToDate().ToString("yyyy/MM/dd"), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtSalarioDiarioM.Text.ToDecimal(), TxtFISalarioDiarioIntegrado.Text.ToDecimal(), TxtSalarioDiarioImSS.Text.ToDecimal(), TxtSalarioDiarioM.Text.ToDecimal()) Then
|
If ObjPersonal.UpdateSalarios(CvePersonal, TxtFechamodSalario.Text.ToDate().ToString("yyyy/MM/dd"), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtSalarioDiarioM.Text.ToDecimal(), TxtFISalarioDiarioIntegrado.Text.ToDecimal(), TxtSalarioDiarioImSS.Text.ToDecimal(), TxtSalarioDiarioM.Text.ToDecimal()) Then
|
||||||
|
|
||||||
|
|
||||||
|
ObjPersonal.Commit()
|
||||||
|
|
||||||
TxtSalarioDiario.Text = TxtSalarioDiarioM.Text
|
TxtSalarioDiario.Text = TxtSalarioDiarioM.Text
|
||||||
TxtFISalariodiario.Text = TxtSalarioDiarioM.Text
|
TxtFISalariodiario.Text = TxtSalarioDiarioM.Text
|
||||||
TxtSalarioCotizado.Text = TxtSalarioDiarioImSS.Text
|
TxtSalarioCotizado.Text = TxtSalarioDiarioImSS.Text
|
||||||
@@ -7014,6 +7022,8 @@ Partial Class RH_Personal
|
|||||||
UpModSalario.Update()
|
UpModSalario.Update()
|
||||||
UpDatos.Update()
|
UpDatos.Update()
|
||||||
Alert("Se ha actualizado el salario", TipoMensaje.ToastInformacion)
|
Alert("Se ha actualizado el salario", TipoMensaje.ToastInformacion)
|
||||||
|
Else
|
||||||
|
ObjPersonal.RollBack()
|
||||||
End If
|
End If
|
||||||
End Using
|
End Using
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user