Como criar profiles no Oracle EBS

Como criar profiles no Oracle EBS - Capa

Já precisou criar uma profile no Oracle EBS?

Uma profile tem inúmeras utilizações, citando algumas:

  • Controlar o comportamento de determinadas atividades
  • Armazenar valores padrões

Para saber mais sobre profiles, confira o artigo: O que são profiles.

Quando uma nova instância do E-Business Suite é instalada, várias profiles nativas já acompanham essa instância.

Podemos também criar novas profiles de acordo com as nossas necessidades.

As possibilidades de uso para novas profiles são diversas:

  • Customizações
  • Personalizações
  • Flexfields
  • Parâmetros de programas concorrentes

Se você já precisou criar uma nova profile e ficou com dúvidas, acompanhe esse artigo onde mostrarei o passo a passo.

Tela de cadastro

A tela de cadastro fica na responsabilidade Application Developer, menu Profile:

Como criar profiles no Oracle EBS - Menu

O form é esse:

Como criar profiles no Oracle EBS - Estrutura Form

 

Agora vamos aos detalhes de cada ponto mencionado acima.

#1. Informações Básicas (Cabeçalho)

As informações básicas são:

Name: Nome interno da profile, como se fosse o código (É esse nome que você usa na chamada API FND_PROFILE).

Application: Aplicação “proprietária” da profile, ou seja, para qual aplicação a profile pertence (Ex.: Order Management, Receivables, Payables, etc).

User Profile Name: Nome que irá aparecer para o usuário. Esse é o nome que utilizamos para pesquisar profiles nas telas.

Description: Descrição da profile. Não é uma informação obrigatória mas é recomendado o preenchimento para um melhor entendimento por outros usuários.

#2. Hierarchy Type

Aqui definimos o tipo de hierarquia da profile, o padrão é o tipo “Security”:

Como criar profiles no Oracle EBS - Tipo de Hierarquia

O tipo escolhido influencia os níveis de acesso da profile (logo abaixo).

#3. Hierarchy Type Access Level

As opções disponíveis aqui dependerão do tipo de hierarquia definido na etapa anterior.

Utilizando como exemplo o tipo “Security”, os níveis de acesso disponíveis para configuração são:

Profiles do Oracle EBS - Levels

Aqui é definido se a profile será visível e/ou atualizável para cada nível da hierarquia, no acesso de administrador de sistema.

#4. User Access

Aqui é definido se a profile será visível e/ou atualizável no acesso de usuário.

#5. SQL Validation

Se você deseja que sua profile tenha uma validação com lista de valores, para garantir que apenas valores permitidos sejam informados, é só criar uma validação SQL.

A sintaxe é própria e não muito simples:

SQL="SQL select statement"
COLUMN="column1(length), column2(length),..."
[TITLE="{title text|*application shortname:message name}"]
[HEADING="{heading1(length), heading2(length),...
|*application shortname:message name|N}"]

Informações detalhadas sobre cada ponto da sintaxe você encontra na documentação oficial clicando aqui.

Conclusão

Logo após criar a sua profile ela já estará disponível para configuração no acesso de Administrador e/ou no acesso de usuário.

Profiles são vitais para o EBS e todo profissional que atue com o ERP deveria conhecer pelo menos o básico.

No Oracle EBS Essentials tem um módulo inteiro apenas falando de profiles.

Se gostou desse artigo e acha que pode ser útil para sua lista de contatos, não esqueça de compartilhar.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *