Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Emit
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Emit
- 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"/>
</choice>
<element name="xNome">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<maxLength value="60"/>
<minLength value="2"/>
</restriction>
</simpleType>
</element>
<element name="xFant" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<maxLength value="60"/>
<minLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="enderEmit" type="{http://www.portalfiscal.inf.br/nfe}TEnderEmi"/>
<element name="IE" type="{http://www.portalfiscal.inf.br/nfe}TIe"/>
<element name="IEST" type="{http://www.portalfiscal.inf.br/nfe}TIeST" minOccurs="0"/>
<sequence minOccurs="0">
<element name="IM">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
<minLength value="1"/>
<maxLength value="15"/>
</restriction>
</simpleType>
</element>
<element name="CNAE" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{7}"/>
</restriction>
</simpleType>
</element>
</sequence>
<element name="CRT">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringCNAE Fiscalprotected StringNumero do CNPJ do emitenteprotected StringNumero do CPF do emitenteprotected StringCodigo de Regime Tributario.protected TEnderEmiEndereco do emitenteprotected StringInscricao Estadual do Emitenteprotected StringInscricao Estadual do Substituto Tributarioprotected StringInscricao Municipalprotected StringNome fantasiaprotected StringRazao Social ou Nome do emitente -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCNAE()CNAE FiscalgetCNPJ()Numero do CNPJ do emitentegetCPF()Numero do CPF do emitentegetCRT()Codigo de Regime Tributario.Endereco do emitentegetIE()Inscricao Estadual do EmitentegetIEST()Inscricao Estadual do Substituto TributariogetIM()Inscricao MunicipalgetXFant()Nome fantasiagetXNome()Razao Social ou Nome do emitentevoidDefine o valor da propriedade cnae.voidDefine o valor da propriedade cnpj.voidDefine o valor da propriedade cpf.voidDefine o valor da propriedade crt.voidsetEnderEmit(TEnderEmi value) Define o valor da propriedade enderEmit.voidDefine o valor da propriedade ie.voidDefine o valor da propriedade iest.voidDefine o valor da propriedade im.voidDefine o valor da propriedade xFant.voidDefine o valor da propriedade xNome.
-
Field Details
-
cnpj
Numero do CNPJ do emitente -
cpf
Numero do CPF do emitente -
xNome
Razao Social ou Nome do emitente -
xFant
Nome fantasia -
enderEmit
Endereco do emitente -
ie
Inscricao Estadual do Emitente -
iest
Inscricao Estadual do Substituto Tributario -
im
Inscricao Municipal -
cnae
CNAE Fiscal -
crt
Codigo de Regime Tributario. Este campo sera obrigatoriamente preenchido com: 1 � Simples Nacional; 2 � Simples Nacional � excesso de sublimite de receita bruta; 3 � Regime Normal. 4 - Simples Nacional - Microempreendedor individual - MEI
-
-
Constructor Details
-
Emit
public Emit()
-
-
Method Details
-
getCNPJ
Numero do CNPJ do emitente- Returns:
- possible object is
String
-
setCNPJ
Define o valor da propriedade cnpj.- Parameters:
value- allowed object isString- See Also:
-
getCPF
Numero do CPF do emitente- Returns:
- possible object is
String
-
setCPF
Define o valor da propriedade cpf.- Parameters:
value- allowed object isString- See Also:
-
getXNome
Razao Social ou Nome do emitente- Returns:
- possible object is
String
-
setXNome
Define o valor da propriedade xNome.- Parameters:
value- allowed object isString- See Also:
-
getXFant
Nome fantasia- Returns:
- possible object is
String
-
setXFant
Define o valor da propriedade xFant.- Parameters:
value- allowed object isString- See Also:
-
getEnderEmit
Endereco do emitente- Returns:
- possible object is
TEnderEmi
-
setEnderEmit
Define o valor da propriedade enderEmit.- Parameters:
value- allowed object isTEnderEmi- See Also:
-
getIE
Inscricao Estadual do Emitente- Returns:
- possible object is
String
-
setIE
Define o valor da propriedade ie.- Parameters:
value- allowed object isString- See Also:
-
getIEST
Inscricao Estadual do Substituto Tributario- Returns:
- possible object is
String
-
setIEST
Define o valor da propriedade iest.- Parameters:
value- allowed object isString- See Also:
-
getIM
Inscricao Municipal- Returns:
- possible object is
String
-
setIM
Define o valor da propriedade im.- Parameters:
value- allowed object isString- See Also:
-
getCNAE
CNAE Fiscal- Returns:
- possible object is
String
-
setCNAE
Define o valor da propriedade cnae.- Parameters:
value- allowed object isString- See Also:
-
getCRT
Codigo de Regime Tributario. Este campo sera obrigatoriamente preenchido com: 1 � Simples Nacional; 2 � Simples Nacional � excesso de sublimite de receita bruta; 3 � Regime Normal. 4 - Simples Nacional - Microempreendedor individual - MEI- Returns:
- possible object is
String
-
setCRT
Define o valor da propriedade crt.- Parameters:
value- allowed object isString- See Also:
-