Project

General

Profile

Edit Copy Actions

Bug #4453

open

I am working on edit mode in Preorder creation

Added by Pavan Kumar Murala about 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
10/14/2025
Due date:
10/14/2025 (56 days late)
% Done:

100%

Estimated time:
18:00 h
Spent time:
Tested Date:
Raised by Tester:
Page/ Module (POS):

Description

  • Added “Edit” button in the Preorder List table under the Actions column.
  • Passed the selected preorder’s _id to the edit mode for fetching specific preorder details.
  • Implemented useEffect logic in the Preorder Creation page to:
  • Fetch preorder details based on the passed _id.
  • Automatically populate all related fields in edit mode.
  • Handled Product Details section with two product detail modes:
  • Same details for all products.
  • Different details for each product.
  • Fixed pagination issue — ensured each page displays the correct set of products in Product Details.
  • Stored page-wise product details to maintain state consistency during navigation between pages.
  • Integrated edit mode data binding — all product details now load correctly when editing an existing preorder.
  • Split combined date-time fields into separate inputs:
  • Pickup From Date/Time → expectedAvailabilityStartDate + availabilityFromTime
  • Pickup To Date/Time → expectedAvailabilityEndDate + availabilityToTime
  • Implemented logic for merging and updating split date/time fields in edit mode.
  • Handled missing date/time values in edit mode —
  • When new values are not provided (onChange not triggered),
  • Used previously saved date and time values as fallback.
  • Ensured correct handling when backend doesn’t return split values.
  • Added Active/Inactive toggle buttons for Selected Products in edit mode.
  • Tested full preorder edit flow — verified update and save operations with correct date/time handling.
  • Team discussion with Sreenu Sir (30 mins) about Preorder Edit Mode implementation and logic improvements.
  • Preorder Edit Mode technical meeting (40 mins) with the team — discussed product pagination, date split logic, and field update behavior.

Add

Subtasks


Add

Related issues

Edit Copy Actions

Also available in: Atom PDF