Vues :

Comportement :
Lors de l'utilisation d'un flux de travail pour écrire une date dans un champ d'index ou un champ de formulaire, la date à écrire est parfois décalée d'un jour.

Solution :
Pour résoudre ce problème, nous devons réaffecter le fuseau horaire de l'organisation à la valeur de la date. Cette opération peut être réalisée à l'aide d'une expression arithmétique qui ajuste la date en fonction du fuseau horaire de l'organisation. Veuillez vous référer aux étapes suivantes pour savoir comment procéder ;

1. Identifiez le fuseau horaire de l'organisation dans le pluginParamètres de l'organisation et assurez-vous qu'il est réglé sur la bonne valeur. Une fois cette opération terminée, convertissez la valeur de la date au fuseau horaire UTC à l'aide de l'expression arithmétique ci-dessous dans votre DocuWare Workflow :

CDate(GV_strDate, NULL, (DWTimeZone.ORG))

2. Vous pouvez convertir votre date d'origine en chaîne de caractères à l'aide de l'expression arithmétique CStr(Date) ou l'intégrer dans l'expression d'origine donnée à l'aide de l'expression arithmétique ci-dessous :

CDate(CStr(GV_OrigDate), NULL, (DWTimeZone.ORG))

Le KBA s'applique aussi bien aux organisations en nuage qu'aux organisations sur site.
 
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.