Hi, ich habe einen relativ einfachen Workflow unter Kunden - Angelegt erstellt, der mir das Debitoren-Konto setzen soll. Dazu greift er auf einen Wert aus {{ GlobaleTexte.Übersetzungen.DebNr.Deutsch}} zu, und setzt diesen, um ihn anschließend um +1 zu erhöhen.
Das funktioniert mit der Ameise auch problemlos. Wenn ich aber ein "Sofortangebot" erstelle, und dann über das "+" einen neuen Kunden erstelle, passiert etwas seltsames. Ich gebe kein Debitorenkonto manuell an, das steht eine "0" im Feld. Nachdem ich den neuen Kunden mit seinen Daten speichere, mit der Workflow ausgelöst. Jetzt bekommt der Kunde aber eine Debitorennummer, um ca. 30 Ziffern hinter dem aktuellen Wert hängt.
Als Beispiel - der neueste Kunde, erstellt von der Ameise, hat die Debitorennummer 20132. Jetzt lege ich einen Kunden manuell an, der Workflow wird ausgelöst, aber der Kunde bekommt damit Debitorenkonto 20102. Der nächste Kunde, den die Ameise dann wieder anlegt, bekommt dann die 20103 - die Konten werden also doppelt vergeben.
Kann sich das jemand erklären? Stehe ich irgendwo auf dem Schlauch?
Das funktioniert mit der Ameise auch problemlos. Wenn ich aber ein "Sofortangebot" erstelle, und dann über das "+" einen neuen Kunden erstelle, passiert etwas seltsames. Ich gebe kein Debitorenkonto manuell an, das steht eine "0" im Feld. Nachdem ich den neuen Kunden mit seinen Daten speichere, mit der Workflow ausgelöst. Jetzt bekommt der Kunde aber eine Debitorennummer, um ca. 30 Ziffern hinter dem aktuellen Wert hängt.
Als Beispiel - der neueste Kunde, erstellt von der Ameise, hat die Debitorennummer 20132. Jetzt lege ich einen Kunden manuell an, der Workflow wird ausgelöst, aber der Kunde bekommt damit Debitorenkonto 20102. Der nächste Kunde, den die Ameise dann wieder anlegt, bekommt dann die 20103 - die Konten werden also doppelt vergeben.
Kann sich das jemand erklären? Stehe ich irgendwo auf dem Schlauch?