@Inject
private BusinessProcess businessProcess;
public void angebotErstellen() {
Angebot angebot = new Angebot();
angebot.setFirstname((String) businessProcess.getVariable("vorname"));
angebot.setLastname((String) businessProcess.getVariable("nachname"));
// berechne Monatsbeitrag
// (Hey, vielleicht sogar mit JBoss Drools!)
BigDecimal montasbeitrag = new BigDecimal(100);
angebot.setMonatsbeitrag(montasbeitrag);
em.persist(angebot);
em.flush();
businessProcess.setVariable("angebotsId", angebot.getId());
}