segunda-feira, 13 de julho de 2009

Alterar logo e página de login do EBS

Boa tarde

Hoje vamos ver uma forma de alterar algumas configurações básicas da página inicial do EBS e da página de login. Alterar mensagens, alterar logos, etc.

Todas estas informações estão disponíveis no metalink (Notes 275876.1 e 468971.1). Aqui segue apenas uma compilação de como fazer para:

1) Alterar profile para apresentação de mensagens e opções adicionais na página de login
2) Acrescentar a mensagem no rodapé da pagina
3) Alterar o display do campo login
4) Alterar o hint (texto) que aparece no exemplo de login
5) Alterar os logos das páginas INICIAL, LOGIN E RESPONSABILIDADES
6) Outras opções

=========================================
1) Alterar profile para apresentação de mensagens e opções adicionais na página de login

Profile: Local Login Mask

Regra para utiização: Somar os valores das opções desejadas e coloca na profile:

Hint for Username (USERNAME_HINT) ==> 01
Hint for Password (PASSWORD_HINT) ==> 02
Cancel button (CANCEL_BUTTON) ==> 04
Forgot Password link (FORGOT_PASSWORD_URL) ==> 08
Registration link (REGISTER_URL) ==> 16
Language Images (LANGUAGE_IMAGES) ==> 32
Corporate Policy Message (SARBANES_OXLEY_TEXT) ==> 64

Exemplo: Se desejar que na tela de login apareça os Hints do Username e Password, além das linguagens disponíveis, deve ser feita a conta:
Exemplo: 1 + 2 + 32 = 35

Então agora baste setar o valor em nível de site da profile "Local Login Mask" com 35.

IMPORTANTE: É necessário efetuar o bounce do APACHE.

=========================================
2) Acrescentar uma mensagem no rodapé da pagina
Na responsabilidade "Application Developer", clicar em "Messages"

Procurar por "FND_SSO_SARBANES_OXLEY_TEXT"

Alterar o "Current message text" com a mensagem desejada em PTB e US.

Essa mensagem foi criada para satisfazer as empresas que devem se adequar a uma lei americana chamada SOX (SARBANES-OXLEY). Como aqui no Brasil poucas empresas tem essa necessidade, essa mensagem pode ser utilizada para publicar mensagens curtas.

IMPORTANTE: É necessário efetuar o bounce do APACHE.

=========================================
3) Alterar o display do campo login

Na responsabilidade "Application Developer", clicar em "Messages"

Procurar por "FND_SSO_USER_NAME"

Alterar o "Current message text" com o texto desejado em PTB e US.

Se desejar alterar o display do campo senha, procurar por "FND_SSO_PASSWORD" e repetir o procedimento.

IMPORTANTE: É necessário efetuar o bounce do APACHE.

=========================================
4) Alterar o hint (texto) que aparece no exemplo de login

Na responsabilidade "Application Developer", clicar em "Messages"

Procurar por "FND_SSO_HINT_USERNAME"

Alterar o "Current message text" com o texto desejado em PTB e US.

Se desejar alterar o hint do campo senha, procurar por "FND_SSO_HINT_PASSWORD" e repetir o procedimento.

IMPORTANTE: É necessário efetuar o bounce do APACHE.

=========================================
5) Alterar os logos das páginas INICIAL, LOGIN E RESPONSABILIDADES

------------------------------
- Página Inicial
------------------------------
No servidor de aplicação

Ir até:
cd /u01/app/oracle/INSTANCE/INSTANCEcomn/portal/INSTANCE_server/

Efetuar cópia de segurança da imagem "appsmed3.gif"
cp appsmed3.gif appsmed3.gif-ORIGINAL

Copiar a imagem customizada para este local com o nome "appsmed3.gif"

------------------------------
- Página de login
------------------------------
No servidor de aplicação

Ir até:
cd $OA_MEDIA (/u01/app/oracle/INSTANCE/INSTANCEcomn/java/oracle/apps/media/)

Efetuar cópia de segurança da imagem "FNDSSCORP.gif"
cp FNDSSCORP.gif FNDSSCORP.gif-ORIGINAL

Para alterar o logo, existem duas formas:
Copiar a imagem customizada para este local com o nome "FNDSSCORP.gif"

ou

Ir até :
cd $OA_HTML (/u01/app/oracle/INSTANCE/INSTANCEcomn/html)

Efetuar backup do arquivo "AppsLocalLogin.jsp":
cp AppsLocalLogin.jsp AppsLocalLogin.jsp-ORIGINAL

Editar o arquivo "AppsLocalLogin.jsp":
vim AppsLocalLogin.jsp

Alterar a linha abaixo (comentar a linha atual e gerar uma nova linha):
from :
ImageBean imgBean1 = new ImageBean("/OA_MEDIA/FNDSSCORP.gif", FND_ORACLE_LOGO);

to :
ImageBean imgBean1 = new ImageBean("/OA_MEDIA/IMAGEM CUSTOMIZADA.gif", FND_ORACLE_LOGO);

Alinhar o logo com a mensagem "E-Business Suite":

Ir até:
cd $OA_HTML (/u01/app/oracle/INSTANCE/INSTANCEcomn/html)

Efetuar backup do arquivo "AppsLocalLogin.jsp":
cp AppsLocalLogin.jsp AppsLocalLogin.jsp-ORIGINAL

Editar o arquivo "AppsLocalLogin.jsp":
vim AppsLocalLogin.jsp

Comentar a linha 620:
// cbean2.setVAlign(UIConstants.V_ALIGN_BOTTOM);

-------------------------------
- Página das responsabilidades
-------------------------------
No servidor de aplicação

Ir até:
cd $OA_MEDIA (/u01/app/oracle/INSTANCE/INSTANCEcomn/java/oracle/apps/media/)

Efetuar cópia de segurança da imagem "FNDSSCORP.gif"
cp FNDSSCORP.gif FNDSSCORP.gif-ORIGINAL

Copiar a imagem customizada para este local com o nome desejado. Se quiser, pode sobrescrever a imagem default "FNDSSCORP.gif".

Se a imagem default for sobrescrita, os passos abaixo são desnecessários. Se não, executar:

Na aplicação, alterar a profile abaixo:

Acessar a responsabilidade: System Administrator -> Profile -> System
Profile: Corporate Branding Image for Oracle Applications
Valor alterado: .gif

IMPORTANTE: É necessário efetuar o bounce do APACHE.

Bom, basicamente é isso. Nos notes acima existem mais opções de alteração do lay-out das páginas do EBS. O mais importante é que estas pequenas alterações não são encaradas como customizações pela Oracle e por isso o seu suporte está garantido.

Abraço
Mario

Nenhum comentário:

Postar um comentário

Isso te ajudou? Comente...

Postagem em destaque

[ORACLE] Embedding ONNX model for Vector Search tests with Oracle Database 23ai

Hello, everyone. How's it going? Today, I'm going to show you how to load an ONNX model into the Oracle 23ai database for your vecto...