Recuperar último trx_number do período

Perguntas relacionadas a questões técnicas do Oracle EBS. Criação de Concorrentes, Value Sets, Alerts, Forms Personalizations, Configurações, etc
Responder
alexrsilva
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 153
Registrado em: Ter, 27 Mai 2008 1:31 pm
Localização: Rio de Janeiro - RJ

Prezados,
Preciso fazer uma customização que precisa saber o último número da nota fiscal cadastrada para o batch_source no período fiscal anterior ao atual.
Exemplo. Estamos em junho/2009, preciso recuperar o número da última nota fiscal do período de maio/2009 para o batch_source passado como parâmetro. Alguém pode me auxiliar?

Atenciosamente,

Alex Silva
Avatar do usuário
madmax
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 293
Registrado em: Qua, 13 Dez 2006 5:02 pm
Localização: São Paulo
Contato:

Fala Alex beleza.

Você tentou isso cara:

Selecionar tudo

SELECT
MAX(AI.INVOICE_DATE) DATA_NFF
FROM AP_INVOICES_ALL AI
WHERE TO_CHAR(AI.INVOICE_DATE,'mm-yy') =  TO_CHAR(add_months(sysdate,-1),'mm-yy')
Ele pega a maior data da NFF do mês passado.

Espero ter ajudado.

Douglas -Madmax.
Avatar do usuário
madmax
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 293
Registrado em: Qua, 13 Dez 2006 5:02 pm
Localização: São Paulo
Contato:

Ops você quer o ultimo numero da NFF né.

Selecionar tudo

SELECT 
MAX(AI.INVOICE_DATE) DATA_NFF 
FROM AP_INVOICES_ALL AI 
WHERE TO_CHAR(AI.INVOICE_DATE,'mm-yy') =  TO_CHAR(add_months(sysdate,-1),'mm-yy')
Qualquer coisa posta aí.

Madmax.
Avatar do usuário
madmax
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 293
Registrado em: Qua, 13 Dez 2006 5:02 pm
Localização: São Paulo
Contato:

Caramba ta dificil hoje..

Agora vai o certo.

Selecionar tudo

SELECT
MAX(AI.INVOICE_NUM) NUM_NFF
FROM AP_INVOICES_ALL AI
WHERE TO_CHAR(AI.INVOICE_DATE,'mm-yy') =  TO_CHAR(add_months(sysdate,-1),'mm-yy')
alexrsilva
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 153
Registrado em: Ter, 27 Mai 2008 1:31 pm
Localização: Rio de Janeiro - RJ
Alex Silva
Analista de Sistemas
11i.10 Applications Developer Implementation Champion
11i.10 E-Business Suite Integration Champion

Obrigado MadMax.
Obtive ajuda do pessoal da empresa. A query que eles queriam era mais complicada, pois tinha que pegar a numeração das notas que não foram geradas para poder enviar para inutilização.

Grato pela atenção dispensada.
Responder
  • Informação
  • Quem está online

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