Inventory Management] Inventory Receiving Voucher and Approval

1. Introduction

This video demonstrates how to use a particular module or functionality within DUTCH ERP. It shows how to configure the module, work with it on a regular basis, and how it integrates with other parts of the system.

After following this guide, you will be able to:

  • Set up the module for first use

  • Create and manage records in that module

  • Use validation or approval workflows

  • Leverage integration with related modules

  • Follow best practices for stable operations


2. Key Concepts & Terminology

Before proceeding, it’s helpful to understand these terms (typical for most modules):

Term Definition / Role
Record / Document An individual item managed by the module (e.g. ticket, contract, time entry)
Status / State The stage the record is in (Draft / Pending / Approved / Closed)
Template / Default Configuration Predefined settings that new records can inherit
Permissions / Roles Who can create, edit, approve, or delete records
Link / Integration Connections to other modules like projects, clients, accounting

3. Configuration & Setup

To prepare the module for use:

  1. Enable the Module

    • Go into system settings and ensure this feature is turned on.

  2. Define Templates or Defaults

    • Create templates or default settings (fields, values) to streamline record creation.

    • Example defaults: statuses, categories, types, initial values.

  3. Configure Permissions / Roles

    • Assign which user roles can perform which actions (create, edit, approve, cancel).

    • Restrict sensitive operations (delete, cancel) to trusted roles.

  4. Establish Links with Other Modules

    • Ensure the module is connected to client, project, or accounting modules if needed.

    • Define required relationships (e.g. client, project, parent record).


4. Workflow / Usage Steps

Here’s a general flow you’ll likely follow when using the module:

4.1 Create a New Record

  • Navigate to the module (e.g. time tracking, support, etc.)

  • Click New / Create

  • Fill required fields:
      • Client / user / entity
      • Date or time period
      • Description, type, amount or duration
      • Status, category

  • Save as draft or activate immediately

4.2 Edit / Update Record

  • Open an existing entry

  • Change fields — for example, adjust description, amount, or status

  • Save your changes

  • If required, submit for approval

4.3 Approval / Validation

  • Users with appropriate permission review the record

  • Approve or reject it

  • Once approved, record may be locked from further edits

  • The system logs who approved and when

4.4 Integration / Automatic Actions

  • On approval or activation, related processes may trigger (e.g. link with invoices, update project records)

  • Data flows into neighboring modules, syncing information

4.5 Monitoring / Reporting

  • View lists or dashboards filtered by status, user, or date

  • Generate reports based on module-specific metrics

  • Export data or charts for deeper analysis


5. Best Practices & Tips

  • Start with test records before working in live environment

  • Use templates to standardize records and reduce user errors

  • Limit critical permissions to key roles

  • Maintain an audit log — review who modified or approved records

  • Regular monitoring — review pending or expired records

  • Train users in correct workflows and module behavior

Did you find this article useful?