(Optimum) Open Transaction prompted “Requested objects cannot be loaded, because they are absent in the data store. These objects can already be deleted/purged.”

Created by Cheng Kah Poh, Modified on Wed, 11 Nov, 2020 at 9:11 AM by Cheng Kah Poh

Solution:

  1. Go to Stocks > Stock Items > Search
  2. Select Edit and click ‘Scan UOM’
  3. On the result, take note / mark down of those Stock Code that missing UOM.
  4. Click Auto Fix
  5. Obtain script from Appendix 1 or below link

https://drive.google.com/open?id=0BzrrsMUq-H6gRFpfTDZaYmE4czA

  1. Replace STOCK-001 with the Stock Code that missing UOM

update QuotationDetails

set uomid=(select id from uoms where stockid=(select id from stocks where

stockcode='STOCK-001'))--Replace STOCK-001 with the Stock Code that missing UOM--

where stockid in(select id from stocks where

stockcode =('STOCK-001'))--Replace STOCK-001 with the Stock Code that missing UOM—

CHANGE TO >>

update QuotationDetails

set uomid=(select id from uoms where stockid=(select id from stocks where

stockcode='DT-RD001-THC'))--Replace STOCK-001 with the Stock Code that missing UOM--

where stockid in(select id from stocks where

stockcode =('DT-RD001-THC'))--Replace STOCK-001 with the Stock Code that missing UOM--

 

  1. Repeat step No. 6 if more than 1 Stock’s UOM missing.

Appendix 1 (https://drive.google.com/open?id=0BzrrsMUq-H6gRFpfTDZaYmE4czA)




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article