QUERY DE PO – REQUISIÇÕES

 

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
 

__._,_.___

Posted by: Ana Nascimento <anafe.nascimento@yahoo.com>

Reply via web post


Reply to sender


Reply to group

Start a New Topic

Messages in this topic
(3)

.

__,_._,___

Deixe uma resposta

Pular para a barra de ferramentas