The change below deployed to UAT at Jan 13, 2023 for work order no. WO-CNA-20230111-01 (JIRA BCCNA-305)
The customization aims to allow user to select Mill from a master list and able to change Mill for each PO Line.
Use Case:
- After drop shipment PO created from the sales order, user may need to change Vendor or Mill
- Change Vendor in sales order header if Vendor is same for all sales order lines.
- Change Vendor in sales order line if Vendor is different for sales order lines.
- Mill only change in PO Line, no need to handle in Sales Order Line.
- No need to separate PO by Mill.
- Mill must exist in Vendor Card, Purchase Order Line and Group Shipment Line.
- Vendor and Mill has no relation. User can change default Mill for the Vendor in either Purchase Order Line
Module | Description |
---|---|
Master Steup List | New Type Mill is added.
IMPORTANT NOTE: The data patch only patch the existing data from record to the master table. User must need to check if any typo error it caused duplicate MILL created in the master table. To fix the duplicate, please find the related record then change the value in the record. After updated, delete the incorrect data in the master list. |
Vendor Card | 1) The field Mill is changed to select from drop down list. The Mill its setup in Master setup list can be select in Vendor Card. The value to be copy to Purchase Order and Purchase Order Line when the order is created by Create Drop Shipment PO function. 2) Validation is added for prevent Mill is missing enter in Vendor Card. IMPORTANT NOTE: Data patch for existing Vendor Card according to existing data has been done. User should double check the data. |
Sales Order | Note: Refer to system standard, Direct Unit Cost in PO line to be clear once the Vendor is change. Since Mill will change according in case user change the Vendor, so even user only change Mill in PO Line, the Direct Unit Cost will clear accordingly. CNA is need to handle the case if Mill is changed in PO Line, the Direct Unit Cost need to retain. To handle this case, system dialog is added for confirm clear direct unit cost in PO or retain the direct unit cost when user change Vendor in SO For example: If user want to change vendor in SO line which has related PO, system will prompt the message for confirm (figure 2.1), then another message to be prompted for confirm whether the existing direct unit cost in related PO will clear or not. (Figure 2.1) (Figure 2.2) |
Purchase Order | Note:
New change:
2. User can change the field Mill in General Tab then system will apply the new value to all PO Lines 3. User can change Mill in individually line, however, once there have multiple Mill entered in PO Line, Mill in General Tab to be change to Blank by system PO Lines updated |
Case Handling for Add new PO Lines and change MILL | For example, new lines are added after one of PO line for Item I00143 and Mill is BIZ Test created in Group Shipment a) Original PO has 2 PO Lines and Mill is BIZ Test b) Group Shipment Line for PO line 1 item I00143 c) New item added to sales order and created in related PO, system will default Mill from PO header accordingly d) If user want to change another Mill for the lines it just created yet, user can change Mill in General Tab Then system will update the Mill to the PO lines which is not created Group Shipment yet, User can change Mill in individual line if needs |
Group Shipment | Note:
New change:
|