Settle storage is writing wrong transaction detail id in Inventory table

Issue No: GRN-1334
Created 11/19/2018 2:45:44 PM
Type Bug
Priority Blocker
Status Closed
Resolution Fixed
Fixed Version 18.3
Description Transaction Detail Id should be Detail id from settle storage detail table and not header id.   This will break cost adjustment process and db views. Right now settle storage vouchers cannot be edited, so cost adj does not happen.   tblGRSettleStorageTicket   tblICInventoryTransaction   !pastedImage_d108356_0.png!   Voucher by settle storage can be unposted and new lines can be added. Existing lines cannot be edited. So far good. But any future changes to edit cost will break it. Also for table integrity purpose, follow the same pattern as all modules.   !pastedImage_d108356_1.png!   2. Do a data fix for existing records