Nota
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:
- Selecione Conciliação DDA. É apresentada a tela inicial da rotina, com breve explicação do procedimento e três opções:
- Parâmetros – acessa a tela de parâmetros da rotina.
- OK – dá seqüência ao processo de conciliação DDA.
- Cancelar – cancela a execução da rotina, sem que qualquer procedimento seja realizado.
- Parâmetros – acessa a tela de parâmetros da rotina.
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:
- 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.
Importante
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:
- VALOR OK
- 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:
- Obtenho o saldo do título (E2_SALDO)
nVLQ_SE2 := Saldo do título. - 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
- Obtenho o saldo do título (E2_SALDO)
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)
- 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:
- 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
Observação
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
- Clique na opção abaixo para realizar download dos modelos de configurações DDA