Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class DetPag

    Classe de informações do DetPag

    Inheritance
    object
    DetPag
    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 DetPag

    Properties

    CNPJPag

    CNPJ transacional do pagamento. Preencher informando o CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido quando a emissão do documento fiscal ocorrer em estabelecimento distinto

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

    Card

    Grupo de Cartões, PIX, Boletos e outros Pagamentos Eletrônicos

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

    DPag

    Data do pagamento

    Declaration
    [XmlIgnore]
    public DateTime DPag { get; set; }
    Property Value
    Type Description
    DateTime

    DPagField

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

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

    IndPag

    Indicador da Forma de Pagamento

    Declaration
    [XmlElement("indPag")]
    public IndicadorPagamento? IndPag { get; set; }
    Property Value
    Type Description
    IndicadorPagamento?

    TPag

    Forma de Pagamento

    Declaration
    [XmlElement("tPag")]
    public MeioPagamento TPag { get; set; }
    Property Value
    Type Description
    MeioPagamento

    UFPag

    UF do CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido.

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

    VPag

    Valor do Pagamento. Esta tag poderá ser omitida quando a tag tPag=90 (Sem Pagamento), caso contrário deverá ser preenchida

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

    VPagField

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

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

    XPag

    Descrição do Meio de Pagamento

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

    Methods

    ShouldSerializeCNPJPag()

    Declaration
    public bool ShouldSerializeCNPJPag()
    Returns
    Type Description
    bool

    ShouldSerializeDPagField()

    Declaration
    public bool ShouldSerializeDPagField()
    Returns
    Type Description
    bool

    ShouldSerializeIndPag()

    Declaration
    public bool ShouldSerializeIndPag()
    Returns
    Type Description
    bool

    ShouldSerializeUFPag()

    Declaration
    public bool ShouldSerializeUFPag()
    Returns
    Type Description
    bool

    ShouldSerializeXPag()

    Declaration
    public bool ShouldSerializeXPag()
    Returns
    Type Description
    bool