diff --git a/CTe.Classes/Informacoes/infCTeNormal/infDoc.cs b/CTe.Classes/Informacoes/infCTeNormal/infDoc.cs index 98901f139..b40686053 100644 --- a/CTe.Classes/Informacoes/infCTeNormal/infDoc.cs +++ b/CTe.Classes/Informacoes/infCTeNormal/infDoc.cs @@ -15,6 +15,13 @@ public class infDoc [XmlElement(ElementName = "infOutros")] public List infOutros { get; set; } + /// + /// Informações das DCe (modelo 99) transportadas pelo CT-e. + /// Grupo criado pela NT 2025.001, disponível somente no leiaute 4.00. + /// + [XmlElement(ElementName = "infDCe")] + public List infDCe { get; set; } + public string nCont { get; set; } public string dPrev { get; set; } diff --git a/CTe.Classes/Informacoes/infCTeNormal/infDocumentos/infDCe.cs b/CTe.Classes/Informacoes/infCTeNormal/infDocumentos/infDCe.cs new file mode 100644 index 000000000..c918937a4 --- /dev/null +++ b/CTe.Classes/Informacoes/infCTeNormal/infDocumentos/infDCe.cs @@ -0,0 +1,21 @@ +using System.Xml.Serialization; + +namespace CTe.Classes.Informacoes.infCTeNormal.infDocumentos +{ + /// + /// Informações das DCe (Declaração de Conteúdo eletrônica, modelo 99) + /// transportadas pelo CT-e. + /// + /// Grupo criado pela NT 2025.001 (item "Criação do grupo de informações da DCe nos + /// documentos originários"), disponível somente no leiaute 4.00. + /// + /// + public class infDCe + { + /// + /// Chave de acesso da DCe + /// + [XmlElement(Order = 1)] + public string chave { get; set; } + } +}