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] Increasing the number of cores in a virtualized Oracle Database Appliance.

Hello everyone. How are you going? Today, I'll show you the process to increase the number of cores in a virtualized ODA HA X7-2. Import...