<dados>
<tipoFone><!-- Ocorrencia: 0-N -->
<cdTipoFone>CHAR(10) *</cdTipoFone>
<dsTipoFone>VARCHAR2(60) *</dsTipoFone>
</tipoFone>
<tipoEmail><!-- Ocorrencia: 0-N -->
<cdTipoEmail>CHAR(10) *</cdTipoEmail>
<dsTipoEmail>VARCHAR2(20) *</dsTipoEmail>
</tipoEmail>
<tipoClassificacao><!-- Ocorrencia: 0-N -->
<cdTipoClas>NUMBER(4) PK *</cdTipoClas>
<dsTipoClas>VARCHAR2(40) *</dsTipoClas>
<inMultiClassificacao>CHAR(1) </inMultiClassificacao> <!-- 0: Falso / 1: Verdadeiro -->
<classificacao><!-- Ocorrencia: 1-N -->
<cdClassificacao>CHAR(10) PK *</cdClassificacao>
<dsClassificacao>VARCHAR2(60) *</dsClassificacao>
</classificacao>
</tipoClassificacao>
<campoAdicional><!-- Ocorrencia: 0-N -->
<cdCampoAdic>NUMBER(4) PK *</cdCampoAdic>
<dsCampoAdic>VARCHAR2(60) *</dsCampoAdic>
<tpCampoAdic>NUMBER(2) *</tpCampoAdic> <!-- 01: Alfanumerico / 02: Numerico / 03: Data -->
<nrTamanhoAdic>NUMBER(4) *</nrTamanhoAdic>
<nrDecimalAdic>NUMBER(2)</nrDecimalAdic> <!-- preencher apenas quando tpCampo for igual a 2 -->
</campoAdicional>
<tipoContato><!-- Ocorrencia: 0-N -->
<cdTipoContato>NUMBER(2) PK *</cdTipoContato>
<dsTipoContato>VARCHAR2(20) *</dsTipoContato>
</tipoContato>
<pessoa> <!-- Ocorrencia: 0-N -->
<nrCPFCNPJ>CHAR(18) PK *</nrCPFCNPJ>
<dsNome>CHAR(60) *</dsNome>
<nrCNPJEmp>CHAR(18)</nrCNPJEmp>
<dsIERG>CHAR(18)</dsIERG>
<dsOrgaoExpedidor>CHAR(60)</dsOrgaoExpedidor>
<tpPessoa>CHAR(1) *</tpPessoa> <!-- F: Fisica / J: Juridica -->
<nrMatricula>NUMBER(9)</nrMatricula>
<pessoaFisica> <!-- Ocorrencia: 0-1 -->
<tpSexo>CHAR(1)</tpSexo> <!-- M: Masculino / F: Feminino -->
<dsNomeMae>CHAR(60)</dsNomeMae>
<dsNomePai>CHAR(60)</dsNomePai>
<dtNascimento>DATE</dtNascimento>
<tpEstadoCivil>NUMBER(1)</tpEstadoCivil> <!-- 01: Solteiro / 02: Casado / 03: Viuvo / 04: Amasiado / 05: Desquitado / 06: Separado / 09: Nao declarado -->
<dtAdmissao>DATE</dtAdmissao>
<dsLocalTrabalho>CHAR(60)</dsLocalTrabalho>
<dsCargo>CHAR(60)</dsCargo>
<cdSerieCtps>NUMBER(10)</cdSerieCtps>
<nrCtps>NUMBER(10)</nrCtps>
<dsLocalNascimento>CHAR(60)</dsLocalNascimento>
<dsNacionalidade>CHAR(30)</dsNacionalidade>
</pessoaFisica>
<pessoaJuridica> <!-- Ocorrencia: 0-1 -->
<dsFantasia>CHAR(60)</dsFantasia>
<cdAtividade>NUMBER(2)</cdAtividade>
<vlFaturamentoMensal>NUMBER(14,2)</vlFaturamentoMensal>
<dtFundacao>DATE</dtFundacao>
<tpRegimeTributario>CHAR(1)</tpRegimeTributario>
</pessoaJuridica>
<inCliente>CHAR(01)</inCliente> <!-- 0: Falso / 1: Verdadeiro -->
<cliente>
<inConsumidorFinal>CHAR(01)</inConsumidorFinal> <!-- 0: Falso / 1: Verdadeiro -->
<nrPortador>CHAR(10)</nrPortador>
<inInativo>CHAR(01)</inInativo><!-- 0: Falso / 1: Verdadeiro -->
<nrSUFRAMA>NUMBER(9)</nrSUFRAMA>
<nrCodigoFiscal>CHAR(20)</nrCodigoFiscal>
<inAvisoCobranca>CHAR(1)</inAvisoCobranca>
<tpCobranca>CHAR(1)</tpCobranca>
<nrPrazoMedioMax>NUMBER(4)</nrPrazoMedioMax>
<observacaoCliente> <!-- Observação agrupada, quando não informado observação detalhada -->
<dsObsCliente>CLOB</dsObsCliente>
</observacaoCliente>
</cliente>
<limiteFinanceiro>
<nrCNPJEmpresa>CHAR(18) PK *</nrCNPJEmpresa>
<vlLimite>NUMBER(14,2)</vlLimite>
</limiteFinanceiro>
<inClienteBloqueado>CHAR(01)</inClienteBloqueado> <!-- 0: Falso / 1: Verdadeiro -->
<inFornecedor>CHAR(01)</inFornecedor> <!-- 0: Falso / 1: Verdadeiro -->
<fornecedor>
<cdCondPgtoCompra>CHAR(10)</cdCondPgtoCompra>
<inFretePago>CHAR(01)</inFretePago> <!-- 0: Falso / 1: Verdadeiro -->
<vlMinPedCompra>NUMBER(14,2)</vlMinPedCompra>
<vlMaxPedCompra>NUMBER(14,2)</vlMaxPedCompra>
<inInativo>CHAR(01)</inInativo><!-- 0: Falso / 1: Verdadeiro -->
</fornecedor>
<inFuncionario>CHAR(01)</inFuncionario> <!-- 0: Falso / 1: Verdadeiro -->
<funcionario>
<cdFuncionario>NUMBER(09)</cdFuncionario>
</funcionario>
<inCNSRFinal>CHAR(01)</inCNSRFinal> <!-- 0: Falso / 1: Verdadeiro -->
<inContribuinte>CHAR(01)</inContribuinte><!-- 0: Falso / 1: Verdadeiro -->
<inInativo>CHAR(01)</inInativo><!-- 0: Falso / 1: Verdadeiro -->
<dsHomePage>CHAR(100)</dsHomePage>
<vlRendaMensal>NUMBER(14,2)</vlRendaMensal>
<tpEscolaridade>NUMBER(2)</tpEscolaridade>
<qtFilhos>NUMBER(2)</qtFilhos>
<dtResideDesde>DATE</dtResideDesde>
<tpCasa>NUMBER(2)</tpCasa>
<tpCarro>NUMBER(2)</tpCarro>
<nrEscoreSPC>NUMBER(9,3)</nrEscoreSPC>
<nrRiscoSPC>NUMBER(9,3)</nrRiscoSPC>
<dtAtualizacaoSPC>DATE</dtAtualizacaoSPC>
<dtInclusao> </dtInclusao>
<endereco> <!-- Ocorrencia: 1-N -->
<nrSeqEndereco> </nrSeqEndereco>
<tpEndereco>NUMBER(2) *</tpEndereco> <!-- 01: Principal / 02: Residencial / 03: Cobranca / 04: Compras / 05:Entrega / 06:Correspondencia / 07: Show room / 11: Comercial anterior / 12:Residencial anterior -->
<dsSiglaLograd>CHAR(10)</dsSiglaLograd>
<dsLogradouro>CHAR(60)</dsLogradouro>
<nrLogradouro>NUMBER(5)</nrLogradouro>
<dsComplemento>CHAR(65)</dsComplemento>
<dsBairro>CHAR(60)</dsBairro>
<cdMunicipio>NUMBER(9)</cdMunicipio> <!-- IBGE -->
<dsMunicipio>CHAR(60)</dsMunicipio>
<cdUF>CHAR(3)</cdUF>
<cdCEP>CHAR(8)</cdCEP>
<cdPais>NUMBER(5)</cdPais> <!-- IBGE -->
<dsPais>CHAR(60)</dsPais>
<nrCaixaPostal>NUMBER(9)</nrCaixaPostal>
<dsReferencia>CHAR(60)</dsReferencia>
</endereco>
<telefone> <!-- Ocorrencia: 0-N -->
<cdTipoFonePessoa>CHAR(10) *</cdTipoFonePessoa>
<dsTelefone>CHAR(20)</dsTelefone>
<inFonePadrao>CHAR(01)</inFonePadrao> <!-- 0: Falso / 1: Verdadeiro -->
<nrRamalFone>NUMBER(4)</nrRamalFone>
</telefone>
<email> <!-- Ocorrencia: 0-N -->
<cdTipoEmailPessoa>CHAR(10) *</cdTipoEmailPessoa>
<dsEmail>CHAR(60)</dsEmail>
<inEmailPadrao>CHAR(01)</inEmailPadrao> <!-- 0: Falso / 1: Verdadeiro -->
</email>
<observacaoPessoa> <!-- Ocorrencia: 0-N -->
<dsObsPessoa>CLOB</dsObsPessoa>
</observacaoPessoa>
<campoAdicPessoa> <!-- Ocorrencia: 0-N -->
<cdCampoAdicPessoa>NUMBER(4) PK *</cdCampoAdicPessoa>
<dsCampoAdicPessoa>VARCHAR2(80)</dsCampoAdicPessoa>
</campoAdicPessoa>
<classificacaoPessoa> <!-- Ocorrencia: 0-N -->
<cdTipoClasPessoa>NUMBER(4) *</cdTipoClasPessoa>
<cdClassificacaoPessoa>CHAR(10) *</cdClassificacaoPessoa>
</classificacaoPessoa>
<contato> <!-- Ocorrencia: 0-N -->
<cdTipoContatoPessoa>NUMBER(2) *</cdTipoContatoPessoa>
<dsContato>CHAR(60) *</dsContato>
<dsTelefoneContato>CHAR(20)</dsTelefoneContato>
<dsFuncaoContato>CHAR(20)</dsFuncaoContato>
<dsCelularContato>CHAR(20)</dsCelularContato>
<dsEmailContato>CHAR(60)</dsEmailContato>
<dtNascimentoContato>DATE</dtNascimentoContato>
<nrCPFContato>CHAR(20)</nrCPFContato>
<inContatoPadrao>CHAR(01)</inContatoPadrao> <!-- 0: Falso / 1: Verdadeiro -->
</contato>
<cartaoFidelidade><!-- Ocorrencia: 0-N -->
<cdCartaoFidelidade>VARCHAR2(20)</cdCartaoFidelidade>
<tpCartaoFidelidade>NUMBER(6)</tpCartaoFidelidade>
<tpSituacao>NUMBER(2)</tpSituacao>
</cartaoFidelidade>
<contaCorrente><!-- Ocorrencia: 0-N -->
<nrBanco>NUMBER(5)</nrBanco>
<nrAgencia>NUMBER(4)</nrAgencia>
<dsConta>CHAR(20)</dsConta>
<dsDigitoConta>CHAR(2)</dsDigitoConta>
<tpConta>NUMBER(2)</tpConta>
</contaCorrente>
<referencia><!-- Ocorrencia: 0-N -->
<tpReferencia>CHAR(1)</tpReferencia>
<dsReferencia>CHAR(20)</dsReferencia>
<nrTelefone>CHAR(20)</nrTelefone>
<nmResponsavel>CHAR(60)</nmResponsavel>
</referencia>
<verba><!-- Ocorrencia: 0-N -->
<cdTipoVerba>NUMBER(4)</cdTipoVerba>
<vlVerba>NUMBER(14,2)</vlVerba>
<inComprovacao>CHAR(1)</inComprovacao>
<dsComplementar>CHAR(60)</dsComplementar>
</verba>
<cartaoCTC><!-- Ocorrencia: 0-1 -->
<cdTpCartao>NUMBER(6) *</cdTpCartao>
<cdEmpCartao>NUMBER(4) *</cdEmpCartao>
<dtValidade>DATE *</dtValidade>
<cartaoAdic><!-- Ocorrencia: 1-N -->
<tpCartaoAdic>NUMBER(1) *</tpCartaoAdic> <!-- 1-Principal; 2-Adicional; -->
</cartaoAdic>
</cartaoCTC>
<imagensPessoa>
<cdImagem>NUMBER(6)</cdImagem>
<inPadrao>CHAR(01)</inPadrao>
<cpfCnpjPessoa>VARCHAR2(60)</cpfCnpjPessoa>
<nmImagem>VARCHAR2(60)</nmImagem>
<dsImagem>VARCHAR2(60)</dsImagem>
</imagensPessoa>
<empresaPessoa>
<nrCNPJEmpresa> </nrCNPJEmpresa>
<inInativoEmp> </inInativoEmp>
</empresaPessoa>
</pessoa>
</dados> |