Edit a draft intervention line

User intention

Edit a service line on my draft intervention record for a customer.

The intention is included in the agent’s input prompt alongside environment details and task instructions.

What breaks, and what should happen

Play Both
BeforeThe defect at the parent commit
0:00.00 / 0:00.00Frame 0 · Review the existing intervention line

Watch the Pres line enter edit mode while record-level Validate, Clone and Delete remain available underneath it.

AfterThe same script once the merged fix is applied
0:00.00 / 0:00.00Frame 0 · Review the draft intervention

The draft intervention enters existing-line editing. Save and Cancel remain available while the record-level actions disappear.

How is it judged?

01 · Given
Restore the data and starting state.
An administrator is viewing draft intervention FI1007-0002 for Indian SAS. Its Pres line has a pencil edit control, and the card offers enabled Validate, Clone, and Delete actions.

02 · When
Perform the interaction.
Click the pencil beside the Pres line to edit that existing line.

03 · Judge
Rationale: A service line records description, date and duration within an intervention. Finishing or cancelling that edit before changing the whole record prevents conflicting actions on unfinished work.
Require
While an existing intervention line is being edited, keep Save and Cancel available and make the record-level Validate, Clone and Delete commands non-actionable.
Allowed
  • The three record-level commands may be hidden or visibly disabled while the line editor is active.
  • Control placement, styling and localized labels may differ; Save and Cancel must remain available.

Who repaired it

More from Dolibarr

ERP and CRM for invoices, stock, orders and payments

Open missing direct debit records after the reference repair
Business & finance
Open missing direct debit records
All four missing-ID requests render incomplete direct-debit cards instead of explaining that the requested record is absent. The order, rejects and statistics views show no order reference or date, amount 0,00 and receipts/.xml. The line view presents reference 999999, no order reference or date, amount 0,00 and ErrorBadValueForParamNotAString. No PHP warning is visible in the recorded browser. The demonstrated defect is the misleading card state, regardless of server-side warning visibility.
#41125
Change mark rates across proposal lines after the reference repair
Business & finance
Change mark rates across proposal lines
The proposal shows two Wrong or missing parameters messages after Update. Both free-text service lines nevertheless display 25% mark rates, with unit prices 106.66667 and 53.33333, line totals EUR106.67 and EUR53.33, and a proposal total of EUR160. The observed defect is contradictory failure feedback after the requested recalculation. This case covers proposals; orders and invoices were not exercised.
#39305
Delete a shipment and review stock consequences after the reference repair
Business & finance
Delete a shipment and review stock consequences
The processed shipment has already reduced Desk lamp stock from 20 to 15. Its ordinary deletion dialog initially leaves Increase stock on deletion unchecked and gives only a generic shipment-deletion confirmation, with no warning about the stock movement already generated. Explicitly choosing not to restore stock deletes the shipment while stock stays at 15; the -5 shipment movement remains but its visible Origin cell is empty. This demonstrates the missing consequence warning, not an incorrectly applied stock-restoration choice.
#40920