Páginas filhas
  • DDFINAN-20632 - DT - Baixar arquivo magnético CNAB 600 - 1527

01. DADOS GERAIS


Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:15 - Cobrança magnética
Função:Layout integração bancária
Requisito/Story/Issue:DDFINAN-20632

02. SITUAÇÃO/REQUISITO

História:

Necessário criar nova rotina - 1513 1527 - Baixar arquivo magnético CNAB 600, para baixar o arquivo gerado pela nova rotina (1507 1526), conforme layout em anexo.

Critérios de aceitação

  1. Criar nova rotina: 1513 1527 - Baixar arquivo magnético CNAB 600, conforme regras de negócio listadas abaixo.
  2. Filtros / botões na tela:
    1. Filial - Possibilitar o cliente selecionar uma filial - OBRIGATÓRIO
    2. Arquivo de retorno - Possibilitar o cliente selecionar o arquivo que será processado - OBRIGATÓRIO
    3. Botão "Processar"
    4. Botão "Fechar"
    5. Botão "Verificar inconsistências" - gerar relatório baseado em uma tabela de log.
  3. Regras: Ao selecionar os filtros obrigatórios e clicar em "Processar", respeitar as regras abaixo:
    1. Buscar os registros por filial / duplic / prest
    2. Caso não localize o registro, gravar em uma tabela de log e gerar arquivo de inconsistências como registro não encontrado
    3. Caso encontre o registro, validar se o campo 19 (posição 139 a 140) está com uma dessas duas opções: "02" ou "03"
    4. Caso esteja diferente que "02" ou "03, gravar em uma tabela de log e gerar arquivo de inconsistências como ocorrência diferente de entrada confirmada ou rejeitada
    5. Caso esteja como "02 ou 03": Alterar a cobrança do título para a cobrança do campo "pcbanco.codcobcessaoaceita" (campo novo a ser criado do banco vinculado à codcob dessa pcprest e manter todas as outras informações da pcprest. Registrar em log a alteração.
  4. Criar tabela de log "pclogcessaocredito" com os campos:
    1. nossonumero > varchar2(30) > gravar a informação 8 (seu número), posições 48 a 72 (filial+numtransvenda+prest)
    2. duplic > varchar2(12) > gravar a informação 4 (nº contrato), posições 18 a 29 (duplic)
    3. prest > number(3,0) > gravar a informação 5 (número da parcela), posições 30 a 32 (prest)
    4. codfilial > varchar2(2) > extrair os dois primeiros dígitos do campo "seu número" (posições 48 a 49)
    5. aceite > varchar2(1) > caso campo 19 (posições 139 a 149) = "02", gravar "S", caso esteja = "03", gravar "N"
    6. mensagem > varchar2(200), gravar uma das mensagens abaixo:
    7. Se não encontrar duplic+filial+prest na pcprest > "Não processado - Título não encontrado"
    8. Se o campo 19 (posições 139 a 140) estiver diferente de "02" ou "03" > "Não processado - Ocorrência XX não encontrada" (onde XX = ocorrência que veio no arquivo)
    9. Se todos os campos foram validados e a ocorrência = "02" > "Processado - Título aceito"
    10. Se todos os campos foram validados e a ocorrência = "03" > "Processado - Título rejeitado"
    11. codmensagem > number(4) > código da mensagem, conforme na ordem da sessão 4.6.
  5. 5) Criar relatório padrão, agrupando registros não encontrados, registros encontrados mas com ocorrência não encontrada, registros processados e aceitos e registros processados e rejeitados.


03. SOLUÇÃO

  • Criada nova rotina 1527 - Baixar arquivo magnético CNAB 600


Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:

  • Rotina 1527- Atualizar para a versão 33.0.00.007 ou superior;

Passo a passo:

  • Atualize a rotina 1527- Baixar arquivo magnético CNAB 600;
  • Cadastre a nova rotina 1527 na rotina 529 - Cadastrar Rotina no Sistema;
  • Conceda permissão de uso da roitna 1527 na rotina 530 - Permitir Acesso a Rotina;
  • Abra a rotina 1527;
  • Preencha o filtro Filial de acordo com sua necessidade;
  • Selecione o arquivo de retorno CNAB 600 no campo Arquivo de retorno;
  • Clique em Processar;

  • Caso sejam encontradas inconsistências no arquivo,, verifique o relatório clicando no botão Verificar Inconsitências;
  • Ajuste o arquivo conforme necessidade e faça novamente o Processamento do arquivo;

,

Observação:

 N/A


04. DEMAIS INFORMAÇÕES



IMPORTANTE!

As versões estarão disponíveis para download no CCW. Mantenha suas rotinas sempre atualizadas!