Class TNFe.InfNFe.Dest

java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Dest
Enclosing class:
TNFe.InfNFe

public static class TNFe.InfNFe.Dest 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>
		 <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

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Numero do CNPJ
    protected String
    Numero do CPF
    protected String
    Informar o e-mail do destinatario.
    protected TEndereco
    Dados do endereco
    protected String
    Identificador do destinatario, em caso de comprador estrangeiro
    protected String
    Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)
    protected String
    Inscricao Municipal do tomador do servico
    protected String
    Indicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinte
    protected String
    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
    protected String
    Razao Social ou nome do destinatario
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Numero do CNPJ
    Numero do CPF
    Informar o e-mail do destinatario.
    Dados do endereco
    Identificador do destinatario, em caso de comprador estrangeiro
    Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)
    Inscricao Municipal do tomador do servico
    Indicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinte
    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
    Razao Social ou nome do destinatario
    void
    setCNPJ(String value)
    Define o valor da propriedade cnpj.
    void
    setCPF(String value)
    Define o valor da propriedade cpf.
    void
    Define o valor da propriedade email.
    void
    Define o valor da propriedade enderDest.
    void
    Define o valor da propriedade idEstrangeiro.
    void
    setIE(String value)
    Define o valor da propriedade ie.
    void
    setIM(String value)
    Define o valor da propriedade im.
    void
    Define o valor da propriedade indIEDest.
    void
    setISUF(String value)
    Define o valor da propriedade isuf.
    void
    Define o valor da propriedade xNome.

    Methods inherited from class java.lang.Object

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

    • cnpj

      protected String cnpj
      Numero do CNPJ
    • cpf

      protected String cpf
      Numero do CPF
    • idEstrangeiro

      protected String idEstrangeiro
      Identificador do destinatario, em caso de comprador estrangeiro
    • xNome

      protected String xNome
      Razao Social ou nome do destinatario
    • enderDest

      protected TEndereco enderDest
      Dados do endereco
    • indIEDest

      protected String indIEDest
      Indicador da IE do destinatario: 1 � Contribuinte ICMSpagamento a vista; 2 � Contribuinte isento de inscricao; 9 � Nao Contribuinte
    • ie

      protected String ie
      Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)
    • isuf

      protected String 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

      protected String im
      Inscricao Municipal do tomador do servico
    • email

      protected String 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

      public String getCNPJ()
      Numero do CNPJ
      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:
    • getCPF

      public String getCPF()
      Numero do CPF
      Returns:
      possible object is String
    • setCPF

      public void setCPF(String value)
      Define o valor da propriedade cpf.
      Parameters:
      value - allowed object is String
      See Also:
    • getIdEstrangeiro

      public String getIdEstrangeiro()
      Identificador do destinatario, em caso de comprador estrangeiro
      Returns:
      possible object is String
    • setIdEstrangeiro

      public void setIdEstrangeiro(String value)
      Define o valor da propriedade idEstrangeiro.
      Parameters:
      value - allowed object is String
      See Also:
    • getXNome

      public String getXNome()
      Razao Social ou nome do destinatario
      Returns:
      possible object is String
    • setXNome

      public void setXNome(String value)
      Define o valor da propriedade xNome.
      Parameters:
      value - allowed object is String
      See Also:
    • getEnderDest

      public TEndereco getEnderDest()
      Dados do endereco
      Returns:
      possible object is TEndereco
    • setEnderDest

      public void setEnderDest(TEndereco value)
      Define o valor da propriedade enderDest.
      Parameters:
      value - allowed object is TEndereco
      See Also:
    • getIndIEDest

      public String 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

      public void setIndIEDest(String value)
      Define o valor da propriedade indIEDest.
      Parameters:
      value - allowed object is String
      See Also:
    • getIE

      public String getIE()
      Inscricao Estadual (obrigatorio nas operacoes com contribuintes do ICMS)
      Returns:
      possible object is String
    • setIE

      public void setIE(String value)
      Define o valor da propriedade ie.
      Parameters:
      value - allowed object is String
      See Also:
    • getISUF

      public String 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

      public void setISUF(String value)
      Define o valor da propriedade isuf.
      Parameters:
      value - allowed object is String
      See Also:
    • getIM

      public String getIM()
      Inscricao Municipal do tomador do servico
      Returns:
      possible object is String
    • setIM

      public void setIM(String value)
      Define o valor da propriedade im.
      Parameters:
      value - allowed object is String
      See Also:
    • getEmail

      public String 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

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