A função NNNN não esta disponível na responsabilidade YYYY

Perguntas relacionadas a questões técnicas do Oracle EBS. Criação de Concorrentes, Value Sets, Alerts, Forms Personalizations, Configurações, etc
Responder
rafaellfo
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Sex, 25 Jun 2010 3:53 pm
Localização: Uberlandia / MG

Criei uma nova função de consulta tomando como base uma já existente. Fiz isso no Administrador do Sistema > Aplicação > Função.

Nesta nova função todos os campos e seus valores estão iguais aos da função original, única diferença foi na aba form no campo parâmetros aonde inseri 'QUERY_ONLY="YES"'.

No ambiente de homologação funciona perfeitamente, porém em produção ao clicar no link web abre uma pagina com a seguinte informação:

"A função NNNN não esta disponível na responsabilidade YYYYY"

Mas acessada diretamente pelo forms funciona sem erro.


Alguém poderia me ajudar, como eliminar o erro que surge ao clicar no link web. Bounce do servidor não resolveu o problema, é o ebs 12.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

falta a responsabilidade no ambiente que apresenta o erro
rafaellfo
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Sex, 25 Jun 2010 3:53 pm
Localização: Uberlandia / MG

Não, isto já verifiquei, a responsabilidade está no ambiente. Tanto que informei que ao acessa-la via forms funciona normalmente.
paulochagas
Moderador
Moderador
Mensagens: 86
Registrado em: Qua, 15 Mar 2006 2:46 pm
Localização: São Paulo - SP
Paulo Chagas Filho
__________________

Analista Funcional / Desenvolvedor Oracle EBS
MSN - paulochagas@hotmail.com
Gtalk - pachafi@gmail.com
Skype - paulochagas

Pode postar a tela de cadastro desse form por favor?
rafaellfo
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Sex, 25 Jun 2010 3:53 pm
Localização: Uberlandia / MG

Paulo, montei um breve passo-a-passo:

Imagem
Imagem
paulochagas
Moderador
Moderador
Mensagens: 86
Registrado em: Qua, 15 Mar 2006 2:46 pm
Localização: São Paulo - SP
Paulo Chagas Filho
__________________

Analista Funcional / Desenvolvedor Oracle EBS
MSN - paulochagas@hotmail.com
Gtalk - pachafi@gmail.com
Skype - paulochagas

Cara desculpa a demora pois aqui tou num sufoco só ultimamente
Eu ainda pesquisando na net algumas soluções para o teu problema:
segue as possibilidades:

http://knoworacle.wordpress.com/2009/11 ... nsibility/

http://oracleapplicationguru.blogspot.c ... -this.html

Eu achei essa a mais coerente extraida do metalink:

Selecionar tudo

R12 Error 'Function not available to this responsibility' When Trying to Access Custom Form. [ID 553014.1]  	 
  	Modified 26-MAY-2010     Type PROBLEM     Status PUBLISHED 	 

In this Document
  Symptoms
  Changes
  Cause
  Solution

Applies to:
Oracle Application Object Library - Version: 12.0.3 to 12.0.3 - Release: 12 to 12
Information in this document applies to any platform.
Symptoms

PROBLEM STATEMENT:

On 12.0.3 instance,
When attempting to access custom forms,
the following error occurs.

ERROR

"Function not available to this responsibility. Change Responsibilities or contact your System
Administrator".

STEPS

The issue can be reproduced at will with the following steps:

1. Register custom application.
2. Register custom form under this application.
3. Add it to the menu
4. Add the new product_top variable to the .env file.
5. Bounce the forms server.
6. Place the .fmx file in PROD_TOP/forms/US.
7. Log in to Oracle applications and try opening the form.
8. Encounter the above error.


BUSINESS IMPACT

The issue has the following business impact:
Due to this issue, users cannot access the form in R12 which was working fine in 11.5.10.2.

.
Changes
Upgrade from 11i to R12.
Cause

The issue is caused by the following setup:

Missing entry for CUSTOM_TOP under default.env file

Ideally in such cases,CUSTOM_TOP should be defined under default.env in $INST_TOP/ora/10.1.2/forms/server directory to have your custom form work with R12.
Solution

To implement the solution, please execute the following steps:

1. Login to server with APPLMGR manager user access.

2. Go to $INST_TOP/ora/10.1.2/forms/server directory.

3. Ensure that your CUSTOM_TOP's are registered in the default.env file.

This means that, you should create an entry for environment variable CUSTOM_TOP (which contains physical path to your custom directory) like below in default.env file present under location $INST_TOP/ora/10.1.2/forms/server directory.

For Example:

.....

APPL_TOP=/home/applmgr/PROD/apps/apps_st/appl 
CUSTOM_TOP=/home/applmgr/PROD/apps/apps_st/custom
------

4. Restart the middle tier services.

5. Retest the issue.

6. Migrate the solution as appropriate to other environments.
rafaellfo
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Sex, 25 Jun 2010 3:53 pm
Localização: Uberlandia / MG

Obtive sucesso com a solução do primeiro link:

Selecionar tudo

1) Manually run the ‘Compile Security’ concurrent program, set the parameter to YES.
2) Shut down Middle Tier (Apache)
3) Delete the contents of $OA_HTML/_pages directory (11.5.10 only).
4) Restart Middle tier
5) Test the menu item

Agradeço pela ajuda, desculpas pela demora.
Responder
  • Informação
  • Quem está online

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