Skip to Content
Author's profile photo Marssel Vilaça

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.

/wp-content/uploads/2013/02/foto01_188316.png

    • 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 .

/wp-content/uploads/2013/02/foto02_188317.png

/wp-content/uploads/2013/02/foto03_188324.png

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.

/wp-content/uploads/2013/02/foto04_188326.png
Quando o montante a pagar for maior que 5000,00 BRL a regra de substituição abaixo troca para “T”.

/wp-content/uploads/2013/02/foto05_188327.png

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.

/wp-content/uploads/2013/02/foto06_188328.png

É 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.

/wp-content/uploads/2013/02/foto07_188329.png

É 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:

/wp-content/uploads/2013/02/foto08_188333.png

Após o processamento do pagamento verifica-se o arquivo gerado com as evidências dos dois cenários:

/wp-content/uploads/2013/02/foto09_188348.png

1 – Cenário: Mesmo Banco da Empresa.

    1. 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.

    1. A operação 03 foi preenchida no arquivo para o título de montante 1000. Menor que 5000. – Correto
    2. A operação 41 foi preenchida no arquivo para o título de montante 7000. Maior que 5000. – Correto

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Author's profile photo Former Member
      Former Member

      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!