2017

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

ERRBUF e RETCODE: 2 parâmetros obrigatórios nos seus concurrents

ERRBUF e RETCODE: 2 parâmetros obrigatórios nos seus concurrents

Existem dois parâmetros que são obrigatórios em programas concorrentes do tipo “Procedimento Armazendo do PL/SQL”, que são o ERRBUF e RETCODE. Eles são parâmetros de saída (OUT) e são utilizados para retornar informações sobre a execução do concurrent. São esses parâmetros que controlam a cor de cada resultado de execução de um concurrent que aparece na tela de solicitações do EBS: Cor padrão para sucesso, amarelo para alerta e vermelho para erro. Você não precisa informá-los no cadastro do concurrent, mas devem estar configurados no Continue lendo