Package systextil.dao
Class CnpjEmpresa
java.lang.Object
systextil.dao.CnpjEmpresa
- Direct Known Subclasses:
Cliente,Fornecedor
Encapsula campos e regras que são comuns a clientes e fornecedores.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Stringfinal intfinal CNPJEm casos de classes que estendem da classeCnpjEmpresa, esse atributo substitui os três atributos cgc da classeCnpj:cgc9,cgc4ecgc2.final intfinal intfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal intfinal int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanehEstrangeiro(br.com.intersys.systextil.connection.AppConnection conn) format()Formata como CPF ou como CNPJ, dependendo da ordem do CNPJ.Formata como um CNPJ: 50.464.734/0001-08Formata como um CPF: 751.280.989-74getCidade(br.com.intersys.systextil.connection.AppConnection conn) getCidadeNotNull(br.com.intersys.systextil.connection.AppConnection conn) getDadosParaImpressao(br.com.intersys.systextil.connection.AppConnection conn)
-
Field Details
-
nome
-
nome_fantasia
-
endereco
-
numero_imovel
-
complemento
-
telefone
public final int telefone -
bairro
-
cep
public final int cep -
cod_cidade
public final int cod_cidade -
insc_est
-
e_mail
-
nfe_e_mail
-
codigo_contabil
public final int codigo_contabil -
tipo
public final int tipo -
cnpj
Em casos de classes que estendem da classeCnpjEmpresa, esse atributo substitui os três atributos cgc da classeCnpj:cgc9,cgc4ecgc2.
-
-
Constructor Details
-
CnpjEmpresa
-
-
Method Details
-
getCidade
-
getCidadeNotNull
-
montarEndereco
-
getDadosParaImpressao
public DadosParaImpressao getDadosParaImpressao(br.com.intersys.systextil.connection.AppConnection conn) -
ehEstrangeiro
public boolean ehEstrangeiro(br.com.intersys.systextil.connection.AppConnection conn) -
formatCNPJ
Formata como um CNPJ: 50.464.734/0001-08 -
formatCPF
Formata como um CPF: 751.280.989-74 -
format
Formata como CPF ou como CNPJ, dependendo da ordem do CNPJ.
-