Comportement :
Dans un processus de workflow, une activité de condition est configurée pour évaluer une valeur numérique contenant des décimales. Cependant, lorsqu'on utilise un champ Numérique pour cette condition (par exemple : `DW_AMOUNT <= 2000.00`), le workflow n'interprète pas la valeur décimale correctement.
Par exemple, un montant tel que `1235.99` peut être considéré comme supérieur à `2000.00` et acheminé en conséquence, même s'il devrait remplir la condition.
Solution :
1. Créez un nouveau champ Décimal dans votre armoire.
2. Migrez les données du champ numérique existant vers le nouveau champ décimal.
Veuillez vous référer au KBA-36822 pour des instructions détaillées sur le transfert de données entre les champs.
KBA applicable pour les organisations Cloud et On-premise.
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la version originale du produit en anglais. Il peut y avoir des erreurs mineures, par exemple dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude totale de la traduction, dans la plupart des cas, vous trouverez qu'elle est suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.
Vues :
Cet article est valable pour les versions DocuWare: 7.6, 7.7, 7.8, 7.9, 7.10, 7.11, 7.12, Workflow, Workflow Condition, Decimal