Shipping Scheduled -> Pick & Generate Label:
- “Merge Packaging” multi-button:
- was added above the Datagrid;
- disable if at least one order is not checked;
- after clicking on the button:
- if only one order is checked:
- the message is displayed: “You need to select two or more orders for merge”;
- if were checked orders with different customers or From and To shipping addresses:
- the message is displayed: “Orders with different Customers or From / To shipping addresses couldn`t be merged”;
- if were checked orders with different Carriers or Service;
- the message is displayed: “Selected orders have different Carrier or Service. Do you want to clear them?”;
- Yes:
- order lines will be merged on UI and different Carrier or Service will be cleared;
- No:
- the message will be closed;
- nothing will be merged;
- Yes:
- the message is displayed: “Selected orders have different Carrier or Service. Do you want to clear them?”;
- if were checked few orders with the same Customers and shipping addresses:
- the order lines should be merged on UI;
- on the right side:
- in the Datagrid will be:
- Order #:
- N orders;
- is clickable;
- N – count of merged order;
- after clicking on the label, the list of SO # should be opened;
- Name:
- will be displayed “Multiple” label;
- in brackets will be the count of packing Items from all merged orders;
- Qty:
- displays sum (item packing qty) from merged orders;
- Error:
- displays errors from merged orders;
- Rate:
- displays sum ( Item Amount ) from merged orders;
- Order #:
- in the Datagrid will be:
- on the left side:
- SO #:
- all merged order numbers are displayed via comma;
- From / Ship to:
- are the same;
- Ship Date:
- the newest date is taken;
- Carrier / Service:
- are the same or empty;
- Confirmation required:
- if on any order it was checked -> once they are merged it is also checked;
- On the “View Details” panel and Allocate Packages form:
- packages are applied to all packing items from merged orders;
- packages are applied to all packing items from merged orders;
- SO #:
- if only one order is checked:
- “Unmerge Packing” multi-button:
- enable if was checked at least one line with merged orders;
- after clicking on the button -> the merged lines become separated in real time;
- if to the merged orders have been already linked Pick orders -> after unmerging they will not change;
- “Remove” button:
- the logic was extended;
- if was checked Merged line -> after clicking on the button -> all merged orders are deleted from the Datagrid;
- “Generate Label” button:
- the logic should be extended;
- if some orders were merged for packing -> one label is generated for all merged orders and linked to them;
- in Pick order:
- if was selected “Generate One Pick order” radio button –> after generating PC -> in Pick order will be all packing items from merged orders;
- if was selected “Create Pick order for each Ship order” radio button -> after generating the label -> each Pick order will be generated for all ship orders which were merged;
- “Save” button:
- after clicking on the button:
- if was selected “Generate One Pick order” radio button -> after generating PC -> in Pick order will be all packing items from merged orders;
- if was selected “Create Pick order for each ship order” radio button -> after generating label -> each Pick order will be generated for all ship orders which were merged.
- after clicking on the button: