--ECONO. Timbrado de traslados
This commit is contained in:
@@ -6960,8 +6960,11 @@ Public Class ClsPaginas
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
params.Add(New ReportParameter("CFDIVersion", Vta.Version))
|
params.Add(New ReportParameter("CFDIVersion", Vta.Version))
|
||||||
If Vta.Cliente.CodigoRegimenFiscal.ToString.Length > 0 Then
|
|
||||||
params.Add(New ReportParameter("RegimenFiscalCodigo", $"{Vta.Cliente.CodigoRegimenFiscal}-{Vta.Cliente.RegimenFiscal}"))
|
If Vta.Cliente IsNot Nothing Then
|
||||||
|
If Vta.Cliente.CodigoRegimenFiscal.ToString.Length > 0 Then
|
||||||
|
params.Add(New ReportParameter("RegimenFiscalCodigo", $"{Vta.Cliente.CodigoRegimenFiscal}-{Vta.Cliente.RegimenFiscal}"))
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'CLIENTE
|
'CLIENTE
|
||||||
|
|||||||
@@ -2886,6 +2886,13 @@ concep.DescripcionesEspecificas.NumeroSerie)
|
|||||||
ArchivoLLave = $"{Extensiones.ModExtensiones.DirectorioEmpresas}\1\Certificados\EKU9003173C9.key"
|
ArchivoLLave = $"{Extensiones.ModExtensiones.DirectorioEmpresas}\1\Certificados\EKU9003173C9.key"
|
||||||
ArchivoCertificado = $"{Extensiones.ModExtensiones.DirectorioEmpresas}\1\Certificados\EKU9003173C9.cer"
|
ArchivoCertificado = $"{Extensiones.ModExtensiones.DirectorioEmpresas}\1\Certificados\EKU9003173C9.cer"
|
||||||
|
|
||||||
|
If Ventas.Timbre.Comprobante.TipoComprobante = "T" Then
|
||||||
|
Ventas.Timbre.Receptor.RFC = "EKU9003173C9"
|
||||||
|
Ventas.Timbre.Receptor.Nombre = "ESCUELA KEMPER URGATE"
|
||||||
|
Ventas.Timbre.Receptor.DomicilioFiscalReceptor = "42501"
|
||||||
|
Ventas.Timbre.Receptor.RegimenFiscalReceptor = "601"
|
||||||
|
End If
|
||||||
|
|
||||||
Clave = "12345678a"
|
Clave = "12345678a"
|
||||||
TimbraProduccion = False
|
TimbraProduccion = False
|
||||||
UsuarioServicio = "UserTest"
|
UsuarioServicio = "UserTest"
|
||||||
@@ -3124,6 +3131,13 @@ concep.DescripcionesEspecificas.NumeroSerie)
|
|||||||
Clave = "12345678a"
|
Clave = "12345678a"
|
||||||
TimbraProduccion = False
|
TimbraProduccion = False
|
||||||
|
|
||||||
|
If Ventas.Timbre.Comprobante.TipoComprobante = "T" Then
|
||||||
|
Ventas.Timbre.Receptor.RFC = "EKU9003173C9"
|
||||||
|
Ventas.Timbre.Receptor.Nombre = "ESCUELA KEMPER URGATE"
|
||||||
|
Ventas.Timbre.Receptor.DomicilioFiscalReceptor = "42501"
|
||||||
|
Ventas.Timbre.Receptor.RegimenFiscalReceptor = "601"
|
||||||
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
#Region "Valida"
|
#Region "Valida"
|
||||||
|
|||||||
@@ -395,6 +395,10 @@ Public Class Timbres
|
|||||||
_MsgError.AppendLine("timbrado son detalle de productos")
|
_MsgError.AppendLine("timbrado son detalle de productos")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
|
Timbre.Receptor.UsoCFDI = "CP01"
|
||||||
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Else
|
Else
|
||||||
|
|||||||
@@ -2449,18 +2449,25 @@ Partial Class PopUpVerFactura
|
|||||||
Dim Path As String = String.Format("{0}\{1}\{2}\{3}.{4}", UsuarioActual.Empresa.Ruta, Parametros("EXT").ToString, Parametros("TIPODOCTO").ToString, Parametros("FOLIO").ToString, Exten)
|
Dim Path As String = String.Format("{0}\{1}\{2}\{3}.{4}", UsuarioActual.Empresa.Ruta, Parametros("EXT").ToString, Parametros("TIPODOCTO").ToString, Parametros("FOLIO").ToString, Exten)
|
||||||
Dim Archivo As New System.IO.FileInfo(Path)
|
Dim Archivo As New System.IO.FileInfo(Path)
|
||||||
Dim cvetimbre As Integer = IfNull(Parametros("CVETIMBRE"), "0").ToString.ToEntero
|
Dim cvetimbre As Integer = IfNull(Parametros("CVETIMBRE"), "0").ToString.ToEntero
|
||||||
|
Dim CveMovimiento As Integer = IfNull(Parametros("CVEMOVIMIENTO"), "0").ToString.ToEntero
|
||||||
If Archivo.Exists Then
|
If Archivo.Exists Then
|
||||||
DescargarArchivoPDFTraslado(Archivo, Path)
|
DescargarArchivoPDFTraslado(Archivo, Path)
|
||||||
Else
|
Else
|
||||||
If Exten = "pdf" Then
|
If Exten = "pdf" Then
|
||||||
Dim ObjTimbres As New Timbres(Parametros("TIPODOCTO").ToString, cvetimbre, UsuarioActual)
|
Dim ObjTimbres As New Timbres(Parametros("TIPODOCTO").ToString, cvetimbre, UsuarioActual)
|
||||||
|
|
||||||
GeneraPDFFactura(ObjTimbres.ObjFactura)
|
If ObjTimbres IsNot Nothing AndAlso ObjTimbres.ObjFactura IsNot Nothing Then
|
||||||
Archivo = New System.IO.FileInfo(Path)
|
'OBTENER LA INFORMACION DEL MOVIMIENTO DE ALMACEN
|
||||||
If Archivo.Exists Then
|
ObjTimbres.ObjFactura.Inv_CveMovimiento = CveMovimiento
|
||||||
DescargarArchivoPDFTraslado(Archivo, Path)
|
|
||||||
|
GeneraPDFFactura(ObjTimbres.ObjFactura)
|
||||||
|
Archivo = New System.IO.FileInfo(Path)
|
||||||
|
|
||||||
|
If Archivo.Exists Then
|
||||||
|
DescargarArchivoPDFTraslado(Archivo, Path)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
Archivo = Nothing
|
Archivo = Nothing
|
||||||
@@ -3712,6 +3719,7 @@ Partial Class PopUpVerFactura
|
|||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
If CveContrato > 0 Then
|
If CveContrato > 0 Then
|
||||||
Contrato = GlobalDTContratos(UsuarioActual.CveEmpresa).FiltroPrimeroValor("DescripcionContrato", $"CveContrato={CveContrato} AND CveEmpresa = {UsuarioActual.CveEmpresa}")
|
Contrato = GlobalDTContratos(UsuarioActual.CveEmpresa).FiltroPrimeroValor("DescripcionContrato", $"CveContrato={CveContrato} AND CveEmpresa = {UsuarioActual.CveEmpresa}")
|
||||||
NumContrato = GlobalDTContratos(UsuarioActual.CveEmpresa).FiltroPrimeroValor("NumeroContrato", $"CveContrato={CveContrato} AND CveEmpresa = {UsuarioActual.CveEmpresa}")
|
NumContrato = GlobalDTContratos(UsuarioActual.CveEmpresa).FiltroPrimeroValor("NumeroContrato", $"CveContrato={CveContrato} AND CveEmpresa = {UsuarioActual.CveEmpresa}")
|
||||||
|
|||||||
@@ -2776,6 +2776,7 @@ Partial Class Inventarios_TraspasoAlmacen
|
|||||||
|
|
||||||
Try
|
Try
|
||||||
PdfFactura(ObjTimbres.ObjFactura)
|
PdfFactura(ObjTimbres.ObjFactura)
|
||||||
|
ObjTimbres.ObjFactura.Inv_CveMovimiento = CveMovimientoTimbrado
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
|
||||||
End Try
|
End Try
|
||||||
@@ -2795,7 +2796,11 @@ Partial Class Inventarios_TraspasoAlmacen
|
|||||||
If ChkEmitirCartaPorte.Checked Then
|
If ChkEmitirCartaPorte.Checked Then
|
||||||
MensajeAlert.AppendFormat("<ul><li><a class=""Texto"" href=""/Compras/PopUpVerFactura.aspx?P={0}"">Descargar Carta Porte</a></li></ul>", Encripta(String.Format("OP=CARPOTIMBRE&CVETIMBRE={0}", CveTimbre)))
|
MensajeAlert.AppendFormat("<ul><li><a class=""Texto"" href=""/Compras/PopUpVerFactura.aspx?P={0}"">Descargar Carta Porte</a></li></ul>", Encripta(String.Format("OP=CARPOTIMBRE&CVETIMBRE={0}", CveTimbre)))
|
||||||
Else
|
Else
|
||||||
MensajeAlert.AppendFormat("<ul><li><a class=""Texto"" href=""/Compras/PopUpVerFactura.aspx?P={0}"">Descargar Traslado</a></li></ul>", Encripta(String.Format("OP=CARPO&CVEMOV={0}", CveMovimientoTimbrado)))
|
If UsuarioActual.Empresa.Funcionalidad(558) = "1" Then
|
||||||
|
MensajeAlert.AppendFormat("<ul><li><a class=""Texto"" href=""/Compras/PopUpVerFactura.aspx?P={0}"">Descargar Traslado</a></li></ul>", Encripta(String.Format("OP=DesPdfTra&CVEMOVIMIENTO={0}&EXT={1}&FOLIO={2}&TIPODOCTO={3}&CVETIMBRE={4}", CveMovimientoTimbrado, "PDF", ObjTimbres.ObjFactura.SerieFolio, ObjTimbres.ObjFactura.TipoDocto, CveTimbre)))
|
||||||
|
Else
|
||||||
|
MensajeAlert.AppendFormat("<ul><li><a class=""Texto"" href=""/Compras/PopUpVerFactura.aspx?P={0}"">Descargar Traslado</a></li></ul>", Encripta(String.Format("OP=CARPO&CVEMOV={0}", CveMovimientoTimbrado)))
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Else
|
Else
|
||||||
|
|||||||
Reference in New Issue
Block a user