Implement Order Item Editing Interface

Created on 10 September 2025, 27 days ago

Problem/Motivation

Customer Service Representatives (CSRs) experience workflow disruption when modifying order items. The current system requires navigation to the order edit screen for simple tasks like quantity changes or item removal, breaking their flow and slowing down order processing.

Steps to reproduce

  • Navigate to an order view page as a CSR
  • Attempt to modify an order item quantity or remove an item
  • Notice that editing requires navigating to the order edit screen
  • Experience workflow interruption and time loss during order processing

Proposed resolution

Add an edit action to each order item on the main order view that opens a focused modal for quantity changes and item removal. This eliminates unnecessary navigation and keeps CSRs in their workflow context.

Remaining tasks

  • Add edit button/action to order items on order view
  • Implement order item editing modal functionality
  • Display essential item details (product name, unit price, quantity, total)
  • Add real-time price calculations for quantity changes (TBD)
  • Implement "Save Changes" functionality with order refresh
  • Add "Cancel" action that discards changes cleanly
  • Create "Remove Item" functionality with confirmation dialog
  • Implement proper validation for positive numbers only
  • Add error handling for network issues and validation failures
  • Maintain data integrity during concurrent edits

User interface changes

New: Edit action/button for each order item on order view
New: Modal dialog for editing order items with the following elements:

  • Product name display
  • Current unit price display
  • Quantity input field (positive numbers only)
  • Calculated total price with real-time updates
  • "Save Changes" button
  • "Cancel" button
  • "Remove Item" button with confirmation dialog
✨ Feature request
Status

Active

Version

3.0

Component

Order

Created by

πŸ‡·πŸ‡ΈSerbia rinasek

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Merge request !518Resolve #3545907 "Order item edit modal" β†’ (Open) created by tbkot
  • Pipeline finished with Canceled
    26 days ago
    Total: 462s
    #596163
  • Pipeline finished with Failed
    26 days ago
    Total: 779s
    #596171
  • Pipeline finished with Success
    26 days ago
    #596219
Production build 0.71.5 2024