Aller au contenu

Modèles de Processus

Statut : 02.09.2025 • Temps de lecture : ~15 minutes

Les modèles de processus contrôlent la manière dont les données extraites des documents sont traitées. Ils définissent quels workflows sont déclenchés et quels documents sont créés dans Business Central. En raison de la structure dynamique, les modèles de processus peuvent être librement configurés – du traitement classique des factures aux automatisations individuelles et complexes.

Cet article explique comment créer un nouveau modèle, quelles options sont disponibles et comment le configurer de manière optimale.


Prérequis

  • Accès à Business Central avec des autorisations pour configurer le Traitement Intelligent.
  • La Catégorie de Document est connue ou déjà créée.
  • Optionnel : Connaissance des Séries de N°, de la structure des tables et des champs dans Business Central.

Créer un Modèle de Processus

  1. Ouvrez Business Central.
  2. Recherchez Modèles de Processus ou ouvrez la page Configuration du Traitement Intelligent.
  3. Sélectionnez l'action Créer dans le menu pour démarrer l'assistant.
  4. Remplissez les champs dans l'assistant comme décrit ci-dessous.
  5. Enregistrez le modèle pour l'utiliser dans les workflows de Traitement Intelligent.

Paramètres Généraux

Champ Description
Code du Modèle Code unique du modèle. Sert d'identifiant technique.
Description du Modèle Description en texte libre de l'objectif ou du cas d'utilisation du modèle.
Catégorie de Document Lien entre le modèle et une Catégorie de Document. Cela détermine la table/page cible du traitement. Champ requis – seulement alors des champs peuvent être ajoutés.
Activer la Correspondance de Document Active la Correspondance de Document au sein de ce modèle. Pour plus d'informations : voir Configurer la Correspondance de Document.

Paramètres d'Automatisation & d'Intelligence

Champ Description
Correspondance de Champ Intelligent Active la correspondance assistée par IA entre les champs de document capturés et les champs du modèle. Lorsqu'il est désactivé, les champs sont appariés strictement en fonction des noms de champs et des noms de champs alternatifs. Par défaut : Activé.
Suggestion de Compte G/L Intelligent Active les suggestions de compte G/L alimentées par l'IA pour les lignes de document. L'option "Lorsque le Type est Vide" suggère des comptes uniquement pour les lignes sans type. L'option "Lorsque Aucune Correspondance Trouvée" suggère des comptes lorsque aucun résultat de correspondance n'est disponible.
Utiliser l'Apprentissage Historique (Aperçu) Analyse les documents traités précédemment et propose automatiquement des valeurs lorsque les seuils de confiance sont atteints. Appliqué uniquement lorsque les champs sont vides ou qu'aucune correspondance valide n'existe. Actuellement, l'apprentissage historique est appliqué uniquement au même enregistrement de la catégorie de document. (La fonctionnalité est en Aperçu et peut changer)
Règles du Modèle Permet de définir plusieurs conditions de règles qui peuvent appliquer automatiquement les informations de document capturées aux champs du modèle. Pour plus d'informations, veuillez vous référer à l'article sur les Règles du Modèle.

Paramètres de Comportement du Processus

Champ Description
Autoriser le Processus avec Remarque Spécifie si un document peut être traité malgré des remarques (erreurs) :
Autoriser avec Confirmation – traitement après confirmation.
Autoriser sans Confirmation – traitement sans demande.
Ne pas Autoriser – le traitement est bloqué si des remarques sont présentes.
Autoriser la Suppression de Remarque Permet la suppression de remarques dans le processus.
Ouvrir le Document Après Traitement Ouvre automatiquement le document créé après le traitement.
Afficher le Message Traité Affiche une notification après le traitement. Disponible lorsque Ouvrir le Document Après Traitement est désactivé.
Archiver le Document Timing de l'archivage :
Jamais – pas d'archivage.
Toujours – toujours archiver après traitement.
Après Traitement – archiver après que le processus soit terminé.
Après Correspondance – archiver après que la correspondance soit terminée.
Type de Contenu d'Archivage Définit le type de contenu dans Document Central pour l'archivage.

Configurer les Champs

Le cœur d'un modèle de processus est la configuration des champs. Vous définissez quels champs sont utilisés dans le modèle et comment ils sont remplis. Tous les champs configurés ici seront utilisés plus tard lors de la publication du document – vous déterminez comment un enregistrement est créé avec quelles valeurs.

Il y a deux zones :

  • Champs d'En-tête de Document – champs de l'enregistrement d'en-tête.
  • Champs de Ligne de Document – champs des lignes.

Les tables sources sont déterminées par la Catégorie de Document. Si aucune table de ligne n'est définie dans la catégorie, aucun Champs de Ligne de Document ne sera proposé.

Pour commencer, configurez d'abord les clés de table, puis ajoutez les champs.

Configurer les Clés de Table

Configurez les clés de table. Le Traitement Intelligent est complètement dynamique et peut fonctionner avec n'importe quelles tables. Pour garantir que les enregistrements sont créés correctement, les champs clés (Clés Primaires) doivent être liés à des sources de valeur appropriées.

  1. Ouvrez l'action Configurer les Clés de Table dans la liste des champs (En-tête ou Lignes).
  2. Remarque : L'action fait toujours référence à la table actuelle (En-tête et Lignes doivent être configurés séparément).
  3. Ouvrez la Configuration des Clés de Table. Ici, vous verrez les champs de clé primaire de la table.
  4. Définissez l'Option de Valeur pour chaque clé.

Option de Valeur – options disponibles

Option Portée Description
Aucune En-tête & Lignes Aucune valeur explicite n'est définie. La logique par défaut de la table cible remplit le champ (par exemple, série de n° standard dans l'en-tête).
Valeur Fixe En-tête & Lignes Valeur fixe. Utile, par exemple, dans l'En-tête de Vente pour définir explicitement le type de document (Facture, Commande, etc.).
Champ d'En-tête de Document Lignes uniquement Lie une Clé de Ligne avec un champ d'En-tête. Sélectionnez le champ d'en-tête approprié à utiliser pour la clé de ligne sous Référence de Champ de Document.
Séries de N° En-tête & Lignes Génère des valeurs via une série de numéros (Séries de N° (308)). Sélectionnez la série à utiliser.
Auto-Incrément Principalement Lignes Incrémente automatiquement les clés numériques (par exemple, N° de Ligne par étapes de 1 000). Chaque ligne reçoit un numéro unique.

Astuce

Si certains champs d'en-tête sont automatiquement remplis par défaut (par exemple, ), laissez l'Option de Valeur définie sur Aucune. Alors la logique par défaut de la table s'applique.

Ajouter des Champs

Après que les clés soient définies, ajoutez les champs requis dans l'En-tête ou dans les Lignes. N'ajoutez que les champs qui sont importants pour votre configuration.

  • Ouvrez l'action Ajouter un Champ – l'assistant vous guidera étape par étape à travers la configuration.
  • Les sections suivantes décrivent les étapes de configuration individuelles en détail.

Détails du Champ

Champ Description
Nom du Champ Nom technique du champ de la table cible dans Business Central. Sélectionnez le champ que vous souhaitez remplir.
Nom d'Affichage du Champ Nom d'affichage pour les workflows et l'interface utilisateur. Peut être plus descriptif que le nom technique.
Type de Champ Type de données (Texte, Entier, Décimal, Booléen, etc.). Non modifiable.

Configuration de la Capture de Champ

Champ Description
Option de Capture Source pour la valeur du champ :
Document – la valeur est automatiquement lue à partir du document.
Valeur Fixe – valeur constante pour tous les processus.
Noms de Recherche Alternatifs Les termes de recherche alternatifs augmentent le taux de réussite lors de la correspondance de documents. Ici, entrez les étiquettes de champ extraites des documents (chaînes normalisées ; la sensibilité à la casse et les caractères spéciaux sont ignorés). Vous pouvez visualiser et adopter les derniers champs extraits d'un document via l'action (recherche).
Description de l'Objectif Brève description de l'objectif du champ pour améliorer la correspondance assistée par IA si le mappage automatique n'est pas clair.
Valeur Fixe Valeur constante lorsque Option de Capture = Valeur Fixe.
### Paramètres du Champ
Champ Description
Champ Obligatoire Marque le champ comme obligatoire. Si activé, une valeur doit être présente pour que le processus soit complété avec succès. Le statut peut également être basculé dans la liste des champs.
Exclure de la Création de Document Si activé, le champ sera exclu de la création de document. Le champ reste visible dans le brouillon du processus mais ne sera pas utilisé lors de la création de document.
Utiliser la Mémoire de Champ Active la mémoire de champ. Lorsque cette option est active, le système se souvient des corrections de l'utilisateur et les applique aux documents futurs. Par exemple, si le système reconnaît un fournisseur mais que l'utilisateur le change, le fournisseur corrigé sera suggéré la prochaine fois.

Champs Numériques (Entier/Décimal)

Les champs qui contiennent les types Entier ou Décimal ont des options supplémentaires :

Champ Description
N° de Chiffres Après la Virgule Nombre maximum de chiffres décimaux pour les valeurs décimales. Par défaut : 2.
Gestion des Valeurs Négatives Gestion des valeurs négatives :
Aucune – aucun ajustement.
Erreur – bloque les valeurs négatives et génère un avertissement.
Valeur Nulle – définit les valeurs négatives à 0.
Valeur Absolue – convertit les valeurs négatives en positives.
Convertir Toujours en Nombre Force la conversion en une représentation numérique (les caractères non numériques sont supprimés).

Champs de Date

Pour les champs de type Date, des options de configuration étendues sont désormais disponibles pour améliorer la reconnaissance et le traitement des valeurs de date.

Champ Description
Convertir la Semaine de Calendrier en Date Activez cette option si les champs peuvent contenir des semaines de calendrier (par exemple, “41/25”). Si l'option est activée, le système reconnaît automatiquement les semaines de calendrier et les convertit en une date valide. La conversion est basée sur la règle de jour de semaine de calendrier définie.
Jour de Semaine de la Semaine de Calendrier Spécifie le jour de la semaine à utiliser lors de la conversion d'une semaine de calendrier en une date. Exemple : Si lundi est sélectionné, la date sera définie au lundi de la semaine de calendrier spécifiée. Valeur par défaut : vendredi.

Remarque

Si vous utilisez Compréhension de Contenu, le type de capture dans le schéma ne doit pas être "Date" pour éviter des conflits lors de la conversion des semaines de calendrier.

Validation de Recherche

La Validation de Recherche est une option puissante pour vérifier les valeurs de champ contre les données maîtresses. Cela garantit que seuls les enregistrements existants sont utilisés.

Champ Description
Utiliser la Validation de Recherche Active la validation :
Non – pas de validation.
Oui – validation de recherche standard (méthode recommandée).
Codeunit Personnalisé – validation via codeunit.

Options Supplémentaires avec Validation de Recherche Active

Champ Description
N° de Table de Recherche Référence à la table dans laquelle la vérification est effectuée (par exemple, Client, Article).
Filtres de Recherche Définissez au moins un filtre pour rechercher l'enregistrement. Utilisez la liste des champs pour sélectionner les champs de filtre et le Type de Filtre de Recherche :
Aucun – pas de filtre.
Texte de Recherche – utilise les textes de recherche des champs capturés du document (la valeur trouvée sert de filtre).
Champ de Modèle – utilise la valeur d'un champ de modèle.
Valeur Fixe – valeur de filtre constante.
Autoriser Valeur Nulle – contrôle si les valeurs vides sont également filtrées.

Champs de Retour

Utilisez les enregistrements de recherche trouvés pour remplir les champs de modèle. Dans la liste, vous verrez – en fonction du contexte (En-tête/Lignes) – tous les champs de modèle.

  • Champ de Retour : Champ de la table cible dont la valeur est retournée.
  • Exemple : Vous validez Client et remplissez le champ de modèle actuellement sélectionné (en gras) avec la valeur Nom ; de plus, vous remplissez Identifiant Client avec – ainsi le champ est référencé avec Nom.
  • Retourner Valeur Vide : Retourne la valeur même si elle est vide.

Codeunit Personnalisé (Validation)

Champ Description
Codeunit Personnalisé Numéro de la codeunit pour validation lorsque Utiliser la Validation de Recherche = Codeunit Personnalisé.

La Simova GmbH fournit la codeunit standard 5673300 "SIM_DI LookUp Description". Elle peut être utilisée dans les Lignes sur des champs comme ou Description. La codeunit valide dynamiquement contre les tables appropriées (par exemple, Article) en fonction du Type de Ligne. Si le type change, la validation s'ajuste automatiquement.

Création Intelligente de Données Maîtresses

Si un enregistrement n'existe pas, vous pouvez proposer une création assistée par IA (uniquement avec validation de recherche active). Dans le Tableau de Bord du Processus Intelligent, une action apparaît dans les remarques pour démarrer la création.

Champ Description
Autoriser la Création Intelligente de Données Maîtresses Active la création automatisée de données maîtresses. Si aucune correspondance n'est trouvée lors de la validation, la création assistée par IA de données maîtresses peut être proposée.

Traductions de Champ

Avec les Traductions de Champ, vous pouvez remplacer des chaînes indésirables, traduire des abréviations ou nettoyer des textes. Les expressions régulières (Regex) sont également prises en charge, vous permettant de définir des modèles de recherche et de remplacement complexes.

Vous pouvez trouver les paramètres dans la Carte de Champ de Modèle dans la section Traduction de Champ.

Champ Description
Valeur d'Origine Texte à remplacer. Exemple : "," – supprime les virgules de „Amazon GmbH,“.
Valeur de Remplacement Valeur de remplacement. Laissez le champ vide pour supprimer le texte.
Sensible à la Casse Si activé, le remplacement se produit uniquement si la sensibilité à la casse correspond exactement.

Liste Noire de Champs de Modèle

Avec la nouvelle action Liste Noire dans les champs de modèle, vous pouvez définir des valeurs spécifiques qui – si elles apparaissent dans un enregistrement – empêchent cet enregistrement d'être traité davantage. Cette fonction vous permet d'exclure spécifiquement des lignes entières du traitement si elles contiennent du contenu indésirable ou non pertinent.

Cas d'Utilisation :

La liste noire de champs est particulièrement utile lorsque :

  • Vous souhaitez exclure certaines valeurs (par exemple, des espaces réservés, des données de test ou des entrées erronées).
  • Vous souhaitez vous assurer que seules des données pertinentes entrent dans le traitement.
  • Vous souhaitez améliorer l'efficacité en évitant le traitement inutile d'enregistrements.

Comment ça Marche :

  1. Ouvrez le modèle souhaité.
  2. Sélectionnez le champ pour lequel vous souhaitez définir une liste noire.
  3. Ajoutez une ou plusieurs chaînes qui ne doivent pas apparaître dans l'enregistrement.
  4. Une fois qu'une valeur est détectée dans n'importe quel champ de liste noire, toute la ligne est automatiquement exclue du traitement ultérieur.

Prochaines Étapes