Home Forum Nuclos Entwicklung Makros und Regeln Apassen von nummernkreise.rule.GeneriereNummer Apassen von nummernkreise.rule.GeneriereNummer

#8602
Martin Rithos
Teilnehmer

else if (businessObject instanceof Lieferant {

Hier fehlt hinter Lieferant die schließende Klammer. Ich bin mir aber nicht sicher, was du hier inhaltlich erreichen möchtest:

if (businessObject instanceof Auftrag) {
((Auftrag)businessObject).setNummer(NummernkreiseLogik.getNextValue(Auftrag.class));
} else if (businessObject instanceof Bestellung) {
((Bestellung)businessObject).setNummer(NummernkreiseLogik.getNextValue(Bestellung.class));
} else if (businessObject instanceof Lieferschein) {
((Lieferschein)businessObject).setNummer(NummernkreiseLogik.getNextValue(Lieferschein.class));
} else if (businessObject instanceof Kunde) {
((Lieferschein)businessObject).setNummer(NummernkreiseLogik.getNextValue(Kunde.class));
} else if (businessObject instanceof Artikel) {
((Lieferschein)businessObject).setNummer(NummernkreiseLogik.getNextValue(Artikel.class));
} else if (businessObject instanceof Lieferant {
((Lieferschein)businessObject).setNummer(NummernkreiseLogik.getNextValue(Lieferant.class));
} else if (businessObject instanceof Rechnung) {
((Lieferschein)businessObject).setNummer(NummernkreiseLogik.getNextValue(Rechnung.class));
}