PATCH WMS P042: Difference between revisions
From Calidus HUB
No edit summary |
No edit summary |
||
Line 157: | Line 157: | ||
|width="30%"|'''Summary of Call'''|| New IAJD Fields | |width="30%"|'''Summary of Call'''|| New IAJD Fields | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Store the old reason code is the 'audit' table prev reason code | ||
For stock adjustment, populated 2 new fields Pid_Qty_After_Cases And Pid_Qty_After_Units | For stock adjustment, populated 2 new fields Pid_Qty_After_Cases And Pid_Qty_After_Units | ||
Add new owner rule HRRC (Hold Reason - store entered reason code), which if set to yes, will store so that the manually entered release reason code is stored as 'audit' table release reason code | |||
Add new owner rule HRRC (Hold Reason - store entered reason code), which if set to yes, will store so that the manually entered release reason code is stored as 'audit' table release reason code | |||
|- | |- | ||
|'''Set-up and Configuration''' || | |'''Set-up and Configuration''' || | ||
Line 281: | Line 280: | ||
|width="30%"|'''Summary of Call'''|| WREQ0069569 - Creation of New Reports | |width="30%"|'''Summary of Call'''|| WREQ0069569 - Creation of New Reports | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || New ORS 'USER_ACC' (User account) report | ||
New Order / Serial Report - run from either WHS0290 (Order Serial | New Order / Serial Report - run from either WHS0290 (Order Serial | ||
Report) or outbound EDI. | |||
Report) or outbound EDI. | |||
|- | |- | ||
|'''Set-up and Configuration''' || | |'''Set-up and Configuration''' || | ||
Line 344: | Line 345: | ||
|width="30%"|'''Summary of Call'''|| Despatch Note | |width="30%"|'''Summary of Call'''|| Despatch Note | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend the report’s ability to print serials. | ||
Expand the size of the 'serial numbers' string from 1,000 char to 60,000 char, which will allow the report to print over 8,000 serials per stock code per order with current site serial number lengths. | Expand the size of the 'serial numbers' string from 1,000 char to 60,000 char, which will allow the report to print over 8,000 serials per stock code per order with current site serial number lengths. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 357: | Line 358: | ||
|width="30%"|'''Summary of Call'''|| Journal Creation | |width="30%"|'''Summary of Call'''|| Journal Creation | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend database trigger to ensure stock code, sell by date, manufacture date, pallet id, rotation no and cust rotation no populated. | ||
Note: This change does not affect the 'CANC' or 'PACK' messages, as they are at order level and not pallet/order line level. | Note: This change does not affect the 'CANC' or 'PACK' messages, as they are at order level and not pallet/order line level. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 370: | Line 371: | ||
|width="30%"|'''Summary of Call'''|| ADR EDI | |width="30%"|'''Summary of Call'''|| ADR EDI | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend UNA segment in ADR format DESADV despatch message. | ||
The ',' or '.' in the UNA segment signifies that numeric fields will be separated by either a comma or a dot | The ',' or '.' in the UNA segment signifies that numeric fields will be separated by either a comma or a dot | ||
This message needs to be a dot, as numeric fields will be reported as 1.23 not 1,23 | This message needs to be a dot, as numeric fields will be reported as 1.23 not 1,23 | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 385: | Line 386: | ||
|width="30%"|'''Summary of Call'''|| Allocation by reason code | |width="30%"|'''Summary of Call'''|| Allocation by reason code | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Add new AHSO (Allocate Held Stock) warehouse rule option of 'C' (combined). This will allow users to allocate held stock with reason codes 1 or R via either EDI order entry or manual order entry. | ||
Entered reason codes must be setup to allow the allocation of Held Stock. | Entered reason codes must be setup to allow the allocation of Held Stock. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 409: | Line 410: | ||
|width="30%"|'''Summary of Call'''|| Issue with Hold/Release message | |width="30%"|'''Summary of Call'''|| Issue with Hold/Release message | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Fixed issue - ensure that messages containing 'GE' option work as expected, and hold records are processed as expected. | ||
Also fix - issue ensuring that new audit fields added via 01894409 (New Audit Journal Fields) can be selected by IAJD/Adjustments outbound configurable EDI flow. | Also fix - issue ensuring that new audit fields added via 01894409 (New Audit Journal Fields) can be selected by IAJD/Adjustments outbound configurable EDI flow. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 444: | Line 445: | ||
|width="30%"|'''Summary of Call'''|| Hold/Release Issue | |width="30%"|'''Summary of Call'''|| Hold/Release Issue | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Ensure that when user 'swaps' hold, only 'selected' pallets are updated. Pallets that were not originally held but fall within the selection criteria will no longer be updated. | ||
Added new table TEMP_HOLD_REL_PALLETS to allow this. | Added new table TEMP_HOLD_REL_PALLETS to allow this. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 457: | Line 458: | ||
|width="30%"|'''Summary of Call'''|| Held Stock / Allocation / Pick | |width="30%"|'''Summary of Call'''|| Held Stock / Allocation / Pick | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend WMS process so allocation does not remove allocation hold records when order is allocated. | ||
Ensure system handles hold records correctly through pick and despatch processes. | Ensure system handles hold records correctly through pick and despatch processes. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 481: | Line 482: | ||
|width="30%"|'''Summary of Call'''|| Configurable EDI | |width="30%"|'''Summary of Call'''|| Configurable EDI | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend Stock Update process: | ||
Error records are not deleted when valid records are processed. | Error records are not deleted when valid records are processed. | ||
If last record is invalid, if one or more valid record exists, don’t reject all records (for consistency). | If last record is invalid, if one or more valid record exists, don’t reject all records (for consistency). | ||
Ensure Description3 populated. | Ensure Description3 populated. | ||
Ensure error sequence populate correctly. | |||
Ensure error sequence populate correctly. | |||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 497: | Line 501: | ||
|width="30%"|'''Summary of Call'''|| IAJD columns not populated | |width="30%"|'''Summary of Call'''|| IAJD columns not populated | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Ensure 'add pallet' functionality in screen WHS0631 populates IAJD 'pid qty after cases' and 'pid qty after units' fields. | ||
Previous fix only amended pallet amendment and pallet write off scenarios, not pallet add functionality. | Previous fix only amended pallet amendment and pallet write off scenarios, not pallet add functionality. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 510: | Line 514: | ||
|width="30%"|'''Summary of Call'''|| Pick Confirmation - Detail screen | |width="30%"|'''Summary of Call'''|| Pick Confirmation - Detail screen | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || When AHSO rule set to C: | ||
Sales Order Detail Lines – ensure 'available' quantity field correctly displays values for held and un-held stock. | Sales Order Detail Lines – ensure 'available' quantity field correctly displays values for held and un-held stock. | ||
Pick List Confirmation - pallet LOV correctly references reason code and shows correct records for both held and un-held pallets. | Pick List Confirmation - pallet LOV correctly references reason code and shows correct records for both held and un-held pallets. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 536: | Line 540: | ||
|width="30%"|'''Summary of Call'''|| Select pallet screen in order entry does not show held pallet | |width="30%"|'''Summary of Call'''|| Select pallet screen in order entry does not show held pallet | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || A new field called 'Include Held Stock' will be available for the selection criteria to select pallets for a sales order. | ||
When 'Y', held stock will be considered to be available to order. | When 'Y', held stock will be considered to be available to order. | ||
Line 542: | Line 546: | ||
When 'N', held stock will not be considered to be available to order. | When 'N', held stock will not be considered to be available to order. | ||
'N' will be the default value. | 'N' will be the default value. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 586: | Line 590: | ||
|width="30%"|'''Summary of Call'''|| Sales Order EDI | |width="30%"|'''Summary of Call'''|| Sales Order EDI | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Amend EDI sales order upload so line type 3 orders with reason code AHSO set to C can be successfully uploaded. | ||
Ensure that line type 1, 3, 4 and R can be processed when AHSO rule (Allocate Held Stock) is set to C and OLIS rule (Order Line Issue Life) is set to Y. | Ensure that line type 1, 3, 4 and R can be processed when AHSO rule (Allocate Held Stock) is set to C and OLIS rule (Order Line Issue Life) is set to Y. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 610: | Line 614: | ||
|width="30%"|'''Summary of Call'''|| Pallet Exchange - allocated figure incorrect | |width="30%"|'''Summary of Call'''|| Pallet Exchange - allocated figure incorrect | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Fix issue with pallet id checks to ensure pallet exchange works correctly. | ||
For pallet exchange, populate allocate date time | |||
For pallet exchange, populate allocate date time | |||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 622: | Line 627: | ||
|width="30%"|'''Summary of Call'''|| Pick Confirmation pop-up message | |width="30%"|'''Summary of Call'''|| Pick Confirmation pop-up message | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || The owner rule PCSV can be set to: | ||
N (to select any order line) | N (to select any order line) | ||
Line 631: | Line 636: | ||
An available quantity for the order line will be displayed to assist the selection of an order line that can be used for the quantity being picked from the appended pallet. | An available quantity for the order line will be displayed to assist the selection of an order line that can be used for the quantity being picked from the appended pallet. | ||
Cancelled order lines will not be available for selection. | Cancelled order lines will not be available for selection. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 665: | Line 670: | ||
|width="30%"|'''Summary of Call'''|| Order Enquiry - details screen | |width="30%"|'''Summary of Call'''|| Order Enquiry - details screen | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || The 'Order Number Summary' screen (ENQSOON03A) is changed so that for a cancelled order: | ||
'Picked Value' is now populated | 'Picked Value' is now populated | ||
'To Pick/Packed' value is now populated | 'To Pick/Packed' value is now populated | ||
'Picked Price' value is now populated | 'Picked Price' value is now populated | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 679: | Line 684: | ||
|width="30%"|'''Summary of Call'''|| Allocation sequence | |width="30%"|'''Summary of Call'''|| Allocation sequence | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || The order lines will be allocated in this sequence (ascending unless stated otherwise): | ||
1 Order Number | 1 Order Number | ||
Line 692: | Line 697: | ||
Prior passes for order lines of types E and F plus B and 1 for consolidated lines will retain their allocation sequences. | Prior passes for order lines of types E and F plus B and 1 for consolidated lines will retain their allocation sequences. | ||
Allocates available held stock for the reason code so line type 1 will not allocate previously allocated stock or committed stock for another pallet. | Allocates available held stock for the reason code so line type 1 will not allocate previously allocated stock or committed stock for another pallet. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 703: | Line 708: | ||
|width="30%"|'''Summary of Call'''|| Order Despatch | |width="30%"|'''Summary of Call'''|| Order Despatch | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Added new EDPL (Extended Despatch Logging) rule. | ||
This rule does not change functionality, but if set to 'Y', writes extra audit records when an order is manually despatched. | This rule does not change functionality, but if set to 'Y', writes extra audit records when an order is manually despatched. | ||
Rule enabled for owners 'PU0','PU1','AT1','GR2','SH1','DC1' and 'UN1' try to find issue. | Rule enabled for owners 'PU0','PU1','AT1','GR2','SH1','DC1' and 'UN1' try to find issue. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 718: | Line 723: | ||
|width="30%"|'''Summary of Call'''|| Hold / Release EDI | |width="30%"|'''Summary of Call'''|| Hold / Release EDI | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || The 'HCAS' rule ('Hold Committed Allocated Stock') can be set for the owner code to enable stock that is committed or allocated to sales orders to switch its held reason code via the EDI process. | ||
When 'Y', stock that is committed or allocated to a sales order can be held for the new reason code after being released for the old reason code. | When 'Y', stock that is committed or allocated to a sales order can be held for the new reason code after being released for the old reason code. | ||
Line 724: | Line 729: | ||
When 'N', stock that is committed or allocated to a sales order cannot be held for the new reason code after being released for the old reason code. | When 'N', stock that is committed or allocated to a sales order cannot be held for the new reason code after being released for the old reason code. | ||
The customer pallet will be stored for the new held reason code when holding stock not by customer pallet. | The customer pallet will be stored for the new held reason code when holding stock not by customer pallet. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 746: | Line 751: | ||
|width="30%"|'''Summary of Call'''|| Unable to update system rotation for held stock | |width="30%"|'''Summary of Call'''|| Unable to update system rotation for held stock | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Fix issue with handling held stock. | ||
Screen now allows user to amend pallets where the hold is a manual hold. | Screen now allows user to amend pallets where the hold is a manual hold. | ||
Ensure that hold details updated in line with pallet changes. | Ensure that hold details updated in line with pallet changes. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 762: | Line 766: | ||
|width="30%"|'''Summary of Call'''|| Cancel message not generating/being sent | |width="30%"|'''Summary of Call'''|| Cancel message not generating/being sent | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Ensure global variables are correctly reset so order cancellation message data are populated correctly. | ||
Fix issue when order RF pick confirmed and pallet fully held with allocatable hold reason, to ensure allocatable stock quantities calculated correctly when pallet is validated. | Fix issue when order RF pick confirmed and pallet fully held with allocatable hold reason, to ensure allocatable stock quantities calculated correctly when pallet is validated. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 798: | Line 801: | ||
|width="30%"|'''Summary of Call'''|| Stock Movement 862 not moving held stock | |width="30%"|'''Summary of Call'''|| Stock Movement 862 not moving held stock | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Ensure that when a pallet only contains a mixture of allocated and held stock, with no free stock available, if the user does a stock move, the held stock being moved is handled correctly. | ||
Ensure that a WLE Held Stock record is created for the 'to' pallet. | Ensure that a WLE Held Stock record is created for the 'to' pallet. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
Line 855: | Line 858: | ||
|width="30%"|'''Summary of Call'''|| Generic Product Upload creating Stock Base Sell records with a zero 'price' | |width="30%"|'''Summary of Call'''|| Generic Product Upload creating Stock Base Sell records with a zero 'price' | ||
|- | |- | ||
|'''Detail of Fix''' || | |'''Detail of Fix''' || Ensure that STOCK BASE SELL records are only written when a non-zero price is received | ||
Data script will clean down STOCK BASE SELL records where price is zero. | Data script will clean down STOCK BASE SELL records where price is zero. | ||
|- | |- | ||
|'''Set-up and Configuration''' || No set-up/configuration required | |'''Set-up and Configuration''' || No set-up/configuration required | ||
|} | |} | ||