Caros Amigos necessito de cadastrar um PARAMETRO, para um Concurrent, que o valor dele seja o Request_Id do Proprio Concurrent, Alguém sabe como eu faço isso, ou alguma função que busco o Request_Id do Proprio Concurrent, no After Report no Proprio Report??
No Aguardo
Cadastrando um Concurrent
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
- madmax
- Rank: DBA Pleno
- Mensagens: 293
- Registrado em: Qua, 13 Dez 2006 5:02 pm
- Localização: São Paulo
- Contato:
________________________________
Douglas - Madmax.
Douglas - Madmax.
Olá Vanderlei.
Veja se isso te ajuda.
-> FND_GLOBAL.CONC_REQUEST_ID ou FND_PROFILE.VALUE('REQUEST_ID')
-- Recupera o ID do concurrent em execução (REQUEST_ID da FND_CONCURRENT_REQUESTS)
Abs.
Veja se isso te ajuda.
-> FND_GLOBAL.CONC_REQUEST_ID ou FND_PROFILE.VALUE('REQUEST_ID')
-- Recupera o ID do concurrent em execução (REQUEST_ID da FND_CONCURRENT_REQUESTS)
Abs.
-
- Rank: Analista Sênior
- Mensagens: 140
- Registrado em: Qui, 16 Fev 2006 9:42 am
- Localização: Curitiba
Vanderlei Indalencio
O FND_GLOBAL.CONC_REQUEST_ID, so retorna -1..
Mas obrigado assim mesmo...
Mas obrigado assim mesmo...
- madmax
- Rank: DBA Pleno
- Mensagens: 293
- Registrado em: Qua, 13 Dez 2006 5:02 pm
- Localização: São Paulo
- Contato:
________________________________
Douglas - Madmax.
Douglas - Madmax.
Vnaderlei.
Tenta essas outras funções:
-> FND_GLOBAL.CONC_PROGRAM_ID
-- Recupera o ID do programa em execução (CONCURRENT_PROGRAM_ID da FND_CONCURRENT_PROGRAMS)
-> FND_GLOBAL.PROG_APPL_ID
-- Recupera o ID da aplicação do concurrent em execução (APPLICATION_ID da FND_CONCURRENT_PROGRAMS)
-> FND_PROFILE.VALUE('ORG_ID')
-- Recupera o ID da Organização setada da responsabilidade corrente
Qualquer coisa posta aí .
Abs.
Tenta essas outras funções:
-> FND_GLOBAL.CONC_PROGRAM_ID
-- Recupera o ID do programa em execução (CONCURRENT_PROGRAM_ID da FND_CONCURRENT_PROGRAMS)
-> FND_GLOBAL.PROG_APPL_ID
-- Recupera o ID da aplicação do concurrent em execução (APPLICATION_ID da FND_CONCURRENT_PROGRAMS)
-> FND_PROFILE.VALUE('ORG_ID')
-- Recupera o ID da Organização setada da responsabilidade corrente
Qualquer coisa posta aí .
Abs.
-
- Rank: Programador Júnior
- Mensagens: 19
- Registrado em: Ter, 12 Ago 2008 4:45 pm
- Localização: Santa Barbara d'Oeste - SP
Rique
Cara.... é meio complicado pegar o REQUEST_ID antes do concurrent ser submetido....
você pode descobrir qual a SEQUENCE q gera o REQUEST_ID para pegar o proximo numero, mas isso não é garantido 100% pois ele pode pegar o proximo numero mas outra pessoa pode executar um outro concurrent antes de você.....
Se você precisa do REQUEST_ID dentro de seu programa, ai você pode usar os comandos abaixo q deve funcionar.
FND_GLOBAL.CONC_REQUEST_ID
ou
FND_PROFILE.VALUE('REQUEST_ID')
Abss
você pode descobrir qual a SEQUENCE q gera o REQUEST_ID para pegar o proximo numero, mas isso não é garantido 100% pois ele pode pegar o proximo numero mas outra pessoa pode executar um outro concurrent antes de você.....
Se você precisa do REQUEST_ID dentro de seu programa, ai você pode usar os comandos abaixo q deve funcionar.
FND_GLOBAL.CONC_REQUEST_ID
ou
FND_PROFILE.VALUE('REQUEST_ID')
Abss
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes