Class EvEPECCTe
Implements
Inherited Members
Namespace: Unimake.Business.DFe.Xml.CTe
Assembly: Unimake.Business.DFe.dll
Syntax
[XmlRoot(ElementName = "evEPECCTe")]
[XmlInclude(typeof(EventoDetalhe))]
public class EvEPECCTe : IXmlSerializable
Properties
DescEvento
Descrição do Evento.
Declaration
[XmlElement("descEvento", Order = 0)]
public string DescEvento { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DhEmi
Data e Hora de Emissão.
Declaration
[XmlIgnore]
public DateTimeOffset DhEmi { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
DhEmiField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "DhEmi" para atribuir ou resgatar o valor)
Declaration
[XmlElement("dhEmi", Order = 11)]
public string DhEmiField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Modal
Modalidade do Transporte.
Declaration
[XmlElement("modal", Order = 7)]
public ModalidadeTransporteCTe Modal { get; set; }
Property Value
| Type | Description |
|---|---|
| ModalidadeTransporteCTe |
Toma4
Informações do Tomador do Serviço (tipo 4).
Declaration
[XmlElement("toma4", Order = 6)]
public EvEPECCTeToma4 Toma4 { get; set; }
Property Value
| Type | Description |
|---|---|
| EvEPECCTeToma4 |
TpCTe
Tipo do CT-e.
Declaration
[XmlElement("tpCTe", Order = 10)]
public TipoCTe TpCTe { get; set; }
Property Value
| Type | Description |
|---|---|
| TipoCTe |
UFFim
UF de Fim da Prestação.
Declaration
[XmlElement("UFFim", Order = 9)]
public UFBrasil UFFim { get; set; }
Property Value
| Type | Description |
|---|---|
| UFBrasil |
UFIni
UF de Início da Prestação.
Declaration
[XmlElement("UFIni", Order = 8)]
public UFBrasil UFIni { get; set; }
Property Value
| Type | Description |
|---|---|
| UFBrasil |
VCarga
Valor da Carga.
Declaration
[XmlIgnore]
public double VCarga { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
VCargaField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "VCarga" para atribuir ou resgatar o valor)
Declaration
[XmlElement("vCarga", Order = 5)]
public string VCargaField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VICMS
Valor do ICMS.
Declaration
[XmlIgnore]
public double VICMS { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
VICMSField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "VICMS" para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMS", Order = 2)]
public string VICMSField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VICMSST
Valor do ICMS ST.
Declaration
[XmlIgnore]
public double VICMSST { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
VICMSSTField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "VICMSST" para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMSST", Order = 3)]
public string VICMSSTField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VTPrest
Valor Total da Prestação.
Declaration
[XmlIgnore]
public double VTPrest { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
VTPrestField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade "VTPrest" para atribuir ou resgatar o valor)
Declaration
[XmlElement("vTPrest", Order = 4)]
public string VTPrestField { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
XJust
Justificativa do EPEC.
Declaration
[XmlElement("xJust", Order = 1)]
public string XJust { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
ReadXml(XmlDocument)
Executa o processamento do XMLReader recebido na desserialização.
Declaration
public void ReadXml(XmlDocument document)
Parameters
| Type | Name | Description |
|---|---|---|
| XmlDocument | document | XmlDocument recebido durante o processo de desserialização. |
WriteXml(StringWriter)
Executa o processamento do XMLReader recebido na serialização.
Declaration
public void WriteXml(StringWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| StringWriter | writer | string XML recebido durante o processo de serialização. |