Sélectionner les valeurs statiques et dynamiques pour les actions dans les règles de documentation

Sélectionner les valeurs statiques et dynamiques pour les actions dans les règles de documentation

C'est l'une des étapes requises pour configurer les actions des règles de documentation en liaison avec le plugin InvoiceRules.

Dans les actions sélectionnées (opérations sur les fichiers, par exemple), combinez plusieurs valeurs dynamiques et statiques pour générer le résultat. Par exemple, un chemin de destination pour une action « Copier le fichier » pourrait être créé en combinant un chemin statique comme « \\ monserveur\mondossier\ » avec une valeur dynamique (la partie du nom de fichier « nom de fichier de l'image de document », par exemple)

Les options suivantes sont disponibles pour configurer la façon dont les valeurs sont déterminées lorsque des actions sont exécutées en liaison avec les règles de facturation, lorsque leurs conditions sont remplies :

  • Current date/time – la date actuelle est ajoutée en utilisant le format de date précisé ici.
  • Current job name – le nom de la tâche en cours est ajouté.
  • Field value – la valeur du type de champ sélectionné sur le document en cours est ajoutée.
  • Invoice GUID – le GUID du document en cours de traitement est ajouté.
  • Invoice image filename – le nom de fichier de la première image pour le document en cours est ajouté. Vous pouvez choisir d'obtenir le chemin d'accès complet (« \\unserveur\images\swe\1234.tif »), le nom de fichier uniquement (« 12345.tif »), le nom de fichier sans extension (« 12345 ») ou juste l'extension de fichier (« .tif »).
  • Invoice image file folder name – le nom de dossier du fichier de la première image pour le document en cours. Vous pouvez choisir d'obtenir le chemin complet du dossier (« \\unserveur\images\swe »), le nom du dossier uniquement (« swe ») ou un partie spécifique de la structure du dossier (par exemple, la deuxième partie « images »).
  • Invoice transfer output filename – lorsque cette option est appliquée à l'un des événements de transfert, elle renvoie le nom du fichier de sortie du document en cours. Vous pouvez choisir d'obtenir le chemin d'accès complet (« \\unserveur\transfer\12345.xml »), le nom de fichier uniquement (« 12345.xml »), le nom de fichier sans extension (« 12345 ») ou juste l'extension de fichier (« .xml »).
  • Numeric index from textfile – une valeur numérique est lue dans un fichier texte, puis utilisée. Une fois la valeur lue, le fichier texte est mis à jour avec une valeur actualisée (+1), qui sera utilisée la fois suivante.
  • Part of other value – renvoie une sous-partie d'une autre valeur. Les options suivantes sont disponibles :
    • Partie de la position gauche - précisez Start at pour indiquer le caractère de départ et Longueur pour indiquer le nombre de caractères à inclure. Par exemple, si « abc1234xxxx » est la valeur statique concernée, et que Start at a été configuré sur 3 et Longueur sur 4, les caractères utilisés seront « c123 ».

    • Partie droite - précisez la Length pour indiquer le nombre de caractères utilisés à partir de la fin de la valeur concernée. Par exemple, si « abc1234xxxx » est la valeur statique concernée, et que 3 est la longueur spécifiée, « xxx » sera utilisé.

    • Scinder une partie – précisez un caractère, tel qu'un trait d'union (-), pour l'option Split by afin d'indiquer comment la valeur concernée sera scindée, et un nombre pour la partie Utiliser la partie afin d'indiquer la partie à utiliser. Par exemple, si « abc-1234-xxxx » est la valeur concernée, et que la partie à utiliser est 2, la partie ajoutée sera « 1234 ».

    • Valeur d'entrée – l'autre valeur à partir de laquelle les caractères seront extraits. Les éléments disponibles dans la liste déroulante incluent toutes les autres valeurs statiques et dynamiques

      décrit dans cette rubrique.
  • Static value (define/select) – la valeur écrite ou sélectionnée ici est ajoutée.
  • Textfile content – le contenu entier du fichier texte indiqué est lu. Si l'option Ignorer les erreurs de lecture est sélectionnée et qu'une erreur telle qu'un accès au fichier impossible se produit, rien n'est ajouté à la valeur définie par l'action et aucun enregistrement n'est conservé dans les journaux des règles de documentation. Si l'option n'est pas sélectionnée et qu'une erreur se produit, celle-ci est enregistrée dans le journal des règles de documentation.
  • Userdefined variable – la valeur de la variable définie par l'utilisateur pour le document en cours est ajoutée.
  • XML file value – précisez le chemin d'accès au fichier XML à utiliser sous Chemin du fichier XML et la partie du fichier à utiliser sous Partie du fichier XML à utiliser (syntaxe Xpath). Vous pouvez en savoir plus sur la syntaxe XPath ici. Si l'option Ignorer les erreurs de lecture est sélectionnée et qu'une erreur telle qu'un accès au fichier impossible se produit, rien n'est ajouté à la valeur définie par l'action et aucun enregistrement n'est conservé dans le journal des règles de documentation. Si l'option n'est pas sélectionnée et qu'une erreur se produit, celle-ci est enregistrée dans le journal des règles de documentation.