Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Ide.NFref
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Ide.NFref
- Enclosing class:
TNFe.InfNFe.Ide
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">
<choice>
<element name="refNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
<element name="refNFeSig" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
<element name="refNF">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
<element name="AAMM">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{2}[0]{1}[1-9]{1}|[0-9]{2}[1]{1}[0-2]{1}"/>
</restriction>
</simpleType>
</element>
<element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
<element name="mod">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="01"/>
<enumeration value="02"/>
</restriction>
</simpleType>
</element>
<element name="serie" type="{http://www.portalfiscal.inf.br/nfe}TSerie"/>
<element name="nNF" type="{http://www.portalfiscal.inf.br/nfe}TNF"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="refNFP">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cUF" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
<element name="AAMM">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{2}[0]{1}[1-9]{1}|[0-9]{2}[1]{1}[0-2]{1}"/>
</restriction>
</simpleType>
</element>
<choice>
<element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
<element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
</choice>
<element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIeDest"/>
<element name="mod">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="01"/>
<enumeration value="04"/>
</restriction>
</simpleType>
</element>
<element name="serie" type="{http://www.portalfiscal.inf.br/nfe}TSerie"/>
<element name="nNF" type="{http://www.portalfiscal.inf.br/nfe}TNF"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="refCTe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
<element name="refECF">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="mod">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="2B"/>
<enumeration value="2C"/>
<enumeration value="2D"/>
</restriction>
</simpleType>
</element>
<element name="nECF">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{1,3}"/>
</restriction>
</simpleType>
</element>
<element name="nCOO">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{1,6}"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringUtilizar esta TAG para referenciar um CT-e emitido anteriormente, vinculada a NF-e atualprotected TNFe.InfNFe.Ide.NFref.RefECFGrupo do Cupom Fiscal vinculado a NF-eprotected TNFe.InfNFe.Ide.NFref.RefNFDados da NF modelo 1/1A referenciada ou NF modelo 2 referenciadaprotected StringChave de acesso das NF-e referenciadas.protected StringReferencia uma NF-e (modelo 55) emitida anteriormente pela sua Chave de Acesso com codigo numerico zerado, permitindo manter o sigilo da NF-e referenciada.protected TNFe.InfNFe.Ide.NFref.RefNFPGrupo com as informacoes NF de produtor referenciada -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionUtilizar esta TAG para referenciar um CT-e emitido anteriormente, vinculada a NF-e atualGrupo do Cupom Fiscal vinculado a NF-egetRefNF()Dados da NF modelo 1/1A referenciada ou NF modelo 2 referenciadaChave de acesso das NF-e referenciadas.Referencia uma NF-e (modelo 55) emitida anteriormente pela sua Chave de Acesso com codigo numerico zerado, permitindo manter o sigilo da NF-e referenciada.Grupo com as informacoes NF de produtor referenciadavoidDefine o valor da propriedade refCTe.voidDefine o valor da propriedade refECF.voidDefine o valor da propriedade refNF.voidDefine o valor da propriedade refNFe.voidsetRefNFeSig(String value) Define o valor da propriedade refNFeSig.voidDefine o valor da propriedade refNFP.
-
Field Details
-
refNFe
Chave de acesso das NF-e referenciadas. Chave de acesso compostas por Codigo da UF (tabela do IBGE) + AAMM da emissao + CNPJ do Emitente + modelo, serie e numero da NF-e Referenciada + Codigo Numerico + DV. -
refNFeSig
Referencia uma NF-e (modelo 55) emitida anteriormente pela sua Chave de Acesso com codigo numerico zerado, permitindo manter o sigilo da NF-e referenciada. -
refNF
Dados da NF modelo 1/1A referenciada ou NF modelo 2 referenciada -
refNFP
Grupo com as informacoes NF de produtor referenciada -
refCTe
Utilizar esta TAG para referenciar um CT-e emitido anteriormente, vinculada a NF-e atual -
refECF
Grupo do Cupom Fiscal vinculado a NF-e
-
-
Constructor Details
-
NFref
public NFref()
-
-
Method Details
-
getRefNFe
Chave de acesso das NF-e referenciadas. Chave de acesso compostas por Codigo da UF (tabela do IBGE) + AAMM da emissao + CNPJ do Emitente + modelo, serie e numero da NF-e Referenciada + Codigo Numerico + DV.- Returns:
- possible object is
String
-
setRefNFe
Define o valor da propriedade refNFe.- Parameters:
value- allowed object isString- See Also:
-
getRefNFeSig
Referencia uma NF-e (modelo 55) emitida anteriormente pela sua Chave de Acesso com codigo numerico zerado, permitindo manter o sigilo da NF-e referenciada.- Returns:
- possible object is
String
-
setRefNFeSig
Define o valor da propriedade refNFeSig.- Parameters:
value- allowed object isString- See Also:
-
getRefNF
Dados da NF modelo 1/1A referenciada ou NF modelo 2 referenciada- Returns:
- possible object is
TNFe.InfNFe.Ide.NFref.RefNF
-
setRefNF
Define o valor da propriedade refNF.- Parameters:
value- allowed object isTNFe.InfNFe.Ide.NFref.RefNF- See Also:
-
getRefNFP
Grupo com as informacoes NF de produtor referenciada- Returns:
- possible object is
TNFe.InfNFe.Ide.NFref.RefNFP
-
setRefNFP
Define o valor da propriedade refNFP.- Parameters:
value- allowed object isTNFe.InfNFe.Ide.NFref.RefNFP- See Also:
-
getRefCTe
Utilizar esta TAG para referenciar um CT-e emitido anteriormente, vinculada a NF-e atual- Returns:
- possible object is
String
-
setRefCTe
Define o valor da propriedade refCTe.- Parameters:
value- allowed object isString- See Also:
-
getRefECF
Grupo do Cupom Fiscal vinculado a NF-e- Returns:
- possible object is
TNFe.InfNFe.Ide.NFref.RefECF
-
setRefECF
Define o valor da propriedade refECF.- Parameters:
value- allowed object isTNFe.InfNFe.Ide.NFref.RefECF- See Also:
-