-- CCP 3.0
This commit is contained in:
@@ -11,7 +11,7 @@ Imports System.Xml.Serialization
|
|||||||
Imports Extensiones
|
Imports Extensiones
|
||||||
Imports Newtonsoft.Json.Linq
|
Imports Newtonsoft.Json.Linq
|
||||||
Imports Profact.TimbraCFDI33.Complementos
|
Imports Profact.TimbraCFDI33.Complementos
|
||||||
Imports ProfactCartaPorte = Profact.TimbraCFDI33.Complementos.CartaPorte20
|
Imports ProfactCartaPorte = Profact.TimbraCFDI33.Complementos.CartaPorte30
|
||||||
|
|
||||||
|
|
||||||
Public Enum VersionTimbradoEnum As Integer
|
Public Enum VersionTimbradoEnum As Integer
|
||||||
@@ -1717,7 +1717,7 @@ Public Class Timbrado
|
|||||||
|
|
||||||
''DATOS GENERALES
|
''DATOS GENERALES
|
||||||
Dim Carta As CFDICartaPorte = ObjCFDITimbre.Complementos.CartaPorte
|
Dim Carta As CFDICartaPorte = ObjCFDITimbre.Complementos.CartaPorte
|
||||||
Dim ComCartaPorte As ProfactCartaPorte.CartaPorte = New ProfactCartaPorte.CartaPorte()
|
Dim ComCartaPorte As ProfactCartaPorte.CartaPorte = New ProfactCartaPorte.CartaPorte
|
||||||
ComCartaPorte.TranspInternac = CType([Enum].Parse(GetType(ProfactCartaPorte.CartaPorteTranspInternac), Carta.TranspInternac), ProfactCartaPorte.CartaPorteTranspInternac)
|
ComCartaPorte.TranspInternac = CType([Enum].Parse(GetType(ProfactCartaPorte.CartaPorteTranspInternac), Carta.TranspInternac), ProfactCartaPorte.CartaPorteTranspInternac)
|
||||||
ComCartaPorte.EntradaSalidaMercSpecified = False
|
ComCartaPorte.EntradaSalidaMercSpecified = False
|
||||||
ComCartaPorte.ViaEntradaSalidaSpecified = False
|
ComCartaPorte.ViaEntradaSalidaSpecified = False
|
||||||
@@ -1803,6 +1803,44 @@ Public Class Timbrado
|
|||||||
ComCartaPorte.Mercancias.Mercancia(i).FraccionArancelariaSpecified = False
|
ComCartaPorte.Mercancias.Mercancia(i).FraccionArancelariaSpecified = False
|
||||||
If concep.UUIDComercioExt <> "" Then ComCartaPorte.Mercancias.Mercancia(i).UUIDComercioExt = concep.UUIDComercioExt
|
If concep.UUIDComercioExt <> "" Then ComCartaPorte.Mercancias.Mercancia(i).UUIDComercioExt = concep.UUIDComercioExt
|
||||||
|
|
||||||
|
If concep.SectorCOFEPRIS <> "" Then
|
||||||
|
'ComCartaPorte.Mercancias.Mercancia(i).SectorCOFEPRIS = concep.SectorCOFEPRIS
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).SectorCOFEPRISSpecified = True
|
||||||
|
End If
|
||||||
|
If concep.FechaCaducidad <> "" Then
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).FechaCaducidad = concep.FechaCaducidad.ToDate
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).FechaCaducidadSpecified = True
|
||||||
|
End If
|
||||||
|
If concep.FormaFarmaceutica <> "" Then
|
||||||
|
' ComCartaPorte.Mercancias.Mercancia(i).FormaFarmaceutica = concep.FormaFarmaceutica
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).FormaFarmaceuticaSpecified = True
|
||||||
|
End If
|
||||||
|
If concep.CondicionesEspTransp <> "" Then
|
||||||
|
'ComCartaPorte.Mercancias.Mercancia(i).CondicionesEspTransp = concep.CondicionesEspTransp
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).CondicionesEspTranspSpecified = True
|
||||||
|
End If
|
||||||
|
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).NombreIngredienteActivo = concep.NombreIngredienteActivo
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).NomQuimico = concep.NomQuimico
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).DenominacionGenericaProd = concep.DenominacionGenericaProd
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).DenominacionDistintivaProd = concep.DenominacionDistintivaProd
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).Fabricante = concep.Fabricante
|
||||||
|
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).LoteMedicamento = concep.LoteMedicamento
|
||||||
|
|
||||||
|
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).RegistroSanitarioFolioAutorizacion = concep.RegistroSanitarioFolioAutorizacion
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).PermisoImportacion = concep.PermisoImportacion
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).FolioImpoVUCEM = concep.FolioImpoVUCEM
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).NumCAS = concep.NumCAS
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).RazonSocialEmpImp = concep.RazonSocialEmpImp
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).FolioImpoVUCEM = concep.FolioImpoVUCEM
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).NumRegSanPlagCOFEPRIS = concep.NumRegSanPlagCOFEPRIS
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).DatosFabricante = concep.DatosFabricante
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).DatosFormulador = concep.DatosFormulador
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).DatosMaquilador = concep.DatosMaquilador
|
||||||
|
ComCartaPorte.Mercancias.Mercancia(i).UsoAutorizado = concep.UsoAutorizado
|
||||||
|
|
||||||
Dim j As Integer = 0
|
Dim j As Integer = 0
|
||||||
ComCartaPorte.Mercancias.Mercancia(i).CantidadTransporta = New ProfactCartaPorte.CartaPorteMercanciasMercanciaCantidadTransporta(Carta.Mercancias.Mercancias.Count - 1) {}
|
ComCartaPorte.Mercancias.Mercancia(i).CantidadTransporta = New ProfactCartaPorte.CartaPorteMercanciasMercanciaCantidadTransporta(Carta.Mercancias.Mercancias.Count - 1) {}
|
||||||
For Each transp As CFDICartaPorteMercanciaTransporta In concep.MercanciasCantidadTransporta
|
For Each transp As CFDICartaPorteMercanciaTransporta In concep.MercanciasCantidadTransporta
|
||||||
@@ -1822,7 +1860,7 @@ Public Class Timbrado
|
|||||||
If Carta.FiguraTransporte IsNot Nothing Then
|
If Carta.FiguraTransporte IsNot Nothing Then
|
||||||
|
|
||||||
If Carta.FiguraTransporte.AutoTransporte IsNot Nothing Then
|
If Carta.FiguraTransporte.AutoTransporte IsNot Nothing Then
|
||||||
|
ComCartaPorte.IdCCP = Guid.NewGuid().ToString
|
||||||
|
|
||||||
'ComCartaPorte.FiguraTransporte(1). = ProfactCartaPorte.c_CveTransporte.Item02
|
'ComCartaPorte.FiguraTransporte(1). = ProfactCartaPorte.c_CveTransporte.Item02
|
||||||
ComCartaPorte.Mercancias.Autotransporte = New ProfactCartaPorte.CartaPorteMercanciasAutotransporte
|
ComCartaPorte.Mercancias.Autotransporte = New ProfactCartaPorte.CartaPorteMercanciasAutotransporte
|
||||||
@@ -1835,6 +1873,7 @@ Public Class Timbrado
|
|||||||
ConfigVehicular.ConfigVehicular = CType([Enum].Parse(GetType(ProfactCartaPorte.c_ConfigAutotransporte), Carta.FiguraTransporte.AutoTransporte.Vehiculo.ConfigVehicular), ProfactCartaPorte.c_ConfigAutotransporte)
|
ConfigVehicular.ConfigVehicular = CType([Enum].Parse(GetType(ProfactCartaPorte.c_ConfigAutotransporte), Carta.FiguraTransporte.AutoTransporte.Vehiculo.ConfigVehicular), ProfactCartaPorte.c_ConfigAutotransporte)
|
||||||
ConfigVehicular.AnioModeloVM = Carta.FiguraTransporte.AutoTransporte.Vehiculo.AnioModeloVM
|
ConfigVehicular.AnioModeloVM = Carta.FiguraTransporte.AutoTransporte.Vehiculo.AnioModeloVM
|
||||||
ConfigVehicular.PlacaVM = Carta.FiguraTransporte.AutoTransporte.Vehiculo.PlacaVM
|
ConfigVehicular.PlacaVM = Carta.FiguraTransporte.AutoTransporte.Vehiculo.PlacaVM
|
||||||
|
ConfigVehicular.PesoBrutoVehicular = Carta.FiguraTransporte.AutoTransporte.Vehiculo.PesoBrutoVehicular
|
||||||
|
|
||||||
ComCartaPorte.Mercancias.Autotransporte.IdentificacionVehicular = ConfigVehicular
|
ComCartaPorte.Mercancias.Autotransporte.IdentificacionVehicular = ConfigVehicular
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user