Ir para o conteúdo

Herança de eventos no Jitterbit App Builder

A Herança de Eventos permite que eventos criados no nível da tabela fiquem automaticamente disponíveis para uso no nível da Regra de Negócios. Quando a Herança de Eventos está desabilitada ou desativada, um Desenvolvedor deve criar manualmente um Evento personalizado em uma tabela no nível da Regra de Negócios para aproveitá-lo da Regra de Negócios.

A Herança de Eventos ajuda a acelerar o processo geral de desenvolvimento e elimina um processo manual, às vezes sujeito a erros.

O comportamento padrão do recurso Herança de Eventos é Ativado.

Eventos de herança automática

Há um novo Controle disponível para Regras de Negócios aplicáveis que define o comportamento de Herança de Eventos. Se você acessar Objeto de Negócios > Mais > Caso Extremo, verá o controle "Herdar Eventos Automaticamente" aqui, selecionado ou Ativado por padrão:

inherit.png

Configuração de Herança Automática de Eventos disponível em Regras de Negócios

Se desejar (embora não seja um comportamento recomendado), você pode desmarcar a opção Herança Automática de Eventos e essa Regra de Negócios não herdará mais automaticamente os Eventos de tabela associados.

Exemplo de herança de eventos

Para ilustrar como a Herança de Eventos funciona, por exemplo, você pode ter um painel vinculado a um Objeto de Negócio Cliente (Origem). Se um Evento for criado na tabela Cliente (por exemplo, MeuNovoEvento), ele estará imediatamente disponível no painel, sem a necessidade de adicionar manualmente o mesmo Evento ao Objeto de Negócio Cliente (Origem).

Neste exemplo, ilustramos um Controle de Botão capaz de aproveitar um Evento Personalizado criado em uma tabela:

newevent.png

Exemplo de Evento Personalizado criado na tabela Cliente

neweventavail.png

O evento personalizado MyNewEvent está disponível no Painel usando o Cliente (Origem) por padrão