DocBits- IDP for Infor ERP
HomeAppStatusAPI
🇩🇪 Deutsch
🇩🇪 Deutsch
  • Grundlagen und Überblick
    • DocBits
      • Hauptmerkmale von DocBits
    • Architektur
      • DocBits Infor On-Premise-Kunde
      • Zertifizierungen
    • Infor Infrastruktur
    • Release-Notizen
  • Endnutzer und Partner Bereich
    • Endbenutzer Abschnitt
      • Dashboard
        • Dashboard-Tools
        • Dokumentenzusammenführung
        • Dokumentenstatus
        • Dokumente filtern
        • Übersicht der hochgeladenen Dokumente
        • Aufgabenzähler
        • Validierte extrahierte Felder
        • Dokument-Flow
        • Best Practice
        • Tastenkombinationen
      • Aufgaben
      • Advance Shipment Dashboard
      • Dashboard für Bestellungen
      • Dashboard für Rechnungen
      • Shipment Order Dashboard
      • Benutzerkonfigurationsoptionen
      • AI-Tabelle
        • AI-Tabellen-Tags
      • Validierungsbildschirm
        • Unscharfe Daten
        • QR-Codes
        • Tastenkombinationen
      • Zweck und Verwendung
      • Bestellabgleich
        • Automatischer Bestelldatenabgleich
        • Lieferanten-Artikelnummern-Zuordnung
        • Tastenkombinationen
      • Buchhaltung für Kostenrechnungen und indirekte Verkäufe
      • Wie man Dokumente importiert
        • FTP
        • Manueller Import
        • Webhook
        • E-Mail
          • IMAP
          • OAuth Office365
      • Technischer Support in DocBits
        • Ticket erstellen
        • Hilfe-Symbole
      • Kurs
        • Einführung
        • Dashboard
        • Validierte Dokumente
        • AI-Tabelle
        • Master-Bestellabgleich mit DocBits
      • Unser Dokumenten-Prioritätssystem
      • Lieferantenportal
        • Lieferantenregistrierung
        • Lieferantenstatus
      • Ressourcen und Support
        • Benutzersupport
    • Partnerbereich
      • Rechnungsautomatisierungstests mit DocBits
  • Administration und Einrichtung
    • Einstellungen
      • Globale Einstellungen
        • Firmeninformationen
        • Gruppen, Benutzer und Berechtigungen
          • Benutzer
            • Benutzerdetails bearbeiten
            • Admin-Privilegien
          • Unterorganisationen
            • Wie man eine Unterorganisation erstellt
          • Gruppen und Berechtigungen
            • Zweck und Verwendung
            • Gruppen hinzufügen/bearbeiten
            • Berechtigungen aktivieren
            • Zugangskontrolle
            • Fehlerbehebung
        • Best Practices
        • Integration
          • API-Schlüssel
          • API-Aufrufe und Beispiele
          • API-Schlüsselverwaltung
          • Konfiguration von Single Sign-On (SSO)
          • Konfiguration des Identitätsdienstanbieters
          • Best Practices
          • Fehlerbehebung bei häufigen Problemen
        • Dokumenttypen
          • Layout Manager
            • Navigieren im Layout-Manager
          • Document Sub Types
          • Table Columns
          • Fields
            • Hinzufügen und Bearbeiten von Feldern
          • Model Training
          • Regex
          • Script
          • EDI
          • Weitere Einstellungen
            • Zweck und Verwendung
            • Best Practices
            • Fehlerbehebung
            • Erkennung von doppelten Dokumenten
            • Genehmigungsstempel
            • Lieferantenartikelnummernkarte - Administrationsdokumentation
            • Einstellungen zur Toleranz von Bestellungen / Zusätzliche Toleranz für Bestellungen
            • Bestellung deaktivieren Status
            • Auftragstabelle im Layout-Builder
            • Automatische Prüfung auf PO-Aktualisierungen
            • Berechnung des PO-Einzelpreises
            • Export nicht übereinstimmender PO-Zeilen
          • e-docs
            • e-SLOG 1.6 und 2.0
        • Email Notification
        • Custom Filters
        • Integration
          • API Calls and Examples
        • Dashboard
      • Dokumentenverarbeitung
        • Dokumentenablauf
        • Import
        • Regelmanager
        • Ocr Settings
        • Klassifizierung und Extraktion
          • Tabellenextraktion für Kostenelemente
          • Automatische Erfassung des Steuercodes
        • Master Data Lookup
        • List Of Values
        • Export
        • Module
          • Anmerkungsmodus
          • Approval Before Export
          • Doc Scan
          • Doc Script
          • IDM ACL Updater
          • Swiss QR Code
        • Entscheidungsbäume
      • Log Einstellungen
        • Aufgabenverwaltung
        • Daten Synchronization
      • API Lizenzen
      • Lieferanten Einstellungen
        • Generelle Lieferanten Einstellungen
        • Email Vorlagen editieren
        • Export Konfiguration für Lieferanten Portal M3
      • Cache Management
    • 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
      • Testing
        • PO Matching
        • Auto Accounting
          • LN
          • M3
      • Lieferantenportal
      • WatchDog Installation
      • SSO Configuration
  • Infor Integration und Konfiguration
    • Importing Master Data
      • Field Mappings
      • LN
        • Auto Accounting
        • Suppliers and Purchase Orders
        • Tax Codes
      • M3
        • Auto Accounting
        • Suppliers and Purchase Orders
        • Tabellenextraktion für Kostenelemente
    • Exporting in DocBits
      • Export Module
    • Exporting to INFOR
      • Creating a BOD Mapping File
      • Erstellen einer IDM-Mapping-Datei
      • Creating an ION API Endpoint
      • Creating an ION API File
      • Export to M3 Mapping (API)
      • Exporting to IDM
      • M3
        • M3 Configuration
      • LN
        • Exportieren von Steuercodes nach LN
        • LN Configuration
  • erweiterte funktionen und werkzeuge
    • Scripting in 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
      • Funktionen
      • Generating Extended Invoice Numbers Script for Docbits
      • Generating Extended Invoice Numbers Script for Docbits
    • Postman for DocBits
    • Importieren von Lieferanten- und Bestelldaten in DocBits aus CSV-Dateien
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Administration und Einrichtung
  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.