Class DI
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
public class DI
Properties
Adi
Declaration
[XmlElement("adi")]
public List<Adi> Adi { get; set; }
Property Value
CExportador
Código do exportador (usado nos sistemas internos de informação do emitente da NFe/NFCe)
Declaration
[XmlElement("cExportador")]
public string CExportador { get; set; }
Property Value
CNPJ
CNPJ do adquirente ou do encomendante
Declaration
[XmlElement("CNPJ")]
public string CNPJ { get; set; }
Property Value
CPF
CPF do adquirente ou do encomendante
Declaration
[XmlElement("CPF")]
public string CPF { get; set; }
Property Value
DDI
Data de registro da DI/DSI/DA (AAAA-MM-DD)
Declaration
[XmlIgnore]
public DateTime DDI { get; set; }
Property Value
DDIField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade DDI para atribuir ou resgatar o valor)
Declaration
[XmlElement("dDI")]
public string DDIField { get; set; }
Property Value
DDesemb
Data do desembaraço aduaneiro (AAAA-MM-DD)
Declaration
[XmlIgnore]
public DateTime DDesemb { get; set; }
Property Value
DDesembField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade DDesemb para atribuir ou resgatar o valor)
Declaration
[XmlElement("dDesemb")]
public string DDesembField { get; set; }
Property Value
NDI
Número do documento de importação
Declaration
[XmlElement("nDI")]
public string NDI { get; set; }
Property Value
TpIntermedio
Forma de Importação quanto a intermediação
Declaration
[XmlElement("tpIntermedio")]
public FormaImportacaoIntermediacao TpIntermedio { get; set; }
Property Value
TpViaTransp
Via de transporte internacional informada na DI ou na Declaração Única de Importação
Declaration
[XmlElement("tpViaTransp")]
public ViaTransporteInternacional TpViaTransp { get; set; }
Property Value
UFDesemb
UF onde ocorreu o desembaraço aduaneiro
Declaration
[XmlElement("UFDesemb")]
public UFBrasil UFDesemb { get; set; }
Property Value
UFTerceiro
Sigla da UF do adquirente ou do encomendante
Declaration
[XmlElement("UFTerceiro")]
public UFBrasil? UFTerceiro { get; set; }
Property Value
VAFRMM
Valor Adicional ao frete para renovação de marinha mercante
Declaration
[XmlIgnore]
public double VAFRMM { get; set; }
Property Value
VAFRMMField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VAFRMM para atribuir ou resgatar o valor)
Declaration
[XmlElement("vAFRMM")]
public string VAFRMMField { get; set; }
Property Value
XLocDesemb
Local do desembaraço aduaneiro
Declaration
[XmlElement("xLocDesemb")]
public string XLocDesemb { get; set; }
Property Value
Methods
ShouldSerializeCNPJ()
Declaration
public bool ShouldSerializeCNPJ()
Returns
ShouldSerializeCPF()
Declaration
public bool ShouldSerializeCPF()
Returns
ShouldSerializeUFTerceiro()
Declaration
public bool ShouldSerializeUFTerceiro()
Returns
ShouldSerializeVAFRMM()
Declaration
public bool ShouldSerializeVAFRMM()
Returns