Current Availability form on Sale order edit form:
- Create Transfer radio button was added to the Current availability form. Displays if sum(item qty) in “Other stores” > = Ordered qty. Also, it is displayed for the Inventory/Assembly items;
- If radio button is selected the “Transfer from Stock”/”Use Transfer Damage from stock” tabs should be displayed:
- “Transfer from Stock” – data is grouped by Store:
- Totals:
- Use in Stock Qty -> Use in Stock Qty = sum(Reserved Qty column on Transfer from stock tab);
- Total -> Total = Use in Stock Qty + Use damaged Qty. If Total <> Ordered qty -> the validation message is displayed: “Reserved Qty should be equal to ordered” ->“OK” button is disabled;
- Datagrid:
- Qty displays the sum of not allocated qty in current store for the selected item;
- Reserved Qty only numbers are allowed;
- Store;
- Totals:
- “Transfer from Stock” – data is grouped by Store:
- OK button disable if the validation message is displayed: “Reserved Qty should be equal to ordered”. After clicking on the button:
- the Current Availability form is closed;
- the Sale order is Saved;
- the Transfer Request is created according to the entered “Reserved Qty”;
- the count on transfer Request depends on the count of selected stores;
- the SO line Item status is “Pending TO”;
- Transfer Tab:
- Once Transfer Order has been created:
- Transfer order tab is added to SO;
- Tab contains:
- Transfer Order #;
- Transfer Date;
- Total;
- Store From;
- Store TO;
- Status;
- Source displays SO#//IR# linked to transfer.
- Once Transfer Order has been created:
Sale Order line item statuses linked to Transfer:
- If SO line item has linked Transfer Orders, the new statuses are added:
- Pending TO:
- is displayed line item status if at least one transfer linked to the line item has:
- Transfer Request;
- Draft transfer order;
- color orange;
- SO order Status “In Process”;
- Avail icon is yellow and after pointing on it the tooltip with availability is displayed;
- is displayed line item status if at least one transfer linked to the line item has:
- TO In process:
- is displayed line item status if there is no transfer requests or Draft transfer order linked to the line item;
- To the line item could be linked TR in next statuses:
- “In process”;
- “In Transit”;
- color purple;
- SO order Status “In Process”;
- Avail icon is yellow and after pointing on it the tooltip with availability is displayed;
- Ready To ship:
- is displayed line item status if all transfer requests linked to the line item have status “Received”.
- is displayed line item status if all transfer requests linked to the line item have status “Received”.
- Pending TO:
- If Purchase Order related to sale order was created into the different location(not same as on Sale order):
- after receiving PO, the Transfer Request is created automatically based on PO, in this case:
- on PO -> Transfer Order created and linked to PO and displayed in Related Documents;
- on SO:
- Transfer Order created and linked to SO and displayed as a new tab in the left menu on Sale order;
- The line items linked to Transfer Orders will have new Transfer statuses.
- For example:
- Create SO general stock = “Spring Valley”
- Item Qty = 3
- Create PO – general stock = “Spring Valley”
- Add Item Qty = 3;
- Change Item Allocation:
- ktest-store = 3;
- Receive IR
- should be created two Transfer Orders:
-
- TO – 1 Store From: “Teterboro” Store to: “Monsey” Qty = 100
-
- Sale Order line Item status should be: “TO in Process”
- Ship order linked to SO in status “Not ready to ship”.
- Create SO general stock = “Spring Valley”
- after receiving PO, the Transfer Request is created automatically based on PO, in this case:
Increase/Decrease/Void/Delete items in SO:
- If the line item has linked Transfer Request/Order:
- Increase item Qty on SO:
- once Item qty was increased -> after saving SO the Current availability form is displayed to decide what to do with increased qty;
- once Item qty was increased -> after saving SO the Current availability form is displayed to decide what to do with increased qty;
- Decrease item Qty on SO:
- Once Item qty was decreased -> after saving SO:
- Action manager is displayed with:
- “Are you sure want to decrease qty for [item name]”. Warning: “Transfer orders will be unlinked automatically”;
- linked Transfer number;
- Continue button:
- after clicking on the button:
- the qty is decreased on SO;
- the decreased qty is unlinked from Transfer;
- the log is added to SO:
- Text: [Item Name] qty decreased from N to M;
- Additional text: SO item was unlinked from “TO-XXXX”;
- Reason: [reason text];
- User: [User who made decrease];
- after clicking on the button:
- Action manager is displayed with:
- Once Item qty was decreased -> after saving SO:
- Delete item:
- Once Item qty was deleted -> after saving SO:
- action manager is displayed with:
- The warning message is displayed with text: [Transfer orders will be unlinked automatically];
- Action “Delete item& Unallocate item Qty to stock”
- linked Transfer number;
- Continue button:
- After clicking on the button:
- the qty is deleted from SO;
- the deleted qty is unlinked from Transfer;
- the log is added to SO:
- Text: [Item Name] was deleted;
- Reason: [reason text];
- User: [User who made delete];
- After clicking on the button:
- action manager is displayed with:
- Once Item qty was deleted -> after saving SO:
- Void item:
- Once Item qty was voided-> after saving SO:
- action manager is displayed with:
- The warning message is displayed with text: [Transfer orders will be unlinked automatically];
- linked Transfer number;
- Continue button:
- After clicking on the button:
- the qty is voided from SO;
- the voided qty is unlinked from Transfer;
- the log is added to SO:
- Text: [Item Name] was voided;
- Reason: [reason text];
- User: [User who made void];
- After clicking on the button:
- action manager is displayed with:
- Once Item qty was voided-> after saving SO:
- Unreserve item:
- Once Item qty was unreserved:
- Action manager is displayed with:
- The warning message is displayed with text: [Transfer orders will be unlinked automatically];
- Action “Unreserve from Sale Order”;
- Linked Transfer number;
- Continue button:
- after clicking on the button:
- the qty is voided from SO;
- the voided qty is unlinked from Transfer;
- the log is added to SO:
- Text: [Item Name] was unreserved;
- Reason: [reason text];
- User: [User who made void];
- after clicking on the button:
- Action manager is displayed with:
- Once Item qty was unreserved:
- Void Order/Convert to Draft Order:
- After Voiding / Convert to draft SO:
- action manager should be displayed with:
- The warning message is displayed with text: [Transfer orders will be unlinked automatically];
- Linked Transfer number;
- Continue button:
- after clicking on the button:
- the order is voided/convert to draft;
- the qty is unlinked from Transfer;
- the log is added to SO:
- log for void:
- Text: SO-XXXX was voided;
- Reason: [reason text];
- User: [User who made void];
- log for convert to draft:
- Text: SO-XXXX was converted to Draft;
- Reason: [reason text];
- User: [User who made void].
- log for void:
- after clicking on the button:
- action manager should be displayed with:
- After Voiding / Convert to draft SO:
- Increase item Qty on SO: