Herança do Objeto de Negócios
Um objeto de negócios pode herdar regras de negócios de outro objeto de negócios mencionando-se o último como seu original. Um objeto de negócios derivado pode ter também derivados etc. As regras de um original automaticamente se aplicam a todos os seus derivados (sem compilação - é imediato). Um objeto de negócios derivado pode sempre introduzir regras próprias, mas nunca remover ou ignorar uma regra herdada.
A seguir, uma ilustração de vários níveis de herança do objeto de negócios.
Observe como o objeto de negócios "Cliente de Negócios" estende suas regras originais para aplicar também uma verificação de histórico de crédito a todos os tipos de clientes associados a seus objetos de negócios derivados.
A maioria dos tipos de eventos de sistema de objeto de negócios permite a execução de vários algoritmos. Por exemplo, é possível ter vários algoritmos de Validação definidos para um objeto de negócios. Para eles, o sistema executa todos os algoritmos em todos os níveis na cadeia de herança, começando pelo objeto de negócios original no nível mais alto e indo para os níveis mais baixos.
Outros tipos de eventos de sistema permitem a execução de um único algoritmo. Por exemplo, você pode ter apenas um algoritmo Informações para formatar a descrição padrão de uma instância de objeto de negócios. Para eles, o sistema executa o que está no nível mais próximo do objeto de negócios atualmente sendo processado.