Skip to content

Sales Quotations

The Sales Quotations list page displays all quotation documents in the system. Each quotation captures pricing, line items, and terms for a specific customer. Quotations move through a defined workflow — from Draft through Sent, Accepted, and ultimately Converted to a Sales Order or Rejected — and every state transition is tracked.

Sales Quotations list page showing multiple quotations with Doc #, customer, date, valid until, status, and grand total columns

Navigate to Commerce → Sales → Quotations in the sidebar, or go to /commerce/sales/quotations.

  • Browse all sales quotations with filtering by status and date range.
  • Search quotations by document number, customer name, or reference.
  • Create a new quotation for a customer.
  • View, edit, duplicate, or delete individual quotations.
  • Trigger workflow actions (Send, Accept, Reject, Cancel, Convert to Order) from the row menu.
  1. Open Commerce → Sales → Quotations from the sidebar.
  2. Use the Status dropdown to filter to a specific stage (e.g., Sent).
  3. Click a row to open the detail page and review or act on the quotation.
  • Only quotations in Draft status can be edited. All other statuses lock the form.
  • Only Draft quotations can be deleted.
  • A quotation in Accepted status shows a Convert to Order action that creates a Sales Order and marks the quotation as Converted.
  • A rejected quotation can be reverted to Draft for revision.
  • Quotations with a Valid Until date that has passed move to Expired status automatically.
  • If a price list is outside your access scope, financial columns are masked.
  • A sales quotation auto-closes when its fulfillment becomes complete: once all quotation lines are fully fulfilled by confirmed downstream documents, the status flips automatically.
  • In single-currency tenants the currency field is hidden from quotation forms.
ColumnDefault VisibleSortableDescription
Doc #YesYesSystem-generated quotation number
CustomerYesYesBusiness partner name
DateYesYesDocument date
Valid UntilYesYesExpiry date of the quotation
StatusYesYesCurrent workflow status badge
Grand TotalYesYesTotal amount including tax
ReferenceNoNoExternal reference number
CurrencyNoNoDocument currency code
Sales PersonNoNoAssigned sales person
Payment TermsNoNoPayment terms code
Price ListNoNoPrice list applied to this quotation
CreatedNoYesCreation timestamp
UpdatedNoYesLast modification timestamp
StatusDescription
DraftQuotation is being prepared; editable and deletable
SentQuotation has been sent to the customer; locked for editing
AcceptedCustomer has accepted the quotation
RejectedCustomer has rejected the quotation; can be reverted to Draft
CancelledQuotation was cancelled; terminal state
ExpiredValid Until date has passed
ConvertedQuotation was converted to a Sales Order; terminal state
FilterTypeDescription
SearchFree textSearches across document number, customer name, and reference
StatusDropdownFilter by quotation status; default shows all
Date FromDateShow quotations with a document date on or after this date
Date ToDateShow quotations with a document date on or before this date

Click any sortable column header to sort:

  • First click — Ascending (A→Z, 0→9, earliest first)
  • Second click — Descending (Z→A, 9→0, latest first)
  • Third click — Remove sort

Default sort: Created descending (newest first).

The list uses a Load More pattern:

  • Page size: 20 records per load
  • Load More button at the bottom loads the next batch
  • Total count displays above the table
ActionDescriptionPermission
New QuotationNavigate to the Create Quotation formcanCreateSalesQuotation

Each row has a dropdown action menu:

ActionDescriptionPermission
ViewOpen the Sales Quotation Detail pageRead
EditOpen the Edit Sales Quotation form — available for Draft onlycanEditSalesQuotation
DuplicateCreate a copy as a new DraftcanCreateSalesQuotation
Send to CustomerTransition from Draft → SentcanEditSalesQuotation
AcceptTransition from Sent → AcceptedcanEditSalesQuotation
RejectTransition from Sent → Rejected (requires reason)canEditSalesQuotation
Convert to OrderTransition from Accepted → Converted; creates a Sales OrdercanCreateSalesQuotation
Revert to DraftTransition from Rejected or Expired → DraftcanEditSalesQuotation
Cancel QuotationTransition from Draft or Sent → Cancelled (requires reason)canEditSalesQuotation
DeletePermanently delete — available for Draft onlycanDeleteSalesQuotation

Click any row to open the detail page.

  1. Locate the quotation in the list — it must have status Draft.
  2. Click the row actions menu and select Delete.
  3. A confirmation dialog warns that the deletion is permanent.
  4. Click Delete to confirm — the list reloads without the deleted quotation.

Deletion is only available for quotations in Draft status. Sent, Accepted, Rejected, Cancelled, Expired, and Converted quotations cannot be deleted.