Child pages
  • FIN0001 HOW TO Teste EDI de Pagamentos

Demonstrar como fazer um teste simples no processo de EDI de Pagamentos

Produto:

RMS

Versões:

V12

Ocorrência:

Tem por objetivo demonstrar como fazer um teste simples no processo de EDI de Pagamentos desde o agendamento do Título a pagar até a importação do retorno bancário.

Passo a passo:

1 – Descobrir qual o banco e qual o layout deverá testar, as opções principais são:

  • Banco 1-Banco do Brasil, layout CNAB 240
  • Banco 33-Banco Santander, layout CNAB 240
  • Banco 237-Bradesco, layout CNAB 240
  • Banco 237-Bradesco, layout CNAB 500
  • Banco 341-Itaú, layout CNAB 240
  • Banco 422-Safra, layout CNAB 240
  • Banco 422-Safra, layout CNAB 400

Caso tenha apenas o arquivo do cliente, verificar a quantidade de colunas, pois essa é uma das informações que definem o layout, além de outras informações que definem o arquivo como arquivo de remessa de pagamentos, porém essas informações estão disponíveis no layout do próprio banco, por exemplo:

                Para os layouts CNAB 240:                             

                             Pagamento Através de Crédito em Conta, Cheque, OP, DOC, TED ou Pagamento com Autenticação

                                      Header de Lote

                                          - Tipo de registro, coluna 8 = "1"

                                          - Tipo de operação, coluna 9 = "C"

                                       Segmento A

                                          - Tipo de registro, coluna 8 = "3"

                                          - Segmento, coluna 14 = "A"

                              Pagamento de Títulos de Cobrança

                                        Header de Lote

                                          - Tipo de registro, coluna 8 = "1"

                                          - Tipo de operação, coluna 9 = "C"

                                       Segmento J

                                          - Tipo de registro, coluna 8 = "3"

                                          - Segmento, coluna 14 = "J"

                Para os layouts CNAB 400:

                      Header de Arquivo

                            - Código do Registro, coluna 1 = "0"

                            - Identificação de Retorno, coluna 2 = "2"

                            - Identificação de Retorno por extenso, colunas 3 à 9 = "RETORNO"

                            - Identificação de Serviço, colunas 12 à 26 =  "PAGTOS FORNECED"

                       Registro Liquidação

                            - Código do Registro, coluna 1 = "1"

                            - Código de Operação, coluna 108 = "L"

                            - Data de Vencimento / Pagamento, colunas 147 à 152, no formato DDMMAA

                            - Valor Pago, colunas 218 à 230, com duas casas decimais e sem pontuação

                 Para os layouts CNAB 500:

                        Header de Arquivo

                              - Identificação do Registro, coluna 1 = "0"

                              - Código de Origem do Arquivo, coluna = "1" ou "2", 1=Agendamento, 2=Pagamento. No caso "1-Agendamento" o título o banco recebeu os dados e agendou o título para pagamento e no caso de "2-Pagamento" o banco já efetuou o pagamento ao fornecedor.

                       Registro de Transação

                               - Identificação do registro, coluna 1 = "1"

                               - Informação do retorno 1, colunas 279 à 280 = Código da ocorrência, por exemplo "BW"=Confirmação de Pagamentos

                               - Nível de Informação de Retorno, coluna 373 = "3"=A tarefa foi executa

                             

2 - Configurar o portador através do programa VABUPORT, informando os dados bancários como banco, agência, e conta e os dados da aba "Contas a Pagar".

3 – Escolher um título em aberto na manutenção de títulos do Contas a Pagar através do programa VAPMONLI ou incluir uma nota via recebimento ou extra fornecedores para pagamento ao fornecedor. Para efeito de teste é mais fácil incluir nota de despesa pelo extra fornecedores com agenda que esteja parametrizada para integrar o Contas a Pagar que nesse caso deverá ser agenda sem Item do tipo "O" e então executar o processo de integração do Contas a Pagar.

4 – Validar o título na manutenção de títulos do Contas a Pagar através do programa VAPMONLI para desbloqueá–lo para pagamento, informar o código de barras podendo alterar o vencimento, é sugerido ter o vencimento na data atual para que não seja necessário parametrizar a quantidade de dias para atraso ou antecipação.

5 - Agendar o pagamento do título para pagamento com boleto ou DOC/TED:

   5.1 - Para pagamento de boleto, efetuar o agendamento através da aba "Pagto EDI" informando o código de barras.

   5.2 - Para pagamento via DOC/TED ou Crédito em Conta, efetuar o pagamento através da aba "DOC EDI". Nesse caso o fornecedor deverá ter seus dados bancários informados no cadastro específico do cadastro de tipos.

6 - Liberar o pagamento através do programa VAPMAUTP conforme parametrização no cadastro do portador, pois a liberação pode ser automática.

7 - Gerar o arquivo remessa de pagamentos através do programa VAPGEREX.

8 - Listar o arquivo através do programa VAPREMES.

9 - Alterar o arquivo gerado para simular o retorno bancário informando ocorrência bancário de Pagamento efetuado, conforme item 1 deste documento e:

9.1 -  Para os layouts CNAB 240:

      Informar a ocorrência "00" nas colunas 231 à 232 para informar que o pagamento foi efetuado pelo banco.

9.2 - Para os layouts CNAB 400 é necessário alterações no header de arquivo e também no detalhe que é o registro de Liquidação:

                      Header de Arquivo:

                            - Código do Registro, coluna 1 = "0"

                            - Identificação de Retorno, coluna 2 = "2"

                            - Identificação de Retorno por extenso, colunas 3 à 9 = "RETORNO"

                            - Identificação de Serviço, colunas 12 à 26 =  "PAGTOS FORNECED"

                       Registro Liquidação:

                            - Código de Operação, coluna 108 = "L"

                            - Data de Vencimento / Pagamento, colunas 147 à 152, no formato DDMMAA

                            - Valor Pago, colunas 218 à 230, com duas casas decimais e sem pontuação

9.3 - Para o layout CNAB 500, que é utilizado pelo banco Bradesco são necessárias duas alterações no registro transação:

                         Registro de Transação:

                               - Informação do retorno 1, colunas 279 à 280 = Código da ocorrência, por exemplo "BW"=Confirmação de Pagamentos

                               - Nível de Informação de Retorno, coluna 373 = "3"=A tarefa foi executa

10 - Importar o arquivo através do programa VAPMFRET.

11 - Consultar o título baixado através da manutenção de títulos pelo programa VAPMONLI.

12 - Reabrir o pagamento através do programa VAPABRPG.