When an order changes in Salla

How order-line edits reach Odoo, and when the connector refuses the change and why.

What is detected

When an order is edited in Salla the connector compares the old lines with the new ones and detects:

  • Added and removed lines
  • Quantity changes
  • SKU changes
  • Option or variant changes
  • Price changes
  • Discount-only changes, with quantity and price unchanged

If nothing changed, the connector does nothing.

A draft sales order

If the Odoo sales order is still a draft or quotation, the connector simply replaces its lines with the new ones. A straightforward operation.

A confirmed sales order

If the order is confirmed the edit is harder: the connector cancels it, rebuilds its lines, and re-confirms it. It only does this when all of the following hold:

  • No invoice has been raised from the order.
  • The invoice status is still "to invoice".
  • No delivery is done.

When the change is refused

If even one condition fails — an invoice exists, the goods were delivered, or the order was cancelled — the connector refuses the change and leaves the sales order alone. This is deliberate: editing an invoiced or delivered order corrupts both your accounts and your stock.

The reason is written to the Chatter on the Odoo sales order, and a red badge appears on the order row.

What to do when it is refused

Handle it by hand in Odoo: issue a credit note and raise a new invoice, or adjust the sales order yourself in line with your accounting policy. The connector deliberately does not make that decision for you.

Open Update Sales Order Error

The link opens the screen directly in the Integration Dashboard.

https://salla.tecfy.co/order-update-status-error

Turning the automatic edit off

If you would rather always edit orders yourself, turn on Disable Update Order Lines on the Inventory tab.

Salla Odoo ConnectorProduct overview, features and pricing
↑↓to navigate
Need help?