Promotions

  • Fast Product - CODE 42

    Allows you to create products or services directly in the Sales Proposals, Sales Orders and Invoices interface.

    15.00 €  (30€)
  • massaction

    This module offers new mass actions: batch download of PDF documents as a zip archive, batch adding of recipients to a mailing list, batch assignment of a salesperson to third parties.

    90.00 €  (180€)

New products

  • MassEditPrixClient — Bulk Edit Customer-Specific Prices

    Create, edit and delete customer-specific prices in Dolibarr from a single page — without opening each product or customer card individually.✔ Set prices per customer in one table ✔ Edit or delete existing specific prices ✔ Auto-highlight of modified fields ✔ INSERT / UPDATE / DELETE handled automaticallySave hours of manual pricing work.

    75.00 €
  • scanpdf - extract data from pdf files and import it into your dolibarr

    Import your PDFs (supplier invoices, orders, delivery notes, bank statements, payslips, etc.) into Dolibarr: data extraction and progressive learning: the module recognizes the context and improves with each import. Linking to any Dolibarr object is possible.

    FREE

Purchase Request Pro

mp24262d20260322150506

New

Multi-level purchase request and approval workflow for Dolibarr. Create, approve, and convert purchase requests to supplier proposals or purchase orders with a fully configurable approval chain.

200.00 €
Excl. tax

  • Author Anas Memon
  • Module version 1.0.0
  • Release date 03/22/2026
  • Access to download and updates 1 year
  • How to contact support For support, bug reports, and feature requests please open a ticket at info@hamzaviinfotech.com. Response within 48 hours on business days.
  • Compatibility Dolibarr V17 - V23   -   PHP7.4 - 8.3
  • Last update 03/24/2026 04:31 PM

More info...

Purchase Request Pro adds a complete procurement request workflow to Dolibarr, designed for teams that need structured approval before committing to a purchase.

 

Approval Workflow

Configurable 1 to 5 sequential approval levels

Per-level approver assignment — individual user or user group

Deputy delegation support

Budget threshold auto-escalation per approval level — PRs above a configured amount skip lower levels automatically

Revision requested status — approver sends PR back for correction, requester fixes and resubmits

 

Purchase Request Management

Draft creation with PROV reference — real sequential reference assigned on first submission

Configurable numbering models: Standard sequential (PR2603-00001) and Custom mask-based

Inline field editing on all header fields without a separate edit mode

Clone existing PRs to duplicate structure and line items

Delete guard preventing sequence gaps — only the latest record can be deleted

 

Conversion to Procurement Documents

Convert to Supplier Proposal — multiple times from the same approved PR, selecting a different supplier each time

Convert to Purchase Order — once per PR

Supplier selection at conversion time — no supplier locked on the PR itself, enabling competitive quoting

Full line item transfer including description, quantity, price, tax, discount, and vendor SKU

 

PDF Generation

Internal PDF — company header with logo, footer with contact details, full approval chain and audit log

External PDF (Request for Quotation) — same professional layout without internal approval details, suitable for sending to suppliers

Status-based watermarks: DRAFT and PENDING APPROVAL

Auto-generated on record creation — no manual Generate click needed

 

Status Workflow

Full lifecycle: Draft, Submitted, Under Review, Approved, Converted to SP, Converted to PO, Closed

Close and Reopen with admin permission

Cancel permanently blocked once any procurement document has been created from the PR

Admin Modify button resets an approved PR to Draft and clears the approval chain for a full re-approval

 

Setup and Configuration

Two-tab admin setup page: Approval Chain Setup and Purchase Request Settings

Document models section — enable/disable Internal and External PDF templates

Numbering models section — switch between Standard sequential and Custom mask

Free text PDF footer — configurable legal notice or terms printed at the bottom of every PDF

Notifications pointer to Dolibarr native notification module

 

Native Dolibarr Integration

Extends CommonObject and CommonObjectLine — contacts tab, documents tab, notes tab, and linked objects all work natively

Uses Dolibarr native template system for line item editing — fully compatible with core upgrades

Integrates with Dolibarr projects, tags/categories, incoterms, and user groups

All permissions registered in Dolibarr native rights system

Home page summary widget showing pending approvals




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org