Supplier Price Requests Module (Overview and list)
The HtkDoli Price Requests module lets you consult and track your supplier price requests (supplier proposals in Dolibarr). It reflects the classic business statuses of a price request: draft, validated, accepted, refused and billed.
Important — scope of this module: Dolibarr's REST API is very limited regarding supplier price requests. HtkDoli is therefore primarily a consultation tool here: you can browse, search and delete a request — validation is not possible, as
POST /supplierproposals/{id}/validatedoes not exist, but detailed editing of the lines (products, quantities, prices) must be done from the Dolibarr web interface. Fine-grained creation and modification are not available through the app.
Interface and Features (List)
The main view displays the list of your supplier price requests, with their status and amounts.
Consultation and Research
- Search bar: Quickly search for a request by its reference.
- Sorting: Several sort orders are available:
- Date (most recent / oldest).
- Amount incl. tax (highest / lowest).
- Reference (A-Z / Z-A).
- Status filters: Filter requests by their Dolibarr business status:
- All: Shows all requests.
- Draft: Requests being prepared, not yet validated.
- Validated: Validated requests.
- Accepted: Requests accepted by the supplier.
- Refused: Refused requests.
- Closed: Closed requests (status
4,STATUS_CLOSEin Dolibarr — a price request is not billed, it is closed).
Information displayed (Request Cards)
Each line representing a price request displays:
- The request reference and the associated supplier reference.
- The supplier name.
- The amount incl. tax.
- The creation date.
- The visual status via colored badges reflecting the Dolibarr workflow.
Detail view (Consultation of a request)
Touching a request in the list takes you to the detailed view (SupplierProposalDetailView), which shows the complete information.
General Information
- Reference and supplier reference.
- Associated supplier.
- Creation, validity and delivery dates.
- Current status.
- Pre-tax, VAT and incl.-tax totals.
- Public and private notes.
Request lines
The list of lines (products/services) is displayed read-only, each showing quantity, unit price and pre-tax total. Lines are loaded from the server when the record is opened.
Actions on the request
Depending on the current status and your Dolibarr permissions:
⚠️ No validation. The action has been removed: the API exposes no route to validate a price request. It flipped the status on screen before letting it revert. Validate from the web interface.
- Delete: Permanently deletes the price request.
Dolibarr business note: Validation and deletion actions require the
supplier_proposal.writewrite permission, while consultation requiressupplier_proposal.read, as configured in your Dolibarr instance. As detailed line management remains unavailable through the REST API, it must be performed in Dolibarr.
Screenshots
1 screenshot — click to enlarge