Essa rotina foi ajustada para atender a Lei Geral de Proteção de Dados (Lei n° 13.70), sendo que alguns campos que apresentam informações consideradas como dados sensíveis e/ou pessoais, serão ofuscados deixando de ser legíveis.

Esta rotina foi criada para atender à funcionalidade Débito Direto Autorizado - DDA, disponibilizado pela FEBRABAN aos cliente do sistema bancário brasileiro.

O DDA é um serviço oferecido pelos bancos em que o pagamento de títulos é efetuado diretamente na Conta Corrente, dispensando o uso de boletos.

A conciliação de DDA tem por finalidade obter os códigos de barras dos boletos eletrônicos, para viabilizar seu pagamento, por meio do envio de arquivos CNAB de pagamento.

 


Importante:

Usuários do modelo Sispag devem utilizar o CNAB 240 posições (CNAB modelo 2), para obter os dados.

Usuários do modelo CNAB 400 posições devem verificar junto aos seus bancos a utilização do modelo CNAB 240 posições, pois não foi disponibilizada pela FEBRABAN tratamento deste processo no modelo CNAB 400 posições.


Para o perfeito funcionamento desta rotina, é necessário o cadastro de Fornecedores tenha o campo CNPJ/CPF (A2_CGC) preenchido corretamente. Este campo é o vínculo para a identificação do fornecedor, quando do processamento do arquivo de retorno CNAB com os dados da cobrança DDA da empresa.

Procedimentos

Para efetuar a conciliação DDA:

  1. Selecione Conciliação DDA. É apresentada a tela inicial da rotina, com breve explicação do procedimento e três opções:

2. Clique em Parâmetros.

É exibida a tela de configuração dos parâmetros, preencha-os,  conforme orientação do help das perguntas.

3. Confira os dados e confirme a operação.

4. O sistema retorna a tela inicial da rotina. Selecione OK para prosseguir com a conciliação.


Observação:

Os campos de identificação do título não são comparados, já que até o momento não existe padronização da informação, pois esta é fornecida pelo cedente (fornecedor) ao banco. No entanto as informações de número de cobrança DDA e número de título de contas a pagar (SE2) são apresentadas em tela, para conferência.


5. Após o processamento, os dados são exibidos na tela Conciliação DDA.


Cadastro de Parâmetros Bancos (FINA130):

  • Para o Bradesco no modelo antigo é necessário definir os seguintes campos
    Nro Bytes (EE_NRBYTES) = 500
    Formato Data (EE_TIPODAT) = 5
  • Para os demais bancos incluindo o Multipag (novo modelo de layout do Bradesco)
    Nro Bytes (EE_NRBYTES) = 240
    Formato Data (EE_TIPODAT) = 4

Cadastro de Ocorrência CNAB (FINA140):

  • Para o Bradesco no modelo antigo é necessário definir os seguintes campos
    Ocorr Banco (EB_REFBAN)= FS
    Ocorr Sist (EB_OCORR)= 02
    Tipo (EB_TIPO) = D
  • Para os demais bancos incluindo o Multipag (novo modelo de layout do Bradesco)
    Ocorr Banco (EB_REFBAN)= 01
    Ocorr Sist (EB_OCORR)= 02
    Tipo (EB_TIPO) = D

  • Para maiores detalhes:
    Inclusão da Ocorrência CNAB

Cadastro de Ocorrência CNAB (FINA140):

Vide documentação abaixo:
Obtenção dos dados do arquivo de retorno, com informações da cobrança DDA.

  • Conciliação DDA:

    • Antes de executar a rotina Conciliação DDA (FINA260) é necessário processar o arquivo de retorno do banco pela rotina Retorno Pagamentos (FINA430) para gravar as informações do arquivo do banco na tabela FIG.

    • A rotina Conciliação DDA (FINA260) vai fazer a verificação dos dados da tabela 'FIG' com os dados da tabela 'SE2' com a partir da chave - Fornecedor+Loja+Filial+Vencimento+Valor e exibirá o resultado em tela com a seguinte legenda:


A comparação de valores para verificação entre o valor enviado no arquivo DDA e o constante na tabela de Contas a Pagar (SE2) é realizada da seguinte maneira:

  1. VALOR OK

    1. Caso o título possua cálculo de impostos na baixa do título, faz-se a recomposição do saldo onde retiram-se os valores de impostos ainda não retidos: 
      1. Obtenho o saldo do título (E2_SALDO)
        nVLQ_SE2 := Saldo do título.

      2. Verifica se impostos são calculados na baixa e compõem o valor líquido do título
                    Se a retenção do PIS, COFINS e CSLL é realizada na baixa e o título teve cálculo prévio dos impostos
                        nVLQ_SE2 -= Valor previsto do PCC - Valor já retido do PCC
                   
                    Se a retenção do IRRF é realizada na baixa e o título teve cálculo prévio do imposto
                        nVLQ_SE2 -= Valor previsto do IRRF - Valor já retido do IRRF
                    
                    Se a retenção do ISS é realizada na baixa e o título teve cálculo prévio do imposto
                        nVLQ_SE2 -= Valor previsto do IRRF - Valor já retido do IRRF

    2. Caso o título não possua cálculo de impostos na baixa do título
                Obtenho o saldo do título (E2_SALDO)
                      nVLQ_SE2 := Saldo do título.


      O valor liquido do título (nVLQ_SE2) é utilizado para a comparação com o valor enviado no arquivo de DDA (FIG_VALOR)


  2. VALOR IN

          É verificado se o valor do título está dentro do intervalo obtido por diferença a menor e diferença a menor.
                 Valor mínimo: Saldo do título - Valor a menor
                 Valor máximo: Saldo do título + Valor a maior

          Exemplo:
                 Saldo do título = R$ 1000
                 Valor a menor = R$ 100 (definido na parametrização (botão Parâmetros)
                 Valor a maior = R$ 100 (definido na parametrização (botão Parâmetros
                 Valor DDA = R$ 1.020

                 Combinado com as demais chaves de validação, este título estará sendo conciliado devido o valor a maior a ser considerado (1.100)
     


  • Efetivar

Efetiva a conciliação (os dados referentes a código de barras são gravados no Contas a Pagar para os registros com legenda diferente de vermelho).

  • Cancelar

Cancela o procedimento (nada É gravado ou alterado).

  • Pesquisar

Abre tela para pesquisa dos dados na tela.

  • Legenda

Exibe a  legenda.


FA260GRSE2 - Grava informações adicionais no título conciliado DDA
Documentação: Grava informações adicionais no título conciliado DDA

F260BUT - 
Inclui botões no menu Padrão
Documentação: Inclui botões no menu Padrão

FA260GRFIG - Permite gravação na conciliação DDA
Documentação: Permite gravação na conciliação DDA

FA260GRFIG - Permite gravação na conciliação DDA
Documentação: Permite gravação na conciliação DDA

F260Comp - Dados complementares
Documentação: Dados complementares 

F430GRAFIL - Gravação da filial de origem na tabela FIG - Conciliação DDA
Documentação: Gravação da filial de origem na tabela FIG - Conciliação DDA

F260DUPL - Tratamento de duplicidades no processo de Conciliação DDA 
Documentação: DT ponto de entrada F260DUPL


F260LJCON - Permite alterar o campo FIG_LOJA na rotina de Conciliação DDA
Documentação: Permite alterar o campo FIG_LOJA na rotina de Conciliação DDA

A utilização de pontos de entrada no processo de conciliação DDA é comum pois nem sempre o CNPJ do fornecedor que vem no arquivo de retorno DDA do banco é do mesmo CNPJ do fornecedor cadastrado na SE2 pois muitas vezes o arquivo de retorno do banco vem com CNPJ da matriz do fornecedor enquanto a empresa efetuou a compra com uma filial desta empresa, logo, o CNPJ será diferente o que vai impactar diretamente na chave de validação da rotina.

Tabelas

  • SA1 - Clientes
  • SA2 - Fornecedores
  • SA6 - Bancos
  • SE2 - Contas a pagar
  • SEB - Ocorrências
  • FIG - Conciliação DDA


Modelos e Layout de DDA