Pular para o conteúdo principal

SLA - Tabelas utilizadas no AR, AP, INV (Pagamentos e Recebimentos)

Vamos falar um pouco sobre quais tabelas são populadas quando utilizamos os eventos contábeis do SLA, que para muitos ainda é um mistério, pois exige um desenvolvimento distinto para cada solução.

Englobaremos todos os lançamentos contábeis antes de serem enviados para  GL. 

Os dados contábeis são gerados e armazenados nas tabelas do SLA, antes da transferência para o GL.

Abaixo o passo-a-passo:


  • Execute "Criar Contabilidade" para preencher os eventos contábeis (SLA) nas  tabelas. O usuário pode "Visualizar a Contabilidade" e só depois executar o "Criar Contabilidade".  Criando o processo de Contabilidade.

  1. Aplica-se as normas contábeis.
  2. Carrega as tabelas de SLA, tabelas GL
  3. Cria dados detalhados por normas de contabilidade, armazenando as linhas de distribuição nas tabelas do SLA.

  • A seguir estão as tabelas-chave para SLA para a R12

XLA_AE_HEADERS xah
XLA_AE_LINES xal

XLA_TRANSACTION_ENTITIES xte

XLA_DISTRIBUTION_LINKS xdl

GL_IMPORT_REFERENCES gir

Abaixo as possíveis associações entre essas tabelas XLA:
xah.ae_header_id = xal.ae_header_id
 xah.application_id = xal.application_id
 xal.application_id = xte.application_id

xte.application_id = xdl.application_id

xah.entity_id = xte.entity_id

xah.ae_header_id = xdl.ae_header_id

xah.event_id = xdl.event_id

xal.gl_sl_link_id = gir.gl_sl_link_id

xal.gl_sl_link_table = gir.gl_sl_link_table

xah.application_id = (Valor diferente baseado no módulo)
  
xte.entity_code = 'TRANSACTIONS' ou 'RECEIPTS' ou 'ADJUSTMENTS' ou 'PURCHASE_ORDER' ou  
'AP_INVOICES' ou 'AP_PAYMENTS' ou 'MTL_ACCOUNTING_EVENTS' ou 'WIP_ACCOUNTING_EVENTS'
  
xte.source_id_int_1 = 'INVOICE_ID' ou 'CHECK_ID' ou 'TRX_NUMBER'




XLA_DISTRIBUTION_LINKS essas tabelas são associadas com base na "Source Distribution Types"
xdl.source_distribution_type = 'AP_PMT_DIST'

and xdl.source_distribution_id_num_1 = AP_PAYMENT_HIST_DISTS.payment_hist_dist_id

---------------

xdl.source_distribution_type = 'AP_INV_DIST'

and xdl.source_distribution_id_num_1 = AP_INVOICE_DISTRIBUTIONS_ALL.invoice_distribution_id

---------------

xdl.source_distribution_type = 'AR_DISTRIBUTIONS_ALL'

and xdl.source_distribution_id_num_1 = AR_DISTRIBUTIONS_ALL.line_id

and AR_DISTRIBUTIONS_ALL.source_id = AR_RECEIVABLE_APPLICATIONS_ALL.receivable_application_id

---------------

xdl.source_distribution_type = 'RA_CUST_TRX_LINE_GL_DIST_ALL'

and xdl.source_distribution_id_num_1 = RA_CUST_TRX_LINE_GL_DIST_ALL.cust_trx_line_gl_dist_id

---------------

xdl.source_distribution_type = 'MTL_TRANSACTION_ACCOUNTS'

and xdl.source_distribution_id_num_1 = MTL_TRANSACTION_ACCOUNTS.inv_sub_ledger_id

---------------

xdl.source_distribution_type = 'WIP_TRANSACTION_ACCOUNTS'

and xdl.source_distribution_id_num_1 = WIP_TRANSACTION_ACCOUNTS.wip_sub_ledger_id

---------------

xdl.source_distribution_type = 'RCV_RECEIVING_SUB_LEDGER'


and xdl.source_distribution_id_num_1 = RCV_RECEIVING_SUB_LEDGER.rcv_sub_ledger_id.

É isso pessoal, até o próximo post.

Postagens mais visitadas deste blog

Configurando o Oracle com Dataload

Para que Serve o Dataload? Dataload é um programa que copia linhas de uma origem que pode ser uma planilha do excel, para outras planilhas ou formulários. Como ele faz este processo? Ele usa comandos que, quando inseridos em certas posições entre as celulas ou linhas fazem com que as mesmas sejam copiadas na ordem desejada para o arquivo de destino. Tenho que utilizar sempre uma planilha para carregar o Dataload? Não, os dados podem ser inseridos e formatados na propria planilha do Dataload, mas por segurança é indicada a elaboração do processo em uma planilha independente para posterior utilização, sem o risco de perda dos dados pelo Dataload.

Oracle FDG: Integrando Oracle Cloud Receivables com a SEFAZ na Geração de Notas Fiscais

Olá, pessoal! Hoje vamos explorar um dos temas mais importantes para quem trabalha com Oracle Cloud no Brasil: a integração entre o Oracle Fiscal Document Generator (FDG), o módulo de Receivables e a SEFAZ para a geração de Notas Fiscais eletrônicas. Se você precisa entender como funciona esse fluxo ou está enfrentando desafios na implementação, este tutorial vai ajudar você a dominar esse processo essencial. O que é o Oracle FDG? O Oracle Fiscal Document Generator (FDG) é um módulo da solução Latin America Cloud Local Solution (LACLS) para o Brasil, desenvolvido especificamente para atender aos requisitos fiscais brasileiros. Ele é responsável pela geração, validação e envio de documentos fiscais eletrônicos para a SEFAZ, garantindo a conformidade com a legislação fiscal brasileira. Como funciona a integração entre Receivables, FDG e SEFAZ? O fluxo de integração entre esses sistemas é fundamental para o correto funcionamento do processo de faturamento no Brasil. Veja abaixo como essa ...

Pick Release Sales Order

Pick Release é o processo onde a ordem de venda já programada e reservada, é liberada do estoque para que o material seja entregue. Aqui temos o passo-a-passo de cada ação desse processo.  Está em inglês, pois achei mais simples de entender, pois os campos e tabelas sempre serão apresentados dessa forma. 1: ENTER THE SALES ORDER Once order is entered. The Header information stored in OE_ORDER_HEADERS_ALL and the Line information stored in OE_ORDER_LINES_ALL, when the order is entered. The Column:  Flow_Status_Code  is available both OE header and line tables, to define status of order at each stage.            Flow_Status_Code consists of 4 types 1.         Entered 2.         Cancelled 3.         Closed 4.         Booked