Ana e Jeferson obrigado pela ajuda, a query funcionou perfeitamente agora e bate com o export do sumario de requisições de PO.
Valeu!!!
Abraços!!!
Amilcar
On Tue, Jul 29, 2014 at 8:29 AM, Ana Nascimento <anafe.nascimento@yahoo.com> wrote:
Oi!
além do que o Jeferson disse, coloca um nvl no closed_code NVL(CLOSED_CODE, ‘OPEN’) = ‘OPEN’ e no cancel_flag nvl(cancel_flag, ‘N) = ‘N’, porque nem sempre está nulo quando está aberto.
Ana
Em 29/07/2014 08:23, “Jeferson Camara jefersoncamara@gmail.com ” <> escreveu:
Olá Amilcar,
Para verificar isso, você pode usar a tabela po_distributions_all, o campo req_distribution_id fazendo um “not in” da tabela po_req_distributions_all, para o campo distribution_id (incluindo os outros relacionamentos e as suas validações).
Por exemplo:
select *
from po.po_req_distributions_all
where distribution_id not in (select req_distribution_id
from po.po_distributions_all
where req_distribution_id is not null);
Espero que ajude…
Abraço,
Jeferson Marcelo Camara
Oracle Functional Consultant
Mobile: +55 11 98366 3993 (TIM)
Skype: jmocamara
P Please
consider the environment before printing this email
Mineirinha, vc recebeu??
2014-07-29 7:24 GMT-03:00 Amilcar Campos Leme amilleme@gmail.com <>:
Pessoal,
Bom dia, tudo bem?
Estou montando um select que traga todas as requisições em aberto que não possuam ordem de compra (o select das ordens farei em outra ocasião).
Estou utilizando o line_location_id da po_requisitions_lines_all para checar se há ordens para a requisição.
Gostaria de consultar o pessoal de PO, se está correto.
Segue o select abaixo:
— Requisicoes de Compras
select pha.segment1,
pla.line_num,
pha.creation_date,
msi.segment1||’-‘||msi.segment2,
msi.description,
pha.authorization_status,
pla.quantity,
pla.quantity_delivered,
pla.quantity_received,
from apps.po_requisition_headers_all pha,
apps.po_requisition_lines_all pla,
apps.mtl_system_items_b msi
where pha.requisition_header_id = pla.requisition_header_id
and pla.item_id = msi.inventory_item_id
and msi.organization_id = nvl(pla.destination_organization_id,0)
and pha.cancel_flag is null
and pha.authorization_status = ‘APPROVED’
and pla.cancel_flag = ‘N’
and pha.closed_code is null
and pla.line_location_id is null –nao traz requisicoes que tenham OC
Obrigado
—
Amilcar Leme
cel. (19) 9152-5121
e-mail: amilleme@gmail.com
—
Amilcar Leme
cel. (19) 9152-5121
e-mail: amilleme@gmail.com
__._,_.___
Posted by: Amilcar Campos Leme <amilleme@gmail.com>
•
•
•
•
.
__,_._,___