modificar salario imss
This commit is contained in:
@@ -5732,7 +5732,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<div style="width: 200px; display: inline-block;">
|
<div style="width: 200px; display: inline-block;">
|
||||||
<div class="form-group form-md-line-input">
|
<div class="form-group form-md-line-input">
|
||||||
<asp:TextBox ID="TxtFechamodIMSS" CssClass="form-control" runat="server"></asp:TextBox>
|
<asp:TextBox ID="TxtFechamodIMSSSalario" CssClass="form-control" runat="server"></asp:TextBox>
|
||||||
<asp:Label runat="server" AssociatedControlID="TxtFechamodIMSSSalario">Fecha:</asp:Label>
|
<asp:Label runat="server" AssociatedControlID="TxtFechamodIMSSSalario">Fecha:</asp:Label>
|
||||||
<ajax:MaskedEditExtender ID="MEETxtFechamodIMSSS" runat="server" TargetControlID="TxtFechamodIMSSSalario" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEETxtFechamodIMSSS" runat="server" TargetControlID="TxtFechamodIMSSSalario" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender runat="server" ID="CEETxtFechamodIMSSS" TargetControlID="TxtFechamodIMSSSalario" PopupButtonID="LnkFechaModImssSalario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEETxtFechamodIMSSS" TargetControlID="TxtFechamodIMSSSalario" PopupButtonID="LnkFechaModImssSalario" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
@@ -5751,19 +5751,16 @@
|
|||||||
|
|
||||||
|
|
||||||
<div class="form-group form-md-line-input">
|
<div class="form-group form-md-line-input">
|
||||||
<asp:TextBox ID="TxtMImssSalarioDiarioImSS" Enabled="false" CssClass="form-control" runat="server"></asp:TextBox>
|
<asp:TextBox ID="TxtMImssSalarioDiarioImSS" CssClass="form-control" runat="server"></asp:TextBox>
|
||||||
<asp:Label runat="server" AssociatedControlID="TxtMImssSalarioDiarioImSS">Salario diario(IMSS):</asp:Label>
|
<asp:Label runat="server" AssociatedControlID="TxtMImssSalarioDiarioImSS">Salario diario(IMSS):</asp:Label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
|
|
||||||
<ContentTemplate>
|
|
||||||
<asp:LinkButton ID="LnkModificarSalarioIMSSGuardar" OnClick="LnkModificarSalarioIMSSGuardar_Click" ValidationGroup="GrpGuardarModSalarioIMSS" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
<asp:LinkButton ID="LnkModificarSalarioIMSSGuardar" OnClick="LnkModificarSalarioIMSSGuardar_Click" ValidationGroup="GrpGuardarModSalarioIMSS" CssClass="btn btn-primary" runat="server">Guardar</asp:LinkButton>
|
||||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||||||
</ContentTemplate>
|
|
||||||
</asp:UpdatePanel>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</ContentTemplate>
|
</ContentTemplate>
|
||||||
|
|||||||
@@ -1142,11 +1142,11 @@ Partial Class RH_Personal
|
|||||||
tdCliente2.Visible = True
|
tdCliente2.Visible = True
|
||||||
GVAsistencia.Columns(1).Visible = True
|
GVAsistencia.Columns(1).Visible = True
|
||||||
End If
|
End If
|
||||||
|
'no sedeben habilitar ya que solo son informativos
|
||||||
If UsuarioActual.TienePermisoProceso(372) Then
|
'If UsuarioActual.TienePermisoProceso(372) Then
|
||||||
TxtSalarioDiarioImSS.Enabled = True
|
' TxtSalarioDiarioImSS.Enabled = True
|
||||||
TxtSalarioDiarioIntegrado.Enabled = True
|
' TxtSalarioDiarioIntegrado.Enabled = True
|
||||||
End If
|
'End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Private Sub SetPermisos()
|
Private Sub SetPermisos()
|
||||||
@@ -6961,7 +6961,7 @@ Partial Class RH_Personal
|
|||||||
Dim DiasVacaciones As Decimal = TxtFIDiasVacaciones.Text.ToDecimal()
|
Dim DiasVacaciones As Decimal = TxtFIDiasVacaciones.Text.ToDecimal()
|
||||||
Dim diasaguinaldo As Decimal = TxtFIAguinaldo.Text.ToDecimal()
|
Dim diasaguinaldo As Decimal = TxtFIAguinaldo.Text.ToDecimal()
|
||||||
Dim FI As Decimal = (365D + diasaguinaldo + (DiasVacaciones * (primav / 100D))) / 365D
|
Dim FI As Decimal = (365D + diasaguinaldo + (DiasVacaciones * (primav / 100D))) / 365D
|
||||||
Dim SDI As Decimal = (SD * FI)
|
Dim SDI As Decimal = Math.Round((SD * FI), 2)
|
||||||
TxtFactordeIntegracion.Text = FI.ToString()
|
TxtFactordeIntegracion.Text = FI.ToString()
|
||||||
TxtFISalarioDiarioIntegrado.Text = String.Format("{0:###0.########}", SDI)
|
TxtFISalarioDiarioIntegrado.Text = String.Format("{0:###0.########}", SDI)
|
||||||
UpFactordeintegracion.Update()
|
UpFactordeintegracion.Update()
|
||||||
@@ -7044,15 +7044,17 @@ Partial Class RH_Personal
|
|||||||
|
|
||||||
Using ObjPersonal As ClsRH = New ClsRH()
|
Using ObjPersonal As ClsRH = New ClsRH()
|
||||||
ObjPersonal.IniciaTransacSQL()
|
ObjPersonal.IniciaTransacSQL()
|
||||||
If ObjPersonal.UpdateSalarios(CvePersonal, TxtFechamodIMSS.Text.ToDate().ToString("yyyy/MM/dd"), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa,
|
If ObjPersonal.UpdateSalarios(CvePersonal, TxtFechamodIMSSSalario.Text.ToDate().ToString("yyyy/MM/dd"), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa,
|
||||||
TxtSalarioDiario.Text.ToDecimal(), TxtSDI.Text.ToDecimal(), TxtMImssSalarioDiarioImSS.Text.ToDecimal(),
|
TxtSalarioDiario.Text.ToDecimal(), TxtSDI.Text.ToDecimal(), TxtMImssSalarioDiarioImSS.Text.ToDecimal(),
|
||||||
TxtSalarioDiario.Text.ToDecimal()) Then
|
-1) Then
|
||||||
|
|
||||||
|
|
||||||
ObjPersonal.Commit()
|
ObjPersonal.Commit()
|
||||||
|
|
||||||
TxtSalarioCotizado.Text = TxtMImssSalarioDiarioImSS.Text
|
TxtSalarioCotizado.Text = TxtMImssSalarioDiarioImSS.Text
|
||||||
|
Dim sdi As Decimal = TxtSDI.Text.ToDecimal()
|
||||||
|
Dim sbc As Decimal = TxtMImssSalarioDiarioImSS.Text.ToDecimal()
|
||||||
|
salarioVariable = If(sbc > sdi, sbc - sdi, 0)
|
||||||
UpModSalario.Update()
|
UpModSalario.Update()
|
||||||
UpDatos.Update()
|
UpDatos.Update()
|
||||||
Alert("Se ha actualizado el salario", TipoMensaje.ToastInformacion)
|
Alert("Se ha actualizado el salario", TipoMensaje.ToastInformacion)
|
||||||
@@ -7063,7 +7065,7 @@ Partial Class RH_Personal
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub LnkModsalarioIMSS_Click(sender As Object, e As EventArgs)
|
Protected Sub LnkModsalarioIMSS_Click(sender As Object, e As EventArgs)
|
||||||
|
TxtFechamodIMSSSalario.Text = NowADS().ToString("dd/MM/yyyy")
|
||||||
TxtMImssSalarioDiarioImSS.Text = TxtSalarioCotizado.Text
|
TxtMImssSalarioDiarioImSS.Text = TxtSalarioCotizado.Text
|
||||||
RegistraScript("$('#DmodamodificarsalarioIMSS').modal()")
|
RegistraScript("$('#DmodamodificarsalarioIMSS').modal()")
|
||||||
UpModSalarioIMSS.Update()
|
UpModSalarioIMSS.Update()
|
||||||
|
|||||||
Reference in New Issue
Block a user