CER permite la creación de objetos de regla de estas formas diferentes:
Objetos de regla creados por clientes de CER, fuera del contexto de cualquier cálculo. Los objetos de regla externa tienden a representar los conceptos del mundo real o de agencia, por ejemplo una persona o un caso.
Objetos de regla creados por las reglas de CER (o dentro del código Java llamado por las reglas de CER). Los objetos de regla interna tienden a ser "calculadoras" o datos derivados para un paso provisional en una cadena de cálculos compleja.
La distinción entre objetos de regla externa e interna se explica a continuación y afecta a: