O select vai ficar assim:
select
CLL_F189_FISCAL_ENTITIES_ALL.VENDOR_SITE_ID,
CLL_F189_INVOICES.ENTITY_ID,
PO_VENDOR_SITES_ALL.VENDOR_ID,
PO_VENDORS.VENDOR_NAME
from
CLL_F189_FISCAL_ENTITIES_ALL,
CLL_F189_INVOICES,
PO_VENDOR_SITES_ALL,
PO_VENDORS;

como que uso o union nesse select?

Em 16 de outubro de 2012 13:52, Nino <[email protected]> escreveu:

> **
>
>
> Gabriel, nesse documento voce tem uma documentaçao completa das tabelas do
> RI, com suas descricoes e relacionamentos:
> http://pt.scribd.com/doc/67625100/CLL-F189-TRM-PTB
>
> sugiro dar uma estudada e se surgir alguma dificuldade na construçao do SQL
> é só postar
>
>
> Nino
>
> 2012/10/16 Gabriel Tomaz <[email protected]>
>
> > Uma Query completa desse MD50.
> >
> > Em 16 de outubro de 2012 13:13, Nino <[email protected]> escreveu:
> >
> > > **
>
> > >
> > >
> > > Gabriel, qual exatamente sua dúvida?
> > >
> > > vc quer a query completa desse MD50?
> > > ou alguma consulta / relacionamento específico?
> > >
> > > Nino
> > >
> > >
> > > 2012/10/16 Gabriel Tomaz <[email protected]>
> > >
> > > > B.Tarde Ederson, valeu pela dica, estou tentando fazer esta ficando
> > mais
> > > ou
> > > > menos assim:
> > > >
> > > >
> > > >
> > > > SELECT name, organization_id
> > > >
> > > > FROM hr_operating_units hou
> > > >
> > > > WHERE hou.organization_id IN
> > > >
> > > > (SELECT pso.organization_id
> > > >
> > > > FROM per_security_organizations pso
> > > >
> > > > WHERE pso.security_profile_id =
> > > >
> > > > fnd_profile.VALUE ('XLA_MO_SECURITY_PROFILE_LEVEL')
> > > >
> > > > UNION
> > > >
> > > > SELECT hou.organization_id
> > > >
> > > > FROM per_security_profiles psp
> > > >
> > > > WHERE psp.security_profile_id =
> > > >
> > > > fnd_profile.VALUE ('XLA_MO_SECURITY_PROFILE_LEVEL')
> > > >
> > > > AND psp.view_all_organizations_flag = 'Y')
> > > >
> > > > ORDER BY name;
> > > > Se alguém achar alguma outra solução.
> > > >
> > > > Em 16 de outubro de 2012 10:57, J. Laurindo Chiappa
> > > > <[email protected]>escreveu:
> > > >
> > > > > **
> > >
> > > > >
> > > > >
> > > > > Colega, fosse uma simples query com uma ou duas tabelas e sem
> regras
> > de
> > > > > negócio complexas, a gente até podia tentar escrever algo como
> prova
> > de
> > > > > conceito a partir do zero, mas o seu caso é muito mais complexo, eu
> > > > > REALMENTE duvido que alguém vai ter o tempo necessário para te
> > escrever
> > > > > algo a partir do zero...
> > > > > O que eu digo é : escreva (ou acione um especialista em linguagem
> SQL
> > > > para
> > > > > escrever) uma versão inicial da query e a apresente, aí a gente
> pode
> > > > > eventualmente palpitar em cima, sugerir alguma eventual melhoria,
> > isso
> > > > sim
> > > > > é plenamente possível e viável, escrever do zero algo que não seja
> > > > pontual
> > > > > é que acho que ninguém vai conseguir fazer para vc...
> > > > >
> > > > > []s
> > > > >
> > > > > Chiappa
> > > > >
> > > > > --- Em [email protected], Gabriel Tomaz
> <gabriel.tomaz00@
> > > ...>
> > > > > escreveu
> > > > > >
> > > > > > Como desenvolvo uma Query para atender a seguinte necessidade:
> > > > > >
> > > > > >
> > > > > > Número do Recebimento
> > > > > > informado no parâmetro
> > > > > >
> > > > > > Número da operação de
> > > > > > recebimento do RI:
> > > > > >
> > > > > > * Tabela: CLL_F189_ENTRY_OPERATIONS Campo: OPERATION_ID*
> > > > > >
> > > > > > Esta é a informação do nome do Fornecedor que enviou o material,
> > deve
> > > > ser
> > > > > > informado conforme Layout do relatório. Esta informação deverá
> ser
> > > > > retirada
> > > > > > da Organização em que o usuário estiver logado.
> > > > > >
> > > > > > *Tabela: * *CLL_F189_INVOICES** C**ampo: ENTITY_ID*
> > > > > >
> > > > > > * ** **
> > > > > > CLL_F189_FISCAL_ENTITIES_ALL **C**ampo: VENDOR_SITE_ID*
> > > > > >
> > > > > > * ** **
> > > > > > PO_VENDOR_SITES_ALL
> > > > > > **C**ampo: VENDOR_ID*
> > > > > >
> > > > > > *
> > > > > > PO_VENDORS **C**ampo: VENDOR_NAME*
> > > > > >
> > > > > > Informação da Nota Fiscal do Fornecedor
> > > > > > Tabela: CLL_F189_INVOICES Campo: INVOICE_NUM
> > > > > >
> > > > > > Este campo é o número do RI, que deve ser convertido em código de
> > > > > > barras BARCODE 128 e listado, e fonte menor abaixo do código de
> > > barras,
> > > > > > conforme Layout do relatório. Esta informação deverá ser
> > > > > > retirada da organização em que o usuário estiver logado.
> > > > > >
> > > > > > * **Tabela: CLL_F189_ENTRY_OPERATIONS Campo: OPERATION_I*
> > > > > >
> > > > > > Este campo é a data em que o RI foi criado, deve ser informado
> > > conforme
> > > > > > Layout do relatório. Esta informação deverá ser retirada da
> > > organização
> > > > > em
> > > > > > que o usuário estiver logado.
> > > > > >
> > > > > > * Tabela: CLL_F189_ENTRY_* *OPERATIONS * *Campo: RECEIVE_DATE*
> > > > > >
> > > > > > Este campo mostra o número da PO (Ordem de Compra).
> > > > > >
> > > > > > *Tabela: CLL_F189_INVOICE_LINES retornar o LINE_LOCATION_ID*
> > > > > >
> > > > > > * PO_LINE_LOCATIONS_ALL retornar o PO_HEADER_ID*
> > > > > >
> > > > > > * **PO_HEADERS_ALL pegar o campo: SEGMENT1*
> > > > > >
> > > > > > * ** ** Campo da PO: SEGMENT1*
> > > > > >
> > > > > > Nome do comprador que gerou a PO (Ordem de Compra)
> > > > > >
> > > > > > *Tabela: CLL_F189_INVOICE_LINES retornar o LINE_LOCATION_ID*
> > > > > >
> > > > > > * PO_LINE_LOCATIONS_ALL retornar o PO_HEADER_ID*
> > > > > >
> > > > > > * PO_HEADERS_ALL retornar o campo: BUYER_ID*
> > > > > >
> > > > > > * PER_PEOPLE_F vincular o BUYER_ID com PERSON_ID*
> > > > > >
> > > > > > * **Campo da PO: FULL_NAME*
> > > > > >
> > > > > >
> > > > > > Este campo deve trazer o código do item no rodapé do layout e
> > > > > transformado
> > > > > > em código de barras conforme layout do relatório demonstrado no
> > > tópico
> > > > da
> > > > > > página.
> > > > > >
> > > > > > * Tabela: CLL_F189_INVOICE_LINES pegar o campo ITEM_ID*
> > > > > >
> > > > > > *
> > > > > > MTL_SYSTEM_ITEMS pegar o campo SEGMENT1*
> > > > > >
> > > > > > Este campo deverá mostrar a descrição do item
> > > > > > a ser recebido.
> > > > > >
> > > > > > * Tabela: CLL_F189_INVOICE_LINES Campo: DESCRIPTION*
> > > > > >
> > > > > > Este campo deverá mostrar a unidade de medida do item que está
> > sendo
> > > > > > recebido.
> > > > > >
> > > > > > *Tabela: CLL_F189_INVOICE_LINES pegar o campo: ITEM_ID*
> > > > > >
> > > > > > * MTL_SYSTEM_ITEMS pegar o campo: PRIMARY_UOM_CODE*
> > > > > >
> > > > > > --
> > > > > > Atenciosamente,
> > > > > >
> > > > > > --------------------------------------------
> > > > > > Gabriel Tomaz Castro
> > > > > > Analista de Requisitos
> > > > > > Cel: 85 9682577
> > > > > >
> > > > > > Imprima somente se necessário. A natureza agradece.
> > > > > >
> > > > > > Este e-mail contêm informações que podem ser privilegiadas e
> > > > > confidenciais.
> > > > > > Se você não é o destinatário, por favor apague a mensagem e
> > > > > comunique-nos o
> > > > > > fato imediatamente.
> > > > > >
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Atenciosamente,
> > > >
> > > > --------------------------------------------
> > > > Gabriel Tomaz Castro
> > > > Analista de Requisitos
> > > > Cel: 85 9682577
> > > >
> > > > Imprima somente se necessário. A natureza agradece.
> > > >
> > > > Este e-mail contêm informações que podem ser privilegiadas e
> > > confidenciais.
> > > > Se você não é o destinatário, por favor apague a mensagem e
> > > comunique-nos o
> > > > fato imediatamente.
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > >
> > > >
> > > >
> > > > ----------------------------------------------------------
> > > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > > inteira responsabilidade de seus remetentes.
> > > > Acesse: http://www.mail-archive.com/[email protected]/
> > > >
> > > > ----------------------------------------------------------
> > > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > > > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> > > ESPAÇO!
> > > > VISITE: http://www.oraclebr.com.br/
> > > > ----------------------------------------------------------
> > > > Links do Yahoo! Grupos
> > >
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Atenciosamente,
> >
> > --------------------------------------------
> > Gabriel Tomaz Castro
> > Analista de Requisitos
> > Cel: 85 9682577
> >
> > Imprima somente se necessário. A natureza agradece.
> >
> > Este e-mail contêm informações que podem ser privilegiadas e
> confidenciais.
> > Se você não é o destinatário, por favor apague a mensagem e
> comunique-nos o
> > fato imediatamente.
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> >
> > ----------------------------------------------------------
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/[email protected]/
> >
> > ----------------------------------------------------------
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> ESPAÇO!
> > VISITE: http://www.oraclebr.com.br/
> > ----------------------------------------------------------
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Atenciosamente,

--------------------------------------------
Gabriel Tomaz Castro
Analista de Requisitos
Cel: 85 9682577

Imprima somente se necessário. A natureza agradece.

Este e-mail contêm informações que podem ser privilegiadas e confidenciais.
Se você não é o destinatário, por favor apague a mensagem e comunique-nos o
fato imediatamente.


[As partes desta mensagem que não continham texto foram removidas]



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

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a