2Conceitos Básicos do Processamento de Pagamento Usando o Oracle BI Publisher

Visão Geral do Oracle BI Publisher para Processamento de Pagamento Automático

O software JD Edwards EnterpriseOne foi aprimorado para permitir que você gerencie pagamentos em determinados formatos de pagamento usando o Oracle Business Intelligence Publisher (BI Publisher).

Processamento de Pagamento Automático

O sistema Contas a Pagar do JD Edwards EnterpriseOne fornece um processo de processamento de pagamento automático que você pode usar para gerar pagamentos. Para alguns formatos de pagamento, você também pode usar o BI Publisher para extrair dados de tabelas do JD Edwards EnterpriseOne. Alguns formatos de pagamento são suportados tanto para o processo de pagamento automático existente quanto para a extração de dados do BI Publisher. Outros formatos de pagamento só são suportados para um método ou para o outro. Este documento só analisa os formatos de pagamento que são suportados para o BI Publisher.

O processo de usar o BI Publisher para gerar pagamentos inclui o programa Extrator de Informações de Pagamento (R704001), modelos, definições de relatório e versões de formatos de pagamento para os quais você pode usar o BI Publisher. Cada versão do programa Extrator de Informações de Pagamento está configurada para um formato de pagamento específico. Um modelo e uma definição de relatório estão associados à versão. Você configura um instrumento de pagamento na tabela 00/PY UDC e associa o instrumento de pagamento a uma versão. O sistema usa, então, as associações entre a versão, a definição de relatório e o modelo para gerar a saída.

O sistema inicia o programa Extrator de Informações de Pagamento quando você configura seu processamento de pagamento automático para usar o programa R704001 (P704001) para pagamentos automáticos. Quando você executa a função de Gravação no programa Trabalhar com Grupos de Pagamento (P04571), o sistema processa os pagamentos selecionados e avança o status do pagamento para o status Atualizar (UPD) se nenhum erro ocorrer. Se o sistema encontrar erros, o status do pagamento não avançará. Após processar os pagamentos, o programa Extrator de Informações de Pagamento inicia o programa R704001A, que grava quaisquer mensagens de erro para a Central de Trabalho e informa a você a localização da saída.

Esta tabela mostra a relação entre as versões, definições de relatório e modelos de formatos de pagamento para os quais você pode usar o BI Publisher para pagamentos feitos no sistema JD Edwards EnterpriseOne:

Instrumento de Pagamento

Versão do Programa Extrator de Informações de Pagamento (R704001)

Definição de Relatório

Modelo de Formato de Pagamento

Tipo de Saída

Código definido pelo usuário. Por exemplo, instrumento de pagamento A.

ZJDE0001

RD76B401

TMPL76B401 (Modelo de Cheque Brasileiro)

arquivo .rtf

Código definido pelo usuário. Por exemplo, instrumento de pagamento B.

ZJDE0002

RD70401

TMPL74401 (Modelo de Formato de Iniciação de Transferência de Crédito SEPA)

Arquivo XML

Código definido pelo usuário. Por exemplo, instrumento de pagamento B.

ZJDE0002

RD70401B

TP704001TR02 SEPA (Modelo de Relatório de Transferência de Crédito)

Arquivo PDF

Código definido pelo usuário. Por exemplo, instrumento de pagamento C.

ZJDE0003

RD74F401

TMPL74F401 (Modelo de Formato de Nota Promissória Francesa)

arquivo .rft

Código definido pelo usuário. Por exemplo, instrumento de pagamento D.

ZJDE0004

RD74D401

TMPL74D401 (Formato de Contracheque Alemão - Modelo de Canhoto com Informações Posteriores ao Pagamento)

arquivo .rtf

Código definido pelo usuário. Por exemplo, instrumento de pagamento E.

ZJDE0005

RD74N401

TMPL74N401 (Modelo de Formato de Pagamento de TEF em Moeda Nacional Holandesa)

arquivo etext

Código definido pelo usuário. Por exemplo, instrumento de pagamento F.

ZJDE0006

RD74S401

TMPL74S401 (Modelo de Formato de TEF Espanhol)

arquivo etext

Importante!: O JD Edwards EnterpriseOne não criou os modelos que são usados para extrair dados usando o BI Publisher; portanto, não pode modificá-los.

Validações

O sistema valida se os códigos IBAN (Número Internacional de Conta Bancária) e SWIFT (Society for Worldwide Interbank Financial Telecommunication) estão configurados para a companhia e o fornecedor caso você configure as opções de processamento para fazê-lo. O programa também valida se o código de moeda dos pagamentos é igual ao código de moeda nas opções de processamento. Se qualquer validação falhar, o sistema gravará uma mensagem de erro na Central de Trabalho e não avançará o status de pagamento para atualizado (UPD).

O formato de pagamento de Iniciação de Transferência de Crédito SEPA (versão ZJDE0002 do programa Extrator de Informações de Pagamento) e o formato de pagamento de TEF em Moeda Nacional Holandesa (versão ZJDE0005 do programa Extrator de Informações de Pagamento) contêm validações adicionais. Consulte as opções de processamento dessas versões para obter informações sobre as validações adicionais.

Como Especificar Informações para Incluir na Visão Geral do Extrato

O sistema usa diferentes versões do programa Extrator de Informações de Pagamento para cada formato de pagamento. Você define as opções de processamento para especificar as informações serem extraídas, dependendo do que é necessário para o formato. A exclusão de dados desnecessários da extração de dados melhora o desempenho do sistema.

Quando define as opções de processamento, você pode optar por extrair essas informações:

Informações do Pagador

Quando você opta por extrair informações do pagador, o sistema grava dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Resumo (F04572)

    O sistema usa os campos Número de Controle do Grupo de Pagamentos (item de dados HDC) e o Número de Controle do Cheque (item de dados CKC) para determinar a Companhia (item de dados CO).

  • Constantes da Companhia (F0010)

    O sistema usa o Número do Cadastro Geral (item de dados AN8) da tabela F0010 para acessar as tabelas Cadastro Geral (F0101) e Endereço por Data (F0116).

  • Cadastro Geral (F0101)

    • Número do Cadastro Geral

    • Identificação Tributária (item de dados TAX)

  • Endereços por Data (F0116)

    O sistema usa o número do cadastro e a data de vigência para determinar as informações de endereço:

    • Endereço (itens de dados ADD1–ADD3)

    • CEP (item de dados ADDZ)

    • Cidade (item de dados CTY1)

    • Estado (item de dados ADDS)

    • País (item de dados CTR)

Informações do Beneficiário

Quando você opta por extrair informações do beneficiário, o sistema grava dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Resumo (F04572)

    O sistema usa os campos Número de Controle do Grupo de Pagamento e Número de Controle do Cheque para determinar o Número do Endereço do Beneficiário (item de dados PYE).

  • Cadastro Geral (F0101)

    • Número do Cadastro Geral

    • Identificação Tributária (item de dados TAX)

  • Endereços por Data (F0116)

    O sistema usa o número do cadastro e a data de vigência para determinar as informações de endereço:

    • Endereço (itens de dados ADD1–ADD3)

    • CEP (item de dados ADDZ)

    • Cidade (item de dados CTY1)

    • Estado (item de dados ADDS)

    • País (item de dados CTR)

Informações da Conta Bancária

Quando você opta por extrair informações da conta bancária, o sistema grava dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Resumo (F04572)

    O sistema usa os campos Número de Controle do Grupo de Pagamento e Número de Controle do Cheque para determinar a Conta Bancária do Razão Geral (item de dados GLBA).

  • Cadastro de Números de Bancos/Agências (F0030)

    • Id. da Conta (item de dados AID)

    • Número de Banco/Agência - Banco (item de dados TNST)

    • Número da Conta Bancária - Cliente (item de dados CBNK)

    • Conta Bancária - Dígito de Controle (item de dados CHKD)

    • Código SWIFT (item de dados SWFT)

    • Número Internacional da Conta Bancária (item de dados IBAN)

    • Número do Cadastro Geral - Banco (item de dados AN8BK)

  • Endereços por Data (F0116)

    O sistema usa o número do cadastro do banco e a data de vigência para determinar as informações de endereço:

    • Endereço (itens de dados ADD1–ADD3)

    • Cadastro

    • CEP

    • Cidade

    • Estado

    • País

Informações da Conta Bancária do Beneficiário

Quando você opta por extrair informações da conta bancária do beneficiário, o sistema grava os dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Resumo (F04572)

    O sistema usa os campos Número de Controle do Grupo de Pagamento e Número de Controle do Cheque para determinar os valores a serem usados para esses campos:

    • Número da Conta Bancária - Cliente

    • Conta Bancária - Dígito de Controle

    • Número Agência/Banco - Banco

    • Número do Cadastro Geral do Beneficiário

  • Cadastro de Números de Bancos/Agências (F0030)

    • ID da Conta

    • Número Agência/Banco - Banco

    • Número da Conta Bancária - Cliente

    • Conta Bancária - Dígito de Controle

    • Código SWIFT

    • Número Internacional da Conta Bancária

    • Número do Cadastro Geral do Beneficiário

    • Número do Cadastro Geral

Informações de Pagamento

Quando você opta por extrair informações de pagamento, o sistema grava os dados da tabela Processamento do Pagamento do C/P - Resumo no arquivo extraído:

  • Número de Controle de Grupo de Pagamentos

  • Número de Controle do Cheque

  • Número do Cadastro Geral do Beneficiário

  • Valor do Pagamento (item de dados PAAP)

  • Data - Para G/L - Juliana (item de dados DGJ)

  • Código de Moeda - De (item de dados CRCD)

  • Conta Bancária G/L

  • Número do Cadastro Geral

  • Companhia

Informações de Documentos Pagáveis

Quando você opta por extrair informações de pagamentos de documentos, o sistema grava os dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Resumo

    O sistema usa os campos Número de Controle do Grupo de Pagamento e Número de Controle do Cheque para determinar os dados a serem extraídos da tabela Processamento de Pagamentos do C/P - Detalhe (F04573).

  • Processamento de Pagamentos do C/P - Detalhe (F04573)

    • Data -Vencimento do Valor Líquido (DDJ

    • Valor do Pagamento (PAAP)

    • Desconto Obtido (ADSA)

    • Data - Fatura - Juliana (DIVJ)

    • Número da Fatura do Fornecedor (VINV)

Devedor Final

O sistema extrairá as informações do devedor final se:

  • Você especificar um número de linha de endereço na opção de processamento de Número de Linha de Processamento do Devedor Final para o programa R704001, versão ZJDE0002.

  • Você optar por extrair as informações do devedor definitivo na opção de processamento do Devedor Final para o programa R704001, versão ZJDE0002.

  • O endereço do devedor (endereço da companhia) é diferente do endereço do devedor final.

Se estas condições forem atendidas, o sistema gravará dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Cabeçalho, Processamento de Pagamentos do C/P - Resumo (F04572) Processamento de Pagamentos do C/P - Detalhe (F04573)

  • Cadastro de Números de Bancos/Agências (F0030)

  • Cadastro Geral (F0101)

Credor Final

O sistema extrairá informações do credor final se:

  • Você especificar um número de linha de endereço na opção de processamento Número de Linha de Endereço do Credor Final no programa R704001, versão ZJDE0002.

  • Você optar por extrair as informações do credor final na opção de processamento Número de Linha de Endereço do Credor Final no programa R704001, versão ZJDE0002.

  • O endereço do credor (endereço do fornecedor) for diferente do endereço do credor final.

Se estas condições forem atendidas, o sistema gravará dados dessas tabelas no arquivo extraído:

  • Processamento de Pagamentos do C/P - Cabeçalho, Processamento de Pagamentos do C/P - Resumo (F04572) Processamento de Pagamentos do C/P - Detalhe (F04573)

  • Cadastro de Números de Bancos/Agências (F0030)

  • Cadastro Geral (F0101)

Visão Geral da Configuração de Uso do BI Publisher para Processamento de Pagamentos

Antes de usar o BI Publisher para produzir a saída do formato de pagamento, verifique se os valores e as tabelas UDC necessários para o programa Valor Predeterminado de Instrumento de Pagamento estão configurados no seu sistema.

UDCs para Formatos de Pagamento

Você precisa configurar valores UDC para processar pagamentos automáticos. Para alguns formatos, você também pode configurar informações de débito.

Instrumento de Pagamento (00/PY)

Você precisa configurar um instrumento de pagamento a ser usado para pagamentos feitos utilizando o BI Publisher. Ou você pode usar um instrumento de pagamento existente. Depois de identificar o código do instrumento de pagamento a ser usado, associe-o ao (R704001) no programa Valor Predeterminado do Instrumento de Pagamento (P0417).

Programa de Extrato de Débito - Pagamentos (04/PD)

Você precisa adicionar a Id. do programa Extrator de Informações de Pagamento a essa tabela de UDCs antes de poder especificar o programa como programa de extrato de débito para pagamento no programa Valores Predeterminados do Instrumento de Pagamento. Como acontece com todos os formatos de pagamento, você informa a Id. do programa com um caractere P, em vez de R, à esquerda. Por exemplo para digitar a Id. do programa Extrator de Informações de Pagamento, digite P704001, em vez de R704001.

Você precisará definir P704001 como o Programa de Extrato de Débito se quiser incluir sistemas de pagamentos negativos na extração.

Produção de Arquivo Bancário (04/PP)

Você precisa adicionar a Id. do programa Extrator de Informações de Pagamento a essa tabela de UDCs antes de poder especificar o programa como o programa de pagamento no programa Valores Predeterminados do Instrumento de Pagamento. Como acontece com todos os formatos de pagamento, você informa a Id. do programa com um caractere P, em vez de R, à esquerda. Por exemplo para digitar a Id. do programa Extrator de Informações de Pagamento, digite P704001, em vez de R704001.

Modelos com Alinhamento (70/AL)

O sistema JD Edwards EnterpriseOne fornece valores fixos para esta tabela de UDCs. O sistema usa esses valores para especificar os modelos de impressão que usam o recurso de alinhamento que você configura no programa Informações da Conta Bancária (P0030G).

Observação: O formato da Nota Promissória Francesa (versão ZJDE0003 do programa Extrator de Informações de Pagamento) usa essa tabela de UDCs.

Referência Cruzada do Código de Moeda (70/CC)

Configure valores nesta tabela de UDCs para criar uma referência cruzada entre os códigos de moeda necessários aos formatos de pagamento que você usa e os valores de moeda que existem no seu sistema. Quando você executa a função Gravar no processo de pagamento automático, o sistema acessa essa tabela de UDCs com o código de moeda da transação para obter o código de moeda necessário ao formato de pagamento. Por exemplo, se você usar o formato de pagamento de iniciação de crédito SEPA e se o código de moeda que usar para o euro for EU1, você precisará configurar uma referência cruzada para o código EUR porque esse código é necessário para esse formato.

Se o sistema não encontrar uma referência cruzada nesta tabela de UDCs, ele usará o código de moeda de pagamento na saída do formato de pagamento.

Modelos para Pagamento de Faturas Consolidadas (70/DF)

O sistema JD Edwards EnterpriseOne fornece valores fixos para esta tabela de UDCs. O sistema usa esses valores para especificar os modelos de impressão que produzem um pagamento de fatura consolidada.

Observação: O formato da Nota Promissória Francesa (versão ZJDE0003 do programa Extrator de Informações de Pagamento) usa essa tabela de UDCs.

Modelos com Canhoto (70/ST)

O sistema JD Edwards EnterpriseOne fornece valores fixos para esta tabela de UDCs. O sistema usa esses valores para especificar os modelos de impressão que usam o recurso de canhoto que você configura no programa Informações da Conta Bancária (P0030G).

Observação: O formato da Nota Promissória Francesa (versão ZJDE0003 do programa Extrator de Informações de Pagamento) usa essa tabela de UDCs. Se pagar vários vouchers com um cheque, você deverá definir a opção de processamento Consolidação de Itens de Pagamento no programa Criação de Grupos de Controle de Pagamento (R04570) como 1.

Valores do Programa Valores Predeterminados do Instrumento de Pagamento

No programa Valor Predeterminado do Instrumento de Pagamento, você digita as identificações e as versões do programa para especificar o formato do pagamento ou do débito em uso. Como acontece com todos os formatos de pagamento, quando você digitar um valor para o programa Valores Predeterminados do Instrumento de Pagamento, digite o caractere P à esquerda, em vez do caractere R. Por exemplo, quando você digitar a Id. do programa Extrator de Informações de Pagamento, digite P704001, em vez de R704001.

No caso de todos os formatos de pagamento para os quais usa o BI Publisher, você digita P704001 no campo Pagamentos no programa Valores Predeterminados do Instrumento de Pagamento. Esta tabela mostra os valores que podem ser configurados para cada formato de pagamento que você pode usar com o BI Publisher:

Formato de Pagamento

Campo Versão da Impressão

Campo Registro do Pagamento

Campo Extratos de Débito

Campo Versão de Débito

Cheque Brasileiro

ZJDE0001

P04576

P04574

Em branco

Iniciação de Transferência de Crédito SEPA

ZJDE0002

P04576

P04574

Em branco

Nota Promissória Francesa

ZJDE0003

P04576N

P04574

Em branco

Cheque Alemão

ZJDE0004

P04576

P04574

Em branco

TEF em Moeda Nacional Holandesa

ZJDE0005

P04576

P704001

ZJDE0005

TEF espanhol

ZJDE0006

P04576

P704001

ZJDE0006