Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class Prod

    Classe de informações do produto da NFe/NFCe

    Inheritance
    object
    Prod
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unimake.Business.DFe.Xml.NFe
    Assembly: Unimake.Business.DFe.dll
    Syntax
    [Serializable]
    [XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
    public class Prod

    Properties

    Arma

    Armamentos

    Declaration
    [XmlElement("arma")]
    public List<Arma> Arma { get; set; }
    Property Value
    Type Description
    List<Arma>

    CBarra

    Codigo de barras diferente do padrão GTIN

    Declaration
    [XmlElement("cBarra")]
    public string CBarra { get; set; }
    Property Value
    Type Description
    string

    CBarraTrib

    Código de barras da unidade tributável diferente do padrão GTIN

    Declaration
    [XmlElement("cBarraTrib")]
    public string CBarraTrib { get; set; }
    Property Value
    Type Description
    string

    CBenef

    Código de benefício fiscal

    Declaration
    [XmlElement("cBenef")]
    public string CBenef { get; set; }
    Property Value
    Type Description
    string

    CEAN

    GTIN (Global Trade Item Number) do produto, antigo código EAN ou código de barras

    Declaration
    [XmlElement("cEAN")]
    public string CEAN { get; set; }
    Property Value
    Type Description
    string

    CEANTrib

    GTIN (Global Trade Item Number) da unidade tributável, antigo código EAN ou código de barras

    Declaration
    [XmlElement("cEANTrib")]
    public string CEANTrib { get; set; }
    Property Value
    Type Description
    string

    CEST

    Codigo especificador da Substuicao Tributaria - CEST

    Declaration
    [XmlElement("CEST")]
    public string CEST { get; set; }
    Property Value
    Type Description
    string

    CFOP

    CFOP

    Declaration
    [XmlElement("CFOP")]
    public string CFOP { get; set; }
    Property Value
    Type Description
    string

    CNPJFab

    CNPJ do Fabricante da Mercadoria, obrigatório para produto em escala NÃO relevante

    Declaration
    [XmlElement("CNPJFab")]
    public string CNPJFab { get; set; }
    Property Value
    Type Description
    string

    CProd

    Código do produto ou serviço

    Declaration
    [XmlElement("cProd")]
    public string CProd { get; set; }
    Property Value
    Type Description
    string

    Comb

    Informar apenas para operações com combustíveis líquidos

    Declaration
    [XmlElement("comb")]
    public List<Comb> Comb { get; set; }
    Property Value
    Type Description
    List<Comb>

    DI

    Declaração de Importação

    Declaration
    [XmlElement("DI")]
    public List<DI> DI { get; set; }
    Property Value
    Type Description
    List<DI>

    DetExport

    Detalhe da exportação

    Declaration
    [XmlElement("detExport")]
    public List<DetExport> DetExport { get; set; }
    Property Value
    Type Description
    List<DetExport>

    EXTIPI

    Código EX TIPI (3 posições)

    Declaration
    [XmlElement("EXTIPI")]
    public string EXTIPI { get; set; }
    Property Value
    Type Description
    string

    GCred

    Grupo opcional para informações do Crédito Presumido. Obs.: A exigência do preenchimento das informações do crédito presumido fica a critério de cada UF.

    Declaration
    [XmlElement("gCred")]
    public List<GCred> GCred { get; set; }
    Property Value
    Type Description
    List<GCred>

    IndBemMovelUsado

    1 - Bem Móvel Usado

    Declaration
    [XmlElement("indBemMovelUsado")]
    public int IndBemMovelUsado { get; set; }
    Property Value
    Type Description
    int

    IndEscala

    Indicador de escala relevante

    Declaration
    [XmlElement("indEscala")]
    public IndicadorEscalaRelevante? IndEscala { get; set; }
    Property Value
    Type Description
    IndicadorEscalaRelevante?

    IndTot

    Este campo deverá ser preenchido: 0 – o valor do item (vProd) não compõe o valor total da NF-e (vProd); 1 – o valor do item(vProd) compõe o valor total da NF-e(vProd)

    Declaration
    [XmlElement("indTot")]
    public SimNao IndTot { get; set; }
    Property Value
    Type Description
    SimNao

    InfProdEmb

    Informações mais detalhadas do produto

    Declaration
    [XmlElement("infProdEmb")]
    public InfProdEmb InfProdEmb { get; set; }
    Property Value
    Type Description
    InfProdEmb

    InfProdNFF

    Informações mais detalhadas do produto

    Declaration
    [XmlElement("infProdNFF")]
    public InfProdNFF InfProdNFF { get; set; }
    Property Value
    Type Description
    InfProdNFF

    Med

    Grupo do detalhamento de Medicamentos e de matérias-primas farmacêuticas

    Declaration
    [XmlElement("med")]
    public Med Med { get; set; }
    Property Value
    Type Description
    Med

    NCM

    Código NCM (8 posições)

    Declaration
    [XmlElement("NCM")]
    public string NCM { get; set; }
    Property Value
    Type Description
    string

    NFCI

    Número de controle da FCI - Ficha de Conteúdo de Importação

    Declaration
    [XmlElement("nFCI")]
    public string NFCI { get; set; }
    Property Value
    Type Description
    string

    NItemPed

    Número do Item do Pedido de Compra - Identificação do número do item do pedido de Compra

    Declaration
    [XmlElement("nItemPed")]
    public string NItemPed { get; set; }
    Property Value
    Type Description
    string

    NRECOPI

    Número do RECOPI

    Declaration
    [XmlElement("nRECOPI")]
    public string NRECOPI { get; set; }
    Property Value
    Type Description
    string

    NVE

    Nomenclatura de Valor aduaneio e Estatístico

    Declaration
    [XmlElement("NVE")]
    public List<string> NVE { get; set; }
    Property Value
    Type Description
    List<string>

    QCom

    Quantidade Comercial do produto, alterado para aceitar de 0 a 4 casas decimais e 11 inteiros

    Declaration
    [XmlElement("qCom")]
    public decimal QCom { get; set; }
    Property Value
    Type Description
    decimal

    QTrib

    Quantidade Tributável - alterado para aceitar de 0 a 4 casas decimais e 11 inteiros

    Declaration
    [XmlElement("qTrib")]
    public decimal QTrib { get; set; }
    Property Value
    Type Description
    decimal

    Rastro

    Grupo de informações de rastreabilidade

    Declaration
    [XmlElement("rastro")]
    public List<Rastro> Rastro { get; set; }
    Property Value
    Type Description
    List<Rastro>

    TpCredPresIBSZFM

    Tipo de classificação de acordo para calculo do crédito presumido do ZFM

    Declaration
    [XmlElement("tpCredPresIBSZFM")]
    public TipoCreditoPresumidoIBSZFM? TpCredPresIBSZFM { get; set; }
    Property Value
    Type Description
    TipoCreditoPresumidoIBSZFM?

    UCom

    Unidade comercial

    Declaration
    [XmlElement("uCom")]
    public string UCom { get; set; }
    Property Value
    Type Description
    string

    UTrib

    Unidade Tributável

    Declaration
    [XmlElement("uTrib")]
    public string UTrib { get; set; }
    Property Value
    Type Description
    string

    VDesc

    Valor do desconto

    Declaration
    [XmlIgnore]
    public double VDesc { get; set; }
    Property Value
    Type Description
    double

    VDescField

    Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VDesc para atribuir ou resgatar o valor)

    Declaration
    [XmlElement("vDesc")]
    public string VDescField { get; set; }
    Property Value
    Type Description
    string

    VFrete

    Valor Total do Frete

    Declaration
    [XmlIgnore]
    public double VFrete { get; set; }
    Property Value
    Type Description
    double

    VFreteField

    Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VFrete para atribuir ou resgatar o valor)

    Declaration
    [XmlElement("vFrete")]
    public string VFreteField { get; set; }
    Property Value
    Type Description
    string

    VOutro

    Outras despesas acessórias

    Declaration
    [XmlIgnore]
    public double VOutro { get; set; }
    Property Value
    Type Description
    double

    VOutroField

    Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VOutro para atribuir ou resgatar o valor)

    Declaration
    [XmlElement("vOutro")]
    public string VOutroField { get; set; }
    Property Value
    Type Description
    string

    VProd

    Valor bruto do produto ou serviço

    Declaration
    [XmlIgnore]
    public double VProd { get; set; }
    Property Value
    Type Description
    double

    VProdField

    Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VProd para atribuir ou resgatar o valor)

    Declaration
    [XmlElement("vProd")]
    public string VProdField { get; set; }
    Property Value
    Type Description
    string

    VSeg

    Valor total do seguro

    Declaration
    [XmlIgnore]
    public double VSeg { get; set; }
    Property Value
    Type Description
    double

    VSegField

    Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VSeg para atribuir ou resgatar o valor)

    Declaration
    [XmlElement("vSeg")]
    public string VSegField { get; set; }
    Property Value
    Type Description
    string

    VUnCom

    Valor unitário de comercialização - alterado para aceitar 0 a 10 casas decimais e 11 inteiros

    Declaration
    [XmlElement("vUnCom")]
    public decimal VUnCom { get; set; }
    Property Value
    Type Description
    decimal

    VUnTrib

    Valor unitário de tributação - - alterado para aceitar 0 a 10 casas decimais e 11 inteiros

    Declaration
    [XmlElement("vUnTrib")]
    public decimal VUnTrib { get; set; }
    Property Value
    Type Description
    decimal

    VeicProd

    Veículos novos

    Declaration
    [XmlElement("veicProd")]
    public VeicProd VeicProd { get; set; }
    Property Value
    Type Description
    VeicProd

    XPed

    Pedido de compra - Informação de interesse do emissor para controle do B2B

    Declaration
    [XmlElement("xPed")]
    public string XPed { get; set; }
    Property Value
    Type Description
    string

    XProd

    Descrição do produto ou serviço

    Declaration
    [XmlElement("xProd")]
    public string XProd { get; set; }
    Property Value
    Type Description
    string

    Methods

    ShouldSerializeCBarra()

    Declaration
    public bool ShouldSerializeCBarra()
    Returns
    Type Description
    bool

    ShouldSerializeCBarraTrib()

    Declaration
    public bool ShouldSerializeCBarraTrib()
    Returns
    Type Description
    bool

    ShouldSerializeCBenef()

    Declaration
    public bool ShouldSerializeCBenef()
    Returns
    Type Description
    bool

    ShouldSerializeCEST()

    Declaration
    public bool ShouldSerializeCEST()
    Returns
    Type Description
    bool

    ShouldSerializeCNPJFab()

    Declaration
    public bool ShouldSerializeCNPJFab()
    Returns
    Type Description
    bool

    ShouldSerializeEXTIPI()

    Declaration
    public bool ShouldSerializeEXTIPI()
    Returns
    Type Description
    bool

    ShouldSerializeIndBemMovelUsado()

    Declaration
    public bool ShouldSerializeIndBemMovelUsado()
    Returns
    Type Description
    bool

    ShouldSerializeIndEscala()

    Declaration
    public bool ShouldSerializeIndEscala()
    Returns
    Type Description
    bool

    ShouldSerializeNFCI()

    Declaration
    public bool ShouldSerializeNFCI()
    Returns
    Type Description
    bool

    ShouldSerializeNItemPed()

    Declaration
    public bool ShouldSerializeNItemPed()
    Returns
    Type Description
    bool

    ShouldSerializeNRECOPI()

    Declaration
    public bool ShouldSerializeNRECOPI()
    Returns
    Type Description
    bool

    ShouldSerializeNVE()

    Declaration
    public bool ShouldSerializeNVE()
    Returns
    Type Description
    bool

    ShouldSerializeTpCredPresIBSZFM()

    Declaration
    public bool ShouldSerializeTpCredPresIBSZFM()
    Returns
    Type Description
    bool

    ShouldSerializeVDescField()

    Declaration
    public bool ShouldSerializeVDescField()
    Returns
    Type Description
    bool

    ShouldSerializeVFreteField()

    Declaration
    public bool ShouldSerializeVFreteField()
    Returns
    Type Description
    bool

    ShouldSerializeVOutroField()

    Declaration
    public bool ShouldSerializeVOutroField()
    Returns
    Type Description
    bool

    ShouldSerializeVSegField()

    Declaration
    public bool ShouldSerializeVSegField()
    Returns
    Type Description
    bool

    ShouldSerializeXPed()

    Declaration
    public bool ShouldSerializeXPed()
    Returns
    Type Description
    bool