Class TNFe.InfNFe.Pag.DetPag.Card

java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Pag.DetPag.Card
Enclosing class:
TNFe.InfNFe.Pag.DetPag

public static class TNFe.InfNFe.Pag.DetPag.Card extends Object

Classe Java de anonymous complex type.

O seguinte fragmento do esquema especifica o conteudo esperado contido dentro desta classe.


 <complexType>
   <complexContent>
	 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	   <sequence>
		 <element name="tpIntegra">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <enumeration value="1"/>
			   <enumeration value="2"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
		 <element name="tBand" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{2}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cAut" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="128"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="CNPJReceb" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
		 <element name="idTermPag" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="40"/>
			 </restriction>
		   </simpleType>
		 </element>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos
    protected String
    CNPJ da instituicao de pagamento
    protected String
    CNPJ do beneficiario do pagamento
    protected String
    Identificador do terminal de pagamento
    protected String
    Bandeira da operadora de cartao
    protected String
    Tipo de Integracao do processo de pagamento com o sistema de automacao da empresa: 1 - Pagamento integrado com o sistema de automacao da empresa (Ex.: equipamento TEF, Comercio Eletronico, POS Integrado); 2 - Pagamento nao integrado com o sistema de automacao da empresa (Ex.: equipamento POS Simples).
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos
    CNPJ da instituicao de pagamento
    CNPJ do beneficiario do pagamento
    Identificador do terminal de pagamento
    Bandeira da operadora de cartao
    Tipo de Integracao do processo de pagamento com o sistema de automacao da empresa: 1 - Pagamento integrado com o sistema de automacao da empresa (Ex.: equipamento TEF, Comercio Eletronico, POS Integrado); 2 - Pagamento nao integrado com o sistema de automacao da empresa (Ex.: equipamento POS Simples).
    void
    setCAut(String value)
    Define o valor da propriedade cAut.
    void
    setCNPJ(String value)
    Define o valor da propriedade cnpj.
    void
    Define o valor da propriedade cnpjReceb.
    void
    Define o valor da propriedade idTermPag.
    void
    Define o valor da propriedade tBand.
    void
    Define o valor da propriedade tpIntegra.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tpIntegra

      protected String tpIntegra
      Tipo de Integracao do processo de pagamento com o sistema de automacao da empresa: 1 - Pagamento integrado com o sistema de automacao da empresa (Ex.: equipamento TEF, Comercio Eletronico, POS Integrado); 2 - Pagamento nao integrado com o sistema de automacao da empresa (Ex.: equipamento POS Simples).
    • cnpj

      protected String cnpj
      CNPJ da instituicao de pagamento
    • tBand

      protected String tBand
      Bandeira da operadora de cartao
    • cAut

      protected String cAut
      Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos
    • cnpjReceb

      protected String cnpjReceb
      CNPJ do beneficiario do pagamento
    • idTermPag

      protected String idTermPag
      Identificador do terminal de pagamento
  • Constructor Details

    • Card

      public Card()
  • Method Details

    • getTpIntegra

      public String getTpIntegra()
      Tipo de Integracao do processo de pagamento com o sistema de automacao da empresa: 1 - Pagamento integrado com o sistema de automacao da empresa (Ex.: equipamento TEF, Comercio Eletronico, POS Integrado); 2 - Pagamento nao integrado com o sistema de automacao da empresa (Ex.: equipamento POS Simples).
      Returns:
      possible object is String
    • setTpIntegra

      public void setTpIntegra(String value)
      Define o valor da propriedade tpIntegra.
      Parameters:
      value - allowed object is String
      See Also:
    • getCNPJ

      public String getCNPJ()
      CNPJ da instituicao de pagamento
      Returns:
      possible object is String
    • setCNPJ

      public void setCNPJ(String value)
      Define o valor da propriedade cnpj.
      Parameters:
      value - allowed object is String
      See Also:
    • getTBand

      public String getTBand()
      Bandeira da operadora de cartao
      Returns:
      possible object is String
    • setTBand

      public void setTBand(String value)
      Define o valor da propriedade tBand.
      Parameters:
      value - allowed object is String
      See Also:
    • getCAut

      public String getCAut()
      Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos
      Returns:
      possible object is String
    • setCAut

      public void setCAut(String value)
      Define o valor da propriedade cAut.
      Parameters:
      value - allowed object is String
      See Also:
    • getCNPJReceb

      public String getCNPJReceb()
      CNPJ do beneficiario do pagamento
      Returns:
      possible object is String
    • setCNPJReceb

      public void setCNPJReceb(String value)
      Define o valor da propriedade cnpjReceb.
      Parameters:
      value - allowed object is String
      See Also:
    • getIdTermPag

      public String getIdTermPag()
      Identificador do terminal de pagamento
      Returns:
      possible object is String
    • setIdTermPag

      public void setIdTermPag(String value)
      Define o valor da propriedade idTermPag.
      Parameters:
      value - allowed object is String
      See Also: