Confirmação de Dados Cadastrais Manual do Layout 2 Confirmação de Dados Cadastrais Introdução Este manual contém o layout padrão de string de dados para a consulta da Confirmação de Dados Cadastrais. Orientações sobre o layout O layout tem a finalidade de orientar a formatação de arquivo de texto padrão American Standard Code for Information Interchange (ASCII), sem acentuação, para acesso aos produtos Serasa Experian. Não são aceitos caracteres de acentuação. Os campos são constituídos de caracteres: A = Alfabéticos; X = Alfanuméricos e N = Numéricos. Campos numéricos são alinhados à direita, completando com zeros (Ø) à esquerda. Campos alfabéticos e alfanuméricos são alinhados à esquerda, completando com “branco” à direita. Quando optar por fornecer informação codificada em campo que permite tanto a entrada de dados por extenso quanto codificados, esse dado numérico deve ser alinhado à esquerda, sem acréscimo de zeros. Os campos denominados FILLER correspondem a espaços para uso futuro no layout. Os campos denominados RESERVADO são campos usados em outras aplicações. As colunas dos layouts significam: PROTOCOLO HEADER TRAILLER Registro que inicializa o layout de String de Dados em tempo real e estabelece que dados o cliente deseja receber na consulta Registro com as mesmas funções do protocolo, mas voltado para operações em lote (batch). Registro que finaliza os registros batch e de String de Dados. SEQ.: Sequencia numérica de cada registro INIC.: Número do Byte inicial de um campo (posição) BYTE: Tamanho do campo MNEMÔNICO: BLOCO: IN / OUT: Nome abreviado do campo usado para referência Um ou mais campos formam um bloco. A letra "R" indica o campo requerido para validar o bloco que, se não for enviado, será recusado "In" significa que a sequência é utilizada para envio de dados pelo cliente à Serasa "Out" significa que a sequência é utilizada para receber dados da Serasa DESCRIÇÃO: Esclarece e orienta sobre os dados solicitados em cada campo Observações: os campos com a indicação OUT serão devolvidos pela Serasa Experian. Preencher com zeros no primeiro envio. GUIA DE REGISTROS Seguem orientações para identificar os registros a serem usados na string de dados B49C. Registros para solicitar consultas: Protocolo + P002 +T999. Registros para receber dados de consultas: Protocolo + P002 + F900 + A900 + B900 +T999 3 Manual do Layout Protocolo de Comunicacão Registros do Protocolo - B49C O protocolo é a primeira parte do layout. Com ele, o cliente se identifica, solicita o tipo de consulta, detalha as informações necessárias, etc. Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X FILLER In 2 5 6 X FILLER In 3 11 15 N NUM DOC In Informar o número do CPF (com 11 dígitos) In Informar F = pessoa física. In 4 26 1 X TIPO PESSOA 5 27 6 X BASE CONS Descrição Preencher com B49C. Obs.: quando for utilizada a porta de comunicação Host-Host, preencher com “brancos”. Preencher com o código da estação chamadora no cliente (identificação de terminal ou computador). Obs.: quando for utilizada a porta de comunicação Host-Host, preencher com “brancos”. Informar base de dados para consulta: C = Base Compartilhada; I = Base da Própria Empresa (Base individual) Informar a modalidade de consulta. In Ex.: CH = Cheque In Informar valor da consulta (inteiros) 6 33 2 X MODALIDADE 7 35 7 N VLR CONSUL X CENTRO CUST In Obs.: Obter códigos na tabela de modalidades (vide Tabelas de Dados do Credit Bureau). Informar Centro de Custo. 8 42 12 Obs.: – Como é opcional, informar “brancos” se não for usar esse dado. – No caso de distribuidores, é obrigatório informar o CNPJ consultante alinhado à esquerda. 9 54 1 X CODIFICADO In Informar se deseja receber campos codificados (S/N) 10 55 2 N QTD REG In Indicar a quantidade de registros que deseja receber a cada transmissão de dados. Informar se deseja diálogo de comunicação (S/N) Obs.: 11 57 1 X CONVERSA In – Quando a resposta à pergunta for “N”, o sistema enviará até 31 registros (recebidos e consultados), além do protocolo, e encerrará a consulta ao CPF solicitado. – Quando a resposta for “S”, o sistema vai devolver o Protocolo a cada consulta, informando “FIM” na sequência 12, se todos os dados do CPF consultado foram enviados; “CON”, se houver mais dados sobre o CPF. O código “ERR” significa que houve erro e, nesse caso, o sistema devolve o Protocolo e o registro T999 com códigos e mensagens de erro. Usar as funções INI, CON, ENC, ERR, TMD, FIM, conforme nota do protocolo. 4 Obs.: a instituição participante deve enviar “INI” para iniciar uma nova consulta de CPF, “CON” se quiser receber mais dados de um CPF e “ENC” para comunicar que está encerrando a consulta ao CPF e não deseja receber mais dados. As demais funções foram explicadas na sequência anterior. 12 58 3 X FUNÇÃO In 13 61 1 X TP CONSULTA In Informar o tipo de consulta, conforme tabela de opções de uso do layout. 14 62 70 X FILLER In Uso reservado para a Serasa Experian. 15 132 8 X LOGON In Informar Logon. 16 140 1 X FILLER In Uso reservado para a Serasa Experian. 17 141 1 N RESPOSTA In Informar “1” – string de dados. 18 142 52 N FILLER In Uso reservado para a Serasa Experian. 19 194 1 X NEGATIVOS Out “S” = tem anotação negativa; “N” = não tem e “brancos” = não solicitou Resumo. 20 195 1 X FILLER Out Uso reservado para a Serasa Experian. Out Data de realização da consulta (AAAAMMDD). 21 196 8 X DATA CONSUL 22 204 6 X HORA CONSUL Out Horário de realização da consulta (HHMMSS). 23 210 4 X TOTAL REG Out Informa o total de registros encontrados na consulta efetuada. 24 214 4 N QTD REG1 Out Indica a quantidade de registros que se está enviando por transmissão de dados. Confirmação de Dados Cadastrais Registros Adicionais ao Protocolo Seq. Inic Byte N/X Mnemônico In/Out 25 218 4 N COD TAB Out Número de controle de atualização das tabelas. 26 222 179 N FILLER Out Uso reservado para a Serasa Experian. Seq. Inic Byte N/X Mnemônico In/Out Descrição Descrição Registro P002 – OUTRAS OPÇÕES DE CONSULTAS 1 1 4 X TIPO REG In Usar esse registro quando desejar consultar também outros produtos, features e bases. Obs.: esse registro pode se repetir. 2 5 4 X COD 1 In Código da 1ª opção para consultar outro produto, feature ou base. Usar Tabela 30, ou deixar “brancos” 3 9 21 X CHAVE 1 In - Chave de acesso para consultar a 1ª opção, se necessário (Ex.: nº DDD e telefone). 4 30 4 X COD 2 In Código da 2ª opção para consultar outro produto, feature ou base. 5 34 21 X CHAVE 2 In - Chave de acesso para consultar a 2ª opção, se necessário. 6 55 4 X COD 3 In Código da 3ª opção para consultar outro produto, feature ou base. 7 59 21 X CHAVE 3 In 8 80 4 X COD 4 In 9 84 21 X CHAVE 4 In 10 105 11 X FILLER In - Chave de acesso para consultar a 3ª opção, se necessário. Código da 4ª opção para consultar outro produto, feature ou base. - Chave de acesso para consultar a 4ª opção, se necessário. Uso reservado para a Serasa Experian. Tabela 30 – Produtos, features e bases para consulta Código Chave Descrição TE46 DDD + Número do Telefone Confirma o telefone informado nas listas telefônicas. TE56 (não há chave requerida) Apresenta apenas o endereço e o telefone mais atualizados presentes nas listas telefônicas. TE57 (não há chave requerida) Apresenta todos os endereços e telefones presentes nas listas telefônicas. TE58 (não há chave requerida) Apresenta todas as informações de endereços e telefones disponíveis a respeito do consumidor para empresas que não participam do compartilhamento e da reciprocidade dessas informações. TE59 (não há chave requerida) Acrescenta à TE58 as informações provenientes do compartilhamento e da reciprocidade de dados, configurando-se como a opção mais completa. BE01 (não há chave requerida) Compara o endereço informado com os existentes, para aquele documento, em base de correspondências devolvidas pelos Correios. 5 Manual do Layout Registros de Retorno 6 Conf. Dados Cadastrais –TE46/TE56 Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out 2 5 4 X COD CONS Out Código da feature solicitada (TE46/TE56). Tipo de bloco de dados (0 = ocorrerá somente na existência de mensagem, como “Telefone não cadastrado”, “não autorizado para divulgação”, entre outras. Se for enviado o Tipo 0, não serão enviados os registros tipo 1 e tipo 2, e vice-versa. Descrição Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 3 9 1 X TIPO BLOCO Out 4 10 70 X MENSAGEM Out 5 80 35 X FILLER Out Seq. Inic Byte N/X Mnemônico In/Out Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS Descrição 1 1 4 X TIPO REG 2 5 4 X COD CONS Out Código da feature solicitada (TE46/TE56). 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (1 = descrição para 1º bloco) 4 10 1 X CONFERE DOC Out S / N – Confere o documento informado 5 11 1 X COD CLASS ASS Out Código da classe do assinante do telefone consultado: 0 = sem classe definida; 1 = assinante residencial; 2 = assinante comercial 6 12 8 N DATA INSTAL Out Data da instalação do telefone consultado 7 20 70 ENDERECO Out Endereço de instalação do número de telefone consultado 8 90 18 BAIRRO Out Bairro do endereço de instalação do telefone consultado 9 108 8 CEP Out CEP do endereço de instalação do telefone consultado Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE46/TE56) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (2 = descrição para 2º bloco) 4 10 30 X CIDADE Out Cidade do endereço de instalação do telefone consultado 5 40 61 X NOME ASSIN Out Nome do assinante do telefone consultado X DDD ou FILLER Out ** Quando solicitado TE56, será apresentado o DDD da linha telefônica Descrição 6 101 1 7 102 3 TP LINHA ATU Out Tipo da linha telefônica consultada 8 105 8 NRO TEL Out ** Quando solicitado TE56, será apresentado o número do telefone do CPF consultado 9 113 1 TP LINHA ANT Out Tipo do número de telefone anterior 10 114 2 UF Out UF do endereço da linha telefônica consultada Confirmação de Dados Cadastrais Conf. Dados Cadastrais –TE57 Seq. Inic Byte N/X Mnemônico In/Out Descrição 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE57) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (0 = ocorrerá somente na existência de mensagem, como “Telefone não cadastrado”, “não autorizado para divulgação”, entre outras. Se for enviado o Tipo 0, não serão enviados os registros tipo 1 e tipo 2, e vice-versa. 4 10 70 X MENSAGEM Out 5 80 36 X FILLER Out Seq. Inic Byte N/X Mnemônico In/Out Descrição 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE57) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (1 = descrição para 1º bloco) 4 10 45 X NOME Out Nome do assinante da linha telefônica 5 55 3 N DDD Out DDD do telefone 6 58 9 N NR TELEFONE Out Número do telefone 7 67 8 N DATA Out Data de inclusão ou atualização (AAAAMMDD 8 75 40 X FILLER Out Seq. Inic Byte N/X Mnemônico In/Out Descrição 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE57) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (2 = descrição para 2º bloco) 4 10 46 X ENDEREÇO Out Endereço 5 56 20 X BAIRRO Out Bairro 6 76 30 X CIDADE Out Cidade 7 106 2 N UF Out Sigla do estado 8 108 8 N CEP Out CEP 7 Manual do Layout Conf. Dados Cadastrais –TE58/TE59 Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE58/TE59) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (0 = ocorrerá somente na existência de mensagem, como “Telefone não cadastrado”, “não autorizado para divulgação”, entre outras. Se for enviado o Tipo 0, não serão enviados os registros tipo 1 e tipo 2, e vice-versa. 4 10 70 X MENSAGEM Out Mensagem informativa (inclui mensagem do filtro de endereço) 5 80 36 X FILLER Out Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE58/TE59) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (1 = descrição para 1º bloco). 4 10 3 N DDD Out DDD do telefone que já foi consultado na Confirmação de Telefones 5 13 9 N NR TELEFONE Out Número do telefone que já foi consultado na Confirmação de Telefones 6 22 50 X MENSAGEM Out Mensagem de resposta da operadora de serviço telefônico 72 10 X ORIGEM Out Nome do produto Serasa Experian que originou a consulta 8 82 8 N DATA Out Data em que foi realizada a confirmação de telefone (AAAAMMDD) 9 90 26 X FILLER Out Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE58/TE59) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (2 = descrição para 2º bloco) 4 10 45 X NOME Out Nome do assinante da linha telefônica 5 55 3 N DDD Out DDD do telefone 6 58 9 N NR TELEFONE Out Número do telefone 7 67 9 N NR TE ANT Out Número do telefone anterior Descrição Descrição Descrição Poderá conter: 8 76 8 N DATA Out –Data da realização da confirmação de telefone (AAAAMMDD) (Se a BASE de origem da informação for ‘TELECONFIRMA’); – Data da inclusão ou atualização (AAAAMMDD) (Se a base de origem da informação for ‘OUTRAS BASES’). Base que originou as informações, podendo conter os seguintes extensos: 9 8 84 15 N BASE ORIGEM INFORM 10 99 10 N PROD ORIG 11 109 7 X FILLER Out ‘TELECONFIRMA’ (Base de resultados do TELECONFIRMA) ‘outras bases’ (base REFINPEFIN + base de telefones da Serasa Experian) Será preenchido apenas se a base que originou as informações for ‘TELECONFIRMA’, podendo estar preenchido com ‘CONCENTRE’, ‘ACHEI-RECH’, ‘BUREAU’, entre outros. Out Confirmação de Dados Cadastrais Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE58 / TE59) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (3 = descrição para 3º bloco) 4 10 46 X ENDEREÇO Out Endereço 5 56 20 X BAIRRO Out Bairro 6 76 30 X CIDADE Out Cidade 7 105 2 X UF Out Sigla do estado 8 107 8 N CEP Out CEP do endereço de instalação Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Registro F900 – CONFIRMAÇÃO DE DADOS CADASTRAIS 2 5 4 X COD CONS Out Código da feature solicitada (TE58/TE59) 3 9 1 X TIPO BLOCO Out Tipo de bloco de dados (4 = descrição para 4º bloco) 4 10 45 X GRAFIA TIT Out Grafia do titular 5 55 8 N DATA NASC Out Data de nascimento do titular 6 63 1 X SITUACAO TIT Out Situação do CNPJ (somente para TE58 e consulta de CNPJ) 7 64 52 X FILLER Out Descrição Descrição Conf. Dados Cadastrais – BE01 Mnemônico In/Out X TIPO-REG Out 4 X COD CONS Out Código da feature solicitada (BE01) 9 1 X TIPO BLOCO Out Tipo de bloco de dados (0) 4 10 53 X MENSAGEM Out Mensagem da resposta 5 63 45 X GRAFIA-TIT Out Grafia do titular 6 108 8 N DATA NASC. Out Data de nascimento do titular Seq. Inic Byte N/X 1 1 4 2 5 3 Descrição 9 Manual do Layout Mensagens e Erros Registro A900 - Mensagens Informativas Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG Out Tipo de registro (A900) 2 5 6 N CODIGO Out Código da mensagem 3 11 32 X MENS REDUZ Out Mensagem reduzida 4 43 70 X MENS COMPL Out Mensagem completa 5 113 3 X FILLER Out Uso reservado para a Serasa Experian Descrição Registro B900 - Código de Erros Esse registro é apresentado quando há inconsistências nos dados enviados pela instituição. Seq. Trailler 10 Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO-REG Out 2 5 105 N COD. ERROS Out 3 115 1 X FILLER Descrição Tipo de registro (B900) – último registro O registro B900 se repete para cada conjunto de 15 erros de inconsistências. Mostra os códigos de erro. Os primeiros 3 bytes indicam o código de erro, os outros 4 bytes indicam o registro em que ocorreu o erro. Pode conter até 15 conjuntos de 7 bytes. Uso reservado para a Serasa Experian RegistroT999 -Trailler Esse registro indica o fim dos dados e pode conter mensagem informativa ou de erro. Seq. Inic Byte N/X Mnemônico In/Out 1 1 4 X TIPO REG In/Out Registro: T999 – MENSAGEM 2 5 3 N CODIGO In/Out Código da mensagem 3 8 70 X MENSAGEM In/Out Mensagem (vide Tabela de Código de Mensagem) 4 78 38 X FILLER In/Out Uso reservado para a Serasa Experian Descrição Confirmação de Dados Cadastrais 11 DESIGN JUN09 FL369-01 Alameda dos Quinimuras, 187 04068-900 São Paulo SP 11 3003 7372 serasaexperian.com.br Papel produzido a partir de florestas renováveis. Manual do Layout 12