diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb index 07ac74c72..cb66a38d5 100644 --- a/App_Code/ClsPaginas.vb +++ b/App_Code/ClsPaginas.vb @@ -4727,6 +4727,8 @@ Public Class ClsPaginas PaginaDict.Add("/Nomina/ListaAsistencias.aspx".ToUpper(), 91) PaginaDict.Add("/Nomina/CatConceptos.aspx".ToUpper(), 172) PaginaDict.Add("/Nomina/ConceptoNomina.aspx".ToUpper(), 172) + PaginaDict.Add("/Nomina/RegistroNomina.aspx".ToUpper(), 173) + PaginaDict.Add("/Nomina/RepConceptosAcumulados.aspx".ToUpper(), 174) PaginaDict.Add("/Nomina/CatPeriodos.aspx".ToUpper(), 177) PaginaDict.Add("/Nomina/Finiquito.aspx".ToUpper(), 197) PaginaDict.Add("/Nomina/CatSatBancos.aspx".ToUpper(), 255) diff --git a/App_Code/modExtensiones.vb b/App_Code/modExtensiones.vb index a214ec45d..d6e6e324a 100644 --- a/App_Code/modExtensiones.vb +++ b/App_Code/modExtensiones.vb @@ -582,10 +582,9 @@ Namespace Extensiones Public Function ToEntero(Obj As Object) As Integer - If Obj IsNot Nothing AndAlso Obj.ToString.Trim <> "" Then ' porque provoca desbordamiento si pasa mas de una cantidad,Holds signed 32-bit (4-byte) integers that range in value from -2,147,483,648 through 2,147,483,647. + If Obj IsNot Nothing AndAlso Obj.ToString.Trim <> "" AndAlso Obj.ToString.TrimStart("0"c).Length < 10 Then ' restriccion menor a 10, se quitan ceros a la izquiera primero, porque provoca desbordamiento si pasa mas de una cantidad,Holds signed 32-bit (4-byte) integers that range in value from -2,147,483,648 through 2,147,483,647. Dim Str As String = HttpUtility.HtmlDecode(Obj.ToString.Trim).Replace(","c, "") - 'si es numerico, si no excede a 10 caracteres, convierte el valor a entero, si excede de 10 digitos, verifica la cantidad permitida. si es menor a su dato, se valida - Return If(IsNumeric(Str), If(Str.Length < 10, CInt(Str), If(CDec(Str) < Int32.MaxValue, CInt(Str), 0)), 0) + Return If(IsNumeric(Str), CInt(Str), 0) Else Return 0 End If diff --git a/App_WebReferences/WSKimberlyClark/Reference.svcmap b/App_WebReferences/WSKimberlyClark/Reference.svcmap deleted file mode 100644 index 6c50306af..000000000 --- a/App_WebReferences/WSKimberlyClark/Reference.svcmap +++ /dev/null @@ -1,31 +0,0 @@ - - - - false - true - - false - false - false - - - true - Auto - true - true - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/App_WebReferences/WSKimberlyClark/Service.disco b/App_WebReferences/WSKimberlyClark/Service.disco deleted file mode 100644 index b81207155..000000000 --- a/App_WebReferences/WSKimberlyClark/Service.disco +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/App_WebReferences/WSKimberlyClark/Service.wsdl b/App_WebReferences/WSKimberlyClark/Service.wsdl deleted file mode 100644 index 43b002e2e..000000000 --- a/App_WebReferences/WSKimberlyClark/Service.wsdl +++ /dev/null @@ -1,1435 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Autenticacion necesaria para la operacion por parte de los prestadores - - - - - Cierre de sesion explicito por parte del prestador - - - - - Inserta un evento, reconoce el prestador por medio del login previo - - - - - Loguea e inserta multiples eventos en modo batch - - - - - Loguea e inserta un evento - - - - - Loguea e inserta un evento indicando ademas de incorporar los sensores - - - - - - - - - Retorna el primer comando de la lista - - - - - Indica que el comando ya fue procesado - - - - - Metodo para informar el estado del comando, retorna verdadero su fue insertado correctamente - - - - - Metodo para el cambio de clave, retorna verdadero si la clave es realmente cambiada. - - - - - Loguea cambia la clave, retorna verdadero si la clave es realmente cambiada. - - - - - Realiza el login y retorna el primer comando de la lista - - - - - Realiza el login y finaliza un comando - - - - - Realiza el login y actualiza el estado de un comando en proceso - - - - - Realiza el login y retorna el primer comando de la lista - - - - - - - Autenticacion necesaria para la operacion por parte de los prestadores - - - - - Cierre de sesion explicito por parte del prestador - - - - - Inserta un evento, reconoce el prestador por medio del login previo - - - - - Loguea e inserta un evento - - - - - - - - - Retorna el primer comando de la lista - - - - - Indica que el comando ya fue procesado - - - - - Metodo para informar el estado del comando, retorna verdadero su fue insertado correctamente - - - - - Metodo para el cambio de clave, retorna verdadero si la clave es realmente cambiada. - - - - - Loguea cambia la clave, retorna verdadero si la clave es realmente cambiada. - - - - - Realiza el login y retorna el primer comando de la lista - - - - - Realiza el login y finaliza un comando - - - - - Realiza el login y actualiza el estado de un comando en proceso - - - - - Realiza el login y retorna el primer comando de la lista - - - - - - - Autenticacion necesaria para la operacion por parte de los prestadores - - - - - Cierre de sesion explicito por parte del prestador - - - - - Inserta un evento, reconoce el prestador por medio del login previo - - - - - Loguea e inserta un evento - - - - - - - - - Retorna el primer comando de la lista - - - - - Indica que el comando ya fue procesado - - - - - Metodo para informar el estado del comando, retorna verdadero su fue insertado correctamente - - - - - Metodo para el cambio de clave, retorna verdadero si la clave es realmente cambiada. - - - - - Loguea cambia la clave, retorna verdadero si la clave es realmente cambiada. - - - - - Realiza el login y retorna el primer comando de la lista - - - - - Realiza el login y finaliza un comando - - - - - Realiza el login y actualiza el estado de un comando en proceso - - - - - Realiza el login y retorna el primer comando de la lista - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/App_WebReferences/WSKimberlyClark/configuration.svcinfo b/App_WebReferences/WSKimberlyClark/configuration.svcinfo deleted file mode 100644 index 73ba6a313..000000000 --- a/App_WebReferences/WSKimberlyClark/configuration.svcinfo +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/App_WebReferences/WSKimberlyClark/configuration91.svcinfo b/App_WebReferences/WSKimberlyClark/configuration91.svcinfo deleted file mode 100644 index 95dc999a4..000000000 --- a/App_WebReferences/WSKimberlyClark/configuration91.svcinfo +++ /dev/null @@ -1,549 +0,0 @@ - - - - - - - ServiceSoap - - - - - - - - - - - - - - - - - - - - - StrongWildcard - - - - - - 65536 - - - - - - - - - System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement - - - 0 - - - 0 - - - 0 - - - 0 - - - 0 - - - System.Text.UTF8Encoding - - - Buffered - - - - - - Text - - - System.ServiceModel.Configuration.BasicHttpSecurityElement - - - Transport - - - System.ServiceModel.Configuration.HttpTransportSecurityElement - - - None - - - None - - - System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement - - - Never - - - TransportSelected - - - (Collection) - - - - - - System.ServiceModel.Configuration.BasicHttpMessageSecurityElement - - - UserName - - - Default - - - - - - - ServiceSoap1 - - - - - - - - - - - - - - - - - - - - - StrongWildcard - - - - - - 65536 - - - - - - - - - System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement - - - 0 - - - 0 - - - 0 - - - 0 - - - 0 - - - System.Text.UTF8Encoding - - - Buffered - - - - - - Text - - - System.ServiceModel.Configuration.BasicHttpSecurityElement - - - None - - - System.ServiceModel.Configuration.HttpTransportSecurityElement - - - None - - - None - - - System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement - - - Never - - - TransportSelected - - - (Collection) - - - - - - System.ServiceModel.Configuration.BasicHttpMessageSecurityElement - - - UserName - - - Default - - - - - - - ServiceSoap12 - - - - - - - - - - - - - - - System.ServiceModel.Configuration.TextMessageEncodingElement - - - 64 - - - 16 - - - Soap12 - - - System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement - - - 0 - - - 0 - - - 0 - - - 0 - - - 0 - - - System.Text.UTF8Encoding - - - System.ServiceModel.Configuration.HttpsTransportElement - - - False - - - 524288 - - - 65536 - - - False - - - 00:00:00 - - - Anonymous - - - False - - - True - - - StrongWildcard - - - True - - - 65536 - - - 0 - - - System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement - - - (Collection) - - - - - - - - - Anonymous - - - - - - Buffered - - - False - - - True - - - System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement - - - Never - - - TransportSelected - - - (Collection) - - - System.ServiceModel.Configuration.WebSocketTransportSettingsElement - - - Never - - - False - - - 00:00:00 - - - - - - False - - - 0 - - - False - - - - - - - - - https://unigis2.unisolutions.com.ar/HUB/UNIGIS/MAPI/SOAP/GPS/Service.asmx - - - - - - basicHttpBinding - - - ServiceSoap - - - WSKimberlyClark.ServiceSoap - - - System.ServiceModel.Configuration.AddressHeaderCollectionElement - - - <Header /> - - - System.ServiceModel.Configuration.IdentityElement - - - System.ServiceModel.Configuration.UserPrincipalNameElement - - - - - - System.ServiceModel.Configuration.ServicePrincipalNameElement - - - - - - System.ServiceModel.Configuration.DnsElement - - - - - - System.ServiceModel.Configuration.RsaElement - - - - - - System.ServiceModel.Configuration.CertificateElement - - - - - - System.ServiceModel.Configuration.CertificateReferenceElement - - - My - - - LocalMachine - - - FindBySubjectDistinguishedName - - - - - - False - - - ServiceSoap - - - - - - - - - - - - - https://unigis2.unisolutions.com.ar/HUB/UNIGIS/MAPI/SOAP/GPS/Service.asmx - - - - - - customBinding - - - ServiceSoap12 - - - WSKimberlyClark.ServiceSoap - - - System.ServiceModel.Configuration.AddressHeaderCollectionElement - - - <Header /> - - - System.ServiceModel.Configuration.IdentityElement - - - System.ServiceModel.Configuration.UserPrincipalNameElement - - - - - - System.ServiceModel.Configuration.ServicePrincipalNameElement - - - - - - System.ServiceModel.Configuration.DnsElement - - - - - - System.ServiceModel.Configuration.RsaElement - - - - - - System.ServiceModel.Configuration.CertificateElement - - - - - - System.ServiceModel.Configuration.CertificateReferenceElement - - - My - - - LocalMachine - - - FindBySubjectDistinguishedName - - - - - - False - - - ServiceSoap12 - - - - - - - - - - - \ No newline at end of file diff --git a/Bancos/ProveedoresAbonar.aspx.vb b/Bancos/ProveedoresAbonar.aspx.vb index 5dd02ceb4..056bb2fd1 100644 --- a/Bancos/ProveedoresAbonar.aspx.vb +++ b/Bancos/ProveedoresAbonar.aspx.vb @@ -1013,8 +1013,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = gvr.FCTextBox("TxtAbonar").Text.ToDecimal importeMX = ImporteMovimiento * tipoCambioCompraValuacion End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompraValuacion ConceptoMovimiento = $"{HplProveedor.Text} F:{gvr.DataKey("SerieFolio")}" 'cuando son dolares, y tienen complementaria, se hace el registro @@ -1056,8 +1056,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = gvr.DataKey("RetIVA").ToDecimal * PorcentajePago importeMX = ImporteMovimiento * tipoCambioCompra End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompra @@ -1094,8 +1094,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = (gvr.DataKey("RetIVA").ToDecimal * PorcentajePago) importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1130,8 +1130,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = gvr.DataKey("RetIVA").ToDecimal * PorcentajePago importeMX = ImporteMovimiento * tipoCambioCompra End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompra If tipoCambioCompra > 1 Then ConceptoMovimiento += $" TC:{tipoCambioCompra} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1167,8 +1167,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = (gvr.DataKey("RetIVA").ToDecimal * PorcentajePago) importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1203,8 +1203,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = gvr.DataKey("RetIVA").ToDecimal * PorcentajePago importeMX = ImporteMovimiento * tipoCambioCompra End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompra If tipoCambioCompra > 1 Then ConceptoMovimiento += $" TC:{tipoCambioCompra} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1240,8 +1240,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = (gvr.DataKey("RetIVA").ToDecimal * PorcentajePago) importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1276,8 +1276,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = (gvr.DataKey("RetIVA").ToDecimal * PorcentajePago) importeMX = ImporteMovimiento * tipoCambioCompra End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompra If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1634,8 +1634,8 @@ Partial Class Bancos_ProveedoresAbonar ImporteMovimiento = gvr.DataKey("IVADeducible").ToDecimal importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" Else @@ -1657,8 +1657,8 @@ Partial Class Bancos_ProveedoresAbonar importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) If TipoCambioPago > 1 Then ConceptoMovimiento += $" TC:{TipoCambioPago} ${ImporteMovimiento.FormatoNumero(2)}" End If @@ -1711,8 +1711,8 @@ Partial Class Bancos_ProveedoresAbonar tipoCambioCompra = gvr.DataKey("TipoCambio").ToDecimal importeMX = ImporteMovimiento * tipoCambioCompra End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = tipoCambioCompra If tipoCambioCompra > 1 Then ConceptoMovimiento += $" TC:{tipoCambioCompra} ${ImporteMovimiento.FormatoNumero(2)}" @@ -1735,8 +1735,8 @@ Partial Class Bancos_ProveedoresAbonar tipoCambioCompra = gvr.DataKey("TipoCambio").ToDecimal importeMX = ImporteMovimiento * If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompra) If ImporteMovimiento <> 0 AndAlso TipoContabilidad <> 1 AndAlso ObjMov.GetRetCuenta(ConceptoContable, UsuarioActual.CveEmpresa) Then @@ -1865,8 +1865,8 @@ Partial Class Bancos_ProveedoresAbonar IdCtaContable = UsuarioActual.Empresa.Funcionalidad(266).ToEntero() End If - ImporteMovimiento = ImporteMovimiento.RoundSQL - importeMX = importeMX.RoundSQL + ImporteMovimiento = Math.Round(ImporteMovimiento, 2, MidpointRounding.AwayFromZero) + importeMX = Math.Round(importeMX, 2, MidpointRounding.AwayFromZero) TipoCambioGeneral = TipoCambioPago End If diff --git a/Contabilidad2/CatCuentasAsignaciones.aspx b/Contabilidad2/CatCuentasAsignaciones.aspx index 5169e3e04..5d785e43e 100644 --- a/Contabilidad2/CatCuentasAsignaciones.aspx +++ b/Contabilidad2/CatCuentasAsignaciones.aspx @@ -141,7 +141,7 @@
- +
diff --git a/Contabilidad2/CatCuentasAsignaciones.aspx.vb b/Contabilidad2/CatCuentasAsignaciones.aspx.vb index b350aa975..301e181af 100644 --- a/Contabilidad2/CatCuentasAsignaciones.aspx.vb +++ b/Contabilidad2/CatCuentasAsignaciones.aspx.vb @@ -161,9 +161,6 @@ Partial Class Contabilidad2_CatCuentasAsignaciones divActivoFijo.Visible = True End If - If Dr("AplicaNomina").ToString = "True" Then - divConceptoNomina.Visible = True - End If LbAgregar.Text = "Actualizar" UpModalModulos.Update() diff --git a/Empresas/1/Formatos/FacturaBack.rdlc b/Empresas/1/Formatos/FacturaBack.rdlc new file mode 100644 index 000000000..b1b4dfd5f --- /dev/null +++ b/Empresas/1/Formatos/FacturaBack.rdlc @@ -0,0 +1,5802 @@ + + + 0 + + + + System.Data.DataSet + /* Local Connection */ + + 06ae5329-8ff5-42b5-b7f4-6d68e5186420 + + + + System.Data.DataSet + /* Local Connection */ + + 3fde81d4-b9ca-4175-9160-5293ca8b9aa9 + + + + System.Data.DataSet + /* Local Connection */ + + c220a38d-e45b-4e04-917e-7dfd9cc3345f + + + + + + DsOC + /* Local Query */ + + + + CveOrdenCompraDetalle + System.Int64 + + + CveOrdenCompra + System.Int64 + + + Cantidad + System.Double + + + CveUnidadMedida + System.Int64 + + + Abreviatura + System.String + + + PS + System.String + + + CveClasificacion + System.Int64 + + + Clasificacion + System.String + + + CveActivoFijo + System.Int64 + + + Codigo + System.String + + + TipoDato + System.Int64 + + + CodigoAF + System.String + + + CodigoPS + System.String + + + UnidadMedida + System.String + + + Importe + System.Decimal + + + Total + System.Decimal + + + UM + System.String + + + Obs + System.String + + + SubProyecto + System.String + + + PU + System.String + + + Descuento + System.String + + + Marca + System.String + + + ClaveUM + System.String + + + ClaveProdServ + System.String + + + + DsOC + C:\Users\Orlando Bojorquez\Documents\Visual Studio 2013\WebSites\WebSite1\App_Code\DsOC.xsd + DtOCDetalle + + + + + + + + DataSet2 + /* Local Query */ + + + + ImpuestoLocal + System.String + + + Importe + System.Double + + + Nombre + System.String + + + ImporteT + System.String + + + Orden + System.String + + + + DataSet2 + C:\Users\jesus\Documents\Visual Studio 2015\WebSites\WebSite2\App_Code\DataSet2.xsd + DataTable1 + + + + + + + + DsFirmas + /* Local Query */ + + + + Titulo + System.String + + + Nombre + System.String + + + Puesto + System.String + + + Lado + System.String + + + + DsFirmas + C:\Users\Jesus Murua\Documents\Visual Studio 2015\WebSites\WebSite2\App_Code\DsFirmas.xsd + DataTable1 + + + + + + + + + + + + + + true + true + + + + + Por este pagaré prometo (emos) pagar incondicionalmente a la orden de COMPUPROVEEDORES, S.A. DE C.V. el día + + + + =Parameters!Vencimiento.Value + + + + en Hermosillo, Sonora o en el domicilio que se me requiera, la cantidad de: + + + + $ + + + + =Parameters!Total.Value + + + + ( + + + + =UCase(Parameters!ImporteLetra.Value) + + + + ) + + + + la falta de pago de este documento dará derecho a COMPUPROVEEDORES, S.A. DE C.V. a cobrar 5% mensual de intereses moratorios hasta su total liquidación. + + + + + + + true + true + + + + + ACEPTO (NOMBRE Y FIRMA) + + + + + + + + + Día: + + + + =Parameters!Vencimiento.Value + + + + en + + + + =Parameters!CiudadSucursal.Value + + + + + + + Textbox79 + 0.98541in + 4.98342in + 0.33472in + 3.15252in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + 0.95764in + 5.2612in + 0in + 2.29784in + 2 + + + + + + true + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 6.87813in + 0.17798in + 1.38195in + 8.13594in + + + + + + true + true + + + + + Facturado a: + + + + + + + + + Cliente: + + + + =Parameters!ClienteNombre.Value + + + + + + + + + Calle: + + + + + + + + =Parameters!ClienteCalle.Value + + + + + + + + + Colonia: + + + + + + + + =Parameters!ClienteColonia.Value + + + + + + + + Ciudad: + + + + =Parameters!ClienteCiudad.Value + + + + + + + + + Municipio y/o Delegación: + + + + =Parameters!ClienteMunicipio.Value + + + + + + + + + Estado: + + + + + + + + =Parameters!ClienteEstado.Value + + + + + + + + CP: + + + + + + + + =Parameters!ClienteCP.Value + + + + + + + + + Pais: + + + + =Parameters!ClientePais.Value + + + + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + Teléfono: + + + + =Parameters!ClienteTelefono.Value + + + + + + + + + Coordinador Empresarial: + + + + =Parameters!VendedorNombre.Value + + + + + + + Textbox2 + 1.74312in + 0.45207cm + 1.53071in + 3.86958in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + "Este documento es una representación impresa de un CFDI" + + + + + + + + + Folio fiscal: + + + + =Parameters!FolioFiscal.Value + + + + + + + =Parameters!FechaCertificacion.Value + + + + Número de serie del Certificado de Sello Digital: + + + + =Parameters!CertificadoContribuyente.Value + + + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + + + + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 0.0444in + 6.56374in + 1.2939in + 1.53682in + 1 + + + + + + true + 5.35317in + 0.17339in + 1.39013in + 8.14013in + 2 + + + + + + Embedded + Logo + FitProportional + 0.0125in + 0.17067in + 1.09458in + 1.14765in + 3 + + + + + + true + true + + + + + Domicilio fiscal: + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + =Parameters!Sucursal.Value + + + + + + + + + Tel. + + + + =Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "MATRIZ", "(662) 214 2200", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Tijuana", "(664) 645 1814", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Culiacán", "(667) 715 8533", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Aguascalientes", "(449) 913 4418", "")))) + + + + + + + + + SUCURSALES + + + + + + + + + + + + + Culiacán, Sin. + + + + + + + + + + + + Tijuana, B.C + + + + . + + + + + + + + Aguascalientes, Ags. + + + + + + + + + + + + + (667) + + + + 715 8533 + + + + + + + + + + + + (664) + + + + 645 1814 + + + + + + + + + + + + (449) + + + + 913 4418 + + + + + + + Textbox10 + 0.13104cm + 3.73814cm + 2.14312cm + 9.51761cm + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + www. + + + + compuproveedores + + + + .com + + + + + + + Textbox2 + 1.98841cm + 3.73814cm + 0.58527cm + 9.51761cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + + + + + Factura + + + + + + + + + + + + + Serie: + + + + =Parameters!Serie.Value + + + + Folio: + + + + =Parameters!Folio.Value + + + + + + + + + Fecha: + + + + + + + + =Parameters!Fecha.Value + + + + + + + + + Fecha de Vencimiento: + + + + + + + + =Parameters!Vencimiento.Value + + + + + + + + + Forma de pago: + + + + =Parameters!FormaPago.Value + + + + + + + + + Método de pago: + + + + =Parameters!MetodoPago.Value + + + + + + + + + Cuenta: + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + + + + Régimen fiscal: + + + + + + + + + + + + + Regimen General de Ley Personas Morales + + + + + + + + + + + Textbox4 + 0.05159in + 5.57992in + 1.64016in + 2.7336in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + 1.69533cm + 7.16359cm + 0.38833cm + 0cm + 8 + + + + + + 1.72708cm + 9.82914cm + 0.38833cm + 0cm + 9 + + + + + + true + true + + + + + Enviar a: + + + + + + + + + Calle: + + + + =Parameters!EnvioDireccion.Value + + + + + + + + + + + + + Colonia: + + + + + + + + =Parameters!EnvioColonia.Value + + + + Ciudad: + + + + =Parameters!EnvioCiudad.Value + + + + + + + + + Municipio y/o Delegación: + + + + =Parameters!EnvioCiudad.Value + + + + + + + + + Estado: + + + + =Parameters!EnvioEstado.Value + + + + CP: + + + + + + + + =Parameters!EnvioCP.Value + + + + + + + + + Pais: + + + + =Parameters!ClientePais.Value + + + + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + + Teléfono: + + + + =Parameters!ClienteTelefono.Value + + + + + + + + + Pedido: + + + + + + + + =Parameters!OC.Value + + + + + + + Textbox36 + 4.40287cm + 7.37039cm + 3.91265cm + 6.74968cm + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Expedido en + + + + : + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + Textbox40 + 4.42754cm + 14.94028cm + 3.88798cm + 6.17606cm + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 0.81615in + + + 0.62224in + + + 0.70711in + + + 0.98425in + + + 0.98425in + + + 2.2209in + + + 0.68106in + + + 1.11998in + + + + + 0.19645in + + + + + true + true + + + + + CANTIDAD + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Cve U.M SAT + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + CLAVE + + + + + + + Textbox29 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Clave Prod Serv + + + + + + + Textbox3 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + U.M + + + + + + + Textbox8 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + DESCRIPCIÓN + + + + + + + Textbox17 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + P/U + + + + + + + Textbox23 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IMPORTE + + + + + + + Textbox1 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.17561in + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + Cantidad1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ClaveUM.Value + + + + + + + ClaveUM + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Codigo.Value + + + + + + + Codigo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!ClaveProdServ.Value + + + + + + + ClaveProdServ + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UnidadMedida.Value + + + + + + + UnidadMedida + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value & " " & Fields!Obs.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value * Fields!PU.Value + + + + + + + TiempoEntrega + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + DsOC + 3.34327in + 0.17798in + 0.37206in + 8.13594in + 12 + + + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + Embedded + Microsoft + Fit + 10.18865cm + 0.63633cm + 2.37313cm + 11.6363cm + 14 + + + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =UCase(Parameters!ImporteLetra.Value) + + + + + + + ImporteLetra + 4.32608in + 4.41508in + 0.18861in + 3.89844in + 16 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + BBVA Bancomer CTA.0446 9111 53 CLABE 0127 6000 446 9111 534 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No hay cancelación de factura después de 7 días + + + + + + + Textbox33 + 12.77869cm + 13.0006cm + 0.44794cm + 8.11574cm + 18 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Serie: + + + + + + + + =Parameters!Serie.Value + + + + + + + + Folio: + + + + =Parameters!Folio.Value + + + + + + + Textbox81 + 6.88992in + 6.24753in + 0.18682in + 2.05349in + 21 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.99824cm + + + + + 0.48004cm + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + =Fields!ImpuestoLocal.Value + + + + 2.71633cm + + + true + true + + + + + =IIF(Fields!ImpuestoLocal.Value = "Total",UCase(Fields!ImpuestoLocal.Value),Fields!ImpuestoLocal.Value) + + + + + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + DataSet1 + 10.21335cm + 15.40177cm + 0.48004cm + 5.71457cm + 23 + + + + + + true + true + + + + + =Parameters!EstatusFactura.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!EstatusEntrega.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 21.04939cm + + + + =Parameters!UsuarioImprimio.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresión: + + + + =Parameters!FechaImpresion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + ="Página " & Globals.PageNumber & " de " & Globals.TotalPages + + + + + + + Textbox35 + 0.17639cm + 18.24379cm + 0.41981cm + 2.5cm + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + CFDI Relacionados + + + + + + + Textbox5 + 1.21165cm + 0.43307cm + 0.54004cm + 20.63354cm + 3 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Tipo Relación: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + 07 CFDI por aplicación de anticipo + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Folio Fiscal: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscalPadre.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0cm + 0cm + 0.5cm + 0.5cm + 1.27cm + diff --git a/Empresas/146/Formatos/Cotizacion.rdlc b/Empresas/146/Formatos/Cotizacion.rdlc index 096239acc..83c342287 100644 --- a/Empresas/146/Formatos/Cotizacion.rdlc +++ b/Empresas/146/Formatos/Cotizacion.rdlc @@ -1245,7 +1245,25 @@ 2pt - + + + Embedded + VISTAPREVIA22 + FitProportional + 0.01389in + 7.40306in + 6.34944in + 0.09753in + 20 + + =IIf(Parameters!CveVenta.Value > 0, True,False) + + + + + 6.36333in + + + + + + + =Parameters!Serie.Value + + + + + + + + Folio: + + + + =Parameters!Folio.Value + + + + + + + Textbox81 + 0.36804in + 5.50529in + 0.18682in + 2.05349in + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Cliente: + + + + =Parameters!ClienteCodigo.Value + + + + - + + + + =Parameters!ClienteNombre.Value + + + + + + + + + Domicilio: + + + + =Parameters!ClienteDireccion.Value + + + + , + + + + =Parameters!ClienteCiudad.Value + + + + , + + + + =Parameters!ClienteEstado.Value + + + + + + + Textbox36 + 1.83775cm + 4.3204cm + 0.96667cm + 14.87889cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + 3.08165cm + 0.635cm + 0cm + 18.56429cm + 2 + + + + + + true + true + + + + + + + + + POR ESTE PAGARE ME(NO) OBLIGO(AMOS) INCONDICIONALMENTE A PAGAR A LA ORDEN DE + + + + AGROPECUARIA JAM, S.A. DE C.V. + + + + AL VENCIMIENTO ABAJO INDICADO. EN LA CIUDAD DE HERMOSILLO, SONORA O EN CUALQUIER OTRO LUGAR QUE SE ME REQUIERA DE PAGO, RENUNCIANDO EXPRESAMENTE AL FUERO DE MI DOMICILIO. LA CANTIDAD DE + + + + $ + + + + =Parameters!Total.Value + + + + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + + + + LA SUMA ANTERIOR SI NO FUERA CUBIERTA A SU VENCIMIENTO, CAUSARA INTERES MORATORIO A RAZON DEL + + + + 3.00% MENSUAL + + + + Y EN CASO DEL COBRO JUDICIAL SE CARGARAN LOS GASTOS QUE ESTOS GENEREN. + + + + + + + true + true + + + + + a + + + + =cdate(Parameters!Fecha.Value) + + + + + + + + + Vencimiento el + + + + =Parameters!Vencimiento.Value + + + + + + + Textbox38 + 8.17569cm + 3.93558cm + 1.07625cm + 5.19875cm + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + 10.25697cm + 3.93558cm + 0cm + 5.19875cm + 5 + + + + + + true + true + + + + + S U S C R I P T O R + + + + + + + Textbox39 + 10.43336cm + 3.93558cm + 0.6cm + 5.19875cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + 10.25697cm + 11.9387cm + 0cm + 5.19875cm + 7 + + + + + + true + true + + + + + NOMBRE Y FIRMA DEL AVAL + + + + + + + Textbox39 + 10.43336cm + 11.9387cm + 0.6cm + 5.19875cm + 8 + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + logo + FitProportional + 0cm + 2.54331cm + 4.05375cm + 9 + + + + + + + Start + + true + 7.78895in + 0.18226in + 4.422in + 7.87128in + + =iif(Parameters!AplicaPagare.Value="0",True,False) + + + + + + + true + true + + + + + Facturado a: + + + + + + + + + Cliente: + + + + =Parameters!ClienteNombre.Value + + + + + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + Calle: + + + + + + + + =Parameters!ClienteCalle.Value & IIF(Parameters!ClienteNoExt.Value <> "", " No.Ext: " & Parameters!ClienteNoExt.Value & iif(Parameters!ClienteNoInt.Value <> ""," No.Int: " & Parameters!ClienteNoInt.Value,""),iif(Parameters!ClienteNoInt.Value <> ""," No.Int: " & Parameters!ClienteNoInt.Value,"")) + + + + + + + + + Colonia: + + + + + + + + =Parameters!ClienteColonia.Value + + + + + + + + + Ciudad: + + + + =Parameters!ClienteCiudad.Value + + + + + + + + Estado: + + + + + + + + =Parameters!ClienteEstado.Value + + + + + + + + + Municipio y/o Delegación: + + + + =Parameters!ClienteMunicipio.Value + + + + + + + + + + + + + Pais: + + + + =Parameters!ClientePais.Value + + + + + + + + CP: + + + + + + + + =Parameters!ClienteCP.Value + + + + + + + + + Pedido/Contrato: + + + + =Parameters!PedidoContrato.Value + + + + + + + + + Orden Compra: + + + + =Parameters!OrdenCompra.Value + + + + + + + Textbox2 + 0.05159in + 4.31439cm + 1.62208in + 3.20861in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + "Este documento es una representación impresa de un CFDI" + + + + + + + + + Folio fiscal: + + + + =Parameters!FolioFiscal.Value + + + + + + + =Parameters!FechaCertificacion.Value + + + + Número de serie del Certificado de Sello Digital: + + + + =Parameters!CertificadoContribuyente.Value + + + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + + + + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 0.0444in + 6.56374in + 1.13974in + 1.53682in + 1 + + + + + + true + 3.57076in + 0.02339in + 1.21305in + 8.22763in + 2 + + + + + + true + true + + + + + Domicilio fiscal: + + + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + TIPO DE DOCUMENTO: + + + + =Parameters!Tipo.Value + + + + + + + + + + + + + Serie: + + + + =Parameters!Serie.Value + + + + Folio: + + + + =Parameters!Folio.Value + + + + + + + + + Fecha: + + + + + + + + = Parameters!Fecha.Value + + + + + + + + + Moneda: + + + + + + + + =Parameters!MonedaAbreviatura.Value + + + + + + + + + + + + + =iif(Parameters!TipoCambio.Value <= 1, "", "Tipo Cambio: " & Parameters!TipoCambio.Value) + + + + + + + + + Forma de pago: + + + + =Parameters!FormaPago.Value + + + + + + + + + Método de pago: + + + + =Parameters!MetodoPago.Value + + + + + + + + + Uso CFDI: + + + + =Parameters!UsoCFDI.Value + + + + + + + + + Régimen fiscal: + + + + Regimen General de Ley Personas Morales + + + + + + + + + + + Textbox4 + 0.05022in + 4.90719in + 1.62345in + 3.35633in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Expedido en + + + + : + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + + + AJA850608L7A + + + + + + + + + + + + + + + + + + Vendedor: + + + + =Parameters!VendedorNombre.Value + + + + + + + Textbox40 + 4.25cm + 13.26812cm + 1.42163cm + 7.72123cm + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 0.54927in + + + 0.58129in + + + 0.8527in + + + 3.02234in + + + 0.57354in + + + 0.59047in + + + 0.61967in + + + 0.64182in + + + 0.79194in + + + + + 0.19645in + + + + + true + true + + + + + CANT + + + + + + + Textbox22 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + UNIDAD + + + + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + CLAVE SAT + + + + + + + Textbox29 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + DESCRIPCIÓN + + + + + + + Textbox17 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + PU + + + + + + + Textbox3 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + DESC. + + + + + + + Textbox8 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IVA + + + + + + + Textbox2 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IEPS + + + + + + + Textbox4 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + TOTAL + + + + + + + Textbox1 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.14436in + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + Cantidad1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SATClaveProdServ.Value + + + + + + + SATClaveProdServ + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value & " " & Fields!Obs.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Descuento.Value + + + + + + + Descuento + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =iif(cdbl(Fields!ImporteIVA.Value) > 0, Fields!ImporteIVA.Value & "(" & cdbl(Fields!PorcentajeIVA.Value) * 100 & "%)","") + + + + + + + ImporteIVA + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =iif(cdbl(Fields!PorcentajeIEPS.Value) > 0, Fields!ImporteIEPS.Value & "(" & Round(cdbl(Fields!PorcentajeIEPS.Value) * 100,0) & "%)","") + + + + + + + ImporteIEPS + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value * Fields!PU.Value + + + + + + + TiempoEntrega + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + DsOC + 2.25503in + 0.04048in + 0.34081in + 8.22304in + 6 + + + + + + true + true + + + + + + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + Textbox5 + 7.54968cm + 15.05252cm + 0.14316cm + 5.93682cm + 8 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =UCase(Parameters!ImporteLetra.Value) + + + + + + + ImporteLetra + 3.07034in + 2.02374in + 0.18861in + 6.23978in + 9 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.99824cm + + + + + 0.48004cm + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + =Fields!ImpuestoLocal.Value + + + + 2.93858cm + + + true + true + + + + + =IIF(Fields!ImpuestoLocal.Value = "Total",UCase(Fields!ImpuestoLocal.Value),Fields!ImpuestoLocal.Value) + + + + + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + DataSet1 + 6.99203cm + 15.05252cm + 0.48004cm + 5.93682cm + 13 + + + + + + + + true + true + + + + + CFDI Relacionados + + + + + + + Textbox5 + 0.14926cm + 0.07193cm + 0.54004cm + 20.7077cm + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Tipo Relación: + + + + + + + Textbox29 + 0.83025cm + 4.78817cm + 0.41981cm + 5.31841cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!TipoRelacionTexto.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.42456cm + + + 2.05585cm + + + 3.03631cm + + + 7.7847cm + + + + + 0.44125cm + + + + + true + true + + + + + Folio + + + + + + + Textbox10 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Fecha + + + + + + + Textbox12 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Importe + + + + + + + Textbox21 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Folio Fiscal + + + + + + + Textbox11 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.41479cm + + + + + true + true + + + + + =Fields!SerieFolio.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Fecha.Value + + + + + + + Fecha + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!FolioFiscal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSet4 + 1.39643cm + 3.28643cm + 0.85604cm + 15.30142cm + 3 + + + + + + true + true + + + + + VERSION 3.3 + + + + + + + Textbox5 + 2.32303cm + 17.39754cm + 0.6cm + 3.32021cm + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + 14.85441cm + 0.10282cm + 2.97096cm + 20.89818cm + 14 + + =Microsoft.VisualBasic.Interaction.IIF(First(Fields!SerieFolio.Value, "DataSet4") <> "", False, True) + + + + + + + true + true + + + + + "REVISAR SU FACTURA Y SUS PRODUCTOS AL MOMENTO DE RECIBIRLAS, YA QUE NO SE REALIZARAN CAMBIOS EN FACTURA NI SE ACEPTARAN DEVOLUCIONES DE MERCANCIA DESPUES DE + + + + + + + + + 72 HORAS + + + + POSTERIORES A LA FECHA DE ELABORACIÓN" + + + + + + + Textbox1 + 8.5629cm + 0.10282cm + 0.34219cm + 20.85477cm + 15 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 1.83852cm + + + 1.21168cm + + + 1.69623cm + + + + + 0.44125cm + + + + + true + true + + + + + IMPUESTO + + + + + + + Textbox10 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + TASA + + + + + + + Textbox12 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IMPORTE + + + + + + + Textbox21 + + + #008204 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.41479cm + + + + + true + true + + + + + =Fields!Impuesto.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!tasa.Value + + + + + + + tasa + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSet3 + 7.0273cm + 0.10282cm + 0.85604cm + 4.74643cm + 16 + + =IIf(Fields!Importe.Value = 0, True,False) + + + + + + + true + true + + + + + Nombre Comercial: + + + + + + + + + Beneficiario: + + + + + + + + + + + + + Banco: + + + + + + + + + + + + + Clabe: + + + + + + + + + Cuenta: + + + + + + + + + + + Textbox1 + 12.64506cm + 0.10282cm + 2.03296cm + 3.74249cm + 17 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + AGROPECUARIA JAM SA DE CV + + + + + + + + + AGROPECUARIA JAM SA DE CV + + + + + + + + + BBVA BANCOMER, MONEDA NACIONAL + + + + + + + + + 012760004508391082 + + + + + + + + + 0450839108 + + + + + + + Textbox1 + 12.64506cm + 3.84531cm + 2.03295cm + 5.75197cm + 18 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Nombre Comercial: + + + + + + + + + Beneficiario: + + + + + + + + + + + + + Banco: + + + + + + + + + + + + + Clabe: + + + + + + + + + Cuenta: + + + + + + + + + + + Textbox1 + 12.64506cm + 9.70311cm + 2.03295cm + 4.17266cm + 19 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + AGROPECUARIA JAM SA DE CV + + + + + + + + + AGROPECUARIA JAM SA DE CV + + + + + + + + + BBVA BANCOMER, MONEDA DOLARES + + + + + + + + + 012760004508391163 + + + + + + + + + 0450839116 + + + + + + + Textbox1 + 12.64506cm + 13.87577cm + 2.03294cm + 6.94061cm + 20 + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + logo + FitProportional + 0.12756cm + 0.08425cm + 2.54331cm + 4.05375cm + 21 + + + + + + 31.01581cm + + + + + 21.12144cm + + + 0.63499cm + true + true + + + true + true + + + + + Fecha Impresión: + + + + =Parameters!FechaImpresion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + ="Página " & Globals.PageNumber & " de " & Globals.TotalPages + + + + + + + Textbox35 + 0.11289cm + 18.37079cm + 0.41981cm + 2.5cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0cm + 0cm + 0.5cm + 0.5cm + 1.27cm + + + + + + + Textbox3 + 0.90692in + 5.662in + 0.5cm + 2.24597in + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Fecha y hora de emisión + + + + + + + + + + + + + + + + Textbox3 + 0.46414in + 5.662in + 0.5cm + 2.24597in + 1 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!Serie.Value.ToString="",Parameters!Folio.Value,Parameters!Serie.Value & "-" &Parameters!Folio.Value) + + + + + + + Textbox3 + 0.22455in + 5.662in + 0.60856cm + 2.24597in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!TipoDocumento.Value + + + + + + + Textbox3 + 0.0412cm + 5.662in + 0.52916cm + 2.24597in + 3 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Innovación y Desarrollo en Telemetría SA de CV + + + + + + + + + R.F.C IDT130809KA5 + + + + + + + + + raul@argustecnologias.com + + + + + + + Textbox4 + 1.93416in + 0.66099in + 3.62386in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ) + + + + + + + ImporteLetra + 2.45237in + 1.40437in + 0.2053in + 4.28167in + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!SelloCFDI.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!SelloSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!CadenaOriginal.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 4.58097in + 0.04026in + 0.95455in + 1.49755in + 9 + + + + + + Embedded + Logo1 + FitProportional + 0.07204cm + 0.06139cm + 2.88998cm + 4.56434cm + 10 + + + + + + true + + + + + =Parameters!Fecha.Value + + + + + + + Textbox3 + 0.66099in + 5.662in + 0.25114in + 2.24597in + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!Tipo.Value & Parameters!Ref.Value + + + + + + + Textbox3 + 1.10364in + 5.662in + 0.25635in + 2.24597in + 12 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Domicilio Fiscal + + + + + + + + + Poder Legislativo, #75, Col Misión del Sol, + + + + + + + + + C.P 83100 Hermosillo, Sonora, México, + + + + + + + + + Tel.: (662)-210-1899 + + + + + + + Textbox10 + 0.51102in + 1.80916in + 0.65513in + 1.92119in + 13 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Lugar de Expedición + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + Textbox10 + 0.51102in + 3.77202in + 0.65513in + 1.88998in + 14 + + + Top + + + + true + true + + + + + Nombre + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Dirección + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteDireccion.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Ciudad + + + + + + + + 1.25pt + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteLugar.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Sub Total 1 + + + + + + + Textbox19 + 2.21973in + 5.68604in + 0.21875in + 0.99552in + 21 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Descuento + + + + + + + Textbox19 + 2.43848in + 5.68499in + 0.21875in + 0.99552in + 22 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Amort. Ant + + + + + + + Textbox19 + 2.65723in + 5.68604in + 0.20535in + 0.99552in + 23 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Sub Total 2 + + + + + + + Textbox19 + 2.86258in + 5.68604in + 0.23803in + 0.99552in + 24 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + IVA (16%) + + + + + + + Textbox19 + 3.102in + 5.68499in + 0.21875in + 0.99552in + 25 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Total + + + + + + + Textbox19 + 3.32075in + 5.68499in + 0.21875in + 0.99552in + 26 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!SubTotal.Value= 0 ,"-",Parameters!SubTotal.Value) + + + + + + + Textbox42 + 2.21973in + 6.69406in + 0.21875in + 1.24179in + 27 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =IIF(Parameters!Amortizacion.Value = 0,"-",Parameters!Amortizacion.Value) + + + + + + + Textbox42 + 2.65772in + 6.693in + 0.20535in + 1.24179in + 28 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =iif(Parameters!Descuento.Value= 0, "-",Parameters!Descuento.Value) + + + + + + + Textbox42 + 2.43892in + 6.693in + 0.21875in + 1.24179in + 29 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =IIF(Parameters!SubTotal2.Value = 0,"-",Parameters!SubTotal2.Value) + + + + + + + Textbox42 + 2.86258in + 6.69406in + 0.23803in + 1.24179in + 30 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =iif(Parameters!IVA.Value = 0,"-",Parameters!IVA.Value) + + + + + + + Textbox42 + 3.10061in + 6.69406in + 0.21875in + 1.24179in + 31 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =Parameters!Total.Value + + + + + + + Textbox42 + 3.31936in + 6.69406in + 0.21875in + 1.24179in + 32 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Importe con letra: + + + + + + + Textbox19 + 2.45237in + 0.04458in + 0.2053in + 1.35979in + 33 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Forma de pago: + + + + + + + Textbox19 + 2.65772in + 0.04458in + 0.22222in + 1.35979in + 34 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + + + + + + + + + + + + + + + + + + + Sello digital del CFDI: + + + + + + + Textbox19 + 2.86952in + 0.04458in + 0.47749in + 1.35979in + 35 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + + + + + + + + + + Sello del SAT: + + + + + + + Textbox19 + 3.33868in + 0.04515in + 0.47749in + 1.36417in + 36 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Cadena original del complemento de certificación digital del SAT: + + + + + + + Textbox19 + 3.80598in + 0.02417in + 0.21875in + 5.66187in + 37 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!FormaPago.Value + + + + + + + ImporteLetra + 2.65772in + 1.40437in + 0.22222in + 4.28167in + 38 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Folio Fiscal: + + + + + + + Textbox54 + 4.55882in + 1.64412in + 0.18056in + 4.03672in + 39 + + + + + + + White + + + + + + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No. Serie del Certificado del SAT: + + + + + + + Textbox54 + 4.75327in + 1.64412in + 0.18056in + 4.03672in + 40 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha y Hora de certificación: + + + + + + + Textbox54 + 4.95182in + 1.64412in + 0.19444in + 4.03672in + 41 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Certificado del Contribuyente: + + + + + + + Textbox54 + 5.15743in + 1.64412in + 0.19445in + 4.03672in + 42 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FechaCertificacion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CertificadoContribuyente.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Regímen: Regímen General de Ley Personas Morales; Condiciones de pago: + + + + =IIF(Parameters!CondicionPago.Value.ToString="","No Identificado",Parameters!CondicionPago.Value) + + + + ; Método de Pago: + + + + =IIF(Parameters!MetodoPago.Value.ToString="","No Identificado",Parameters!MetodoPago.Value) + + + + ; Num. Cta Pago: + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Éste documento es una representacion impresa de un CFDi + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + P A G A R E con Folio + + + + =Parameters!Serie.Value + + + + - + + + + =Parameters!Folio.Value + + + + Por éste pagare prometo (emos) pagar incondicionalmente a la orden de Innovación y Desarrollo en Telemetría SA de CV, a su vencimiento el + + + + =Parameters!Vencimiento.Value + + + + , en Hermosillo, Sonora o en el domicilio señalado a elección del acreedor o tenedor la cantidad de $ + + + + =Parameters!Total.Value + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ). Valor recibido a mi (nuestra) entera satisfacción. la falta de pago de éste documento a su vencimiento dará derecho a Innovación y Desarrollo en Telemetría SA de CV o tenedor, desde el día siguiente a cobrar el 10% mensual de interes moratorios hasta su total liquidación y los gastos judiciales que se ocasionen. Lugar y Fecha de Suscripción: Hermosillo, Sonora a + + + + =CDATE(Parameters!Fecha.Value).ToString("dd/MM/yyyy") + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Nombre: + + + + =Parameters!ClienteNombre.Value + + + + + + + =Parameters!ClienteDireccion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Acepto de conformidad + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 0.29357cm + 0.09963cm + 0cm + 0.57653cm + 3 + + + + + + 0.29357cm + 0.73559cm + 0cm + 0.57653cm + 4 + + + + + + 0.29357cm + 1.35545cm + 0cm + 0.57653cm + 5 + + + + + + 0.29357cm + 1.80439cm + 0cm + 0.57653cm + 6 + + + + + + 0.29357cm + 2.37686cm + 0cm + 0.57653cm + 7 + + + + + + 0.29357cm + 3.01789cm + 0cm + 0.57653cm + 8 + + + + + + 0.29357cm + 3.65558cm + 0cm + 0.57653cm + 9 + + + + + + 0.29357cm + 4.29154cm + 0cm + 0.57653cm + 10 + + + + + + 0.29357cm + 4.92728cm + 0cm + 0.57653cm + 11 + + + + + + 0.29357cm + 5.25981cm + 0cm + 0.57653cm + 12 + + + + + + 0.29357cm + 5.89576cm + 0cm + 0.57653cm + 13 + + + + + + 0.29357cm + 6.50505cm + 0cm + 0.57653cm + 14 + + + + + + 0.29357cm + 7.18531cm + 0cm + 0.57653cm + 15 + + + + + + 0.29357cm + 7.82127cm + 0cm + 0.57653cm + 16 + + + + + + 0.29357cm + 8.48346cm + 0cm + 0.57653cm + 17 + + + + + + 0.29357cm + 8.81599cm + 0cm + 0.57653cm + 18 + + + + + + 0.29357cm + 9.45195cm + 0cm + 0.57653cm + 19 + + + + + + 0.29357cm + 10.11415cm + 0cm + 0.57653cm + 20 + + + + + + 0.29357cm + 14.08927cm + 0cm + 0.57653cm + 21 + + + + + + 0.29357cm + 14.72523cm + 0cm + 0.57653cm + 22 + + + + + + 0.29357cm + 15.33451cm + 0cm + 0.57653cm + 23 + + + + + + 0.29357cm + 15.64058cm + 0cm + 0.57653cm + 24 + + + + + + 0.29357cm + 16.27654cm + 0cm + 0.57653cm + 25 + + + + + + 0.29357cm + 16.91228cm + 0cm + 0.57653cm + 26 + + + + + + 0.29357cm + 10.76463cm + 0cm + 0.57653cm + 27 + + + + + + 0.29357cm + 11.42705cm + 0cm + 0.57653cm + 28 + + + + + + 0.29357cm + 12.06279cm + 0cm + 0.57653cm + 29 + + + + + + 0.29357cm + 12.36886cm + 0cm + 0.57653cm + 30 + + + + + + 0.29357cm + 12.89898cm + 0cm + 0.57653cm + 31 + + + + + + 0.29357cm + 13.53472cm + 0cm + 0.57653cm + 32 + + + + + + 0.29357cm + 18.40663cm + 0cm + 0.57653cm + 33 + + + + + + 0.29357cm + 19.04259cm + 0cm + 0.57653cm + 34 + + + + + + 0.29357cm + 17.74353cm + 0cm + 0.57653cm + 35 + + + + + + 3.29402cm + 15.33451cm + 0cm + 4.58211cm + 36 + + + + + + true + 14.39536cm + 0.13016cm + 4.24605cm + 20.06179cm + 49 + + = (Parameters!AplicaPagare.Value="0" ORelse Parameters!AplicaPagare.Value="") + + + + + + + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.12527cm + + + 2.02474cm + + + 10.17786cm + + + 2.52862cm + + + 3.15415cm + + + + + 0.52063cm + + + + + true + + + + + Cantidad + + + + + + + Textbox34 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Unidad + + + + + + + Textbox53 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Descripción + + + + + + + Textbox79 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + P. Unitario + + + + + + + Textbox84 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Importe + + + + + + + + + + + + + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.4148cm + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM1 + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value &Fields!Obs.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value*Fields!PU.Value + + + + + + + Textbox88 + + + + + + + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + 0.08406cm + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + After + + + + + + Before + + + + DsOC + 4.5569cm + 0.11468cm + 1.01949cm + 20.01064cm + 51 + + + + + + true + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + Logo2 + FitProportional + 9.09616cm + 14.88948cm + 1.14078cm + 5.16751cm + 53 + + + + + + 18.64141cm + + + + + + + + =Today + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0.5cm + 0.5cm + 1cm + 0.5cm + 1.27cm + + + + + + + Textbox3 + 0.90692in + 5.662in + 0.5cm + 2.24597in + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Fecha y hora de emisión + + + + + + + + + + + + + + + + Textbox3 + 0.46414in + 5.662in + 0.5cm + 2.24597in + 1 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!Serie.Value.ToString="",Parameters!Folio.Value,Parameters!Serie.Value & "-" &Parameters!Folio.Value) + + + + + + + Textbox3 + 0.22455in + 5.662in + 0.60856cm + 2.24597in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!TipoDocumento.Value + + + + + + + Textbox3 + 0.0412cm + 5.662in + 0.52916cm + 2.24597in + 3 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Innovación y Desarrollo en Telemetría SA de CV + + + + + + + + + R.F.C IDT130809KA5 + + + + + + + + + raul@argustecnologias.com + + + + + + + Textbox4 + 1.93416in + 0.66099in + 3.62386in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CadenaOriginal.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + Logo1 + FitProportional + 0.07204cm + 0.06139cm + 2.88998cm + 4.56434cm + 6 + + + + + + true + + + + + =Parameters!Fecha.Value + + + + + + + Textbox3 + 0.66099in + 5.662in + 0.25114in + 2.24597in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!Tipo.Value & Parameters!Ref.Value + + + + + + + Textbox3 + 1.10364in + 5.662in + 0.25635in + 2.24597in + 8 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Domicilio Fiscal + + + + + + + + + Poder Legislativo, #75, Col Misión del Sol, + + + + + + + + + C.P 83100 Hermosillo, Sonora, México, + + + + + + + + + Tel.: (662)-210-1899 + + + + + + + Textbox10 + 0.51102in + 1.80916in + 0.65513in + 1.92119in + 9 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Lugar de Expedición + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + Textbox10 + 0.51102in + 3.77202in + 0.65513in + 1.88998in + 10 + + + Top + + + + true + true + + + + + Nombre + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Dirección + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteDireccion.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Ciudad + + + + + + + + 1.25pt + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteLugar.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + P A G A R E con Folio + + + + =Parameters!Serie.Value + + + + - + + + + =Parameters!Folio.Value + + + + Por éste pagare prometo (emos) pagar incondicionalmente a la orden de Innovación y Desarrollo en Telemetría SA de CV, a su vencimiento el + + + + =Parameters!Vencimiento.Value + + + + , en Hermosillo, Sonora o en el domicilio señalado a elección del acreedor o tenedor la cantidad de $ + + + + =Parameters!Total.Value + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ). Valor recibido a mi (nuestra) entera satisfacción. la falta de pago de éste documento a su vencimiento dará derecho a Innovación y Desarrollo en Telemetría SA de CV o tenedor, desde el día siguiente a cobrar el 10% mensual de interes moratorios hasta su total liquidación y los gastos judiciales que se ocasionen. Lugar y Fecha de Suscripción: Hermosillo, Sonora a + + + + =CDATE(Parameters!Fecha.Value).ToString("dd/MM/yyyy") + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Nombre: + + + + =Parameters!ClienteNombre.Value + + + + + + + =Parameters!ClienteDireccion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Acepto de conformidad + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 0.29357cm + 0.09963cm + 0cm + 0.57653cm + 3 + + + + + + 0.29357cm + 0.73559cm + 0cm + 0.57653cm + 4 + + + + + + 0.29357cm + 1.35545cm + 0cm + 0.57653cm + 5 + + + + + + 0.29357cm + 1.80439cm + 0cm + 0.57653cm + 6 + + + + + + 0.29357cm + 2.37686cm + 0cm + 0.57653cm + 7 + + + + + + 0.29357cm + 3.01789cm + 0cm + 0.57653cm + 8 + + + + + + 0.29357cm + 3.65558cm + 0cm + 0.57653cm + 9 + + + + + + 0.29357cm + 4.29154cm + 0cm + 0.57653cm + 10 + + + + + + 0.29357cm + 4.92728cm + 0cm + 0.57653cm + 11 + + + + + + 0.29357cm + 5.25981cm + 0cm + 0.57653cm + 12 + + + + + + 0.29357cm + 5.89576cm + 0cm + 0.57653cm + 13 + + + + + + 0.29357cm + 6.50505cm + 0cm + 0.57653cm + 14 + + + + + + 0.29357cm + 7.18531cm + 0cm + 0.57653cm + 15 + + + + + + 0.29357cm + 7.82127cm + 0cm + 0.57653cm + 16 + + + + + + 0.29357cm + 8.48346cm + 0cm + 0.57653cm + 17 + + + + + + 0.29357cm + 8.81599cm + 0cm + 0.57653cm + 18 + + + + + + 0.29357cm + 9.45195cm + 0cm + 0.57653cm + 19 + + + + + + 0.29357cm + 10.11415cm + 0cm + 0.57653cm + 20 + + + + + + 0.29357cm + 14.08927cm + 0cm + 0.57653cm + 21 + + + + + + 0.29357cm + 14.72523cm + 0cm + 0.57653cm + 22 + + + + + + 0.29357cm + 15.33451cm + 0cm + 0.57653cm + 23 + + + + + + 0.29357cm + 15.64058cm + 0cm + 0.57653cm + 24 + + + + + + 0.29357cm + 16.27654cm + 0cm + 0.57653cm + 25 + + + + + + 0.29357cm + 16.91228cm + 0cm + 0.57653cm + 26 + + + + + + 0.29357cm + 10.76463cm + 0cm + 0.57653cm + 27 + + + + + + 0.29357cm + 11.42705cm + 0cm + 0.57653cm + 28 + + + + + + 0.29357cm + 12.06279cm + 0cm + 0.57653cm + 29 + + + + + + 0.29357cm + 12.36886cm + 0cm + 0.57653cm + 30 + + + + + + 0.29357cm + 12.89898cm + 0cm + 0.57653cm + 31 + + + + + + 0.29357cm + 13.53472cm + 0cm + 0.57653cm + 32 + + + + + + 0.29357cm + 18.40663cm + 0cm + 0.57653cm + 33 + + + + + + 0.29357cm + 19.04259cm + 0cm + 0.57653cm + 34 + + + + + + 0.29357cm + 17.74353cm + 0cm + 0.57653cm + 35 + + + + + + 3.29402cm + 15.33451cm + 0cm + 4.58211cm + 36 + + + + + + true + 15.85586cm + 0.13016cm + 4.24605cm + 20.06179cm + 17 + + = (Parameters!AplicaPagare.Value="0" ORelse Parameters!AplicaPagare.Value="") + + + + + + + + + + 2.12527cm + + + 2.02474cm + + + 10.17786cm + + + 2.52862cm + + + 3.15415cm + + + + + 0.52063cm + + + + + true + + + + + Cantidad + + + + + + + Textbox34 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Unidad + + + + + + + Textbox53 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Descripción + + + + + + + Textbox79 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + P. Unitario + + + + + + + Textbox84 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Importe + + + + + + + + + + + + + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.4148cm + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM1 + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value &Fields!Obs.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value*Fields!PU.Value + + + + + + + Textbox88 + + + + + + + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + 0.08406cm + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + After + + + + + + Before + + + + DsOC + 4.5569cm + 0.11468cm + 1.01949cm + 20.01064cm + 18 + + + + + + true + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + + + + + Sub Total 1 + + + + + + + Textbox19 + 5.64799in + 0.23622in + 1.00941in + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Descuento + + + + + + + Textbox19 + 0.23066in + 5.64799in + 0.23622in + 1.00941in + 1 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Amort. Ant + + + + + + + Textbox19 + 0.47383in + 5.64799in + 0.23622in + 1.00941in + 2 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Sub Total 2 + + + + + + + Textbox19 + 0.70771in + 5.64799in + 0.23622in + 1.00941in + 3 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + IVA (16%) + + + + + + + Textbox19 + 0.93607in + 5.64799in + 0.23622in + 1.00941in + 4 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Total + + + + + + + Textbox19 + 1.16732in + 5.64799in + 0.23622in + 1.00941in + 5 + + + + White + + 1pt + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!SubTotal.Value= 0 ,"-",Parameters!SubTotal.Value) + + + + + + + Textbox42 + 6.6574in + 0.23622in + 1.24179in + 6 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =IIF(Parameters!Amortizacion.Value = 0,"-",Parameters!Amortizacion.Value) + + + + + + + Textbox42 + 0.47383in + 6.6574in + 0.23622in + 1.24179in + 7 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =iif(Parameters!Descuento.Value= 0, "-",Parameters!Descuento.Value) + + + + + + + Textbox42 + 0.23066in + 6.6574in + 0.23622in + 1.24179in + 8 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =IIF(Parameters!SubTotal2.Value = 0,"-",Parameters!SubTotal2.Value) + + + + + + + Textbox42 + 0.70771in + 6.6574in + 0.23622in + 1.24179in + 9 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =iif(Parameters!IVA.Value = 0,"-",Parameters!IVA.Value) + + + + + + + Textbox42 + 0.93607in + 6.6574in + 0.23622in + 1.24179in + 10 + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + true + + + + + =Parameters!Total.Value + + + + + + + Textbox42 + 1.16732in + 6.6574in + 0.23622in + 1.24179in + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + Logo2 + FitProportional + 3.67083cm + 14.2824cm + 1.14078cm + 5.6653cm + 12 + + + + + + + + + 3.32301cm + + + 10.98938cm + + + + + 0.6cm + + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + + Textbox128 + + + + + + + + + + + + + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + 0.6cm + + + + + true + true + + + + + Importe con letra: + + + + + + + Textbox126 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + #e2ab67 + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ="SON: " & Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + + + + Textbox127 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Forma de pago: + + + + + + + Textbox130 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + #e2ab67 + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!FormaPago.Value + + + + + + + Textbox131 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.8cm + + + + + true + true + + + + + Sello digital del CFDI: + + + + + + + Textbox132 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + #e2ab67 + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SelloCFDI.Value + + + + + + + Textbox133 + + + Top + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.2cm + + + + + true + true + + + + + Sello del SAT: + + + + + + + Textbox134 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + #e2ab67 + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SelloSAT.Value + + + + + + + Textbox135 + + + Top + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Cadena original del complemento de certificación digital del SAT: + + + + + + + Textbox136 + + + + + + + + + + + + + + 1pt + + #e2ab67 + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 5.4cm + 14.31239cm + 13 + + + + + + true + 5.65289cm + 0.09908cm + 5.43688cm + 20.06395cm + 20 + + + + + + + + External + =Parameters!QR.Value + FitProportional + 0.03465in + 1.07261in + 1.49755in + + + + + + true + true + + + + + Folio Fiscal: + + + + + + + Textbox54 + 0.0125in + 1.60386in + 0.18056in + 4.03672in + 1 + + + + + + + White + + + + + + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No. Serie del Certificado del SAT: + + + + + + + Textbox54 + 0.20695in + 1.60386in + 0.18056in + 4.03672in + 2 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha y Hora de certificación: + + + + + + + Textbox54 + 0.4055in + 1.60386in + 0.19444in + 4.03672in + 3 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Certificado del Contribuyente: + + + + + + + Textbox54 + 0.61111in + 1.60386in + 0.19445in + 4.03672in + 4 + + + #e2ab67 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FechaCertificacion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CertificadoContribuyente.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Regímen: Regímen Fiscal General de Ley Personas Morales; Condiciones de pago: + + + + =IIF(Parameters!CondicionPago.Value.ToString="","No Identificado",Parameters!CondicionPago.Value) + + + + ; Método de Pago: + + + + =IIF(Parameters!MetodoPago.Value.ToString="","No Identificado",Parameters!MetodoPago.Value) + + + + ; Num. Cta Pago: + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Éste documento es una representacion impresa de un CFDi + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 12.53522cm + 0.13347cm + 3.24007cm + 20.05848cm + 21 + + + + + + 20.27124cm + + + + + + + Textbox3 + 0.17639cm + 16.23299cm + 0.6cm + 3.95896cm + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresión: + + + + + + + + =Today + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0.5cm + 0.5cm + 1cm + 0.5cm + 1.27cm + + + + + + + Textbox3 + 0.90692in + 5.662in + 0.5cm + 2.24597in + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Fecha y hora de emisión + + + + + + + + + + + + + + + + Textbox3 + 0.46414in + 5.662in + 0.5cm + 2.24597in + 1 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!Serie.Value.ToString="",Parameters!Folio.Value,Parameters!Serie.Value & "-" &Parameters!Folio.Value) + + + + + + + Textbox3 + 0.22455in + 5.662in + 0.60856cm + 2.24597in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!TipoDocumento.Value + + + + + + + Textbox3 + 0.0412cm + 5.662in + 0.5cm + 2.24597in + 3 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Nora Armida Patricia Islas Castro + + + + + + + + + R.F.C IACN6308253MA + + + + + + + + + + + + + + + + Textbox4 + 1.93416in + 0.66099in + 3.62386in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!Fecha.Value + + + + + + + Textbox3 + 0.66099in + 5.662in + 0.25114in + 2.24597in + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!Tipo.Value & Parameters!Ref.Value + + + + + + + Textbox3 + 1.10364in + 5.662in + 0.25635in + 2.24597in + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Domicilio Fiscal + + + + + + + + + Ave del Paseo, #181, Col.: Nueva Galicia, + + + + + + + + + C.P 83245 Hermosillo, Sonora, México + + + + + + + Textbox10 + 0.51102in + 1.93416in + 0.65513in + 1.79619in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Lugar de Expedición + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + Textbox10 + 0.51102in + 3.77202in + 0.65513in + 1.786in + 8 + + + Top + + + + true + true + + + + + Nombre + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Dirección + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteDireccion.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Ciudad + + + + + + + + 1.25pt + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteLugar.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + P A G A R E con Folio + + + + =Parameters!Serie.Value + + + + - + + + + =Parameters!Folio.Value + + + + Por éste pagare prometo (emos) pagar incondicionalmente a la orden de Nora Armida Patricia Islas Castro, a su vencimiento el + + + + =Parameters!Vencimiento.Value + + + + , en Hermosillo, Sonora o en el domicilio señalado a elección del acreedor o tenedor la cantidad de $ + + + + =Parameters!Total.Value + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ). Valor recibido a mi (nuestra) entera satisfacción. la falta de pago de éste documento a su vencimiento dará derecho a Nora Armida Patricia Islas Castro o tenedor, desde el día siguiente a cobrar el 10% mensual de interes moratorios hasta su total liquidación y los gastos judiciales que se ocasionen. Lugar y Fecha de Suscripción: Hermosillo, Sonora a + + + + =CDATE(Parameters!Fecha.Value).ToString("dd/MM/yyyy") + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Nombre: + + + + =Parameters!ClienteNombre.Value + + + + + + + =Parameters!ClienteDireccion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Acepto de conformidad + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 0.29357cm + 0.19729cm + 0cm + 0.57653cm + 3 + + + + + + 0.29357cm + 0.83325cm + 0cm + 0.57653cm + 4 + + + + + + 0.29357cm + 1.45311cm + 0cm + 0.57653cm + 5 + + + + + + 0.29357cm + 1.90205cm + 0cm + 0.57653cm + 6 + + + + + + 0.29357cm + 2.47452cm + 0cm + 0.57653cm + 7 + + + + + + 0.29357cm + 3.11555cm + 0cm + 0.57653cm + 8 + + + + + + 0.29357cm + 3.75324cm + 0cm + 0.57653cm + 9 + + + + + + 0.29357cm + 4.3892cm + 0cm + 0.57653cm + 10 + + + + + + 0.29357cm + 5.02494cm + 0cm + 0.57653cm + 11 + + + + + + 0.29357cm + 5.35747cm + 0cm + 0.57653cm + 12 + + + + + + 0.29357cm + 5.99342cm + 0cm + 0.57653cm + 13 + + + + + + 0.29357cm + 6.60271cm + 0cm + 0.57653cm + 14 + + + + + + 0.29357cm + 7.28297cm + 0cm + 0.57653cm + 15 + + + + + + 0.29357cm + 7.91893cm + 0cm + 0.57653cm + 16 + + + + + + 0.29357cm + 8.58112cm + 0cm + 0.57653cm + 17 + + + + + + 0.29357cm + 8.91365cm + 0cm + 0.57653cm + 18 + + + + + + 0.29357cm + 9.54961cm + 0cm + 0.57653cm + 19 + + + + + + 0.29357cm + 10.21181cm + 0cm + 0.57653cm + 20 + + + + + + 0.29357cm + 14.18693cm + 0cm + 0.57653cm + 21 + + + + + + 0.29357cm + 14.82289cm + 0cm + 0.57653cm + 22 + + + + + + 0.29357cm + 15.43217cm + 0cm + 0.57653cm + 23 + + + + + + 0.29357cm + 15.73824cm + 0cm + 0.57653cm + 24 + + + + + + 0.29357cm + 16.3742cm + 0cm + 0.57653cm + 25 + + + + + + 0.29357cm + 17.00994cm + 0cm + 0.57653cm + 26 + + + + + + 0.29357cm + 10.86229cm + 0cm + 0.57653cm + 27 + + + + + + 0.29357cm + 11.52471cm + 0cm + 0.57653cm + 28 + + + + + + 0.29357cm + 12.16045cm + 0cm + 0.57653cm + 29 + + + + + + 0.29357cm + 12.46652cm + 0cm + 0.57653cm + 30 + + + + + + 0.29357cm + 12.99664cm + 0cm + 0.57653cm + 31 + + + + + + 0.29357cm + 13.63238cm + 0cm + 0.57653cm + 32 + + + + + + 0.29357cm + 18.50429cm + 0cm + 0.57653cm + 33 + + + + + + 0.29357cm + 19.14025cm + 0cm + 0.57653cm + 34 + + + + + + 0.29357cm + 17.84119cm + 0cm + 0.57653cm + 35 + + + + + + 3.22272cm + 15.2837cm + 0cm + 4.80911cm + 36 + + + + + + + + true + true + + + + + CFDI Relacionados + + + + + + + Textbox5 + 0.30801cm + 0.07193cm + 0.54004cm + 19.98181cm + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Tipo Relación: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!TipoRelacionTexto.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Folio Fiscal: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscalRelacionado.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 3.81979cm + 2.07667cm + 20.12951cm + 37 + + =Microsoft.VisualBasic.Interaction.iif(Parameters!TipoRelacionTexto.Value <> "" Or Parameters!FolioFiscalRelacionado.Value <> "", False, True) + + + + + + + true + 16.33211cm + 0.0325cm + 5.89646cm + 20.15945cm + 15 + + = (Parameters!AplicaPagare.Value="0" ORelse Parameters!AplicaPagare.Value="") + + + + + + + + + + 2.12527cm + + + 2.02474cm + + + 10.17786cm + + + 2.52862cm + + + 3.15415cm + + + + + 0.52063cm + + + + + true + + + + + Cantidad + + + + + + + Textbox34 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Unidad + + + + + + + Textbox53 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Descripción + + + + + + + Textbox79 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + P. Unitario + + + + + + + Textbox84 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Importe + + + + + + + + + + + + + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.4148cm + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM1 + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value &Fields!Obs.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value*Fields!PU.Value + + + + + + + Textbox88 + + + + + + + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + 0.08406cm + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + After + + + + + + Before + + + + DsOC + 4.5569cm + 0.11468cm + 1.01949cm + 20.01064cm + 16 + + + + + + true + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + External + =Parameters!QR.Value + FitProportional + 1.10726in + 1.49755in + + + + + + true + true + + + + + Folio Fiscal: + + + + + + + Textbox54 + 0.0125in + 1.61775in + 0.18056in + 4.03672in + 1 + + + + + + + White + + + + + + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No. Serie del Certificado del SAT: + + + + + + + Textbox54 + 0.20695in + 1.61775in + 0.18056in + 4.03672in + 2 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha y Hora de certificación: + + + + + + + Textbox54 + 0.4055in + 1.61775in + 0.19444in + 4.03672in + 3 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Certificado del Contribuyente: + + + + + + + Textbox54 + 0.61111in + 1.61775in + 0.19445in + 4.03672in + 4 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FechaCertificacion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CertificadoContribuyente.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Regímen: Arrendamiento; Condiciones de pago: + + + + =IIF(Parameters!CondicionPago.Value.ToString="","No Identificado",Parameters!CondicionPago.Value) + + + + ; Método de Pago: + + + + =IIF(Parameters!MetodoPago.Value.ToString="","No Identificado",Parameters!MetodoPago.Value) + + + + ; Num. Cta Pago: + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Éste documento es una representacion impresa de un CFDi + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 12.5665cm + 0.08231cm + 3.63771cm + 20.08125cm + 18 + + + + + + + + true + true + + + + + =Parameters!CadenaOriginal.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 3.33888cm + + + 11.00525cm + + + + + 0.6cm + + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + + Textbox128 + + + + + + + + + + + + + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + 0.6cm + + + + + true + true + + + + + Importe con letra: + + + + + + + Textbox126 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + ="SON: " & Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + + + + Textbox127 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Forma de pago: + + + + + + + Textbox130 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!FormaPago.Value + + + + + + + Textbox131 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Uso CFDI: + + + + + + + Textbox15 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!UsoCFDI.Value + + + + + + + Textbox17 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.29729cm + + + + + true + true + + + + + Sello digital del CFDI: + + + + + + + Textbox132 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SelloCFDI.Value + + + + + + + Textbox133 + + + Top + 2pt + 2pt + 2pt + 2pt + + + + + + + + 1.2cm + + + + + true + true + + + + + Sello del SAT: + + + + + + + Textbox134 + + + + + 1pt + + + + 1pt + + + + 1pt + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SelloSAT.Value + + + + + + + Textbox135 + + + Top + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Cadena original del complemento de certificación digital del SAT: + + + + + + + Textbox136 + + + + + + + + + + + + + + 1pt + + Black + Middle + 2pt + 2pt + 2pt + 2pt + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 0.02687cm + 5.49729cm + 14.34413cm + 1 + + + + + + + + + 3.11507cm + + + + + 0.6cm + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + + + + + + + + + + + + =Fields!ImpuestoLocal.Value + + + + 2.47423cm + + + true + true + + + + + =Fields!ImpuestoLocal.Value + + + + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + DataSet1 + 0.0635cm + 14.40845cm + 0.6cm + 5.5893cm + 2 + + + + + + + + + 0.80978in + + + 0.68831in + + + 0.69208in + + + + + 0.19645in + + + + + true + true + + + + + Impuesto + + + + + + + Textbox22 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Tasa + + + + + + + Textbox15 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Importe + + + + + + + Textbox29 + + + Black + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.14436in + + + + + true + true + + + + + =Fields!Impuesto.Value + + + + + + + Cantidad1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!tasa.Value + + + + + + + UM + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Codigo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSet3 + 0.289in + 5.66742in + 0.34081in + 2.19017in + 3 + + + + + + true + 5.62607cm + 0.08849cm + 6.78666cm + 20.08452cm + 19 + + + + + + 22.22857cm + + + + + + + Textbox3 + 0.17639cm + 16.23299cm + 0.6cm + 3.95896cm + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresión: + + + + + + + + =Today + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0.5cm + 0.5cm + 1cm + 0.5cm + 1.27cm + + + + + + + Textbox3 + 0.90692in + 5.662in + 0.5cm + 2.24597in + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Fecha y hora de emisión + + + + + + + + + + + + + + + + Textbox3 + 0.46414in + 5.662in + 0.5cm + 2.24597in + 1 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =IIF(Parameters!Serie.Value.ToString="",Parameters!Folio.Value,Parameters!Serie.Value & "-" &Parameters!Folio.Value) + + + + + + + Textbox3 + 0.22455in + 5.662in + 0.60856cm + 2.24597in + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!TipoDocumento.Value + + + + + + + Textbox3 + 0.0412cm + 5.662in + 0.5cm + 2.24597in + 3 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Rose's Rain flores, novias y más + + + + + + + + + Dora Estela Gutierrez Luzanilla, R.F.C GULD790511Q38 +| dora.gutierrez@adsistemas.mx | + + + + + + + Textbox4 + 1.93416in + 0.53361in + 3.62386in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ) + + + + + + + ImporteLetra + 2.45237in + 1.40437in + 0.2053in + 4.28167in + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!SelloCFDI.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!SelloSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!CadenaOriginal.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 4.58097in + 0.04026in + 0.95455in + 1.49755in + 9 + + + + + + true + + + + + =Parameters!Fecha.Value + + + + + + + Textbox3 + 0.66099in + 5.662in + 0.25114in + 2.24597in + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!Tipo.Value & Parameters!Ref.Value + + + + + + + Textbox3 + 1.10364in + 5.662in + 0.25635in + 2.24597in + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Domicilio Fiscal + + + + + + + + + Jalisco, 6, Col.:Centro, +C.P: 83000, Hermosillo, Sonora, México. +Tel.: (662) 360-1366 + + + + + + + Textbox10 + 0.53361in + 1.93416in + 0.63254in + 1.79619in + 12 + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Lugar de Expedición + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + Textbox10 + 0.53361in + 3.77202in + 0.63254in + 1.786in + 13 + + + Top + + + + true + true + + + + + Nombre + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Dirección + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteDireccion.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Ciudad + + + + + + + #4f81bd + + 1.25pt + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!ClienteLugar.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Importe con letra: + + + + + + + Textbox19 + 2.45237in + 0.04458in + 0.2053in + 1.35979in + 20 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Forma de pago: + + + + + + + Textbox19 + 2.65772in + 0.04458in + 0.22222in + 1.35979in + 21 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + + + + + + + + + + + + + + + + + + + Sello digital del CFDI: + + + + + + + Textbox19 + 2.86952in + 0.04458in + 0.47749in + 1.35979in + 22 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + + + + + + + + + + Sello del SAT: + + + + + + + Textbox19 + 3.33868in + 0.04515in + 0.47749in + 1.36417in + 23 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + Cadena original del complemento de certificación digital del SAT: + + + + + + + Textbox19 + 3.80598in + 0.02417in + 0.28604in + 5.66187in + 24 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + + + + + =Parameters!FormaPago.Value + + + + + + + ImporteLetra + 2.65772in + 1.40437in + 0.22222in + 4.28167in + 25 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Folio Fiscal: + + + + + + + Textbox54 + 4.55882in + 1.64412in + 0.18056in + 4.03672in + 26 + + + + + + + + + + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No. Serie del Certificado del SAT: + + + + + + + Textbox54 + 4.75327in + 1.64412in + 0.18056in + 4.03672in + 27 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha y Hora de certificación: + + + + + + + Textbox54 + 4.95182in + 1.64412in + 0.19444in + 4.03672in + 28 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Certificado del Contribuyente: + + + + + + + Textbox54 + 5.15743in + 1.64412in + 0.19445in + 4.03672in + 29 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FolioFiscal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FechaCertificacion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!CertificadoContribuyente.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Regímen: Regímen General de Ley Personas Morales; Condiciones de pago: + + + + =IIF(Parameters!CondicionPago.Value.ToString="","No Identificado",Parameters!CondicionPago.Value) + + + + ; Método de Pago: + + + + =IIF(Parameters!MetodoPago.Value.ToString="","No Identificado",Parameters!MetodoPago.Value) + + + + ; Num. Cta Pago: + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Éste documento es una representacion impresa de un CFDi + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + P A G A R E con Folio + + + + =Parameters!Serie.Value + + + + - + + + + =Parameters!Folio.Value + + + + Por éste pagare prometo (emos) pagar incondicionalmente a la orden de Dora Estela Gutierrez Luzanilla, a su vencimiento el + + + + =Parameters!Vencimiento.Value + + + + , en Hermosillo, Sonora o en el domicilio señalado a elección del acreedor o tenedor la cantidad de $ + + + + =Parameters!Total.Value + + + + SON: ( + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + ). Valor recibido a mi (nuestra) entera satisfacción. la falta de pago de éste documento a su vencimiento dará derecho a Dora Estela Gutierrez Luzanilla o tenedor, desde el día siguiente a cobrar el 10% mensual de interes moratorios hasta su total liquidación y los gastos judiciales que se ocasionen. Lugar y Fecha de Suscripción: Hermosillo, Sonora a + + + + =CDATE(Parameters!Fecha.Value).ToString("dd/MM/yyyy") + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Nombre: + + + + =Parameters!ClienteNombre.Value + + + + + + + =Parameters!ClienteDireccion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + + + + 1pt + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Acepto de conformidad + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 0.29357cm + 0.09963cm + 0cm + 0.57653cm + 4 + + + + + + 0.29357cm + 0.73559cm + 0cm + 0.57653cm + 5 + + + + + + 0.29357cm + 1.35545cm + 0cm + 0.57653cm + 6 + + + + + + 0.29357cm + 1.80439cm + 0cm + 0.57653cm + 7 + + + + + + 0.29357cm + 2.37686cm + 0cm + 0.57653cm + 8 + + + + + + 0.29357cm + 3.01789cm + 0cm + 0.57653cm + 9 + + + + + + 0.29357cm + 3.65558cm + 0cm + 0.57653cm + 10 + + + + + + 0.29357cm + 4.29154cm + 0cm + 0.57653cm + 11 + + + + + + 0.29357cm + 4.92728cm + 0cm + 0.57653cm + 12 + + + + + + 0.29357cm + 5.25981cm + 0cm + 0.57653cm + 13 + + + + + + 0.29357cm + 5.89576cm + 0cm + 0.57653cm + 14 + + + + + + 0.29357cm + 6.50505cm + 0cm + 0.57653cm + 15 + + + + + + 0.29357cm + 7.18531cm + 0cm + 0.57653cm + 16 + + + + + + 0.29357cm + 7.82127cm + 0cm + 0.57653cm + 17 + + + + + + 0.29357cm + 8.48346cm + 0cm + 0.57653cm + 18 + + + + + + 0.29357cm + 8.81599cm + 0cm + 0.57653cm + 19 + + + + + + 0.29357cm + 9.45195cm + 0cm + 0.57653cm + 20 + + + + + + 0.29357cm + 10.11415cm + 0cm + 0.57653cm + 21 + + + + + + 0.29357cm + 14.08927cm + 0cm + 0.57653cm + 22 + + + + + + 0.29357cm + 14.72523cm + 0cm + 0.57653cm + 23 + + + + + + 0.29357cm + 15.33451cm + 0cm + 0.57653cm + 24 + + + + + + 0.29357cm + 15.64058cm + 0cm + 0.57653cm + 25 + + + + + + 0.29357cm + 16.27654cm + 0cm + 0.57653cm + 26 + + + + + + 0.29357cm + 16.91228cm + 0cm + 0.57653cm + 27 + + + + + + 0.29357cm + 10.76463cm + 0cm + 0.57653cm + 28 + + + + + + 0.29357cm + 11.42705cm + 0cm + 0.57653cm + 29 + + + + + + 0.29357cm + 12.06279cm + 0cm + 0.57653cm + 30 + + + + + + 0.29357cm + 12.36886cm + 0cm + 0.57653cm + 31 + + + + + + 0.29357cm + 12.89898cm + 0cm + 0.57653cm + 32 + + + + + + 0.29357cm + 13.53472cm + 0cm + 0.57653cm + 33 + + + + + + 0.29357cm + 18.40663cm + 0cm + 0.57653cm + 34 + + + + + + 0.29357cm + 19.04259cm + 0cm + 0.57653cm + 35 + + + + + + 0.29357cm + 17.74353cm + 0cm + 0.57653cm + 36 + + + + + + true + 14.39536cm + 0.13016cm + 6.82655cm + 20.06179cm + 36 + + = (Parameters!AplicaPagare.Value="0" ORelse Parameters!AplicaPagare.Value="") + + + + + + + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.12527cm + + + 2.02474cm + + + 10.17786cm + + + 2.52862cm + + + 3.15415cm + + + + + 0.52063cm + + + + + true + + + + + Cantidad + + + + + + + Textbox34 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Unidad + + + + + + + Textbox53 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Descripción + + + + + + + Textbox79 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + P. Unitario + + + + + + + Textbox84 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + + + + + Importe + + + + + + + + + + + + + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.4148cm + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + + + + + + + #4f81bd + + + #4f81bd + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM1 + + + + + + + + + + + + + #4f81bd + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value &Fields!Obs.Value + + + + + + + + + + + + + + + + #4f81bd + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value*Fields!PU.Value + + + + + + + Textbox88 + + + + + + + + + + #4f81bd + + + #4f81bd + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + 0.08406cm + + + + + true + true + + + + + + + + + #4f81bd + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + #4f81bd + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + #4f81bd + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + #4f81bd + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + #4f81bd + + + + #4f81bd + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + After + + + + + + Before + + + + DsOC + 4.5569cm + 0.11468cm + 1.01949cm + 20.01064cm + 38 + + + + + + true + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.52862cm + + + 3.15415cm + + + + + 0.6cm + + + + + true + true + + + + + Sub Total 1 + + + + + + + Textbox5 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.IIF(Parameters!SubTotal.Value = 0, "-", Parameters!SubTotal.Value) + + + + + + + Textbox8 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Descuento + + + + + + + Textbox21 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.iif(Parameters!Descuento.Value = 0, "-", Parameters!Descuento.Value) + + + + + + + Textbox23 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Amort. Ant + + + + + + + Textbox15 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.IIF(Parameters!Amortizacion.Value = 0, "-", Parameters!Amortizacion.Value) + + + + + + + Textbox17 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Sub Total 2 + + + + + + + Textbox24 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.IIF(Parameters!SubTotal2.Value = 0, "-", Parameters!SubTotal2.Value) + + + + + + + Textbox26 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + IVA (16%) + + + + + + + Textbox33 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.iif(Parameters!IVA.Value = 0, "-", Parameters!IVA.Value) + + + + + + + Textbox35 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Ret. IVA + + + + + + + Textbox36 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.iif(Microsoft.VisualBasic.Information.isnothing(Parameters!Otros.Value) OrElse Parameters!Otros.Value = 0, "-", Parameters!Otros.Value) + + + + + + + Textbox37 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Ret. ISR + + + + + + + Textbox1 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Microsoft.VisualBasic.Interaction.iif(Microsoft.VisualBasic.Information.isnothing(Parameters!Otros.Value) OrElse Parameters!Otros.Value = 0, "-", Parameters!Otros.Value) + + + + + + + Textbox2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + Total + + + + + + + Textbox38 + + + #a52288 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!Total.Value + + + + + + + Textbox39 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 5.59373cm + 14.46459cm + 4.8cm + 5.68277cm + 40 + + + + + + Embedded + loga + FitProportional + 0.09595cm + 0.22979cm + 2.70762cm + 4.0349cm + 41 + + + + + + 21.22191cm + + + + + + + + =Today + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0.5cm + 0.5cm + 1cm + 0.5cm + 1.27cm + + + + + + true + true + + + + + GLUYAS CONSTRUCCIONES, S.A DE C.V. + + + + + + + + + Calle Tarasca #16 Sur, Col. Nueva Estación, Hermosillo, Sonora. , CP.83160 + + + + + + + + + Tels/Fax(662) 210 4721 Email: info@gluyasconstrucciones.com + + + + + + + + + RFC: GCO-890418-M56 + + + + + + + + FACTURA + + + + + + + + + + + + + Lugar Expedición: + + + + Hermosillo,Sonora,México + + + + + + + Textbox2 + 0.13879cm + 3.48368cm + 2.04489cm + 15.35875cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + Embedded + Logo3 + FitProportional + 0.13879cm + 0.33717cm + 2.04489cm + 2.79373cm + 2 + + + + + + true + 0.09377cm + 0.0445cm + 2.36466cm + 19.00527cm + + + + + + + + + 1.83717cm + + + 5.38259cm + + + 3.4525cm + + + 4.40363cm + + + 3.92938cm + + + + + 0.42802cm + + + + + true + true + + + + + + + + + + + + Textbox4 + + + + + + + Black + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Folio Fiscal: + + + + + + + Textbox10 + + + + Black + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Certificado SAT: + + + + + + + Textbox37 + + + + + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Fecha de Expedición: + + + + + + + Textbox14 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Fecha de Certificación: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.3751cm + + + + + true + true + + + + + + + + + + + + Black + 1pt + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!FolioFiscal.Value + + + + + + + Black + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + + Black + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!FechaExpedicion.Value + + + + + + + Black + + + + + + + + + Black + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + + Black + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 2.52342cm + 0.0445cm + 0.80312cm + 19.00527cm + 1 + + + + Black + + 1pt + + + Black + + 1pt + + + Black + + 1pt + + + Black + + 1pt + + + + + true + true + + + + + CLIENTE: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + 2.5cm + + + 9.02691cm + + + + + 0.44077cm + + + + + true + true + + + + + NOMBRE: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteNombre.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.39173cm + + + + + true + true + + + + + RFC: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteRFC.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.3375cm + + + + + true + true + + + + + DIRECCIÓN: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteDireccion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.31327cm + + + + + true + true + + + + + COLONIA: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteColonia.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.46556cm + + + + + true + true + + + + + CIUDAD: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteCiudad.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 0.17608cm + 0.33717cm + 1.94883cm + 11.52691cm + + + + + + + + + 2.52057cm + + + 3.9299cm + + + + + 0.33568cm + + + + + true + true + + + + + PAIS: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClientePais.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.41432cm + + + + + true + true + + + + + LOCALIDAD + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteLocalidad.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.28271cm + + + + + true + true + + + + + C.P: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteCP.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.44125cm + + + + + true + true + + + + + ESTADO: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!ClienteEstado.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + DsOC + 0.61685cm + 12.24977cm + 1.47396cm + 6.45047cm + 1 + + + + + + true + 4.01094cm + 0.0445cm + 2.24887cm + 19.00527cm + 3 + + + + + + + + + + + 2.75612cm + + + 13.4541cm + + + 2.75612cm + + + + + 0.46393cm + + + + + true + true + + + + + UNIDAD + + + + + + + Textbox104 + + + + Black + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + DESCRIPCIÓN + + + + + + + Black + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IMPORTE + + + + + + + Black + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.46393cm + + + + + true + true + + + + + =Fields!UM.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + = Fields!Obs.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value*Fields!PU.Value + + + + + + + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + + + + + + + + + + + + After + + + + + + + DsOC + 0.09525cm + 0.92786cm + 18.96634cm + + + + + + true + 6.35297cm + 0.0445cm + 1.0442cm + 19.00527cm + 4 + + + + + + + + + 2.8175cm + + + + + 0.52239cm + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe + + + 2pt + 2pt + 2pt + 2pt + es-MX + + + + + + + + + + + + + + + + + + + =Fields!ImpuestoLocal.Value + + + + 3.47717cm + + + true + true + + + + + =Fields!ImpuestoLocal.Value + + + + + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + DataSet1 + 7.5172cm + 12.7551cm + 0.52239cm + 6.29467cm + 5 + + + White + + + + true + true + + + + + IMPORTE CON LETRA + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Microsoft.VisualBasic.Strings.UCase(Parameters!ImporteLetra.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + Sello digital del CFDI: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SelloCFDI.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 1.87797cm + 7.14158cm + 0cm + 11.83506cm + 2 + + + + + + true + true + + + + + Sello del SAT: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!SelloSAT.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 3.83821cm + 7.14158cm + 0cm + 11.83506cm + 5 + + + + + + true + true + + + + + Cadena original del complemento de certificación del SAT + + + + + + + Textbox153 + 3.93616cm + 8.2971cm + 0.44125cm + 9.65293cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + 4.51499cm + 7.14158cm + 0cm + 11.83506cm + 7 + + + + + + true + true + + + + + =Parameters!CadenaOriginal.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 6.13981cm + 7.14158cm + 0cm + 11.83506cm + 9 + + + + + + true + true + + + + + Este documento es una representación impresa de un CFDI + + + + + + + Textbox155 + 6.22392cm + 8.50445cm + 0.44125cm + 9.15886cm + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + 6.77453cm + 7.14158cm + 0cm + 11.83506cm + 11 + + + + + + true + true + + + + + Efectos fiscales al pago + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FormaPago.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 7.43097cm + 7.14158cm + 0cm + 11.86368cm + 14 + + + + + + true + true + + + + + Régimen Fiscal: RÉGIMEN GENERAL DE LEY PERSONAS MORALES + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 8.08389cm + 7.14158cm + 0cm + 11.83506cm + 16 + + + + + + true + true + + + + + Método de pago: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =IIF(Parameters!MetodoPago.Value.ToString="","No Identificado",Parameters!MetodoPago.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 8.09513cm + 13.02038cm + 0.68995cm + 0cm + 19 + + + + + + true + true + + + + + Número de cuenta de pago: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 2.90578cm + 0.13274in + 1.27324in + 1.56618in + 22 + + + + + + Embedded + SAT + FitProportional + 0.43743cm + 0.33717cm + 3.23403cm + 3.9781cm + 23 + + + + + + 7.14158cm + 8.78508cm + 0cm + 24 + + + + + + true + 12.99605cm + 0.0445cm + 8.78508cm + 19.00526cm + 8 + + + + + + + + true + true + + + + + DEPOSITAR EN: + + + + + + + Textbox1 + 0.05636cm + 1.25cm + 0.54364cm + 2.5cm + + + 2pt + 2pt + 2pt + 2pt + + + + 0.52239cm + 0cm + 5.29104cm + 1 + + + + + + + + + 2.64552cm + + + 2.64552cm + + + + + 0.46787cm + + + + + true + true + + + + + BANCO: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + BANCOMER + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.437cm + + + + + true + true + + + + + No.CUENTA: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + 0133357023 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.45127cm + + + + + true + true + + + + + CLABE: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + 012760001333570233 + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.40031cm + + + + + true + true + + + + + SUCURSAL: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + 0651 HERMOSILLO + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.40031cm + + + + + true + true + + + + + LUGAR: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + SONORA + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + DsOC + 0.52239cm + 2.15676cm + 5.29104cm + 2 + + + + + + true + 7.5172cm + 0.0445cm + 2.76458cm + 5.29104cm + 9 + + + + + + + + + + + 5.10989cm + + + + + 1.04813cm + + + + + true + true + + + + + =Fields!Titulo.Value + + + + + + + + + + + + + + + + + + __________________________________ + + + + + + + + + =Fields!Nombre.Value + + + + + + + + + =Fields!Puesto.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + true + DataSet2 + 0.17314cm + 0.8073cm + 1.04813cm + 5.10989cm + + + + + + + + + 4.81544cm + + + + + 1.04813cm + + + + + true + true + + + + + =Fields!Titulo.Value + + + + + + + + + + + + + + + + + + __________________________________ + + + + + + + + + =Fields!Nombre.Value + + + + + + + + + =Fields!Puesto.Value + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + DataSet2 + 0.17314cm + 13.13459cm + 1.04813cm + 4.81544cm + 1 + + + + + + true + 11.5588cm + 0.02245cm + 1.36229cm + 19.00527cm + 10 + + + + + + true + true + + + + + Documento Inválido: Para efectos Fiscales + + + + + + + Black + + 1pt + + + Black + + 1pt + + + Black + + 1pt + + + Black + + 1pt + + 2pt + 2pt + 2pt + 2pt + + + + 21.88697cm + + + + + + + Textbox3 + 0.0635cm + 15.05188cm + 0.41479cm + 3.95896cm + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + 0.74083cm + true + true + + + true + true + + + + + Fecha Impresión: + + + + + + + + =Today + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0.5cm + 0.5cm + 1cm + 0.5cm + 1.27cm + + + + COMPUPROVEEDORES, S.A. DE C.V. + + + + , el día + + + + =Parameters!Vencimiento.Value + + + + en Hermosillo, Sonora o en el domicilio que se me requiera, la cantidad de: + + + + $ + + + + =Parameters!Total.Value + + + + ( + + + + =UCase(Parameters!ImporteLetra.Value) + + + + ) + + + + la falta de pago de este documento dará derecho a + + + + COMPUPROVEEDORES, S.A. DE C.V. + + + + a cobrar 5% mensual de intereses moratorios hasta su total liquidación. + + + + + + + true + true + + + + + ACEPTO (NOMBRE Y FIRMA) + + + + + + + + + Día: + + + + =cdate(Parameters!Fecha.Value) + + + + en + + + + =Parameters!CiudadSucursal.Value + + + + + + + Textbox79 + 0.98541in + 4.98342in + 0.33472in + 3.15252in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + 0.95764in + 5.2612in + 0in + 2.29784in + 2 + + + + + + true + true + + + + + =Parameters!ClienteNombre.Value + + + + + + + + =Parameters!ClienteRFC.Value + + + + + + + + + + + + =Parameters!ClienteCiudad.Value + + + + , + + + + =Parameters!ClienteEstado.Value + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Serie: + + + + + + + + =Parameters!Serie.Value + + + + + + + + Folio: + + + + =Parameters!Folio.Value + + + + + + + Textbox81 + 0.02429in + 6.08245in + 0.18682in + 2.05349in + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + 8.22813in + 0.04506in + 1.52153in + 8.22304in + + + + + + true + true + + + + + Facturado a: + + + + + + + + + Cliente + + + + : + + + + =Parameters!ClienteNombre.Value + + + + + + + + + RFC: + + + + =Parameters!ClienteRFC.Value + + + + + + + + + Calle: + + + + =Parameters!ClienteCalle.Value & IIF(Parameters!ClienteNoExt.Value <> "", " No.Ext: " & Parameters!ClienteNoExt.Value & iif(Parameters!ClienteNoInt.Value <> ""," No.Int: " & Parameters!ClienteNoInt.Value,""),iif(Parameters!ClienteNoInt.Value <> ""," No.Int: " & Parameters!ClienteNoInt.Value,"")) + + + + + + + + + Colonia: + + + + + + + + + + + + =Parameters!ClienteColonia.Value + + + + + + + + + Ciudad: + + + + + + + + =Parameters!ClienteCiudad.Value + + + + + + + + Estado: + + + + + + + + =Parameters!ClienteEstado.Value + + + + + + + + + Municipio y/o Delegación: + + + + =Parameters!ClienteMunicipio.Value + + + + + + + + + + + + + País: + + + + + + + + =Parameters!ClientePais.Value + + + + + + + + CP: + + + + =Parameters!ClienteCP.Value + + + + + + + + + Teléfono: + + + + =Parameters!ClienteTelefono.Value + + + + + + + + + Contacto: + + + + =Parameters!ClienteContacto.Value + + + + + + + Textbox2 + 1.74312in + 0.16632cm + 1.83696in + 3.6362in + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + "Este documento es una representación impresa de un CFDI" + + + + + + + + + Folio fiscal: + + + + =Parameters!FolioFiscal.Value + + + + + + + =Parameters!FechaCertificacion.Value + + + + Número de serie del Certificado de Sello Digital: + + + + =Parameters!CertificadoContribuyente.Value + + + + + + + =Parameters!SerieCertificadoSAT.Value + + + + + + + + + + + + + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!QR.Value + FitProportional + 0.0444in + 6.56374in + 1.2939in + 1.53682in + 1 + + + + + + true + 6.70317in + 0.06089in + 1.39013in + 8.22763in + 2 + + + + + + Embedded + Logo + FitProportional + 0.0125in + 0.05817in + 1.09458in + 1.14765in + 3 + + + + + + true + true + + + + + Domicilio fiscal: + + + + + + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + =Parameters!Sucursal.Value + + + + + + + + + Tel. + + + + =Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Hermosillo", "(662) 214 2200", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Tijuana", "(664) 645 1814", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Culiacán", "(667) 715 8533", Microsoft.VisualBasic.Interaction.IIF(Parameters!Sucursal.Value = "Aguascalientes", "(449) 913 4418", "")))) + + + + + + + + + SUCURSALES + + + + + + + + + + + + + Culiacán, Sin. + + + + + + + + + + + + Tijuana, B.C + + + + . + + + + + + + + Aguascalientes, Ags. + + + + + + + + + + + + + (667) + + + + 715 8533 + + + + + + + + + + + + (664) + + + + 645 1814 + + + + + + + + + + + + (449) + + + + 913 4418 + + + + + + + Textbox10 + 0.13104cm + 3.45239cm + 2.14312cm + 9.51761cm + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + www. + + + + compuproveedores + + + + .com + + + + + + + Textbox2 + 1.98841cm + 3.45239cm + 0.58527cm + 9.51761cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + + + + + Factura + + + + + + + + + + + + + Serie: + + + + =Parameters!Serie.Value + + + + + + + + Folio: + + + + + + + + =Parameters!Folio.Value + + + + + + + + + Fecha: + + + + + + + + = Parameters!Fecha.Value + + + + + + + + + + + + + =IIF(Parameters!CondicionPago.Value = "crédito",("Fecha Vencimiento: ") & (Parameters!Vencimiento.Value),"") + + + + + + + + + Forma de pago: + + + + =Parameters!FormaPago.Value + + + + + + + + + Método de pago: + + + + + + + + =Parameters!MetodoPago.Value + + + + + + + + + Cuenta: + + + + + + + + =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + + + + + + + + + Régimen fiscal: + + + + + + + + + + + + + Regimen General de Ley Personas Morales + + + + + + + + + + + Textbox4 + 0.04117in + 5.30626in + 1.64016in + 2.98226in + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + 1.69533cm + 6.87784cm + 0.38833cm + 0cm + 8 + + + + + + 1.72708cm + 9.54339cm + 0.38833cm + 0cm + 9 + + + + + + true + true + + + + + Enviar a: + + + + + + + + + Contacto: + + + + =Parameters!EnvioContacto.Value + + + + + + + + + Departamento: + + + + =Parameters!EnvioDepartamento.Value + + + + + + + + + Calle: + + + + + + + + =Parameters!EnvioDireccion.Value + + + + + + + + + Colonia: + + + + + + + + =Parameters!EnvioColonia.Value + + + + + + + + + Ciudad: + + + + =Parameters!EnvioCiudad.Value + + + + + + + + + Municipio y/o Delegación: + + + + =Parameters!EnvioCiudad.Value + + + + + + + + + Estado: + + + + + + + + =Parameters!EnvioEstado.Value + + + + + + + + + + + + + Pais: + + + + =Parameters!ClientePais.Value + + + + + + + + CP: + + + + + + + + =Parameters!EnvioCP.Value + + + + + + + + + Teléfono: + + + + + + + + =Parameters!ClienteTelefono.Value + + + + + + + + + Pedido/Contrato: + + + + =Parameters!PedidoContrato.Value + + + + + + + + + + + + + + + + Textbox36 + 4.40287cm + 9.5081cm + 4.69052cm + 6.9701cm + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Expedido en: + + + + + + + + + =Parameters!DomicilioSucursal.Value + + + + + + + + + COM890602EE8 + + + + + + + + + + + + + + + + + + Coordinador Empresarial: + + + + + + + + + + + + + =Parameters!VendedorNombre.Value + + + + + + + Textbox40 + 4.40287cm + 16.61931cm + 4.69052cm + 4.43353cm + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 0.75572in + + + 0.58129in + + + 0.79461in + + + 3.6599in + + + 0.63048in + + + 0.68106in + + + 1.11998in + + + + + 0.19645in + + + + + true + true + + + + + CANTIDAD + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + UNIDAD + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + CLAVE + + + + + + + Textbox29 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + DESCRIPCIÓN + + + + + + + Textbox17 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + %DESC + + + + + + + Textbox21 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + P/U + + + + + + + Textbox23 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + IMPORTE + + + + + + + Textbox1 + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.14436in + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + + Cantidad1 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!UM.Value + + + + + + + UM + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Codigo.Value + + + + + + + Codigo + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PS.Value & " " & Fields!Obs.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Descuento.Value + + + + + + + Descuento + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!PU.Value + + + + + + + PU + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Cantidad.Value * Fields!PU.Value + + + + + + + TiempoEntrega + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + DsOC + 3.64327in + 0.06548in + 0.34081in + 8.22304in + 12 + + + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + Embedded + BannerFacturaSIG + Fit + 10.8345cm + 0.22358cm + 2.18766cm + 10.48062cm + 14 + + =iif(len(Parameters!Observaciones.Value) > 100, true,false) + + + + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =UCase(Parameters!ImporteLetra.Value) + + + + + + + ImporteLetra + 4.46358in + 1.063in + 0.18861in + 7.22552in + 16 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + BBVA Bancomer CTA.0446 9111 53 CLABE 0127 6000 446 9111 534 + + + + + + + =Parameters!Referencia.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + No hay cancelación de factura después de 7 días + + + + + + + Textbox33 + 15.73144cm + 12.71485cm + 0.44794cm + 8.33799cm + 18 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.99824cm + + + + + 0.48004cm + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + Importe + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + =Fields!ImpuestoLocal.Value + + + + 2.93858cm + + + true + true + + + + + =IIF(Fields!ImpuestoLocal.Value = "Total",UCase(Fields!ImpuestoLocal.Value),Fields!ImpuestoLocal.Value) + + + + + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + DataSet1 + 10.46735cm + 15.11602cm + 0.48004cm + 5.93682cm + 22 + + + + + + true + true + + + + + =Parameters!EstatusFactura.Value + + + + + + + EstatusFactura + 2.90724cm + 5.58063cm + 0.6cm + 5.12357cm + 23 + + =iif(Parameters!EstatusFactura.Value<>"",False,True) + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!EstatusEntrega.Value + + + + + + + EstatusEntrega + 3.67453cm + 5.58063cm + 0.6cm + 5.12357cm + 24 + + =iif(Parameters!EstatusEntrega.Value<>"",False,True) + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + + + + 5.12978cm + + + 5.14254cm + + + 4.76916cm + + + + + 0.6cm + + + + + true + true + + + + + Informacion Complementaria del Comprobante (INE): + + + + + + + Textbox3 + + + 2pt + 2pt + 2pt + 2pt + + + 3 + + + + + + + + 0.6cm + + + + + true + true + + + + + Tipo Proceso: + + + + + + + Textbox22 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Tipo de Comité: + + + + + + + Textbox25 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Id. de Contabilidad + + + + + + + Textbox26 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.41479cm + + + + + true + true + + + + + =Parameters!INETipoProceso.Value + + + + + + + Textbox27 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!INETipoComite.Value + + + + + + + Textbox28 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Parameters!INEIdContabilidad.Value + + + + + + + Textbox34 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + DsOC + 13.49489cm + 3.16661cm + 1.61479cm + 15.04148cm + 26 + + =IIF(Parameters!INETipoProceso.Value = "" OR Parameters!INETipoProceso.Value Is Nothing,True,False) + + + + + + + true + true + + + + + + + + #0e2455 + 2pt + 2pt + 2pt + 2pt + + + + 24.85939cm + + + + =Parameters!UsuarioImprimio.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresión: + + + + =Parameters!FechaImpresion.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + ="Página " & Globals.PageNumber & " de " & Globals.TotalPages + + + + + + + Textbox35 + 0.17639cm + 18.49779cm + 0.41981cm + 2.5cm + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 27.94cm + 21.59cm + 0cm + 0cm + 0.5cm + 0.5cm + 1.27cm + + + + + + + Textbox37 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Movimiento + + + + + + + Textbox1 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Almacen + + + + + + + Textbox3 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Folio + + + + + + + Textbox5 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + FolioDcto + + + + + + + Textbox7 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Serie/Lote + + + + + + + Textbox9 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + F. Cad. + + + + + + + Textbox11 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Entrada + + + + + + + Textbox13 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Salida + + + + + + + Textbox15 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Costo + + + + + + + Textbox26 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Importe + + + + + + + Textbox17 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Existencia + + + + + + + Textbox19 + + + DimGray + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.5cm + + + + + true + true + + + + + + + + + + + + PS + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + 6 + + + + + + + + + + + true + true + + + + + + + + + + + + ImporteE1 + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox18 + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox25 + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox27 + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + ExistenciaIniCant + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + + + + + + + + Textbox30 + + + #fafafa + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.5cm + + + + + true + true + + + + + =Fields!FechaMovto.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Movimiento.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Almacen.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Folio.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!FolioDcto.Value + + + + + + + Entradas + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SerieLote.Value + + + + + + + CostoE + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!FechaCaducidad.Value + + + + + + + ImporteE + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Entrada.Value + + + + + + + Salidas + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Salida.Value + + + + + + + CostoS + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Costo.Value + + + + + + + Textbox28 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + ImporteS + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Existencias.Value + + + + + + + ExistenciaAcum + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.5cm + + + + + true + true + + + + + =Fields!FechaMovto.Value + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + [Movimiento] + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Almacen.Value + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Folio.Value + + + + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!FolioDcto.Value + + + + + + + Entradas1 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SerieLote.Value + + + + + + + CostoE1 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!FechaCaducidad.Value + + + + + + + ImporteE2 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Entrada.Value + + + + + + + Salidas2 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Salida.Value + + + + + + + CostoS1 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Costo.Value + + + + + + + + + + + + + + + + Textbox29 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Importe.Value + + + + + + + ImporteS1 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Existencias.Value + + + + + + + ExistenciaTotal2 + + + LightGrey + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + =Fields!Orden.Value<>10 + + + + + =Fields!Orden.Value<>15 + + + + + =Fields!Orden.Value<>20 + + + + + + + DataSet1 + 2.1175cm + 0.18357cm + 2.1cm + 24.56415cm + + + + + + true + true + + + + + Empresa DEMO + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Reporte Kardex + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Clasificación: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + + + + + + + + Textbox3 + 1.37639cm + 4.71779cm + 0.6cm + 2.32031cm + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + 1.84375in + + + + =Today + + + + + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 29.7cm + 21cm + 0.5cm + 0.5cm + 1cm + 1cm + 0.13cm + + + + + + + Textbox7 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Código + + + + + + + Textbox9 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Descripción + + + + + + + Textbox11 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Serie Lote + + + + + + + Textbox6 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Lote + + + + + + + Textbox5 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Batch + + + + + + + Textbox12 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Unidad Medida + + + + + + + Textbox13 + + + + Black + + 1pt + + + Black + + 1pt + + White + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.36717cm + + + + + true + true + + + + + =Fields!Cantidad.Value + + + + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!Codigo.Value + + + + + + + Codigo + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!PS.Value + + + + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!SerieLote.Value + + + + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!Lote.Value + + + + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!Batch.Value + + + + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + true + true + + + + + =Fields!UnidadMedida.Value + + + + + + + UnidadMedida + + + 2pt + 2pt + =IIf(RowNumber(Nothing)=1,"1pt","0pt") + + + + + + + + + + + + + + + + + =IIF(String.IsNullOrEmpty(Fields!Lote.Value), True,False) + + + + + =IIF(String.IsNullOrEmpty(Fields!Batch.Value), True,False) + + + + + + + + + After + + + + + + + DsInventarios + 0.17639cm + 0.12931cm + 0.96717cm + 19.77818cm + + + + + + true + true + + + + + =Parameters!Observaciones.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + 0.82291in + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Concepto.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + External + =Parameters!LogoPath.Value + FitProportional + 0.3175cm + 0.16459cm + 1.66316cm + 3.43141cm + 2 + + + + + + true + true + + + + + =Parameters!Proveedor.Value + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Proveedor: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresion: + + + + + + + Textbox5 + 1.06316cm + 12.13213cm + 0.6cm + 2.90426cm + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!FechaImpresion.Value + + + + + + + Textbox33 + 1.06316cm + 15.03639cm + 0.6cm + 2.89335cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Folio + + + + : + + + + + + + Textbox3 + 0.31501cm + 13.20958cm + 0.59999cm + 1.82681cm + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Folio.Value + + + + + + + Textbox31 + 0.31501cm + 15.14222cm + 0.63526cm + 2.13045cm + 8 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Almacen.Value + + + + Textbox6 + 2.09105cm + 13.98125cm + 0.6cm + 3.94849cm + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!Fecha.Value + + + + + + + Textbox32 + 2.84301cm + 13.98125cm + 0.59999cm + 3.94849cm + 11 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Almacén: + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + 2.61938cm + true + true + + + 0.28886cm + 2.22221cm + 0cm + 4.95004cm + + + + + + true + true + + + + + =Parameters!NombreRecibio.Value + + + + Textbox31 + 0.46525cm + 1.74387cm + 0.6cm + 5.95755cm + 1 + + + 2pt + 2pt + 2pt + 2pt + + + + 0.28886cm + 12.07381cm + 0cm + 4.95004cm + 2 + + + + + + true + true + + + + + =Parameters!Almacen.Value + + + + Textbox31 + 0.42997cm + 11.67694cm + 0.6cm + 5.95755cm + 3 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Parameters!UsuarioImprimio.Value + + + + + + + Textbox9 + 1.51668cm + 1.52689cm + 0.44125cm + 5.14936cm + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Fecha Impresión: + + + + + + + Textbox10 + 1.51668cm + 7.79972cm + 0.44125cm + 2.92333cm + 5 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Globals!ExecutionTime + + + + + + + Textbox11 + 1.51668cm + 10.70894cm + 0.44125cm + 4.32745cm + 6 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + IMPRESO EN SIG, Entradas / Salidas + + + + + + + Textbox9 + 1.95793cm + 0.16459cm + 0.44979cm + 5.14936cm + 7 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Usuario: + + + + + + + Textbox8 + 1.51668cm + 0.16459cm + 0.44125cm + 1.3623cm + 8 + + + 2pt + 2pt + 2pt + 2pt + + + + 1.51668cm + 0.16459cm + 0cm + 20.18734cm + 9 + + + + + + true + true + + + + + ="Página: " & Globals.PageNumber & " de " & Globals.TotalPages + + + + + + + Textbox3 + 1.51668cm + 17.32276cm + 0.44125cm + 3.02917cm + 10 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 29.7cm + 21cm + 1.5cm + 1.5cm + 2cm + 2cm + 0.13cm + + + + + + + Textbox1 + 3.38668cm + 0.81167cm + 13.63305cm + + + 2pt + 2pt + 2pt + 2pt + + + + External + = Parameters!pImg.Value + FitProportional + 0.29104cm + 1.5cm + 1.5cm + 1 + + + + + + true + true + + + + + Reporte de entradas y salidas + + + + + + + Textbox5 + 0.86783cm + 3.38668cm + 0.6cm + 13.63305cm + 2 + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 4.93417cm + + + 1.81208cm + + + 1.70222cm + + + 2.10313cm + + + 2.07667cm + + + 1.99729cm + + + 2.10313cm + + + 1.82562cm + + + 2.05021cm + + + + + 0.6cm + + + + + true + true + + + + + + + + + + + + Textbox9 + + + + White + + 1pt + + + LightGrey + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Cantidad + + + + + + + Textbox10 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + 4 + + + + + + + + + true + true + + + + + Importe + + + + + + + Textbox18 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + LightGrey + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + 4 + + + + + + + + + 0.6cm + + + + + true + true + + + + + Articulos + + + + + + + Textbox2 + + + + White + + 1pt + + + LightGrey + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Saldo Inicial + + + + + + + Textbox4 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Entradas + + + + + + + Textbox7 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Salidas + + + + + + + Textbox13 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Saldo Final + + + + + + + Textbox16 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Saldo Inicial + + + + + + + Textbox19 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Entradas + + + + + + + Textbox22 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Salidas + + + + + + + Textbox25 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Saldo Final + + + + + + + Textbox28 + + + + White + + 1pt + + + White + + 1pt + + + White + + 1pt + + + LightGrey + + 1pt + + #d3d3d3 + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + + + + + =Fields!PS.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SaldoInitCant.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Iif(Fields!CvePS.Value=-1, "",Fields!EntradaCant.Value) + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Iif(Fields!CvePS.Value=-1, "",Fields!SalidaCant.Value) + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Iif(Fields!CvePS.Value=-1, "",Fields!SaldoFCant.Value) + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SaldoIniImp.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!EntradaImp.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SalidaImp.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SaldoFImp.Value + + + + + + =Iif(Fields!CvePS.Value=-1, "LightGrey","White") + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + + + + After + + + After + + + + + + + DataSet1 + 1.82245cm + 0.29104cm + 1.8cm + 20.60452cm + 3 + + + + + + true + true + + + + + ="Fecha Impresión:" & vbCrLf & DateTime.Now.ToString("dd-MM-yyyy") + + + + + + + Textbox8 + 0.14111cm + 17.09029cm + 0.57912cm + 3.80526cm + 4 + + = (Globals.PageNumber=1) + + + + 2pt + 2pt + + + + 1.68658in + + + + + + + Textbox5 + 0.01439cm + 3.38668cm + 0.74538cm + 13.63305cm + + = (Globals.PageNumber=1) + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + ="Fecha Impresión:" & vbCrLf & DateTime.Now.ToString("dd-MM-yyyy") + + + + + + + Textbox8 + 0.03954cm + 17.09029cm + 0.57912cm + 3.80526cm + 1 + + = (Globals.PageNumber=1) + + + + 2pt + 2pt + + + + + + + + + 0.68792cm + true + true + + + true + true + + + + + ="Página " & Globals.PageNumber & " de " & Globals.TotalPages + + + + Textbox3 + 0cm + 15.3793cm + 0.6cm + 5.51625cm + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 29.7cm + 21cm + 0cm + 0cm + 0.5cm + 1cm + 0.13cm + + + + Finiquito + + + + + + + +
  • + Cambiar Empleado
  • +
  • + ReCalcular
  • +
  • + done_allAutorizar
  • +
  • + Timbrar
  • +
  • + Formato Renuncia
  • +
    +
    +
    + + + + + + +
    +
    + +
    +
    +
    + + Datos del Empleado +
    +
    + + +
    +
    +
    +
    +
    Empleado:
    +
    + +
    +
    +
    +
    Estatus
    +
    + +
    +
    +
    +
    Motivo Baja
    +
    + +
    +
    +
    +
    Fecha Baja
    +
    + +
    +
    +
    +
    Perido Finiquito
    +
    + +
    +
    +
    +
    +
    + +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    + + +
    + +
    +
    +
    +
    +
    $
    +
    +
    +
    Aguinaldo ejercicio completo
    +
    +
    +
    +
    +
    $
    +
    +
    +
    Aguinaldo
    +
    +
    +
    +
    +
    +
    +
    +
    Aguinaldo Pagado
    +
    +
    +
    +
    +
    +
    +
    +
    Aguinaldo por pagar
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    Dias Ejercicio
    +
    +
    +
    +
    +
    +
    +
    +
    Dias Laborados
    +
    +
    +
    +
    +
    +
    +
    +
    Dias pago Aguinaldo
    +
    +
    +
    +
    + +
    +
    +
    + + +
    + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    + +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    +
    + + + + + +
    +
    +
    + + <%--" PercepcionesDeducciones "--%> + + diff --git a/Nomina/FiniquitoOld.aspx.cs b/Nomina/FiniquitoOld.aspx.cs new file mode 100644 index 000000000..0d3ca1ad6 --- /dev/null +++ b/Nomina/FiniquitoOld.aspx.cs @@ -0,0 +1,515 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Microsoft.VisualBasic; +using System.Data; +using Extensiones; +using System.Web.UI.WebControls; + +partial class Nomina_Finiquito : ClsPaginas +{ + private class NConcepto + { + //Concepto,CveConcepto,Importe,Estatus,ConceptoD,CveConceptoD,ImporteD,EstatusD + + + + public string NoConceptoP { get; set; } + public string ConceptoP { get; set; } + public string LabelValorP { get; set; } + public int CveConceptoP { get; set; } + public double ImporteP { get; set; } + public double ValorP { get; set; } + public int EstatusP { get; set; } + public bool isEditedP { get; set; } + + + public string NoConceptoD { get; set; } + public string ConceptoD { get; set; } + public string LabelValorD { get; set; } + public int CveConceptoD { get; set; } + public double ImporteD { get; set; } + public double ValorD { get; set; } + public int EstatusD { get; set; } + public bool isEditedD { get; set; } + } + + private class ConceptosPersonal + { + public ConceptosPersonal() + { + Concepto = ""; + ConceptoD = ""; + CveConcepto = 0; + CveConceptoD = 0; + Estatus = 0; + Estatus = 0; + } + public string Concepto { get; set; } + public int CveConcepto { get; set; } + public decimal Importe { get; set; } + public int Estatus { get; set; } + + public string ConceptoD { get; set; } + public int CveConceptoD { get; set; } + public decimal ImporteD { get; set; } + public int EstatusD { get; set; } + } + #region Propiedades + private int CvePersonal + { + get { return ViewState["CvePersonal"] != null ? ViewState["CvePersonal"].ToString().ToEntero() : 0; } + set { ViewState["CvePersonal"] = value; } + } + private int CveTipoPeriodo + { + get { return ViewState["CveTipoPeriodo"] != null ? ViewState["CveTipoPeriodo"].ToString().ToEntero() : 0; } + set + { + ViewState["CveTipoPeriodo"] = value; + } + } + private int CvePeriodoFiniquito + { + get { return ViewState["CvePeriodoFiniquito"] != null ? ViewState["CvePeriodoFiniquito"].ToString().ToEntero() : 0; } + set { ViewState["CvePeriodoFiniquito"] = value; } + } + + private int GCEstatus + { + get { return ViewState["GCEstatus"] != null ? ViewState["GCEstatus"].ToString().ToEntero() : 0; } + set { ViewState["GCEstatus"] = value; } + } + private int GCCveConcepto + { + get { return ViewState["GCCveConcepto"] != null ? ViewState["GCCveConcepto"].ToString().ToEntero() : 0; } + set { ViewState["GCCveConcepto"] = value; } + } + private decimal GCImporte + { + get { return ViewState["GCImporte"] != null ? ViewState["GCImporte"].ToString().ToDecimal() : 0; } + set { ViewState["GCImporte"] = value; } + } + + + private DataTable DTConceptosPersonal + { + get { return ViewState["DTConceptosPersonal"] != null ? (DataTable)ViewState["DTConceptosPersonal"] : null; } + set { ViewState["DTConceptosPersonal"] = value; } + } + private DataTable DTConceptos + { + get { return ViewState["DTConceptos"] != null ? (DataTable)ViewState["DTConceptos"] : null; } + set { ViewState["DTConceptos"] = value; } + } + private bool esLiquidacion + { + get { return ViewState["esLiquidacion"] != null ? System.Convert.ToBoolean(ViewState["esLiquidacion"]) : false; } + set { ViewState["esLiquidacion"] = value; } + } + #endregion + + private List ConceptsPersonas + { + get + { + List listaconceptos = new List(); + decimal TotalP = 0; + decimal TotalD = 0; + if ((!Information.IsNothing(DTConceptosPersonal) && DTConceptosPersonal.Rows.Count > 0)) + { + DataTable dtP = DTConceptosPersonal.FiltraParametros("Tipo=1"); + DataTable dtD = DTConceptosPersonal.FiltraParametros("Tipo=2"); + var noP = dtP.Rows.Count; + var noD = dtD.Rows.Count; + var max = noP > noD ? noP : noD; + TotalP = dtP.SUM("Importe").ToString().ToDecimal(); + TotalD = dtD.SUM("Importe").ToString().ToDecimal(); + for (int index = 0; index <= max; index++) + { + ConceptosPersonal obj = new ConceptosPersonal(); + if (index < noP) + { + obj.Importe = dtP.Rows[index]["Importe"].ToString().ToDecimal(); + obj.CveConcepto = dtP.Rows[index]["CveConcepto"].ToString().ToEntero(); + obj.Concepto = dtP.Rows[index]["Concepto"].ToString(); + obj.Estatus = dtP.Rows[index]["Estatus"].ToString().ToEntero(); + } + else if (index == noP) + { + obj.Estatus = -1; + obj.Concepto = "Agregar"; + } + if (index < noD) + { + obj.ImporteD = dtD.Rows[index]["Importe"].ToString().ToDecimal(); + obj.CveConceptoD = dtD.Rows[index]["CveConcepto"].ToString().ToEntero(); + obj.ConceptoD = dtD.Rows[index]["Concepto"].ToString(); + obj.EstatusD = dtD.Rows[index]["Estatus"].ToString().ToEntero(); + } + else if (index == noD) + { + obj.EstatusD = -1; + obj.ConceptoD = "Agregar"; + } + listaconceptos.Add(obj); + } + } + listaconceptos.Add(new ConceptosPersonal()); + + + ConceptosPersonal objST = new ConceptosPersonal(); + objST.Importe = TotalP; + objST.CveConcepto = 0; + objST.Concepto = "Total Percepciones"; + objST.Estatus = -2; + objST.ImporteD = TotalD; + objST.CveConceptoD = 0; + objST.ConceptoD = "Total Deducciones"; + objST.EstatusD = -2; + + listaconceptos.Add(objST); + + ConceptosPersonal objT = new ConceptosPersonal(); + + objT.CveConcepto = 0; + objT.Concepto = ""; + objT.Estatus = -3; + objT.ImporteD = objST.Importe + objST.ImporteD; + objT.CveConceptoD = 0; + objT.ConceptoD = "Total"; + objT.EstatusD = -3; + listaconceptos.Add(objT); + return listaconceptos; + } + } + + protected void Page_Load(object sender, EventArgs e) + { + if (!Page.IsPostBack) + { + CargaDdlPersonal(); + CargaMotivoBaja(); + CvePeriodoFiniquito = 0; + if (Request["CvePersonal"] != null && Request["CvePersonal"].ToString().ToEntero() > 0) + { + CvePersonal = Request["CvePersonal"].ToString().ToEntero(); + } + else + { + CvePersonal = -1; + } + if (!CargaDatosFiniquito()) + { + } + RegistraScript("$('#ModalEmpleados').modal();"); + } + + if (CvePersonal > 0 & CvePeriodoFiniquito > 0) + { + LtlEmpleadoCancelar.Visible = true; + } + } + + private void CargaMotivoBaja() + { + DdlMotivoBaja.DataSource = GlobalDTMotivoBaja.FiltraParametros("CveEmpresa = " + UsuarioActual.CveEmpresa); + DdlMotivoBaja.DataBind(); + } + private void CargaDdlPersonal() + { + ClsRH ObjPersonal = new ClsRH(); + if (ObjPersonal.GetPersonal(-1, UsuarioActual.CveEmpresa)) + { + DdlPersonal.DataSource = ObjPersonal.DtResultados; + DdlPersonal.DataBind(); + } + ObjPersonal.Dispose(); + } + + private bool CargaDatosFiniquito() + { + bool retorno = true; + if (CvePersonal > 0) + { + DdlPersonal.SelectedValueExist(CvePersonal.ToString()); + string Nombre = ""; + string FechaBaja = ""; + string EstatusPersonal = ""; + CvePeriodoFiniquito = 0; + CveTipoPeriodo = 0; + esLiquidacion = false; + pnlupValoresFiniquito.Visible = false; + DdlMotivoBaja.SelectedValue = "-1"; + using (ClsRH ObjPersonal = new ClsRH()) + { + if (ObjPersonal.GetPersonal(CvePersonal, UsuarioActual.CveEmpresa) && ObjPersonal.DtResultados.Rows.Count > 0) + { + DataRow prow = ObjPersonal.DtResultados.Rows[0]; + Nombre = prow["Nombre"].ToString(); + FechaBaja = string.Format("{0:dd/MM/yyyy}", ObjPersonal.FechaBaja); + EstatusPersonal = string.Format("{0}", prow["EstatusPersonal"]); + CveTipoPeriodo = prow["CveTipoPeriodo"].ToString().ToEntero(); + } + if (ObjPersonal.GetPersonalAltas(CvePersonal) && ObjPersonal.DtResultados.Rows.Count > 0) + { + DataRow prow = ObjPersonal.DtResultados.Rows[0]; + CvePeriodoFiniquito = prow["CvePeriodoFiniquito"].ToString().ToEntero(); + FechaBaja = string.Format("{0:dd/MM/yyyy}", prow["FechaFin"]); + DdlMotivoBaja.SelectedValueExist(prow["CveMotivoBaja"].ToString().ToEntero()); + var stringesliquidacion = prow["esLiquidacion"].ToString(); + esLiquidacion = (stringesliquidacion == "True" || stringesliquidacion == "1"); + ChkesLiquidacion.Checked = esLiquidacion; + } + } + Timbrado tr; + if (DdlMotivoBaja.SelectedValue.ToEntero() > 0) + LblMotivoBaja.Text = DdlMotivoBaja.SelectedItem.Text; + else + LblMotivoBaja.Text = ""; + HypEmpleado.Text = Nombre; + HypEmpleado.NavigateUrl = string.Format("/RH/Personal.aspx?CvePersonal={0}", CvePersonal); + LblFechaBaja.Text = FechaBaja; + LblEstatus.Text = EstatusPersonal; + TxtFechaBaja.Text = FechaBaja; + DdlTipoPeriodo_SelectedIndexChanged(null, null); + LblPerido.Text = DdlPeriodo.SelectedItem.Text; + if (CvePeriodoFiniquito <= 0) + retorno = false; + pnlupValoresFiniquito.Visible = true; + using (ClsNominas ObjNom = new ClsNominas()) + { + if (ObjNom.GetFiniquitosPersonal(CvePersonal, UsuarioActual.CveEmpresa)) + { + DataRow finrow = ObjNom.DtResultados.Rows[0]; + TxtAntiguedad.Text = $"{finrow["Antiguedad"]}"; + TxtdiasVacaciones.Text = $"{finrow["Diasvacaciones"]}"; + TxtDiasLaborados.Text = $"{finrow["diaslaborados"]}"; + TxtDiasProporcion.Text = $"{finrow["diasProporcion"]}"; + + TxtVaciones.Text = $"{finrow["Vacaciones"]}"; + TxtDiasPago.Text = $"{finrow["Diasvacaciones"]}"; + TxtDiasPendientes.Text = $"{finrow["diasporpagar"]}"; + TxtVacacionesporPagar.Text = $"{finrow["VacacionesporPagar"]}"; + + TxtPorcentjePrima.Text = $"{finrow["PrimaPorcentaje"]}"; + TxtPrimaVacacional.Text = $"{finrow["PrimaVacacional"]}"; + TxtPrimaPagada.Text = $"{finrow["PrimaPagada"]}"; + TxtPrimaPorPagar.Text = $"{finrow["PrimaVacacionalPorPagar"]}"; + } + if (ObjNom.DTSetResultados.Tables.Count > 5) + { + DataTable dtconceptos = ObjNom.DTSetResultados.Tables[1]; + DataTable dtconpersonal = ObjNom.DTSetResultados.Tables[5]; + + int maxFila = dtconpersonal.MAX("Fila", "Tipo<3").ToEntero(); + List lfin = new List(); + + if (maxFila > 0) + { + DataRow conPerrow; + DataRow conrow; + NConcepto sr; + + for (int i = 1; i <= maxFila; i++) + { + sr = new NConcepto(); + conPerrow = dtconpersonal.FiltroPrimero(string.Format("Tipo=1 AND Fila ={0}", i)); + if (conPerrow != null) + { + sr.CveConceptoP = conPerrow["CveConcepto"].ToString().ToEntero(); + conrow = dtconceptos.FiltroPrimero(string.Format("CveConcepto ={0}", sr.CveConceptoP)); + sr.ConceptoP = conrow["Concepto"].ToString(); + sr.ValorP = conPerrow["Valor"].ToString().ToDouble(); + sr.ImporteP = conPerrow["Importe"].ToString().ToDouble(); + sr.NoConceptoP = conrow["Codigo"].ToString(); + } + + + conPerrow = dtconpersonal.FiltroPrimero(string.Format("Tipo=2 AND Fila ={0}", i)); + if (conPerrow != null) + { + sr.CveConceptoD = conPerrow["CveConcepto"].ToString().ToEntero(); + conrow = dtconceptos.FiltroPrimero(string.Format("CveConcepto ={0}", sr.CveConceptoD)); + sr.ConceptoD = conrow["Concepto"].ToString(); + sr.ValorD= conPerrow["Valor"].ToString().ToDouble(); + sr.ImporteD = conPerrow["Importe"].ToString().ToDouble(); + sr.NoConceptoD = conrow["Codigo"].ToString(); + } + + + + lfin.Add(sr); + } + } + GvConceptos.DataSource = lfin; + GvConceptos.DataBind(); + } + } + //GvConceptos.DataSource = ConceptsPersonas; + //GvConceptos.DataBind(); + } + else + retorno = false; + return retorno; + } + + + protected void LnkCampiarEmpleado_Click(object sender, EventArgs e) + { + CvePersonal = DdlPersonal.SelectedValue.ToEntero(); + + + using (ClsRH ObjPersonal = new ClsRH()) + { + if (ObjPersonal.UpPersonalAltas(CvePersonal, "", TxtFechaBaja.Text.ToDateTime().ToString("yyyy/MM/dd"), DdlPeriodo.SelectedValue.ToEntero(), DdlMotivoBaja.SelectedValue.ToEntero(), ChkesLiquidacion.Checked) && ObjPersonal.DtResultados.Rows.Count > 0) + { + } + } + if (pnlupValoresFiniquito.Visible) + { + } + if (!CargaDatosFiniquito()) + RegistraScript("$('#ModalEmpleados').modal('hide');"); + upDatos.Update(); + } + protected void LnkCalcular_Click(object sender, EventArgs e) + { + } + protected void LnkAutorizar_Click(object sender, EventArgs e) + { + } + protected void LnkTimbrar_Click(object sender, EventArgs e) + { + } + protected void LnkFormatoRenuncia_Click(object sender, EventArgs e) + { + } + protected void DdlPersonal_SelectedIndexChanged(object sender, EventArgs e) + { + Response.Redirect($"/Nomina/Finiquito.aspx?CvePersonal={DdlPersonal.SelectedValue}"); + } + protected void DdlTipoPeriodo_SelectedIndexChanged(object sender, EventArgs e) + { + int CveTipoPeriodoactual = DdlTipoPeriodo.SelectedValue.ToEntero() > 0 ? DdlTipoPeriodo.SelectedValue.ToEntero() : CveTipoPeriodo; + string fechabaja = TxtFechaBaja.Text; + DataTable dtperiodos = new DataTable(); + ClsNominas ObjPeriodos = new ClsNominas(); + if (ObjPeriodos.GetPeriodos(-1, UsuarioActual.CveEmpresa, -1, -1, -1)) + { + dtperiodos = ObjPeriodos.DtResultados; + if (Information.IsNothing(sender) && CvePeriodoFiniquito > 0) + { + DataRow row = dtperiodos.FiltroPrimero(string.Format("CvePeriodo={0} ", CvePeriodoFiniquito)); + if (!Information.IsNothing(row)) + { + CveTipoPeriodoactual = row["CveTipoPeriodo"].ToString().ToEntero(); + DdlTipoPeriodo.SelectedValueExist(CveTipoPeriodoactual == 6 ? "6" : "-1"); + } + } + dtperiodos = ObjPeriodos.DtResultados.FiltraParametros(string.Format("(Estatus IN (1,2,3,4) AND CveTipoPeriodo={0}) ", CveTipoPeriodoactual)); + // FechaInicio, P.FechaFin + DdlPeriodo.Items.Clear(); + DdlPeriodo.Items.Add(new ListItem("Seleccione", "-1")); + DdlPeriodo.SelectedValue = "-1"; + DdlPeriodo.DataSource = dtperiodos; + } + else + DdlPeriodo.DataSource = null; + ObjPeriodos.Dispose(); + DdlPeriodo.DataBind(); + if (fechabaja.Length > 0 && dtperiodos.Rows.Count > 0) + { + if ((CvePeriodoFiniquito > 0) && Information.IsNothing(sender)) + DdlPeriodo.SelectedValueExist(CvePeriodoFiniquito); + else + { + DataRow row = dtperiodos.FiltroPrimero(string.Format("(FechaInicio<='{0:yyyy/MM/dd}' AND FechaFin>='{0:yyyy/MM/dd}') ", fechabaja.ToDate())); + if (!Information.IsNothing(row)) + DdlPeriodo.SelectedValueExist(row["CvePeriodo"]); + } + } + } + + protected void GvConceptos_RowDataBound(object sender, GridViewRowEventArgs e) + { + if (e.Row.RowType == DataControlRowType.DataRow) + { + // Datakeys + // Concepto,CveConcepto,Importe,Estatus,ConceptoD,CveConceptoD,ImporteD,EstatusD + int CveConcepto = e.Row.DataKey("CveConceptoP").ToEntero(); + int CveConceptoD = e.Row.DataKey("CveConceptoD").ToEntero(); + // Dim Importe As Decimal = e.Row.DataKey("Importe").ToDecimal() + // Dim ImporteD As Decimal = e.Row.DataKey("ImporteD").ToDecimal() + int Estatus = e.Row.DataKey("EstatusP").ToEntero(); + int EstatusD = e.Row.DataKey("EstatusD").ToEntero(); + + // Controles + Label LtlConcepto = e.Row.FCLabel("LtlConcepto"); + LinkButton LnkConcepto = e.Row.FCLinkButton("LnkConcepto"); + Label LtlConceptoD = e.Row.FCLabel("LtlConceptoD"); + LinkButton LnkConceptoD = e.Row.FCLinkButton("LnkConceptod"); + Label LtlImporte = e.Row.FCLabel("LtlImporte"); + LinkButton LnkImporte = e.Row.FCLinkButton("LnkImporte"); + Label LtlImporteD = e.Row.FCLabel("LtlImporteD"); + LinkButton LnkImporteD = e.Row.FCLinkButton("LnkImporteD"); + + if (Estatus < -1 | EstatusD < -1) + e.Row.CssClass = "ConceptosTotales"; + if (CveConcepto == 0 && (Estatus == 0 || Estatus == -1 || Estatus == -3)) + LtlImporte.Text = ""; + + if (CveConceptoD == 0 && (EstatusD == 0 || EstatusD == -1)) + LtlImporteD.Text = ""; + + if (Estatus == -1) + LtlConcepto.Visible = false; + else if (Estatus > 0) + LtlImporte.Visible = false; + + if (EstatusD == -1) + LtlConceptoD.Visible = false; + else if (EstatusD > 0) + LtlImporteD.Visible = false; + + + LnkConcepto.Visible = !LtlConcepto.Visible; + LnkConceptoD.Visible = !LtlConceptoD.Visible; + LnkImporte.Visible = !LtlImporte.Visible; + LnkImporteD.Visible = !LtlImporteD.Visible; + } + } + + protected void LnkConcepto_Click(object sender, EventArgs e) + { + GridViewRow gvRow = (GridViewRow)((LinkButton)sender).NamingContainer; + GCEstatus = gvRow.DataKey("Estatus").ToEntero(); + GCCveConcepto = gvRow.DataKey("CveConcepto").ToEntero(); + GCImporte = gvRow.DataKey("Importe").ToDecimal(); + OpenModalConceptos(1); + } + protected void LnkConceptoD_Click(object sender, EventArgs e) + { + GridViewRow gvRow = (GridViewRow)((LinkButton)sender).NamingContainer; + GCEstatus = gvRow.DataKey("Estatus").ToEntero(); + GCCveConcepto = gvRow.DataKey("CveConcepto").ToEntero(); + GCImporte = gvRow.DataKey("Importe").ToDecimal(); + OpenModalConceptos(2); + } + + private void OpenModalConceptos(int Tipo) + { + if (GCEstatus == -1) + { + } + else + { + } + RegistraScript("$('#ModalConceptos').modal();"); + } + + protected void LnkAceptarConceptos_Click(object sender, EventArgs e) + { + RegistraScript("$('#ModalConceptos').modal('hide');"); + } +} diff --git a/Nomina/FiniquitoOld.aspx.vb b/Nomina/FiniquitoOld.aspx.vb new file mode 100644 index 000000000..657ddabd9 --- /dev/null +++ b/Nomina/FiniquitoOld.aspx.vb @@ -0,0 +1,462 @@ +Option Strict On + +Imports System.Data +Imports Extensiones + +Partial Class Nomina_FiniquitoVB + Inherits ClsPaginas + Private Class ConceptosPersonal + Public Sub New() + Concepto = "" + ConceptoD = "" + CveConcepto = 0 + CveConceptoD = 0 + Estatus = 0 + Estatus = 0 + End Sub + Public Property Concepto As String + Public Property CveConcepto As Integer + Public Property Importe As Decimal + Public Property Estatus As Integer + + Public Property ConceptoD As String + Public Property CveConceptoD As Integer + Public Property ImporteD As Decimal + Public Property EstatusD As Integer + End Class +#Region "Propiedades" + + Private Property CvePersonal As Integer + Get + If Not IsNothing(ViewState("CvePersonal")) Then + Return ViewState("CvePersonal").ToString().ToEntero() + Else + Return 0 + End If + End Get + Set(value As Integer) + ViewState("CvePersonal") = value + End Set + End Property + Private Property CveTipoPeriodo As Integer + Get + If Not IsNothing(ViewState("CveTipoPeriodo")) Then + Return ViewState("CveTipoPeriodo").ToString().ToEntero() + Else + Return 0 + End If + End Get + Set(value As Integer) + ViewState("CveTipoPeriodo") = value + End Set + End Property + Private Property CvePeriodoFiniquito As Integer + Get + If Not IsNothing(ViewState("CvePeriodoFiniquito")) Then + Return ViewState("CvePeriodoFiniquito").ToString().ToEntero() + Else + Return 0 + End If + End Get + Set(value As Integer) + ViewState("CvePeriodoFiniquito") = value + End Set + End Property + + Private Property GCEstatus As Integer + Get + If Not IsNothing(ViewState("GCEstatus")) Then + Return ViewState("GCEstatus").ToString().ToEntero() + Else + Return 0 + End If + End Get + Set + ViewState("GCEstatus") = Value + End Set + End Property + Private Property GCCveConcepto As Integer + Get + If Not IsNothing(ViewState("GCCveConcepto")) Then + Return ViewState("GCCveConcepto").ToString().ToEntero() + Else + Return 0 + End If + End Get + Set + ViewState("GCCveConcepto") = Value + End Set + End Property + Private Property GCImporte As Decimal + Get + If Not IsNothing(ViewState("GCImporte")) Then + Return ViewState("GCImporte").ToString().ToDecimal() + Else + Return 0 + End If + End Get + Set + ViewState("GCImporte") = Value + End Set + End Property + Private ReadOnly Property ConceptsPersonas As List(Of ConceptosPersonal) + Get + Dim listaconceptos As New List(Of ConceptosPersonal) + Dim TotalP As Decimal = 0 + Dim TotalD As Decimal = 0 + If (Not IsNothing(DTConceptosPersonal) AndAlso DTConceptosPersonal.Rows.Count > 0) Then + Dim dtP As DataTable = DTConceptosPersonal.FiltraParametros("Tipo=1") + Dim dtD As DataTable = DTConceptosPersonal.FiltraParametros("Tipo=2") + Dim noP = dtP.Rows.Count() + Dim noD = dtD.Rows.Count() + Dim max = If(noP > noD, noP, noD) + TotalP = dtP.SUM("Importe").ToString().ToDecimal() + TotalD = dtD.SUM("Importe").ToString().ToDecimal() + For index = 0 To max + Dim obj As New ConceptosPersonal() + If index < noP Then + obj.Importe = dtP.Rows(index)("Importe").ToString().ToDecimal() + obj.CveConcepto = dtP.Rows(index)("CveConcepto").ToString().ToEntero() + obj.Concepto = dtP.Rows(index)("Concepto").ToString() + obj.Estatus = dtP.Rows(index)("Estatus").ToString().ToEntero() + ElseIf index = noP Then + obj.Estatus = -1 + obj.Concepto = "Agregar" + End If + If index < noD Then + obj.ImporteD = dtD.Rows(index)("Importe").ToString().ToDecimal() + obj.CveConceptoD = dtD.Rows(index)("CveConcepto").ToString().ToEntero() + obj.ConceptoD = dtD.Rows(index)("Concepto").ToString() + obj.EstatusD = dtD.Rows(index)("Estatus").ToString().ToEntero() + ElseIf index = noD Then + obj.EstatusD = -1 + obj.ConceptoD = "Agregar" + End If + listaconceptos.Add(obj) + Next + End If + listaconceptos.Add(New ConceptosPersonal()) + + + Dim objST As New ConceptosPersonal() + objST.Importe = TotalP + objST.CveConcepto = 0 + objST.Concepto = "Total Percepciones" + objST.Estatus = -2 + objST.ImporteD = TotalD + objST.CveConceptoD = 0 + objST.ConceptoD = "Total Deducciones" + objST.EstatusD = -2 + + listaconceptos.Add(objST) + + Dim objT As New ConceptosPersonal() + + objT.CveConcepto = 0 + objT.Concepto = "" + objT.Estatus = -3 + objT.ImporteD = objST.Importe + objST.ImporteD + objT.CveConceptoD = 0 + objT.ConceptoD = "Total" + objT.EstatusD = -3 + listaconceptos.Add(objT) + Return listaconceptos + End Get + End Property + + Private Property DTConceptosPersonal As DataTable + Get + If Not IsNothing(ViewState("DTConceptosPersonal")) Then + Return DirectCast(ViewState("DTConceptosPersonal"), DataTable) + Else + Return Nothing + End If + End Get + Set + ViewState("DTConceptosPersonal") = Value + End Set + End Property + Private Property DTConceptos As DataTable + Get + If Not IsNothing(ViewState("DTConceptos")) Then + Return DirectCast(ViewState("DTConceptos"), DataTable) + Else + Return Nothing + End If + End Get + Set + ViewState("DTConceptos") = Value + End Set + End Property + + + Private Property esLiquidacion As Boolean + Get + If Not IsNothing(ViewState("esLiquidacion")) Then + Return CBool(ViewState("esLiquidacion")) + Else + Return False + End If + End Get + Set + ViewState("esLiquidacion") = Value + End Set + End Property +#End Region + Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load + If Not Page.IsPostBack Then + + CargaDdlPersonal() + CargaMotivoBaja() + CvePeriodoFiniquito = 0 + If Request("CvePersonal") IsNot Nothing AndAlso IsNumeric(Request("CvePersonal")) AndAlso Request("CvePersonal").ToEntero > 0 Then + ViewState("CvePersonal") = Request("CvePersonal") + Else + CvePersonal = -1 + End If + If Not CargaDatosFiniquito() Then + End If + RegistraScript("$('#ModalEmpleados').modal();") + + End If + + If CvePersonal > 0 And CvePeriodoFiniquito > 0 Then + LtlEmpleadoCancelar.Visible = True + End If + End Sub + + Private Sub CargaMotivoBaja() + DdlMotivoBaja.DataSource = GlobalDTMotivoBaja.FiltraParametros("CveEmpresa = " & UsuarioActual.CveEmpresa) + DdlMotivoBaja.DataBind() + End Sub + Private Sub CargaDdlPersonal() + Dim ObjPersonal As New ClsRH + If ObjPersonal.GetPersonal(-1, UsuarioActual.CveEmpresa) Then + DdlPersonal.DataSource = ObjPersonal.DtResultados + DdlPersonal.DataBind() + End If + ObjPersonal.Dispose() + End Sub + + Private Function CargaDatosFiniquito() As Boolean + Dim retorno As Boolean = True + If CvePersonal > 0 Then + + DdlPersonal.SelectedValueExist(CvePersonal.ToString()) + Dim Nombre As String = "" + Dim FechaBaja As String = "" + Dim EstatusPersonal As String = "" + CvePeriodoFiniquito = 0 + CveTipoPeriodo = 0 + esLiquidacion = False + pnlupValoresFiniquito.Visible = False + DdlMotivoBaja.SelectedValue = "-1" + Using ObjPersonal As New ClsRH() + If ObjPersonal.GetPersonal(CvePersonal, UsuarioActual.CveEmpresa) AndAlso ObjPersonal.DtResultados.Rows.Count > 0 Then + Nombre = ObjPersonal.DtResultados.Rows(0)("Nombre").ToString() + FechaBaja = String.Format("{0:dd/MM/yyyy}", ObjPersonal.FechaBaja) + EstatusPersonal = String.Format("{0}", ObjPersonal.DtResultados.Rows(0)("EstatusPersonal")) + CveTipoPeriodo = ObjPersonal.DtResultados.Rows(0)("CveTipoPeriodo").ToString().ToEntero() + End If + If ObjPersonal.GetPersonalAltas(CvePersonal) AndAlso ObjPersonal.DtResultados.Rows.Count > 0 Then + CvePeriodoFiniquito = ObjPersonal.DtResultados.Rows(0)("CvePeriodoFiniquito").ToString().ToEntero() + FechaBaja = String.Format("{0:dd/MM/yyyy}", ObjPersonal.DtResultados.Rows(0)("FechaFin")) + DdlMotivoBaja.SelectedValueExist(ObjPersonal.DtResultados.Rows(0)("CveMotivoBaja").ToString().ToEntero()) + Dim stringesliquidacion = ObjPersonal.DtResultados.Rows(0)("esLiquidacion").ToString() + esLiquidacion = (stringesliquidacion = "True" OrElse stringesliquidacion = "1") + ChkesLiquidacion.Checked = esLiquidacion + End If + End Using + If DdlMotivoBaja.SelectedValue.ToEntero() > 0 Then + LblMotivoBaja.Text = DdlMotivoBaja.SelectedItem.Text + Else + LblMotivoBaja.Text = "" + End If + HypEmpleado.Text = Nombre + HypEmpleado.NavigateUrl = String.Format("/RH/Personal.aspx?CvePersonal={0}", CvePersonal) + LblFechaBaja.Text = FechaBaja + LblEstatus.Text = EstatusPersonal + TxtFechaBaja.Text = FechaBaja + DdlTipoPeriodo_SelectedIndexChanged(Nothing, Nothing) + LblPerido.Text = DdlPeriodo.SelectedItem.Text + If CvePeriodoFiniquito <= 0 Then + retorno = False + End If + pnlupValoresFiniquito.Visible = True + Using ObjNom As New ClsNominas() + 'If ObjNom.GetFiniquitosPersonal(CvePersonal, UsuarioActual.CveEmpresa) Then + ' DTConceptosPersonal = ObjNom.DtResultados + 'Autoriza nomina + 'Finiquita Liquidación + 'Rep Nomina + 'RepInversion de nomina + 'Alertas Altas /Bajas + ' + 'End If + End Using + GvConceptos.DataSource = ConceptsPersonas + GvConceptos.DataBind() + Else + retorno = False + End If + Return retorno + End Function + + + Protected Sub LnkCampiarEmpleado_Click(sender As Object, e As EventArgs) + CvePersonal = DdlPersonal.SelectedValue.ToEntero() + + + Using ObjPersonal As New ClsRH() + If ObjPersonal.UpPersonalAltas(CvePersonal, "", TxtFechaBaja.Text.ToDateTime().ToString("yyyy/MM/dd"), DdlPeriodo.SelectedValue.ToEntero(), DdlMotivoBaja.SelectedValue.ToEntero(), ChkesLiquidacion.Checked) AndAlso ObjPersonal.DtResultados.Rows.Count > 0 Then + + End If + End Using + If pnlupValoresFiniquito.Visible Then + + End If + If Not CargaDatosFiniquito() Then + + RegistraScript("$('#ModalEmpleados').modal('hide');") + End If + upDatos.Update() + End Sub + Protected Sub LnkCalcular_Click(sender As Object, e As EventArgs) + + End Sub + Protected Sub LnkAutorizar_Click(sender As Object, e As EventArgs) + + End Sub + Protected Sub LnkTimbrar_Click(sender As Object, e As EventArgs) + + End Sub + Protected Sub LnkFormatoRenuncia_Click(sender As Object, e As EventArgs) + + End Sub + Protected Sub DdlPersonal_SelectedIndexChanged(sender As Object, e As EventArgs) + Response.Redirect($"/Nomina/Finiquito.aspx?CvePersonal={DdlPersonal.SelectedValue}") + 'Alert($"insertParam('CvePersonal','{DdlPersonal.SelectedValue}')") + 'RegistraScript($"insertParam('CvePersonal','{DdlPersonal.SelectedValue}')") + End Sub + Protected Sub DdlTipoPeriodo_SelectedIndexChanged(sender As Object, e As EventArgs) + Dim CveTipoPeriodoactual As Integer = If(DdlTipoPeriodo.SelectedValue.ToEntero() > 0, DdlTipoPeriodo.SelectedValue.ToEntero(), CveTipoPeriodo) + Dim fechabaja As String = TxtFechaBaja.Text + Dim dtperiodos As New DataTable + Dim ObjPeriodos As New ClsNominas + If ObjPeriodos.GetPeriodos(-1, UsuarioActual.CveEmpresa, -1, -1, -1) Then + dtperiodos = ObjPeriodos.DtResultados + If IsNothing(sender) AndAlso CvePeriodoFiniquito > 0 Then + Dim row As DataRow = dtperiodos.FiltroPrimero(String.Format("CvePeriodo={0} ", CvePeriodoFiniquito)) + If Not IsNothing(row) Then + CveTipoPeriodoactual = row("CveTipoPeriodo").ToString().ToEntero() + DdlTipoPeriodo.SelectedValueExist(If(CveTipoPeriodoactual = 6, "6", "-1")) + End If + End If + dtperiodos = ObjPeriodos.DtResultados.FiltraParametros(String.Format("(Estatus IN (1,2,3,4) AND CveTipoPeriodo={0}) ", CveTipoPeriodoactual)) + 'FechaInicio, P.FechaFin + DdlPeriodo.Items.Clear() + DdlPeriodo.Items.Add(New ListItem("Seleccione", "-1")) + DdlPeriodo.SelectedValue = "-1" + DdlPeriodo.DataSource = dtperiodos + Else + DdlPeriodo.DataSource = Nothing + End If + ObjPeriodos.Dispose() + DdlPeriodo.DataBind() + If fechabaja.Length > 0 AndAlso dtperiodos.Rows.Count > 0 Then + If (CvePeriodoFiniquito > 0) AndAlso IsNothing(sender) Then + DdlPeriodo.SelectedValueExist(CvePeriodoFiniquito) + Else + Dim row As DataRow = dtperiodos.FiltroPrimero(String.Format("(FechaInicio<='{0:yyyy/MM/dd}' AND FechaFin>='{0:yyyy/MM/dd}') ", fechabaja.ToDate())) + If Not IsNothing(row) Then + DdlPeriodo.SelectedValueExist(row("CvePeriodo")) + End If + End If + + End If + End Sub + +#Region "Conceptos" + Protected Sub GvConceptos_RowDataBound(sender As Object, e As GridViewRowEventArgs) + If e.Row.RowType = DataControlRowType.DataRow Then + 'Datakeys + 'Concepto,CveConcepto,Importe,Estatus,ConceptoD,CveConceptoD,ImporteD,EstatusD + Dim CveConcepto As Integer = e.Row.DataKey("CveConcepto").ToEntero() + Dim CveConceptoD As Integer = e.Row.DataKey("CveConceptoD").ToEntero() + 'Dim Importe As Decimal = e.Row.DataKey("Importe").ToDecimal() + 'Dim ImporteD As Decimal = e.Row.DataKey("ImporteD").ToDecimal() + Dim Estatus As Integer = e.Row.DataKey("Estatus").ToEntero() + Dim EstatusD As Integer = e.Row.DataKey("EstatusD").ToEntero() + + 'Controles + Dim LtlConcepto As Label = e.Row.FCLabel("LtlConcepto") + Dim LnkConcepto As LinkButton = e.Row.FCLinkButton("LnkConcepto") + Dim LtlConceptoD As Label = e.Row.FCLabel("LtlConceptoD") + Dim LnkConceptoD As LinkButton = e.Row.FCLinkButton("LnkConceptod") + Dim LtlImporte As Label = e.Row.FCLabel("LtlImporte") + Dim LnkImporte As LinkButton = e.Row.FCLinkButton("LnkImporte") + Dim LtlImporteD As Label = e.Row.FCLabel("LtlImporteD") + Dim LnkImporteD As LinkButton = e.Row.FCLinkButton("LnkImporteD") + + If Estatus < -1 Or EstatusD < -1 Then + e.Row.CssClass = "ConceptosTotales" + End If + If CveConcepto = 0 AndAlso (Estatus = 0 OrElse Estatus = -1 OrElse Estatus = -3) Then + LtlImporte.Text = "" + End If + + If CveConceptoD = 0 AndAlso (EstatusD = 0 OrElse EstatusD = -1) Then + LtlImporteD.Text = "" + End If + + If Estatus = -1 Then + LtlConcepto.Visible = False + ElseIf Estatus > 0 Then + LtlImporte.Visible = False + End If + + If EstatusD = -1 Then + LtlConceptoD.Visible = False + ElseIf EstatusD > 0 Then + LtlImporteD.Visible = False + End If + + + LnkConcepto.Visible = Not LtlConcepto.Visible + LnkConceptoD.Visible = Not LtlConceptoD.Visible + LnkImporte.Visible = Not LtlImporte.Visible + LnkImporteD.Visible = Not LtlImporteD.Visible + + End If + End Sub + + Protected Sub LnkConcepto_Click(sender As Object, e As EventArgs) + Dim gvRow As GridViewRow = DirectCast(DirectCast(sender, LinkButton).NamingContainer, GridViewRow) + GCEstatus = gvRow.DataKey("Estatus").ToEntero() + GCCveConcepto = gvRow.DataKey("CveConcepto").ToEntero() + GCImporte = gvRow.DataKey("Importe").ToDecimal() + OpenModalConceptos(1) + End Sub + Protected Sub LnkConceptoD_Click(sender As Object, e As EventArgs) + Dim gvRow As GridViewRow = DirectCast(DirectCast(sender, LinkButton).NamingContainer, GridViewRow) + GCEstatus = gvRow.DataKey("Estatus").ToEntero() + GCCveConcepto = gvRow.DataKey("CveConcepto").ToEntero() + GCImporte = gvRow.DataKey("Importe").ToDecimal() + OpenModalConceptos(2) + End Sub + + Private Sub OpenModalConceptos(Tipo As Integer) + If GCEstatus = -1 Then + Else + + End If + RegistraScript("$('#ModalConceptos').modal();") + End Sub + + Protected Sub LnkAceptarConceptos_Click(sender As Object, e As EventArgs) + + RegistraScript("$('#ModalConceptos').modal('hide');") + End Sub + +#End Region +End Class diff --git a/Nomina/RegistroNomina.aspx.exclude b/Nomina/RegistroNomina.aspx similarity index 100% rename from Nomina/RegistroNomina.aspx.exclude rename to Nomina/RegistroNomina.aspx diff --git a/Nomina/RegistroNomina.aspx.vb.exclude b/Nomina/RegistroNomina.aspx.vb similarity index 100% rename from Nomina/RegistroNomina.aspx.vb.exclude rename to Nomina/RegistroNomina.aspx.vb diff --git a/Nomina/RepConceptosAcumulados.aspx.exclude b/Nomina/RepConceptosAcumulados.aspx similarity index 100% rename from Nomina/RepConceptosAcumulados.aspx.exclude rename to Nomina/RepConceptosAcumulados.aspx diff --git a/Nomina/RepConceptosAcumulados.aspx.vb.exclude b/Nomina/RepConceptosAcumulados.aspx.vb similarity index 100% rename from Nomina/RepConceptosAcumulados.aspx.vb.exclude rename to Nomina/RepConceptosAcumulados.aspx.vb diff --git a/Presupuestos/Reportes/RepPresupuesto.rdlc.exclude b/Presupuestos/Reportes/RepPresupuesto.rdlc similarity index 99% rename from Presupuestos/Reportes/RepPresupuesto.rdlc.exclude rename to Presupuestos/Reportes/RepPresupuesto.rdlc index ccafe89c7..7687e8abf 100644 --- a/Presupuestos/Reportes/RepPresupuesto.rdlc.exclude +++ b/Presupuestos/Reportes/RepPresupuesto.rdlc @@ -604,7 +604,7 @@ - + DataSet1 3.55823cm 0.76729cm 1.87937cm @@ -864,7 +864,7 @@