Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Dest
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Dest
- Enclosing class:
TNFe.InfNFe
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>
<choice>
<element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
<element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
<element name="idEstrangeiro">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="([!-y]{0}|[!-y]{5,20})?"/>
</restriction>
</simpleType>
</element>
</choice>
<element name="xNome" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<maxLength value="60"/>
<minLength value="2"/>
</restriction>
</simpleType>
</element>
<element name="enderDest" type="{http://www.portalfiscal.inf.br/nfe}TEndereco" minOccurs="0"/>
<element name="indIEDest">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="9"/>
</restriction>
</simpleType>
</element>
<element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIeDestNaoIsento" minOccurs="0"/>
<element name="ISUF" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{8,9}"/>
</restriction>
</simpleType>
</element>
<element name="IM" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<minLength value="1"/>
<maxLength value="15"/>
</restriction>
</simpleType>
</element>
<element name="email" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<whiteSpace value="preserve"/>
<minLength value="1"/>
<maxLength value="60"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringNumero do CNPJprotected StringNumero do CPFprotected StringInformar o e-mail do destinatario.protected TEnderecoDados do enderecoprotected StringIdentificador do destinatario, em caso de comprador estrangeiroprotected StringInscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)protected StringInscricao Municipal do tomador do servicoprotected StringIndicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinteprotected StringInscricao na SUFRAMA (Obrigatorio nas operacoes com as areas com beneficios de incentivos fiscais sob controle da SUFRAMA) PL_005d - 11/08/09 - alterado para aceitar 8 ou 9 digitosprotected StringRazao Social ou nome do destinatario -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCNPJ()Numero do CNPJgetCPF()Numero do CPFgetEmail()Informar o e-mail do destinatario.Dados do enderecoIdentificador do destinatario, em caso de comprador estrangeirogetIE()Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)getIM()Inscricao Municipal do tomador do servicoIndicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao ContribuintegetISUF()Inscricao na SUFRAMA (Obrigatorio nas operacoes com as areas com beneficios de incentivos fiscais sob controle da SUFRAMA) PL_005d - 11/08/09 - alterado para aceitar 8 ou 9 digitosgetXNome()Razao Social ou nome do destinatariovoidDefine o valor da propriedade cnpj.voidDefine o valor da propriedade cpf.voidDefine o valor da propriedade email.voidsetEnderDest(TEndereco value) Define o valor da propriedade enderDest.voidsetIdEstrangeiro(String value) Define o valor da propriedade idEstrangeiro.voidDefine o valor da propriedade ie.voidDefine o valor da propriedade im.voidsetIndIEDest(String value) Define o valor da propriedade indIEDest.voidDefine o valor da propriedade isuf.voidDefine o valor da propriedade xNome.
-
Field Details
-
cnpj
Numero do CNPJ -
cpf
Numero do CPF -
idEstrangeiro
Identificador do destinatario, em caso de comprador estrangeiro -
xNome
Razao Social ou nome do destinatario -
enderDest
Dados do endereco -
indIEDest
Indicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinte -
ie
Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS) -
isuf
Inscricao na SUFRAMA (Obrigatorio nas operacoes com as areas com beneficios de incentivos fiscais sob controle da SUFRAMA) PL_005d - 11/08/09 - alterado para aceitar 8 ou 9 digitos -
im
Inscricao Municipal do tomador do servico -
email
Informar o e-mail do destinatario. O campo pode ser utilizado para informar o e-mail de recepcao da NF-e indicada pelo destinatario
-
-
Constructor Details
-
Dest
public Dest()
-
-
Method Details
-
getCNPJ
Numero do CNPJ- Returns:
- possible object is
String
-
setCNPJ
Define o valor da propriedade cnpj.- Parameters:
value- allowed object isString- See Also:
-
getCPF
Numero do CPF- Returns:
- possible object is
String
-
setCPF
Define o valor da propriedade cpf.- Parameters:
value- allowed object isString- See Also:
-
getIdEstrangeiro
Identificador do destinatario, em caso de comprador estrangeiro- Returns:
- possible object is
String
-
setIdEstrangeiro
Define o valor da propriedade idEstrangeiro.- Parameters:
value- allowed object isString- See Also:
-
getXNome
Razao Social ou nome do destinatario- Returns:
- possible object is
String
-
setXNome
Define o valor da propriedade xNome.- Parameters:
value- allowed object isString- See Also:
-
getEnderDest
Dados do endereco- Returns:
- possible object is
TEndereco
-
setEnderDest
Define o valor da propriedade enderDest.- Parameters:
value- allowed object isTEndereco- See Also:
-
getIndIEDest
Indicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinte- Returns:
- possible object is
String
-
setIndIEDest
Define o valor da propriedade indIEDest.- Parameters:
value- allowed object isString- See Also:
-
getIE
Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)- Returns:
- possible object is
String
-
setIE
Define o valor da propriedade ie.- Parameters:
value- allowed object isString- See Also:
-
getISUF
Inscricao na SUFRAMA (Obrigatorio nas operacoes com as areas com beneficios de incentivos fiscais sob controle da SUFRAMA) PL_005d - 11/08/09 - alterado para aceitar 8 ou 9 digitos- Returns:
- possible object is
String
-
setISUF
Define o valor da propriedade isuf.- Parameters:
value- allowed object isString- See Also:
-
getIM
Inscricao Municipal do tomador do servico- Returns:
- possible object is
String
-
setIM
Define o valor da propriedade im.- Parameters:
value- allowed object isString- See Also:
-
getEmail
Informar o e-mail do destinatario. O campo pode ser utilizado para informar o e-mail de recepcao da NF-e indicada pelo destinatario- Returns:
- possible object is
String
-
setEmail
Define o valor da propriedade email.- Parameters:
value- allowed object isString- See Also:
-