Lay-out de consultas ISO9020 Padrão 8583 Junho/2009
SUMÁRIO Introdução... 3 Histórico das Atualizações... 4 Lay-Out... 5 Formato de Entrada (Consulta)... 5 Formato de Saída (Resposta)... 6 Anexos... 7 Regras Gerais... 7 Código de Retorno... 7 Tabela de Opções de Consultas... 9 Tabela DOV... 10
Introdução Tempo e rapidez no atendimento tendem a ser um grande diferencial, e também uma ferramenta na aquisição de novos clientes. Para agilizar as vendas, e garantir o pagamento de seus produtos, o comerciante precisa estar ciente das condições e da situação de seus clientes frente aos orgãos de concesão de crédito. Dessa forma, a Federação das Câmaras de Dirigentes de Santa Catarina (FCDL/SC), através de seu departamento de Serviço de Proteção ao Crédito (SPC/SC) disponibiliza uma ferramenta ágil e simples para auxíliar seus associados. O Lay-out ISO9020, padrão 8583, é rápido, preciso, e garante agilidade nas consultas de frente de caixa, PDV e sistemas onde é necessário obter o resultado praticamente instantâneo da situação cadastral de seus clientes. Com uma resposta sintética, é um poderoso auxiliar de supermercados e comerciantes que utilizam-se deste lay-out para suas consultas. Devido à sua resposta ser sintética, ou seja, somente irá apresentar a situação do cliente através de um código (vide tabela), é rápido e muito simples de ser utilizado. Quando houver a necessidade de ser feita uma análise mais detalhada da situação do cliente, como a quantidade de registros ou os alertas existentes (quando houverem), basta utilizar uma consulta de retaguarda (consulta via Internet ou através de um sistema com lay-out de consultas host-a-host, conhecido como SIC181), e com o resultado poder tomar uma decisão de liberar ou não a venda ao cliente.
Histórico das Atualizações DATA AUTOR REVISÃO 01/05/2004 Deoclides Pereira Quevedo Junior Primeira Versão 22/11/2004 Deoclides Pereira Quevedo Junior Atualizado Opção 99 para clientes com consultas por valor 21/03/2006 Deoclides Pereira Quevedo Junior Incluído o campo CMC7 11/09/2009 Leandro Rubert Jacomini Inclusão das opções de consultas 15 e 16. Página 4 de 10
Formato de Entrada (Consulta) Bit Tam Formato Descrição do Campo Lay-Out 04 Alfa Código da transação. Fixo "9020". 16 Alfa Mapa de Bits. "122000004CC3800E" 04 12 Num Valor, caso seja cheque. As duas últimas posições são os centavos do valor. 07 10 Num Data e Hora da transação, no formato "MMDDHHMMSS". 11 06 Num Número de identificação da Transação NSU 34 30 Num Byte - Valor 003 - Identificação do Banco (quando for consulta cheque). 005 - Identificação da Agência (quando for consulta cheque). 001 - Dígito da Agência. 015 - Identificação da Conta Corrente (quando for consulta cheque). 001 - Dígito da conta corrente 003 - Reservado Formato: "28BBBAAAAADCCCCCCCCCCCCCCCD" 37 12 Alfa Byte - Valor 001 - Indicador de entrada TAN. Fixo "!". 008 - Identificador da Entidade/Cidade. Por exemplo: "FSC164". 003 - Reservado Formato: "!FSC164 " 38 06 Alfa Byte - Valor 005 - Opção de Consulta conforme parametrização da Entidade. 001 - Tipo de Resposta ( 1 Sintético* 2 Analítico) Caso o tipo de resposta solicitado seja o Sintético, você receberá como resposta um dos códigos de retorno marcados com * (vide anexos). 41 08 Alfa Código do terminal ou PDV. 42 15 Alfa Byte - Valor 008 - Código de acesso. 007 - Senha de acesso. Formato: "CCCCCCCCSSSSSSS" Número do cheque inicial, obedecendo a seguinte regra: FCCCCCCDQQ ou F0CCCCCCQQ Onde: F, indica se o numero do cheque tem o dígito de controle. 1 com digito e =0 sem dígito de 47 LLL Var Num controle. C, numero do cheque D, dígito de controle do cheque Q, quantidade de cheques Formato: "0101000001903", com dígito; ou "0100000000103", sem dígito. 48 LLL Var Num Se CPF: "2" + número do CPF com 11 posições. Se CNPJ: "1" + número do CNPJ com 14 posições. Formato CPF : 012299999999999 CNPJ: 015199999999999999 49 03 Num Código da moeda. Fixo "076". 61 11 Alfa Tipo de terminal. 62 LLL Var Num Data do primeiro cheque a ser pré-datado.formato: "008DDMMAAAA. 63 LLL Var Num CMC7 do cheque a ser consultado. Para consultar mais de um cheque, informar CMC7 inicial e CMC7 final dos cheques que deverão ser consultados. Formato: 030+CMC7 ou 060+CMC7 A seqüência de cheques deverá conter no máximo 12 cheques, obrigatoriamente seqüenciais. Página 5 de 10
Formato de Saída (Resposta) Bit Tam Formato Descrição do Campo 04 Alfa Código da transação. Fixo "9030". 32 Alfa Mapa de Bits. "123800004E4080060000000000000002" 04 12 Num Valor, caso seja cheque. Igual ao conteúdo de entrada. 07 10 Num Data e Hora. Igual ao conteúdo de entrada 11 06 Num Número de identificação da Transação NSU. Mesmo conteúdo informado no INPUT 12 06 Num Hora da resposta no formato "HHMMSS". 13 04 Num Data da resposta "MMDD". 34 30 Num Byte Valor 003 Identificação do Banco (Quando for consulta cheque). 005 Identificação da Agência (quando for consulta cheque). 001 Dígito da Agência. 015 Identificação da Conta Corrente (Quando for consulta cheque). 001 Dígito da conta corrente 003 Reservado 37 12 Alfa Byte Valor 001 - Indicador de entrada TAN. Igual ao conteúdo de entrada. 008 - Identificador da Entidade/Cidade. Igual ao conteúdo de entrada. 003 - Reservado 38 06 Alfa Opção de Consulta conforme parametrização da Entidade. 39 02 Alfa Ver tabela de Códigos de Retorno (vide anexos). 42 15 Alfa Byte - Valor 008 - Código do Associado. 007 - Senha do Associado. 49 03 Num Código da moeda. Fixo "076". 62 LLL Var Num Mensagem de erro. As três primeiras posições indicam o tamanho do campo da resposta, incluindo as três primeiras posições. 63 LLL Var Num CMC7 do cheque a ser consultado. Para consultar mais de um cheque, informar CMC7 inicial e CMC7 final dos cheques que deverão ser consultados. Formato: 030+CMC7 ou 060+CMC7 Uma seqüência de cheques poderá conter no máximo 12 cheques, e estes deverão ser, obrigatoriamente, sequenciais. 127 15 Alfa Fim da resposta. Contem "015TAN!" + o identificador da entidade/cidade. Página 6 de 10
Regras Gerais Anexos 1. Identificação do cheque a ser consultado: No layout há duas formas de identificação do cheque a ser consultado: Por banco, cheque, agência e conta corrente (bit 34 do layout) ou CMC7 (bit 63 do layout). O cliente poderá optar por qual dado irá utilizar para a identificação do cheque, porém aconselhamos a utilização do CMC7 por dar maior segurança ao processo de consulta. Preencha apenas um dos dois campos de identificação do cheque (34 ou 63). O preenchimento dos dois campos implicará em erro na solicitação da consulta. 2. Opção de Consulta: Caso o cliente opte por deixar a cargo do SAS/NT a escolha da opção de consulta, deverá preencher o campo 38 com 00099. Neste caso, a decisão sobre a opção de consulta a ser utilizada será tomada de acordo com as regras cadastradas no SAS/NT para o cliente. Estas regras são baseadas no valor do cheque e devem ser previamente combinadas entre o cliente e o SPC. 3. Formas de Acesso ao SAS/NT: Atualmente este layout de consulta pode ser utilizado através dos protocolos TCP/IP e X25. O meio físico sempre deverá ser previamente combinado entre o cliente e o SPC. O endereço de acesso para testes deverá ser iso.fcdl-sc.org.br, na porta 5010 (para links TCP/IP). Os dados para consultas, na base de teste, será SC164 para a Entidade (bit 37) e 00000001 para código de sócio e senha 821364 (bit 42). No caso dos dados de associado (código de sócio e senha), o tamanho deste campo é de 15 posições, sendo 8 posições para o código e 7 posições para a senha. Dessa forma, deverá ser enviado um espaço em branco no sétimo dígito da senha. Código de Retorno Código Descrição 00 Nada consta* 01 Referências Comerciais 02 Excesso de Passagens 03 Alerta* 21 Registrado* 22 Registro SPC 23 Registro Cheque Lojista 24 Registro CCF 25 Registro Cheque Serasa 31 Limite de crédito excedido 32 Limite por lâmina excedido 41 Cheque Sustado 42 Cheque Roubado 43 Cheque Cancelado 44 Cheque Fraudado 45 Contumácia 46 Score abaixo do ponto de corte ou score baixo 47 Extraviado ME Mensagem de Erro* - A mensagem de erro estará descrita no bit 62. No caso do lay-out ISO9020, as repostas das consultas serão apresentadas em dois modos, definidos no bit 38: 1. Sintético: Será apresentado somente os códigos marcado com *, ou seja, somente os códigos 00, 03, 21 e ME. Este modo de resposta não faz distinção entre o tipo de registro, e todo e qualquer registro será apresentado como 21. 2. Analítico: Será apresentado todos os códigos, incluindo os códigos apresentados na resposta sintética, apresentando assim o tipo do registro. A diferença entre os dois tipos de respostas está no modo como ela será analisada pelo SAS/fx e disponibilizada para o cliente. No caso da resposta Sintética, qualquer registro será apresentado como código 21, Página 7 de 10
qualquer alerta será apresentado como 03 e quando o cliente possuir somente passagens, ou não possui cadastro, será apresentado como 00. Já na resposta analítica, o SAS/fx irá analisar a resposta, e apresentar de acordo com o tipo do registro. Dessa forma, poderemos ter as mais diversas respostas, como Excesso de Passagens (quando o cliente tem muitas consultas em determinado período de tempo). Este tipo de resposta é mais preciso quando o sistema do lojista / comerciante fizer uma certa análise do cliente, determinando Scores da situação dos clientes analisados. Página 8 de 10
Tabela de Opções de Consultas Esta tabela apresenta as opções de consultas via PDV (ISO9020), com sua respectiva opção correlacionada via Internet. TIPO DE CONSULTA PDV C.FAT. INTERNET Cheque CCF 01 00161 11 Cheque Nacional 02 00162 12 SPC Plus Júnior/Cheque Nacional 04 00168 61 SPC Plus Master 06 00166 62 SPC Plus Júnior/Cheque CCF 08 00167 60 SPC Senior 11 00174 03 Cheque Mais 12 00175 15 Cheque Supermercados 13 00176 18 Cheque Postos 14 00177 19 Serasa Cheqnet 15 00178 13 SPC Nacional / Serasa Cheqnet 16 00179 70 Tabela DOV 99 Quando utilizar tabela DOV, colocar esta sequência. Página 9 de 10
Tabela DOV A Tabela DOV, Tabela de Operações por Valor, é uma tabela cadastrada no SAS/fx para o código de sócio, de acordo com uma seqüência pré-definida, pelo associado, dos valores e das opções de consultas (vide tabela acima) a serem feitas. Dessa forma, deverá ser utilizada quando o associado deseja efetuar as consultas de acordo com o tipo de cliente que está sendo consultado (Pessoa Física ou Pessoa Jurídica), quando o associado pretende consultar de acordo com a faixa de valor do cheque ou ambos. Segue abaixo um exemplo desta tabela (meramente ilustrativa): Vamos interpretar esta tabela: Caso o cheque que está sendo consultado tenha valor de R$0,00 até R$100,00, a opção de consulta que será efetuada será a 01 Cheque CCF; Caso o valor do cheque esteja entre R$100,01 e R$200,00, a opção da consulta será a 02 Cheque Nacional; Se o valor do cheque estiver entre R$200,01 e R$500,00, a opção será a 04 SPC Plus Júnior/Cheque Nacional, e acima de R$500,01 a opção será a 06 SPC Plus Júnior/Cheque Nacional. Esta tabela é muito interessante quando o associado precisaria fazer análises de cliente de acordo com o tipo, se Pesso Física ou Pessoa Júridica, ou quando os valores dos cheques são muito altos. Lembrando que esta tabela poderá ser cadastrada para todos os associados, caso eles utilizem PDV, bastando para isso solicitar à CDL no qual é filiado. Página 10 de 10