Créer un flux secondaire dans Studio de workflow

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Utilisez les flux secondaires pour configurer les conditions appliquées à la facture et émettre une exception.

    Avant de commencer

    Rôle requis : admin

    Cette vidéo vous montre comment créer un flux secondaire dans Studio de workflow.

    Procédure

    1. Accédez à la Studio de workflow > Nouveau > Flux secondaires.
      La page du flux secondaire s’affiche.
    2. Saisissez le nom du flux secondaire.
    3. Saisissez la description.
    4. Choisissez l’application Traitement de facture de comptes fournisseurs dans la liste déroulante.
    5. Cliquez sur Créer un flux secondaire.
    6. Configurez les entrées et les sorties du flux secondaire.
      Exemple : dans les flux secondaires, vous devez extraire l’enregistrement de facture en fonction de sys_id. Parcourez l’enregistrement de facture et vérifiez si la condition Propriétaire d’entreprise ou Entité juridique est vide. Si la condition correspond, le système émet une exception.
      1. Dans la zone Entrées , saisissez Étiquette en tant que Sysids de factures.
      2. Saisissez le nom comme invoice_sysids.
      3. La liste déroulante Type est automatiquement remplie avec String.
      4. Sélectionnez Terminé.
      5. Dans la zone d’en-tête, cliquez sur Variables de flux.
        La fenêtre contextuelle Variables de flux s’affiche.
      6. Entrez l’étiquette comme résultat de la condition.
      7. Entrez Nom comme résultat de la condition.
      8. Choisissez le type Vrai/Faux.
      9. Sélectionnez Enregistrer.
    7. Dans la zone Actions , procédez comme suit :
      1. Sélectionnez Action en tant que Rechercher des enregistrements dans la liste déroulante.
      2. Dans le champ Table, recherchezfacture [sn_shop_invoice].
      3. Configurez les conditions , car sys_id est l’un des SysID de facture.
      4. Entrante Actions > le traitement des factures des comptes fournisseurs > rechercher des enregistrements.
      5. Sélectionner la table comme facture [sn_shop_invoice]
      6. Définir le Conditions > SysID > est l'un des > Flux secondaires - entrées > SysIds de factures.
      7. Sélectionnez Terminé.
      8. Créer Logique de flux > Pour chaque élément de > Rechercher des enregistrements > Enregistrements de factures > terminé.
      9. Sélectionner Si > Condition 1 > Pour chaque > Enregistrement de facture > Propriétaire de l'entreprise > est vide.
      10. Sélectionner Si > Condition 2 > Pour chaque > Enregistrement de facture > Entité juridique > est vide.
      11. Sélectionner puis > icône.
      12. Cliquez sur Terminé.
      13. Ajoutez une logique de flux en tant que variable Définir le flux.
      14. Choisissez Résultat de la condition dans la liste déroulante.
      15. Cochez la case Data .
      16. Sélectionnez Terminé.
      17. Ajoutez une logique de flux en tant que Définir les variables de flux.
      18. Choisissez Résultat de la condition dans la liste déroulante.
      19. Sélectionnez Terminé.
      20. Sélectionnez Enregistrer.
      21. Choisir Action > Traitement de facture des comptes fournisseurs > Générer une exception et des exceptions de ligne dans la liste déroulante.
      22. Choisissez le résultat de la condition comme variable de flux.
      23. Choisissez l’enregistrement de définition d’exception comme BO ou LegalEntity manquant.
      24. Choisir l’icône Facture comme pour chaque enregistrement de facture >.
      25. Saisissez la description.
      26. Sélectionnez Terminé.
      27. Sélectionnez Enregistrer.
        Le message de réussite s’affiche lorsque le flux secondaire est enregistré avec succès.
    8. Sélectionnez Publier.
      Vous recevez un message d’alerte : « Voulez-vous vraiment publier ce flux secondaire ? Vos modifications sont appliquées à toutes les instances où ce flux secondaire est utilisé.
      Le flux secondaire est créé avec succès.