Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

Orders

Orders screen in Octibiz

Overview

The order is the bracket between selling and delivering: it records what was sold and tracks how much of it has been delivered, invoiced and paid.

At its heart are three separate progresses that must not be confused:

ProgressValues
Deliverynot delivered · partially delivered · delivered
Invoicingnot invoiced · partially invoiced · invoiced
Paymentunpaid · partially paid · paid

They run independently of one another. An order can be delivered and unpaid, or paid and undelivered — and those are exactly the cases you look for daily. A single combined status could not express that.

The origin additionally shows where the order came from: quote, manual, shop, subscription or framework agreement (partial order from a customer framework agreement). The Origin filter shows only orders of one origin.

Core tasks

Create an order. Directly with customer, brand, document currency, requested delivery date and line items — or from a quote: From quote takes over customer, brand and lines with frozen prices. Only accepted quotes can be taken over.

Confirm. Confirm turns the draft into a binding order. Send confirmation dispatches the order confirmation; the send date is then shown on the order. A PDF of the confirmation can be produced at any time. The system records when the order was confirmed (“Confirmed at” in the status area, confirmedAt): if the stock does not cover all confirmed orders, the order confirmed first gets the goods first and shows green in the shipping traffic light, the later one red. Editing the lines afterwards does not change this.

Watch prepayment. With prepayment the order sits at awaiting paymentdelivery is blocked until payment arrives. That is not a fault but the purpose of the payment method.

Record a delivery. Record delivery shows the open quantity per line and a deliver now field — partial deliveries are the normal case. Create delivery note produces the document.

Record a payment. Partial payment (deposit received) or payment in full.

Record invoicing. This entry is a manual correction — for orders invoiced externally or in a legacy system, for instance. Normally the invoicing progress is booked automatically when an invoice is finalised; maintaining it by hand as well counts twice.

Cancel. Cancel closes the order and releases reservations — the goods become available again. A draft can instead be discarded, that is deleted.

Payment terms on the order confirmation. If a payment term is chosen, the order confirmation states rate, date and amount payable for each discount step and finally the net due date — calculated from the order date on the order total. Without a payment term the free text "payment terms" appears as before.

Fields in detail

The What it does column answers what changes in the system — not what the field is called. The grey name behind the label is the API field: the same thing runs under that name through automation, import and AI tools.

Document header

FieldRequiredValues / formatWhat it does
Customer customerIdyesan existing customerWho is ordering. Addresses, payment terms, language and credit limit come along from there.
Status statusnomaster data "order statuses"Where the order stands. The category behind it decides whether it counts as open and whether it is ready for delivery and invoicing.
Items itemsyesarticles with quantity and priceWhat was ordered. Structured like the invoice, including headings and subtotals. Each item carries its item condition (condition: New, Refurbished, Used/B-stock, Damaged; New if omitted): reservation, delivery and shipping book exactly the stock of that condition — a used item never leaves from new stock. Orders from a sales channel take over the condition of the listing. In the line item form you choose the condition in the Details section of the article line; items that are not new carry a badge. The shipping readiness check and the pick list also count the stock of that condition.
Brand brandIdnoone of your brandsWhich brand the order runs under — determines number range, template and sender.
Currency currencynoa configured currencyCurrency of the document; the rate is frozen on issue.
Requested delivery date requestedDeliveryDatenodateWhen the customer wants the goods. It drives the picking order but is not a commitment.
Billing address billingAddress / Shipping address shippingAddressnoaddressWhere invoice and goods go. Pre-filled from the customer; deviating addresses stay on the document, not on the customer record.
Payment terms paymentTermUlidnomaster data "payment terms"Deadline and discount for the later invoice.
Payment method paymentMethodnotext, max. 30 charactersHow payment is made (prepayment, invoice, direct debit …).
Payment note paymentTermsnotext, max. 100 charactersFree text on the payment arrangement where it does not fit a term.
Document template documentTemplateIdnoa configured templateLayout of the order confirmation.
Tax display taxDisplayModenonet, gross, tax freeWhether calculation and display are net or gross.
Document discount documentDiscountPercent / documentDiscountAmountnopercent or amountReduction on the whole order, after the item discounts. The two exclude each other.
Rush order urgentnoyes/noMarks an order that should be brought forward. It carries a "Rush" tag in the list and can be pulled out there with the filter Rush orders only. It does not change the order of work by itself.
MRN (export) exportMrnno18 characters: 2 digits year, 2 letters country, 13 letters or digits, 1 check digitThe movement reference number of the export declaration. Lower case and spaces are cleaned up, a wrong structure is rejected. It appears on the delivery note unless that carries its own (partial deliveries), and is carried over into the invoice from this order. Empty clears it.
Header text headerTextnoformatted textPrinted on the order confirmation above the line items, instead of the standard thank-you sentence. New orders get the default header text of document type order from the text blocks; Text block lets you insert any other.
Footer text footerTextnoformatted textPrinted below the total — delivery terms, notes, closing. Prefilled like the header text.

Delivery

FieldValues / formatWhat it does
Deliver only when paid deliveryBlockedUntilPaidyes/noSet to yes nothing is picked before the money is in. The most effective protection with new customers — and the reason a delivery "hangs" without anyone having done anything wrong.
Fulfilment type fulfillmentTypefrom stock or dropshipWhether you deliver yourself or the supplier delivers straight to the customer. Dropshipping creates no stock movement.
Allow consolidation allowConsolidationyes/noWhether several orders of the same customer may go into one delivery. It saves postage but delays the fastest item — a decision, not a default.

All three sit in the order draft, right next to rush order and MRN, and go out with the one Save. After confirmation, prepayment and fulfilment type are frozen — a change is rejected there, and there is deliberately no mask for it any more.

Dispatch and origin

FieldValues / formatWhat it does
Dispatch dispatchrecipients, subject, body, attachmentsMailing the order confirmation. It creates an entry in the communication history.
Quote quoteUlididentifier of a quoteCreates the order from an accepted quote and carries over its items.
Reason for write protection writeProtectionReasontext, max. 255 charactersOnly given when locking. The reason appears in every rejection while the order is locked — whoever runs into the lock knows whom to ask. Ignored on a normal save.

Framework agreement with customers

On the customer under Framework agreements: the customer agrees quantity and price per item and calls off in partial orders. Every call-off creates a draft order at the agreed price; the remaining quantity per item is shown on the agreement, with the call-off journal of partial orders below it. Asking for more than is still open is rejected with the open quantity — no order is created then. Permissions: read framework agreements with customers and … create/edit and call off; a call-off also requires the permission to create orders. Partial orders carry the origin framework agreement. If a partial order is cancelled, its quantity goes back to the agreement: the call-off journal shows a counter-entry return with the returned quantity — the original call-off stays.

FieldRequiredValues / formatWhat it does
Customer customerIdyesexisting customerWho the framework agreement is with; partial orders are placed for them.
Brand brandIdnoone of your brands or emptyUnder which brand the agreement and its partial orders run. Empty means: for all brands. Only a brand in which you may manage framework agreements can be set.
Title titleyestext, max. 200 charactersHow the agreement is named in the list.
Status statusnodraft, active (default), expiredCall-offs are only possible from an active agreement.
Valid from validFrom / Valid to validTonodateTerm. A call-off outside the term is rejected; without dates the agreement has no end.
Terms termsnotextAgreed terms as a note on the agreement.
Items itemsyesdescription, quantity, unit price, tax rate, optionally product and unitQuantity and price per item. An item already called off can no longer be replaced. For a call-off, pass the quantity called off per item here.

Rush order, write protection, follow-up, import

Write protection. Lock freezes an order: every change — header data, line items, confirming, cancelling, deleting, vouchers, shipping charges — is rejected with an understandable message until someone chooses Release. Locking and releasing require the separate permission Lock orders and release the write protection; whoever may only edit can do neither. Deliveries and invoices already under way keep reporting their progress — the lock does not stop goods leaving the warehouse.

Follow-up. The Follow-ups card on the order creates a task with a due date linked to the order. It reminds you on the due date like any task, shows up in My work and in the customer record. There is deliberately no separate reminder mechanism.

Import from file. Import offers the target Orders: one row per line item, rows with the same external order number become one order. Orders are imported as drafts, the number comes from the number range and the system calculates the totals. Running the same file again creates nothing twice; Undo (reversal) removes the drafts of the run.

Interface and automation only

No mask carries these fields; they can be set through the interface, an import or an automation.

FieldValues / formatWhat it does
leadTimeDayswhole number, 0 or moreThe delivery time in days from the order date as promised on the quote. It travels along on acceptance; the order itself has no input for it.
depositPercent0 to 100A note, not a mechanism. The deposit arrangement carried over from a quote. It appears on the order's payment card — it does NOT produce a partial invoice. That comes from a deposit schedule, which carries its own due dates and whose instalments the final invoice settles.
depositAmountamountThe same as a fixed amount — also just a note.

Settings & permissions

  • Module module.sales.
  • sales.order.view, .create, .edit, .confirm, .cancel, plus

sales.order.release_shipping to release for delivery.

  • sales.order.write_protect to lock and release (write protection) — granted to Sales and

Accounting by default. Whoever may only edit can neither lock nor release.

  • The status catalogue is maintained under Order settings.
  • Reservations affect stock — available stock drops with the order, see

Stock.

FAQ & troubleshooting

The order cannot be delivered. Check the status: with prepayment, delivery is blocked until payment arrives. Otherwise sales.order.release_shipping is missing.

A quote cannot be taken over. Only accepted quotes can be. Check the quote's status.

The invoicing progress is too high. It was probably booked by hand and an invoice was finalised. The manual entry is meant only for externally invoiced cases.

After cancelling, goods are available again. By design — cancelling releases reservations.

sales.orders · Available from version 0.5.0