Class EvIECTe
Inheritance
Implements
Inherited Members
Namespace: Unimake.Business.DFe.Xml.CTe
Assembly: Unimake.Business.DFe.dll
Syntax
public class EvIECTe : IXmlSerializable
Fields
HashTentativaEntregaField
Declaration
string HashTentativaEntregaField
Field Value
Type | Description |
---|---|
System.String |
Properties
DescEvento
Descrição do evento de insucesso na entrega do CT-e.
Declaration
public string DescEvento { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DhHashTentativaEntrega
Data e hora do hash da tentativa de entrega.
Declaration
public DateTimeOffset DhHashTentativaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |
DhHashTentativaEntregaField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "DhHashTentativaEntrega" para atribuir ou resgatar o valor)
Declaration
public string DhHashTentativaEntregaField { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DhTentativaEntrega
Data e hora da tentativa de entrega.
Declaration
public DateTimeOffset DhTentativaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.DateTimeOffset |
DhTentativaEntregaField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "DhTentativaEntrega" para atribuir ou resgatar o valor)
Declaration
public string DhTentativaEntregaField { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HashTentativaEntrega
Hash da tentativa de entrega (SHA1 Base64).
Declaration
public string HashTentativaEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InfEntrega
Lista de informações de entrega.
Declaration
public List<InfEntrega> InfEntrega { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<InfEntrega> |
Latitude
Latitude da tentativa de entrega.
Declaration
public string Latitude { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Longitude
Longitude da tentativa de entrega.
Declaration
public string Longitude { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NProt
Número do protocolo do evento.
Declaration
public string NProt { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NTentativa
Número da tentativa de entrega.
Declaration
public int NTentativa { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TpMotivo
Tipo do motivo do insucesso da entrega.
Declaration
public TipoMotivoInsucessoEntrega TpMotivo { get; set; }
Property Value
Type | Description |
---|---|
TipoMotivoInsucessoEntrega |
XJustMotivo
Justificativa do motivo do insucesso da entrega (quando o motivo for "Outros").
Declaration
public string XJustMotivo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
ReadXml(XmlDocument)
Lê o XML do documento especificado.
Declaration
public void ReadXml(XmlDocument document)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlDocument | document | Documento XML a ser lido. |
WriteXml(StringWriter)
Executa o processamento do XMLReader recebido na serialização
Declaration
public void WriteXml(StringWriter writer)
Parameters
Type | Name | Description |
---|---|---|
System.IO.StringWriter | writer | string XML recebido durante o processo de serialização |