CNAB Cloud - Baixa de arquivos de configuração CNAB.

Características

Linha de Produto:

Microsiga Protheus

Segmento:

Financeiro

Módulo:

Financeiro.

Rotina:

Rotina

Nome Técnico

CFGX049B

Rotina responsável pelo Wizard de passo a passo para a baixa dos arquivos de configuração CNAB.

Rotina(s) envolvida(s)

Nome Técnico

CFGX049B01, CFGX049B02, CFGX049B03, CFGX049B05, CFGX049B06, CFGX049B08, CFGX049B97, CFGX049B98.

Rotinas responsaveis pela gravação de tabelas e criação de arquivo texto.

País(es):

Todos

Banco(s) de Dados:

MSSQL, Oracle, DB2.

Tabelas Utilizadas:

FOP, FOQ e FOZ.

Sistema(s) Operacional(is):

Windows.

Descrição

Esta funcionalidade permitirá que os arquivos de configuração CNAB padronizados sejam baixados para o ambiente Protheus do cliente. O acesso aos arquivos de configuração CNAB serão através de Servidor REST, neste servidor estarão disponibilizados arquivos dos bancos Brasil, Santander, Caixa Econômica, Bradesco e Itaú.  Estes arquivos serão homologados pela Totvs junto aos respectivos bancos.

Apenas para Microsiga Protheus, versões igual ou superiores ao release V12.1.20.

Para acessar os servidores da Totvs e validação de permissão, o cliente deverá ser usuário do HLCloud (HardLock Cloud) e ter CNPJ valido. O CNPJ usado para validação será consultado na tabela SM0. 

Após baixar os arquivos de configuração, antes de disponibiliza-los em ambiente de produção, o cliente deverá fazer teste de homologação junto ao seu banco. 

Existindo arquivos de configuração CNAB em uso pelo cliente, fazer backup desses arquivos.

O procedimento a seguir deve ser realizado pelo profissional Administrador do sistema, o acesso será através do modulo de Configurador.

  1. Em Microsiga Protheus TOTVS Smart Client, acesse o módulo Configurador.
  2. Em "Cadastro", "CNAB Cloud", clique em Imp. Arq. Configuração.
  3. Após a chamada da rotina serão exibidas as telas Wizards.
    1. Processo de validação de acesso;
    2. Quais os bancos existentes na tabela padrão Protheus SA6 (Cadastro de Bancos);
    3. Quais os arquivos estão disponíveis para baixa;
    4. Escolha de qual(is) módulos deseja (Contas a Pagar ou Contas a Receber);
    5. Escolha de qual(is) tipos deseja (Remessa ou Retorno);
    6. As informações para a criação dos arquivos de configuração CNAB serão gravados nas tabelas FOP, FOQ e FOZ;
    7. Geração dos arquivos na pasta System (De acordo com a informação do arquivo Server INI). Nome do arquivo que será gerado, exemplo:
      1. BBBMMTTT - Clique aqui para visualizar os nomes e extensões dos arquivos
        1. BBB - Será o código do banco solicitado; 
        2. MM - Modulo Pagar ou Receber,
        3. TTT - Remessa ou Retorno.

1. Tabelas criadas em Base de Dados.

Para este processo, o release contemplará a estrutura das tabelas FOP, FOQ e FOZ. Para mais informações e características das tabelas, veja abaixo:


2. Estrutura dos arquivos de configuração CNAB

Abaixo estão listados os bancos e arquivos já homologados e disponíveis para download via wizard de configuração do CNAB:

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

VersãoReleaseObservaçãoData da Liberação
12.1.1712.1.20Arquivo CNAB Padrão Inicial

3. Estrutura do nome do arquivo de configuração CNAB.

Para verificar a estrutura de nomenclatura dos arquivos de configuração CNAB, clique aqui.


4. Descrição do processo das telas Wizard

  1. Tela 01 - Informará os passos necessários para baixar / gerar arquivos CNAB.
  2. Tela 02 - Tela de validação de Release e versão Protheus e validação de acesso ao servidor de HLCloud (Hard Lock Cloud).
    1. O cliente não terá acesso aos arquivos de configuração CNAB se a Release for inferior a 12.1.20;
    2. O cliente não terá acesso aos arquivos de configuração CNAB se o CNPJ do cliente não tiver acesso aos serviços de hard lock da Totvs.
    Obs.: Se todas as validações acima forem confirmadas pela torina, o cliente poderá baixar os arquivos de configuração CNAB, siga os próximos passos.
  3. Tela 03 - Irá processar e pesquisar na base de dados do cliente quais são os bancos ativos (tabela SA6) e será mostrada tela MarkBrowse para escolha de qual(is) banco(s) deseja gerar o arquivo CNAB.
    1. Os bancos listados serão pesquisados na base de dados do cliente, tabela SA6. Somente os bancos que estiverem bloqueados para uso não serão exibidos.
    2. Tela MarkBrowse será apresentada, onde o cliente poderá escolher quais os bancos deseja verificar se existem arquivos de configuração CNAB disponíveis.
  4. Tela 04 - Nesta tela o cliente poderá escolher quais os arquivos deseja baixar:
    1. Serão desenvolvidos arquivos somente para modelo 2 - 240 Posições
    2. Poderá escolher entre os módulos Contas a Pagar e/ou Contas a Receber;
    3. Poderá escolher entre os tipos de arquivos Remessa e/ou Retorno.
  5. Tela 04 - Semáforo informando release de arquivo.
    1. Se o semáforo for da cor verde, arquivo disponivel para baixa;
    2. Se o semaforo for da cor vermelha, arquivo não disponível para baixa, pois o é somente para release superior, sendo o caso o ambiente do cliente deverá ser atualizado para a release especifica.
    Obs.: Para a atualização de release, siga as instruções disponíveis em: Atualizador de dicionário e base de dados - UPDDISTR.
  6. Tela 05 - Tela de processamento da baixa.
    1. Esta tela será para visualização do processo de baixa dos arquivos de configuração CNAB. Neste momento o sistema irá gravar as informações dos arquivos nas tabelas FOP, FOQ e FOZ.
  7. Tela 05 - Tela de resultado do processamento.
    1. O sistema informará sobre o resultado do processamento e sobre a possibilidade da geração ou edição dos arquivos de configuração CNAB.
    2. Se o cliente optar pela finalização do processo e gerar os arquivos de configuração CNAB na pasta system, deverá clicar no botão Finalizar.
    3. Se o cliente optar pela edição dos arquivos de configuração CNAB, deverá clicar no botão Avançar.
  8. Tela 06 - Tela de escolha de arquivos de configuração CNAB para edição.
    1. Nesta tela MarkBrowse o cliente terá a opção de escolher qual(is) o(s) arquivo(s) deseja editar.
    2. Após a escolha dos arquivos que serão editados, clique em Avançar e o sistema irá disponibilizar as telas para edição.
  9. Tela 07 - Telas com campos para a edição do arquivo CNAB.
    1. Nas telas de edição, existe o campo NOVO VALOR, este campo tem disponibilizado a opção da tecla "F3";
    2. Ao acionar a tecla F3 tela com as opções para edição será apresentada;
    3. O campo CONTEUDO PADRÃO, traz a expressão padrão que a posição contem;
    4. Após escolher qual a valor será editado, o sistema irá alterar o valor da expressão do campo CONTEUDO PADRÃO com o novo valor escolhido.
    5. As informações possíveis de edição por banco serão:
      1. Contas a Pagar / Remessa:
        1. Campos data dos arquivos poderão ser alterados pelos campos data tabela SE2;
          1. E2_EMISSAO;
          2. E2_VENCTO;
          3. E2_VENCREA.
        2. Campos valor dos arquivos poderão ser alterados pelos campos valor tabela SE2;
          1. E2_VALOR;
          2. E2_SALDO;
          3. E2_VLCRUZ.
        3. Campo Nome Cedente, poderá ser alterado por outros campos da tabela SA2;
          1. A2_NOME
          2. A2_NREDUZ
      2. Contas a Receber / Remessa:
        1. Campos data dos arquivos poderão ser alterados pelos campos data tabela SE1;
          1. E1_EMISSAO;
          2. E1_VENCTO;
          3. E1_VENCREA.
        2. Campos valor dos arquivos poderão ser alterados pelos campos valor tabela SE1;
          1. E1_VALOR;
          2. E1_SALDO;
          3. E1_VLCRUZ.
        3. Campo Nome Cliente, poderá ser alterado por outros campos da tabela SA1;
          1. A1_NOME
          2. A1_NREDUZ
      3. Contas a Pagar e Receber Retorno;
        1. Para esses arquivos serão usadas as variáveis já disponíveis, são elas:
          1. DATA;
          2. DATACREDITO
          3. VALOR;
          4. DESPESAS;
          5. DESCONTO;
          6. JUROS;
          7. ABATIMENTO;
          8. MULTA;
          9. IOF;
          10. OUTROSCREDITOS;
          11. OCORRENCIA;
          12. RESERVADO;
          13. SEGMENTO;
          14. TITULO;
          15. ESPECIE;
          16. NOSSONUMERO;
          17. AUTENTICACAO;
          18. MOTIVO.
  10. Tela 08 - Tela de finalização do processo.


Observações sobre Segmento/Modelo

  • Opções para os Segmentos de Remessa;
  1. Segmento A e B
  2. Segmento J
  3. Segmento O
  4. Segmento N
  5. Segmento Z
  • Opções de Modelos por Segmento de Remessa Contas a Pagar;
  1. Segmento A e Segmento B;
    1. Pagamentos efetuados por transferências de Conta Corrente para Conta Corrente do mesmo banco;
      1. Modelo 01
    2. Pagamentos efetuados por transferências de Conta Corrente para Conta Poupança;
      1. Modelo 02.
    3. Pagamentos efetuados por DOC;
      1. Modelo 03.
    4. Pagamentos efetuados por TED para outro CNPJ/CPF;
      1. Modelo 41.
    5. Pagamentos efetuados por TED mesmo Titular;
      1. Modelo 42.
  2. Segmento J;
    1. Pagamentos efetuados por boletos de outros bancos;
      1. Modelo 30.
    2. Pagamentos efetuados por boleto do mesmo banco;
      1. Modelo 31. (Verificar particularidade Itaú)
  3. Segmento O;
    1. Pagamentos efetuados a concessionarias que tenham Código de Barras, como:
      1. Energia;
      2. Telefone;
      3. Agua;
      4. Outros.
    2. Pagamentos de Tributos que tenham Código de Barras, como;
      1. ISS;
      2. FGTS;
      3. Outros.
  4. Segmento N;
    1. Pagamentos efetuados a todos os outros Tributos que não tenham código de barras, como:
      1. DARF Simples;
      2. Gare;
      3. GTS;
      4. Outros.
    2. Pagamentos efetuados a outros tributos, como:
      1. DPVAT;
      2. IPVA;
      3. Outros.
  5. Segmento Z;
    1. Este segmento é usado para que o banco retorne ao cliente o código de autenticação do pagamento, esta informação é preenchida em espaço especifico do arquivo de retorno do banco. Este segmento é utilizado para que o cliente informe ao banco que ele deseja receber a informação do código de autenticação do pagamento.

Sequencia das telas Wizard.

Sequencia das telas Wizard

1 – Acessar modulo Configurador, Ambiente, CnabCloud, execute a rotina “Importar Arquivo Configuração”

2 – Tela de apresentação será mostrada.

 

3 – Após clicar em “Avançar”, tela validando a versão que esta em uso pelo cliente e validação de acesso ao Servidor Totvs de Hardlock (Cloud) consultando os serviços através de CNPJ cadastrado na tabela SM0.

3.1 – Tela validação de versão e acesso aos serviços de Hardlock. - Acesso Negado

3.2 – Acesso liberado aos serviços de Hardlock, para esse acesso é necessário que o cliente seja usuário do nosso serviço de Hardlock Cloud.

4 – Após a validação de acesso aos serviços de hardlock, clique no botão “Avançar”. O sistema mostrará tela relacionando os bancos cadastrados na tabela SA6 do cliente com os bancos disponíveis no servidor Totvs para baixa dos arquivos de configuração CNAB.

5 – Após marcar quais os bancos deseja baixar os arquivos, clique em “Avançar”. A próxima tela mostrará os arquivos possíveis para baixa, se esses arquivos serão do Contas a Pagar ou Contas a Receber e se serão de Remessa ou Retorno. Os arquivos que tem seu status em vermelho são os arquivos que somente estarão disponíveis para release superior ao release do cliente.

6 – Após marcar quais são os arquivos que o cliente deseja baixar, clicar no botão “Avançar”. Na próxima tela o sistema irá gravar as informações dos arquivos de configuração CNAB na tabela FOP.

7 – Após o sistema finalizar o processo de gravação da tabela FOP, tela informativa será mostrada. Se o cliente desejar finalizar o processo e criar os arquivos *.2PR, *.2PE, *.2RR e *.2RE na pasta system deverá clicar no botão “Finalizar”. Se o cliente desejar fazer a edição dos arquivos de configuração CNAB, clique no botão “Avançar”.

8 – A tela que será apresentada mostrará os arquivos possíveis para baixa, Receber ou Pagar, Remessa ou Retorno. Após marcar os arquivos desejados, clique em “Avançar” para a sequência de telas de edição dos arquivos CNAB.

9 – As telas que serão apresentadas, possibilitarão a edição dos arquivos de configuração CNAB. Esta edição será possível somente para as informações disponibilizadas pela Totvs. 

10 – Como exemplifica a imagem acima, será mostrada tela com dados para edição por banco (Bradesco) por modulo (Contas a Pagar) e por tipo (Remessa). Será mostrado qual o movimento se refere ao arquivo de configuração, posição inicial e posição final, conteúdo padrão com as informações de valores iniciais que terá no arquivo padrão e será esse o valor que o cliente poderá editar. O valor para edição será definido pela Totvs e o cliente terá tela consulta padrão (F3) para escolha do novo valor, segue imagem abaixo.

11 – Perceba que a informação em destaque é “E2_VENCTO”, ao clicar em F3 será apresentada tela com as possíveis informações de edição.

12 – Perceba que a nova informação será E2_VENCREA, clique em “Confirmar”.

13 – Visualize na imagem abaixo que o campo Conteúdo Padrão foi alterado pelo novo valor escolhido.

14 – E por último campo, é informado a descrição da linha, a mesma que faz parte do arquivo de configuração CNAB. Após a devida edição ou mesmo a não alteração dos valores de linhas especificas, clicar em “Avançar” para a rotina carregar a próxima tela com dados do próximo arquivo de configuração. Que terá as mesmas características das telas anteriores.

15 – Após a edição de todos os arquivos de configuração CNAB, será apresentado tela de encerramento do processo. Verifique que todos os arquivos foram criados na pasta system e verifique as suas estruturas.