Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Pag.DetPag.Card
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Pag.DetPag.Card
- Enclosing class:
TNFe.InfNFe.Pag.DetPag
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
FieldsModifier and TypeFieldDescriptionprotected StringNumero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicosprotected StringCNPJ da instituicao de pagamentoprotected StringCNPJ do beneficiario do pagamentoprotected StringIdentificador do terminal de pagamentoprotected StringBandeira da operadora de cartaoprotected StringTipo 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 -
Method Summary
Modifier and TypeMethodDescriptiongetCAut()Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicosgetCNPJ()CNPJ da instituicao de pagamentoCNPJ do beneficiario do pagamentoIdentificador do terminal de pagamentogetTBand()Bandeira da operadora de cartaoTipo 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).voidDefine o valor da propriedade cAut.voidDefine o valor da propriedade cnpj.voidsetCNPJReceb(String value) Define o valor da propriedade cnpjReceb.voidsetIdTermPag(String value) Define o valor da propriedade idTermPag.voidDefine o valor da propriedade tBand.voidsetTpIntegra(String value) Define o valor da propriedade tpIntegra.
-
Field Details
-
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
CNPJ da instituicao de pagamento -
tBand
Bandeira da operadora de cartao -
cAut
Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos -
cnpjReceb
CNPJ do beneficiario do pagamento -
idTermPag
Identificador do terminal de pagamento
-
-
Constructor Details
-
Card
public Card()
-
-
Method Details
-
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
Define o valor da propriedade tpIntegra.- Parameters:
value- allowed object isString- See Also:
-
getCNPJ
CNPJ da instituicao de pagamento- Returns:
- possible object is
String
-
setCNPJ
Define o valor da propriedade cnpj.- Parameters:
value- allowed object isString- See Also:
-
getTBand
Bandeira da operadora de cartao- Returns:
- possible object is
String
-
setTBand
Define o valor da propriedade tBand.- Parameters:
value- allowed object isString- See Also:
-
getCAut
Numero de autorizacao da operacao com cartoes, PIX, boletos e outros pagamentos eletronicos- Returns:
- possible object is
String
-
setCAut
Define o valor da propriedade cAut.- Parameters:
value- allowed object isString- See Also:
-
getCNPJReceb
CNPJ do beneficiario do pagamento- Returns:
- possible object is
String
-
setCNPJReceb
Define o valor da propriedade cnpjReceb.- Parameters:
value- allowed object isString- See Also:
-
getIdTermPag
Identificador do terminal de pagamento- Returns:
- possible object is
String
-
setIdTermPag
Define o valor da propriedade idTermPag.- Parameters:
value- allowed object isString- See Also:
-