Lançamentos GL - EBS 11

Perguntas relacionadas a questões técnicas do Oracle EBS. Criação de Concorrentes, Value Sets, Alerts, Forms Personalizations, Configurações, etc
Responder
marquesjr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 77
Registrado em: Qua, 05 Dez 2007 10:51 am
Localização: Fortaleza - CE

Pessoal começando aqui com EBS, e estou tentando buscar a conta de débito e de crédito, juntamente com o valor, de determinado lançamento. Qual o conjunto de tabelas que eu possa obter essas informações?
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Olá marques_jr,
a tabela que possui as contas e demais segmentos da chave contábil é a GL_CODE_COMBINATIONS.

Ela tem ligação com a GL_JE_LINES(Onde possui todos lancamentos do GL) e na GL_BALANCES (onde possui os valores sumarizados).
marquesjr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 77
Registrado em: Qua, 05 Dez 2007 10:51 am
Localização: Fortaleza - CE

Obrigado Daniel, montei algum que está ajudando, porém o retorno da consulta está demorando. Observei que na GL_CODE_COMBINATIONS só tem o número da conta, onde localizo o nome da conta? Outra dúvida que fiquei é como tudo lançamento contábil tem um débito em uma conta e um crédito em outra conta a partir da JE_HEADER_ID será que dá para identificar em qual conta caiu o débito?

Selecionar tudo

SELECT
    a.JE_HEADER_ID
  ,a.JE_LINE_NUM
  ,a.CODE_COMBINATION_ID
  ,a.PERIOD_NAME
  ,a.EFFECTIVE_DATE
  ,a.CREATION_DATE
  ,a.ENTERED_DR
  ,a.ENTERED_CR
  ,a.ACCOUNTED_DR
  ,a.ACCOUNTED_CR
  ,a.DESCRIPTION
  ,b.SEGMENT2
  ,b.SEGMENT4
FROM
    GL.GL_JE_LINES a
  ,GL.GL_CODE_COMBINATIONS b
WHERE
    a.CODE_COMBINATION_ID = b.CODE_COMBINATION_ID AND
    b.SEGMENT4 = '487981935465001' AND
    a.EFFECTIVE_DATE = '30/04/2009'
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Com relação a como é feita a contabilização isso depende de empresa à empresa, se usa partilhas dobradas para cada lançamento ou não.
Já onde se localiza as descrições das contas, elas são dadas via cadastros de flexfileds.
Olhe essa tabela e informe os dados do flexfield correto:

applsys.fnd_id_flex_segments
marquesjr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 77
Registrado em: Qua, 05 Dez 2007 10:51 am
Localização: Fortaleza - CE

Pesquisando pelo SEGMENT_NAME retornou o seguinte:

Selecionar tudo

APPLICATION_ID ID_FLEX_CODE ID_FLEX_NUM APPLICATION_COLUMN_NAME SEGMENT_NAME   
-------------- ------------ ----------- ----------------------- -------------- 
501            GL#          80350       SEGMENT4                CONTA CONTÁBIL 
501            GL#          80370       SEGMENT4                CONTA CONTÁBIL 
501            GL#          80371       SEGMENT4                CONTA CONTÁBIL 
501            GLLE         80350       SEGMENT4                CONTA CONTÁBIL 
501            GLLE         80371       SEGMENT4                CONTA CONTÁBIL 
501            GLLE         80370       SEGMENT4                CONTA CONTÁBIL 
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Cara,
respondi apressado pois estava saindo para almoço.
A descrição está em

Selecionar tudo

apps.fnd_flex_values_vl 
e você relaciona com esta para pegar o ID do segmento desejado:

Selecionar tudo

applsys.fnd_id_flex_segments
Sobre a lentidão, sua consulta deve estar fazendo full table scan, pois não está utilizando nenhum índice.
Essas colunas fazem parte de índices:
Hearder_ID,

Selecionar tudo

PERIOD_NAME , 
CODE_COMBINATION_ID,
SET_OF_BOOKS_ID
Dá uma olhada de como eles estão no seu ambiente.
marquesjr
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 77
Registrado em: Qua, 05 Dez 2007 10:51 am
Localização: Fortaleza - CE

Obrigado, encontrei sim está em

Selecionar tudo

apps.fnd_flex_values_vl.DESCRIPTION
Sobre a contrapartida, débito e crédito, ainda estou procurando, os lançamentos são em lote mais não há nenhum campo que especifique a contrapartida.

Agradeço a ajuda Daniel, vou continuar procurando uma forma de obter a contrapartida e posto aqui se ficar.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes