O Oracle Receivables oferece uma série de dados predefinidos para o Oracle Subledger Accounting que facilitam a integração entre os dois sistemas. Neste artigo, vamos explorar como esses dados são estruturados, com foco especial nas classes de eventos e suas opções, além de entender como eles podem ser utilizados para otimizar seus processos contábeis.
Integração entre Oracle Receivables e Subledger Accounting
Quando você executa o processo "Create Receivables Accounting", o programa aceita as informações contábeis padrão do AutoAccounting sem alterações e utiliza os dados predefinidos para criar a contabilização no subledger. O Subledger Accounting, por sua vez, transfere a contabilização final para o General Ledger.

Figura 1: Fluxo de dados entre Oracle Receivables, Subledger Accounting e General Ledger
É importante destacar que você pode, opcionalmente, definir suas próprias regras de contabilização no subledger para substituir as contas padrão dos eventos contábeis.
Aplicação Receivables no Subledger Accounting
O Oracle Receivables predefine uma aplicação no Subledger Accounting chamada "Receivables". A maioria dos dados predefinidos pelo Receivables para o Subledger Accounting está associada a esta aplicação.
A aplicação Receivables possui os seguintes atributos predefinidos:
| Campo | Valor |
| Nome da Aplicação | Receivables |
| Procedimento de Drill-down | AR_DRILLDOWN_PUB_PKG.DRILLDOWN |
| Usar Segurança | Sim |
| Função de Política | XLA_SECURITY_POLICY_PKG.MO_POLICY |
| Fonte do Lançamento | Receivables |
| Tipo de Conta de Controle de Terceiros | Cliente |
| Sujeito a Validação | Não |
| Calcular Valores em Moeda de Relatório | Sim |
Entidades de Eventos e Categorias de Processo
O Receivables predefine informações de configuração para as entidades de eventos:
| Aplicação | Nome da Entidade | Descrição | Processamento de Eventos sem Lacunas |
| Receivables | Adjustments | Ajustes | Não |
| Receivables | Receipts | Recebimentos | Não |
| Receivables | Transactions | Transações | Não |
Além disso, o Receivables predefine categorias de processo para a aplicação Receivables:
•Adjustments (Ajustes)
•Miscellaneous Receipts (Recebimentos Diversos)
•Standard Receipts (Recebimentos Padrão)
•Third Party Merge (Fusão de Terceiros)
•Transactions (Transações)
Hierarquia de Classes de Eventos
O Oracle Receivables organiza seus dados em uma estrutura hierárquica, começando pela aplicação, passando pelas entidades e chegando às classes de eventos específicas.

Figura 2: Hierarquia de entidades e classes de eventos no Oracle Receivables
Classes de Eventos e Opções de Classes de Eventos
O Receivables predefine classes de eventos para cada entidade de evento que pertence à aplicação Receivables.
A tabela a seguir lista as classes de eventos que o Receivables predefine:
| Entidade | Nome da Classe de Evento |
| Adjustments | Adjustment |
| Receipts | Miscellaneous Receipt |
| Receipts | Receipt |
| Transactions | Chargeback |
| Transactions | Credit Memo |
| Transactions | Debit Memo |
| Transactions | Invoice |
As opções de classe de evento contábil definem atributos de uma classe de evento. O Receivables define as opções de classe de evento contábil para cada classe de evento predefinida.

Figura 3: Mapeamento entre classes de eventos e categorias de processo
A tabela a seguir lista as opções de classe de evento contábil que o Receivables predefine:
| Classe de Evento | Categoria de Processo | Categoria de Lançamento Padrão | Visualização de Transação |
| Adjustment | Adjustments | Adjustment | AR_ADJ_INF_V |
| Miscellaneous Receipt | Miscellaneous Receipts | Misc Receipts | AR_CR_INF_V |
| Receipt | Standard Receipts | Receipts | AR_CR_INF_V |
| Chargeback | Transactions | Chargebacks | AR_TRX_INF_V |
| Credit Memo | Transactions | Credit Memos | AR_TRX_INF_V |
| Debit Memo | Transactions | Debit Memos | AR_TRX_INF_V |
| Invoice | Transactions | Sales Invoices | AR_TRX_INF_V |
Fluxo de Processamento de Eventos Contábeis
Quando um evento contábil é criado no Oracle Receivables, ele passa por um fluxo de processamento específico antes de ser registrado no General Ledger.

Figura 4: Fluxo de processamento de eventos contábeis no Oracle Receivables
Fontes, Atribuições de Fontes e Atribuições de Atributos Contábeis
O Receivables predefine fontes, atribuições de fontes e atribuições de atributos contábeis para o Subledger Accounting.
Você não pode fazer alterações nas fontes predefinidas, atribuições de fontes ou atribuições de atributos contábeis. No entanto, você pode definir suas próprias fontes.
Se você optar por definir suas próprias regras de linha de lançamento ou métodos contábeis, poderá substituir as atribuições de atributos contábeis padrão.
Para visualizar as fontes disponíveis para uma classe de evento no Oracle Receivables:
1.Navegue até a página Manage Subledger Transaction Objects
2.Selecione uma classe de evento do Receivables: Adjustment, Bills Receivable, Chargeback, Credit Memo, Debit Memo, Invoice, Miscellaneous Receipt, Receipt
3.Clique no botão View Source Assignments
4.Na página View Source Assignments, revise as fontes disponíveis para a classe de evento
Regras de Linha de Lançamento
O Receivables predefine regras de linha de lançamento para cada classe de evento predefinida. O Receivables especifica condições para o uso de cada regra de linha de lançamento.

Figura 5: Exemplo de regras de linha de lançamento para uma transação
A tabela a seguir lista algumas das regras de linha de lançamento que o Receivables predefine:
| Classe de Evento | Nome | Tipo de Saldo | Lado |
| Adjustment | Adjustment | Actual | Credit |
| Adjustment | Adjustment Charge | Actual | Credit |
| Adjustment | Adjustment Default Receivable | Actual | Credit |
| Adjustment | Adjustment Deferred Tax | Actual | Credit |
| Adjustment | Adjustment Charge Nonrecoverable Tax | Actual | Credit |
| Adjustment | Adjustment Nonrecoverable Tax | Actual | Credit |
| Adjustment | Adjustment Tax | Actual | Credit |
| Adjustment | Adjustment Transaction Creation Date | Actual | N/A |
| Adjustment | Adjustment Transaction Created By | Actual | N/A |
Regras de Conta e Conjuntos de Regras de Entrada de Lançamento
O Receivables também predefine regras de conta e conjuntos de regras de entrada de lançamento que determinam como as transações são contabilizadas. Essas regras definem quais contas serão debitadas e creditadas para cada tipo de transação.
Método Contábil
O método contábil predefinido pelo Receivables determina como os eventos contábeis são processados e registrados no Subledger Accounting.
Personalização vs. Dados Predefinidos
Ao trabalhar com o Oracle Receivables e o Subledger Accounting, você tem a opção de utilizar os dados predefinidos ou personalizar as regras contábeis de acordo com as necessidades específicas da sua organização.

Figura 6: Comparativo entre usar dados predefinidos e personalizar regras contábeis
Conclusão
Os dados predefinidos do Oracle Receivables no Subledger Accounting oferecem uma estrutura robusta para a contabilização de transações de contas a receber. As classes de eventos e suas opções permitem um mapeamento preciso entre as transações operacionais e os lançamentos contábeis.
Compreender essa estrutura é fundamental para utilizar eficientemente o sistema, seja mantendo os dados predefinidos ou personalizando-os para atender às necessidades específicas da sua organização.
Fonte: Oracle Cloud Financials, Implementando Receivables Credit to Cash, Versão 24B