Verhalten:
In einem Workflow-Prozess ist eine Bedingungsaktivität so konfiguriert, dass sie einen numerischen Wert mit Dezimalstellen auswertet. Wenn jedoch ein numerisches Feld für diese Bedingung verwendet wird (z.B.: `DW_AMOUNT <= 2000.00`), interpretiert der Workflow den Dezimalwert nicht korrekt.
Ein Betrag wie z.B. `1235.99` wird möglicherweise als größer als `2000.00` angesehen und entsprechend weitergeleitet, obwohl er die Bedingung erfüllen sollte.
Lösung:
1. Erstellen Sie ein neues Dezimalfeld in Ihrer Dateiablage.
2. Migrieren Sie die Daten aus dem bestehenden numerischen Feld in das neue Dezimalfeld.
Detaillierte Anweisungen zum Übertragen von Daten zwischen Feldern finden Sie in KBA-36822
KBA gilt sowohl für Cloud- als auch für On-Premise-Organisationen
Bitte beachten Sie: Dieser Artikel ist eine Übersetzung aus dem Englischen. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Originalversion(en) des Produkts. In der übersetzten Version unserer Artikel kann es zu kleineren Fehlern kommen, z. B. in der Grammatik. Wir können zwar nicht für die vollständige Richtigkeit der Übersetzung garantieren, aber in den meisten Fällen werden Sie sie als ausreichend informativ empfinden. Im Zweifelsfall wechseln Sie bitte zurück zur englischen Version dieses Artikels.
Ansichten:
Dieser Artikel ist gültig für die DocuWare Versionen: 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, Workflow, Workflow Condition, Decimal