Contract - Cost incorrect when created from DP Contract

Issue No: RM-1333
Created 4/20/2018 5:24:41 AM
Type Feature
Priority Blocker
Status Closed
Resolution Fixed
Fixed Version 18.1, 18.3
Description Steps:   1. Create Contract, Pricing Type is DP (Priced Later).   !pastedImage_d95702_0.png!   2. Create Ticket and distribute.   !pastedImage_d95702_1.png!   Issue # 1   1. Contract > Contract Sequence > Net Weight is showing 0.   !pastedImage_d95702_2.png!   Acceptance Criteria: Should show 20.   Issue #2. Check Inventory Receipt created. The cost is calculated by adding the Settlement's cost and Basis. For Settlement Price, there is no way to set what UOM or Currency the setup is for. However, in Basis, 0.80 is for Currency = USD and Weight UOM = Bushels. Now merely adding the Cost from Settlement and Basis would result to incorrect cost.   !pastedImage_d95702_3.png!   !pastedImage_d95702_4.png!   !pastedImage_d95702_5.png!   6.13 + 0.80 = 6.93 bu   !pastedImage_d95702_6.png!   Question:   If Settlement's setup is for Stock UOM and Functional currency, then we need to get the Basis equivalent for CAD and at the same time for Metric Tons, since the setup from Basis Entry is for USD and Bushels?   If this is so, to compute for Basis Entry for CAD equivalent, where do we get the Forex Rate?   or do we need to setup a Basis Entry for MGEX / CWRS Wheat/ CWRS-1 with Currency of CAD? I've been changing the Currency to CAD but it won't allow me to do so.   Acceptance Criteria:   The 6.13 here is for Bushels and USD.   !pastedImage_d95702_7.png! !pastedImage_d95702_8.png! Then Basis here is 0.80 per Bushel at USD.   Since both have matching UOM and Currency, then we add it.   6.13 + 0.80 = 6.93 per Bushel at USD   !pastedImage_d95702_9.png!