Seleção automática dos meios de pagamento para transferência Bancária.
No Brasil existem 3 tipos de transferências bancárias: DOC, TED e transferência simples. São definidas no sistema para efetuar a baixa dos títulos a pagar e criar um arquivo eletrônico de remessa para o Banco. É muito comum vermos as configurações destes meios de pagamento definidas em 3 chaves diferentes. Vamos verificar aqui que é possível operar apenas 1 meio de pagamento para atender este processo de pagamento bancário.
- DOC – Transferências entre bancos diferentes menores que R$ 5000,00
- TED – Transferências entre bancos diferentes maiores que R$ 5000,00
- Transferência – Transferência entre mesmo banco.
Muitos acham que a definição do meio de pagamento na empresa irá atender esse procedimento .
Contudo limita-se apenas a validar o montante dos títulos a serem baixados. Não interfere no EDI de remessa bancária. dessa forma se deixa de usar uma importante funcionalidade para o Brasil, que é a seleção automática da operação do meio de pagamento EDI sem a necessidade de alteração manual dos títulos pelo usuário. Imagine a seleção manual dos títulos para atribuir estes meios de pagamento numa carteira extensa de 500 à 2000 títulos?
Por exemplo, os meios de pagamentos do Itaú/Febraban são preenchidos no arquivo de remessa bancário de acordo com as operações abaixo:
DOC: operação 03
TED: operação 41
Transferência: operação 01
O programa standard para pagamentos no Brasil (RFFOBR_U) realiza esta seleção de DOC ou TED para Transferência. São comparados os bancos da empresa e do favorecido e seleciona automaticamente a transferência (01) quando forem iguais.
if reguh-ubnkl(3) = reguh-zbnkl(3).
if p_pf = ’03’
or p_pf = ’41’
or p_pf = ’43’
or p_pf = ’07’
or p_pf = ’08’.
p_pf = ’01’.
endif.
else.
if p_pf = ’01’
or p_pf = ’05’.
p_pf = ’03’.
endif.
endif.
endform.
A solução que descrevo abaixo permitirá que o usuário final utilize apenas uma chave de meio de pagamento: “U” – Transferência / DOC. Para isso a transferência TED deve ser criada com a chave “T” – Transferência / TED, e vai possuir preenchimento automático de acordo com a regra de substituição abaixo:
Marcam-se todos os itens a pagar com transferência entre conta com o meio de pagamento “U” através da modificação em massa.
Quando o montante a pagar for maior que 5000,00 BRL a regra de substituição abaixo troca para “T”.
Assim sendo poderíamos utilizar como exemplo o Fornecedor 100057, com Banco: 34170091. Que é igual Banco da Empresa. Ao entrar o meio de pagamento +“U” – Transferência/ DOC +a regra de substituição automaticamente troca os valores acima de 5000,00 BRL para “T” – Transferência / TED.
É esperado que seja preenchido no arquivo de remessa a operação 01 para transferência nos dois títulos de mesmo banco.
Num outro cenário temos o Fornecedor 100071 com Banco: 0334049 – Diferente do Banco da Empresa.
É esperada no arquivo a operação 03 para DOC e operação 41 para TED.
Logo depois efetua-se o pagamento automático dos títulos atribuídos:
Após o processamento do pagamento verifica-se o arquivo gerado com as evidências dos dois cenários:
1 – Cenário: Mesmo Banco da Empresa.
- A operação 01 foi preenchida no arquivo para os títulos de montantes 6000,00 e 3000,00. – Correto
2 – Cenário: Bancos diferentes.
- A operação 03 foi preenchida no arquivo para o título de montante 1000. Menor que 5000. – Correto
- A operação 41 foi preenchida no arquivo para o título de montante 7000. Maior que 5000. – Correto
Marssel, Tudo bem?
Estou parabenizando você pelo excelente conteúdo dos seus posts que tem contribuído para auxílio de muitos profissionais... gostaria de saber como posso contactá-lo por email?
Obrigado.
Forte abraço!