Como habilitar o LOG para realizar diagnósticos no EBS

Como habilitar o LOG para realizar diagnósticos no EBS

O EBS possui uma série de ferramentas de depuração para que possamos fazer o LOG de ações e efetuar o diagnóstico para identificar possíveis problemas. Um LOG pode ajudar muito a identificar a real causa de determinado erro. Se você tem interesse em aprender mais sobre essa parte de debug no EBS, acompanhe o artigo para aprender mais sobre: Profiles necessárias para ativar o LOG Como visualizar o LOG Profiles necessárias para ativar o LOG Existem uma série de profiles disponíveis para configurar exatamente como Continue lendo

Como trabalhar com números armazenados em flexfields

Como trabalhar com números armazenados em flexfields

Podemos ter flexfields para receber os mais variados tipos de dados: Números, datas, textos, etc. Mas eles sempre serão armazenados no banco em um único formato: VARCHAR2. Assim sendo, temos que tomar muito cuidado quando vamos trabalhar com esses valores por causa dos formatos. Já comentei em outro artigo como devemos tratar datas, mas nesse aqui eu quero falar sobre dados numéricos. Temos uma API pronta para tratar esses dados em nossos programas PL/SQL, que é a FND_NUMBER. Ela possui funções que formatam os números Continue lendo

Como cadastrar um form no Oracle EBS

Como cadastrar um form no Oracle EBS

Para que um novo form possa ser utilizado no Oracle EBS, precisamos realizar algumas configurações. É necessário cadastrar o form, a função desse form e registrá-lo no menu. Se você tem interesse nessas configurações acompanhe esse artigo para saber mais sobre: Cadastro do Form Cadastro da Função Cadastro no Menu Cadastro do Form O primeiro passo depois que seu form estiver pronto é registrá-lo no EBS, isso pode ser feito na responsabilidade Desenvolvedor de Aplicações, no caminho Aplicação ➡ Form: Os campos são: Form: O Continue lendo

Como adicionar itens ao menu do botão direito do mouse nos forms do EBS

Como adicionar itens ao menu do botão direito do mouse nos forms do EBS

Sabia que é possível criar um menu personalizado de opções quando você clica com o botão direito do mouse nos forms do EBS? Sim, é possível! Em vez de colocar essas opções diretamente no menu do EBS ou até mesmo no layout do seu form, você pode economizar espaço e aproveitar o menu popup do clique direito do mouse. Interessante também que você pode criar um menu diferente para cada item da tela. Ficou interessado? Então acompanhe esse artigo aqui comigo para aprender mais sobre: Continue lendo

Como melhorar a visualização dos registros na tela de lookups do EBS

Como melhorar a visualização dos registros na tela de lookups do EBS

Eu acho os campos da tela de lookups muito pequenos e você? Dependendo da quantidade de registros e do tamanho dos textos da lookup, fica bem complicado de conferir os valores cadastrados. A ordenação padrão é feita pelo código, então muitas vezes isso não ajuda muito. Pensando em como melhorar isso, personalizei esse form para facilitar a visualização de acordo com as necessidades do projeto em que eu estava atuando. Esse é mais um hack que vai para a área de EBS Hacks do blog. Continue lendo

Como trabalhar com parâmetros do tipo data em concurrents

Como trabalhar com parâmetros do tipo data em concurrents

Se tem um tipo de dado muito utilizado em parâmetros de programas, é o tipo data. Com ele podemos filtrar as queries dos nossos programas, seja com data única ou numa faixa de datas (inicial e final). Só é preciso tomar alguns cuidados, por exemplo, com os formatos. E no EBS não é diferente, principalmente quando temos parâmetros do tipo data em concurrents e esses parâmetros serão utilizados em programas armazenados no banco de dados. Por sorte, temos uma API pronta para facilitar a nossa Continue lendo

Como habilitar o calendário em campos do tipo data nos forms do EBS

Como habilitar o calendário em campos do tipo data nos forms do EBS

Já precisou habilitar o calendário do EBS em campos data do seu form? Os forms nativos do EBS possuem nos campos que são do tipo data, um calendário para facilitar o seu preenchimento. A data pode ser digitada, mas ter a opção do calendário deixa a tela mais elegante e funcional. Esse recurso está disponível no form de TEMPLATE do EBS, assim telas customizadas também podem usufruir da funcionalidade. Se quiser aprender como habilitar o calendário nos seus forms, acompanhe esse artigo para descobrir: Configuração Continue lendo

Como utilizar o recurso de pasta nos forms do EBS

Como utilizar o recurso de pasta nos forms do EBS

Os forms do EBS têm um recurso muito interessante para que você possa organizar, ordenar e manipular algumas características dos campos em tempo de execução. Assim você pode deixar a tela com o seu jeito, sem precisar recorrer a customizações ou personalizações. Esse recurso é chamado de Pasta (ou Folder em inglês). Depois que você configura do jeito que quer, pode salvar essa configuração e definir para que abra sempre de forma automática. Se quiser saber mais sobre o recurso de pasta, acompanhe este artigo Continue lendo

Como utilizar a API FND_MESSAGE

Como utilizar a API FND_MESSAGE

O objeto FND_MESSAGE fornece uma série de APIs para que você possa trabalhar com o dicionário de mensagens do Oracle EBS em programas PL/SQL. Podemos utilizar essas APIs também para mostrar mensagens em forms e store procedures. Elas fornecem uma grande variedade de formatos e opções de mensagens, podemos mostrar mensagens de depuração, mensagens com perguntas para o usuário tomar uma ação, mensagens com texto dinâmico, etc. Se você quer aprender mais sobre o FND_MESSAGE, continue lendo esse artigo. Você vai saber mais sobre: Dicionário Continue lendo

Como cadastrar mensagens no Oracle EBS

Como cadastrar mensagens no Oracle EBS

O dicionário de mensagens do Oracle e-Business Suite permite que você armazene mensagens para uso em seus programas e assim evite a utilização de texto fixo. Com ele você consegue definir mensagens padronizadas e em várias idiomas para manter a consistência. É possível também criar mensagens dinâmicas, ou seja, mensagens que podem variar quando mostradas. Se você tem interesse em saber mais sobre mensagens, acompanhe esse artigo até o final para descobrir: Como criar mensagens Como utilizar tokens para criar mensagens dinâmicas Exemplos de utilização Continue lendo