Scale in DP (Price Later)

Issue No: SC-4
Created 9/30/2015 2:25:06 PM
Type Feature
Priority Minor
Status Closed
Resolution Fixed
Fixed Version 16.1
Description Scale in DP (Priced Later)   Scenerio:   Customer scales a load in commodity and wants it on a storage type of DP (not offsite) (or load out and puts on offsite yes and dp storage type)   DP contract created ahead of time (before distribution) like other contract type, when DP used, Load in uses purchase dp   (direct in can also use this)   Distribute the ticket to a DP contract (applying the ticket will increase the qty on the contract)   DP is company owned and needs to be in the Position as company owned. (and will always be unchecked offsite so non-offsite)   This is impacts for load in and direct in     If DP selected as distribution must force a contract be selected and the contract must be a dp contract   REMEMBER - For DP to show it must follow other storage rules and be a valid storage type with valid storage schedule. However, you can't test the storage schedule location until after the contract is selected as it gives us the DP storage schedule.     if dp contract is selected first, then set distribution to dp by default, user can change.   Additionally, DP can never be a distribution type on outbound tickets inlcuding direct out as well as load out.   NOTE: this is for company owned storage set to DP type marked non-offsite. Outbound loads and direct out can use "customer owned + dp yes when offsite is checked" as this is not the same.     REQUIREMENT   update contract selection list to show pricing type which would be things like basis, priced and now DP.   Also change the manual distribution contract list to show pricing type so they can see which contracts are DP.   REQUIREMENT   DP is only allowed (even as a contract selection ) if a valid DP stroage schedule exists and it is allowed by the ticket pool. This folllows other storage types rules as well. So if they attempt to distribute to DP when no valid DP storage type exists and the DP contract has a storage schedule valid for the current location.   REQUIREMENT   DP contract, unlike other contracts gets load in ADDED to it. but IC posting should take care of that.   Inventory for the item/location should go up for company on hand, not on store with DP.   NOTE: 1   auto distribution - if dp distribution selected and no contract, then select that customers oldest dp contract still open and apply it to that contract.   if auto distribution and contract supplied then put the dp on that contract but that contract had to be a type of dp, matching load in load out as purchase or sales respectively.   The storage schedule will always come from the contract. When doing DP, since we force a contract, storage schedule is not able to be changed by the user. NOTE: this should be valid all the time as the contract sequence validates the DP type and location of the contract.   NOTE 2:   DP storage units will be done using DP contracts selected units. so if the selected contract is DP then it will also create the storage (or offsite record for sales) with the storage schedule on the dp contract.