DocBits- IDP for Infor ERP
HomeAppStatusAPI
🇫🇷 Français
🇫🇷 Français
  • Vue d'ensemble et principes de base
    • DocBits
      • Caractéristiques principales de DocBits
    • Architecture
      • DocBits Infor sur le client sur site
      • Certifications
    • Infrastructure Infor
  • Notes de version
  • Section utilisateurs et partenaires
    • Section utilisateur final
      • Tableau de bord
        • Outils du tableau de bord
        • Fusion de Documents
        • Statut du document
        • Filtrage des documents
        • Aperçu des documents téléchargés
        • Compteur de tâches
        • Champs extraits validés
        • Flux De Documents
        • Dépannage
        • Raccourcis Clavier
      • Tâches
      • Advance Shipment Dashboard
      • Tableau de bord des bons de commande
      • Tableau de bord des factures
      • Shipment Order Dashboard
      • Options de Configuration de l'Utilisateur
      • Tableau AI
        • Étiquettes de tableau AI
      • Écran de validation
        • Données Floues
        • Codes QR
        • Raccourcis Clavier
      • Objectif et Utilisation
      • Appariement des Bons de Commande
        • Correspondance Automatique des Données de Bon de Commande
        • Correspondance des numéros d'article du fournisseur
        • Raccourcis Clavier
      • Comptabilité pour les factures de coûts et les ventes indirectes
      • Comment importer des documents
        • FTP
        • Importation Manuelle
        • Webhook
        • E-mail
          • IMAP
          • OAuth Office365
      • Support technique dans DocBits
        • Créer un ticket
        • Icônes d'aide
      • Cours
        • Introduction
        • Tableau de bord
        • Documents validés
        • Tableau AI
        • Appariement principal des bons de commande avec DocBits
      • Notre Système de Priorité des Documents
      • Portail Fournisseur
        • Inscription du Fournisseur
        • Statut du Fournisseur
      • Ressources et support
        • Support utilisateur
    • Section Partenaire
      • Automatisation des Tests de Factures avec DocBits
  • Administration et configuration
    • Paramètres
      • Global Settings
        • Informations sur l'entreprise
          • Définir la couleur de l'application dans les paramètres de l'entreprise
        • Custom Filters
        • Document Expiry
        • Document Types
          • Layout Manager
            • Navigation dans le Gestionnaire de Mise en Page
          • Document Sub Types
          • Table Columns
          • Fields
            • Ajout et Édition de Champs
          • Model Training
          • Regex
          • Script
          • EDI
          • More Settings
            • Objectif et utilisation
            • Meilleures pratiques
            • Dépannage
            • Gestion des documents en double
            • Cachet d'approbation
            • Carte des Numéros d'Article Fournisseur - Documentation Administrateur
            • Paramètres de tolérance de commande d'achat / Tolérance de commande d'achat supplémentaire
            • Statuts de désactivation de commande d'achat
            • Table PO dans le Constructeur de Mise en Page
            • Vérification automatique des mises à jour de CA
            • Calculer le prix unitaire de la commande
            • Export des lignes de commande non appariées
          • e-docs
            • eSLOG 1.6 et 2.0
        • Notification par e-mail
          • Configuration des Notifications
          • Gestion des Notifications
          • Meilleures Pratiques
          • Dépannage
        • Custom Filters
        • Groups, Users and Permissions
          • Utilisateurs
            • Modification des détails de l'utilisateur
            • Privilèges d'Administration
          • Sous-Organisations
            • Comment créer une Sous-Organisation
          • Groupes et Autorisations
            • Objectif et utilisation
            • Ajout/Modification de Groupes
            • Activation des autorisations
            • Contrôle d'Accès
            • Dépannage
        • Intégration
          • API Calls and Examples
        • Tableau de bord
      • Traitement des documents
        • Documents Expiry
        • Import
        • Gestionnaire de Règles
        • Ocr Settings
        • Classification et extraction
          • Extraction de tableaux pour le calcul des coûts
          • Extraction automatique du code fiscal
        • Master Data Lookup
        • List Of Values
        • Export
        • Module
          • Mode Annotation
          • Approval Before Export
          • Doc Scan
          • Doc Script
          • Mise à jour de l'ACL IDM
          • Swiss QR Code
        • Arbres de Décision
      • Log Settings
        • Gestion des tâches
        • Synchronisation des données
      • Licences API
      • Paramètres du Fournisseur
        • Paramètres Généraux du Fournisseur
        • Modification des Modèles d'Email
        • Configuration de l'exportation pour le portail des fournisseurs pour M3
      • Gestion du Cache
    • Workflow
      • When
        • Card description
        • Document Operator for Sub-Organizations
        • Document Type Operation
      • And
        • Assigned User Condition
        • Checkbox Field Condition
        • Checkbox
        • Combined Price of Quantity Difference
        • Compare two fields
        • Compare with Purchase Order
        • Confirmed Delivery Date
        • Docfield is
        • Document Field Comparison
        • Document Field
        • Document Status Condition List
        • Document Type Operation one of
        • In Order Confirmation Purchase Order
        • Single Assigned User Condition
        • Single Document Status Condition
        • Supplier on Invoice
        • Text in field
        • Unit Price Combined with Fields
      • Then
      • Workflow Description: Conditional Export Trigger
      • Workflow Documentation
      • Standard Workflow
        • Above Max Amount
        • Cost Invoice - Export
        • Less than Max Amount
        • Purchase Invoice - 2nd Approval Quantity Export
        • Purchase Invoice - 2nd Approval Quantity
        • Purchase Invoice - 2nd Approval Unit Price Export
        • Purchase Invoice - 2nd Approval Unit Price
      • Material Ordering and Processing Workflow
    • Setup
      • Document Types
        • EDI Data Transformation Process
        • Layout Builder
        • Origin Layouts
        • Regex Manager
      • Document Training
        • Training Header Fields
        • Training Line Fields/Table Training
          • Adding New Columns
          • Advanced Settings
          • Defining Tables and Columns
          • Grouping Function
          • Manual Row Selection
          • Mapping Columns
          • Save and Delete Rules
      • SSO Configuration
      • Testing
        • PO Matching
        • Auto Accounting
          • LN
          • M3
      • Portail Fournisseur
      • WatchDog Installation
  • Intégration et configuration d'Infor
    • Importing Master Data
      • Field Mappings
      • LN
        • Auto Accounting
        • Suppliers and Purchase Orders
        • Tax Codes
      • M3
        • Auto Accounting
        • Suppliers and Purchase Orders
        • Extraction de tableaux pour le calcul des coûts
    • Exporting in DocBits
      • Export Module
    • Exporting to INFOR
      • Creating a BOD Mapping File
      • Création d'un fichier de mappage IDM
      • Creating an ION API Endpoint
      • Creating an ION API File
      • Export to M3 Mapping (API)
      • Exporting to IDM
      • M3
        • M3 Configuration
      • LN
        • Exporter les codes de taxe vers LN
        • LN Configuration
  • Fonctions et outils avancés
    • Scripting dans DocBits
      • Calculating Total Charges Script for Docbits
      • Calculating Total Charges Script for Docbits
      • Delete lines with empty quantity and amount
      • Formatting Export Certificate Reference Numbers Script for Docbits
      • Fonctions
      • Generating Extended Invoice Numbers Script for Docbits
      • Generating Extended Invoice Numbers Script for Docbits
    • Postman for DocBits
    • Importation des données de fournisseur et de commande d'achat dans DocBits à partir de fichiers CSV
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Administration et configuration
  2. Workflow

Workflow Documentation

PreviousWorkflow Description: Conditional Export TriggerNextStandard Workflow

Last updated 1 year ago

Was this helpful?

Workflow Documentation

To keep an overview, you can give the workflows different headings so that you can immediately know what task this workflow is about.

Create a new Workflow: Click on + ADD WORKFLOW

You can use these workflows (Test 1,2,3) to automatically assign various documents to the right employee in the company.

If an invoice or other document exceeds a certain total amount that requires prior review and approval, these documents can be immediately assigned to the correct person.

Test 1: Logic Card

When: Assignee is: Amier Haider

And: Document type is: Invoice

Then: Assign document to: Stefan Reppermund

Test 2: Logic Card

When: Assignee is: Amier Haider

And: Document type is: Delivery Note

Then: Assign document to: James Edwards

Test 3: Logic Card

When: Assignee is: Amier Haider

And: Document type is: Order Confirmation

Then: Assign document to: Anian Sollinger

It is also possible, if the document is not assigned to a single person, to assign it to a specific employee from the start.

For an easier overview of what should happen to a document, you can set the status for incoming documents in this workflow. This workflow makes it possible to immediately see whether there is, for example, a pending approval.

Test 4: Logic Card

When: Document type is: Delivery Note

And: Assignee is: Amier Haider

Then: Change Status to: Pending Approval

Test 5: Logic Card

When: Document type is: Invoice

And: Assignee is: Stefan Reppermund

Then: Change Status to: Pending Second Approval

If an invoice or other document exceeds a certain total amount that requires prior review and approval, these documents can be assigned to the right person immediately.

Test 6: Logic Card

When: Assignee is: Amier Haider

And: Docfield total_amount is Greater than 500

Then: Assign document to: Asad Usman Khan

It is also possible to enter the status into the workflow, so the assigned person can immediately see what status this document is and what should happen next with it.

Test 7: Logic Card

When: Assignee is: Amier Haider

And: Docfield total_amount is Greater then 500

Then: Assign document to: Asad Usman Khan

Change Status to: Pending Approval

For example, if certain or important information is missing from a document, but is important and must be included for further processing, you can set up the workflow so that these documents are immediately forwarded to the buyer and a substitute (replacement).

Test 9:

The Workflow with these logic cards is designed to automatically verify that the quantity, unit price, or discount detailed in an order confirmation matches the corresponding figures in the purchase order. This verification ensures consistency and accuracy between what was ordered and what the supplier confirms to deliver.

You can give these documents a specific status or assign them to a specific employee.

Logic Card: Quantity or Unit Price or Discount Match

This logic card is designed to automatically verify that the quantity, unit price, or discount detailed in an order confirmation matches the corresponding figures in the purchase order. This verification ensures consistency and accuracy between what was ordered and what the supplier confirms to deliver.

Trigger Condition

The logic is activated when any of the following conditions are met in an order confirmation relative to the original purchase order:

  • Quantity: The quantity of items ordered matches the quantity confirmed by the supplier.

  • Unit Price: The price per item agreed upon matches the supplier's confirmation.

  • Discount: Any discounts applied are consistent between the purchase order and the order confirmation.

  • Define Comparison Parameters: Set up the specific fields (quantity, unit price, discount) that the logic card will check for a match.

  • Automate Verification: Configure the system to automatically compare these details upon receipt of an order confirmation.

  • Customize Alerts: Decide on the workflow for handling discrepancies, including customization of alerts for manual review.

This logic card is vital for ensuring that the details of an order confirmation align with the original purchase order, safeguarding the integrity of the procurement cycle.

Test 10:

If you have a different calculation for surcharges, or only have them on some items, you can use the generic table calculation cards, some of them also allow to filter for regular expressions.

Above is a calculation example for MTZ with a filter for item numbers starting with 01, 06, 9, 001 or 000.

With a manual setup it’s advised to split calculations that depend on new columns into a separate workflow. To continue with the calculation you can use the Run Workflow card.

Run Workflow

With this card you can specify the name of a workflow that is to be run after the current workflow if its conditions are met and after previous then cards of the current workflow. While it prioritises runnable, active workflows, it also allows you to run deactivated workflows if the document fulfills the workflows conditions.

Adding calculated surcharges into an existing column

If you want to add all surcharges as a negative discount into the discount column, you can use the calculation card. There might be entries in this column, you can set it as one of the variables on the card, have the MTZ subtracted from it and add the result back into this column. In case there are empty fields (surcharges only for some items) it will assume a 0 for its calculation

Notify user to authorize the order confirmation in DocBits

After calculating the surcharges you might want to notify a specific user to authorize the order confirmation. For this you can use the notification card

Depending on settings, the user gets assigned a new task in DocBits and optionally an email to notify them of their new task.