-- mejora en timbrado de nómina en PAC 3
This commit is contained in:
@@ -1,12 +1,7 @@
|
||||
|
||||
using AjaxControlToolkit.HtmlEditor.ToolbarButtons;
|
||||
using ClbNegBICFDv3_3;
|
||||
using Extensiones;
|
||||
using Extensiones;
|
||||
using iTextSharp.text.pdf;
|
||||
using Profact.TimbraCFDI40;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.Specialized;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
@@ -328,11 +323,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
DdlTipoTrabajador.SelectedValueExist("-1");
|
||||
}
|
||||
}
|
||||
if (UsuarioActual.CveUsuario == 100)
|
||||
{
|
||||
Alert("recuerda que solo la empresa (119) tiene activado el timbrado 4.0", TipoMensaje.ToastAdventencia);
|
||||
}
|
||||
//CreaObjetoEmpresa(UsuarioActual);
|
||||
|
||||
DataTable dtperinc = null;
|
||||
using (ClsNominas objnom = new ClsNominas())
|
||||
{
|
||||
@@ -490,7 +481,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
}
|
||||
private void CargaTiposPeriodo()
|
||||
{
|
||||
DdlTipoPeriodo.DataSource = GlobalDTTipoPeriodo.FiltraParametros("Estatus = 'Activo'");
|
||||
DdlTipoPeriodo.DataSource = get_GlobalDTTipoPeriodos(UsuarioActual.CveEmpresa) ;
|
||||
DdlTipoPeriodoCM.DataSource = DdlTipoPeriodo.DataSource;
|
||||
DdlTipoPeriodoSim.DataSource = DdlTipoPeriodo.DataSource;
|
||||
DdlTipoPeriodoSim.DataBind();
|
||||
@@ -1442,7 +1433,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
LogicNominas lognom = new LogicNominas();
|
||||
|
||||
string Msg = "";
|
||||
Msg = lognom.TimbrarNomina(CveNomina, CvePersonal, CvePeriodo, UsuarioActual, versionTimbre: VersionTimbradoEnum.Version4_0);
|
||||
Msg = lognom.TimbrarNomina(CveNomina, CvePersonal, CvePeriodo, UsuarioActual, UsuarioActual.Empresa.CvePAC);
|
||||
|
||||
if (Msg != null && Msg.Length > 0)
|
||||
{
|
||||
@@ -8947,12 +8938,20 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (CvePrePolizaasmilidos > 0)
|
||||
{
|
||||
mensaje = string.Format("{0} <a href=\"../Contabilidad/RegPrePoliza.aspx?CvePrePoliza={1}&Tipo=NOMPROV\"> Asimilados</a><br/>", mensaje, CvePrePolizaasmilidos);
|
||||
|
||||
}
|
||||
if (CvePrePolizaProrrateo > 0)
|
||||
{
|
||||
mensaje = string.Format("{0} <a href=\"../Contabilidad/RegPrePoliza.aspx?CvePrePoliza={1}&Tipo=NOMPROV\"> Prorrateo</a><br/>", mensaje, CvePrePolizaProrrateo);
|
||||
|
||||
}
|
||||
if (CvePrePolizaProvision > 0)
|
||||
{
|
||||
using (ClsContabilidad objconta = new ClsContabilidad())
|
||||
{
|
||||
var objUsuario = UsuarioActual;
|
||||
if (objconta.ValidacionesPrePoliza(CvePrePolizaProvision, ref objUsuario))
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Alert(mensaje);
|
||||
}
|
||||
@@ -8966,9 +8965,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
if (ObjContaz.GetConta_ConceptosContables())
|
||||
{
|
||||
ContaConceptossource = ObjContaz.DtResultados;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (UsuarioActual.Empresa.TipoContabilidad == 1)
|
||||
@@ -9003,42 +9000,7 @@ public partial class Nomina_Nomina2 : ClsPaginas
|
||||
GVProvision.DataBind();
|
||||
RegistraScript("$('#ModalRegistraProvision').modal();");
|
||||
UpRegistroProvision.Update();
|
||||
/*
|
||||
StringBuilder str = new StringBuilder();
|
||||
str.Append("<table>");
|
||||
str.Append("<tbody>");
|
||||
//ConceptoContable ConceptoNomina CodigoNombreCompleto
|
||||
|
||||
str.Append("<tr>");
|
||||
str.Append("<th>");
|
||||
str.Append("Concepto Contable");
|
||||
str.Append("</th>");
|
||||
str.Append("<th>");
|
||||
str.Append("Concepto Nomina");
|
||||
str.Append("</th>");
|
||||
str.Append("<th>");
|
||||
str.Append("Personal");
|
||||
str.Append("</th>");
|
||||
str.Append("</tr>");
|
||||
foreach (DataRow item in objnom.DTSetResultados.Tables[1].Rows)
|
||||
{
|
||||
|
||||
str.Append("<tr>");
|
||||
str.Append("<td>");
|
||||
str.Append(item["ConceptoContable"]);
|
||||
str.Append("</td>");
|
||||
str.Append("<td>");
|
||||
str.Append(item["ConceptoNomina"]);
|
||||
str.Append("</td>");
|
||||
str.Append("<td>");
|
||||
str.Append(item["CodigoNombreCompleto"]);
|
||||
str.Append("</td>");
|
||||
str.Append("</tr>");
|
||||
}
|
||||
str.Append("</tbody>");
|
||||
str.Append("</table>");
|
||||
Alert(string.Format("<div>no se pudo registrar la provisión, existen cuentas sin vincular.</div> {0}", str));
|
||||
*/
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user