Original Message:
Sent: 10/3/2023 11:06:00 PM
From: David Speck II
Subject: RE: Module P/R not on file when running Physical Count Card Entry
- Does happen for all users?
- Does this happen on all workstations, including the workstation on the server?
- Does this happen with any printer selected?
- Does this happen with any other reports, journals, registers, etc?
- Have you seen this KB article, Error: "200 SY_ReportCommon.pvc 621 or 627" "Crystal:" "P/R Not on File", "I/T Not on File" when trying to print (sage.com)?
From what I saw while briefly looking through the related stock programs for 2019.4, the message "Module P/R is not on file" is set when SY_ReportEngine calls the GetModuleInfo method to determine the minimum PR conversion level. It does so without even checking if the P/R module is installed. This causes the LastErrorNum$ and LastErrorMsg$ properties to get set and are not caught by specific error handling as Kevin mentioned when SY_UpdateUI calls the ErrCheck method to see if any errors occurred but this only occurs if the retVal variable is equal to -1. It appears to be set last as a result of the ProcessReport method so I would double-check the printer selected, if they are using Deferred, make sure they haven't hit the upper limit for the number of deferred files waiting to be printed, it is something like 99,999, you can check in the MAS90\Home\Deferred directory. I recall a client who hit this limit because they were using a scheduled task to auto-post the Scanco WHS 100 transactions and were sending them to deferred printing. If no change is seen regardless of the printer selected, then it is likely something in the ProcessReport method that is failing and there are a lot of failure points in the method. A few things to check would be the following.
- Is the IM_CountCardVarRegister.rpt file accessible?
- Has the IM_CountCardVarRegister.rpt been converted to the current version?
- Does the IM_CountCardVarRegister.rpt file have any added tables or a modified connection that might be preventing is from logging into the database?
------------------------------
David Speck II
Blytheco LLC
------------------------------
Original Message:
Sent: 10-03-2023 19:26
From: Doug Higgs
Subject: Module P/R not on file when running Physical Count Card Entry
Correction to a typo in my previous post: Look in sy0ctl.soa for records that begin with lP/R and delete them after backing up the table first. Also look for records that begin with P/R in the sy_module table and delete.
------------------------------
Doug Higgs
Midwest Commerce Solutions, Inc
(312) 315-0960
Chauffeur, Chef, and Personal Assistant to Sprinkles
------------------------------
Original Message:
Sent: 10-03-2023 17:11
From: Doug Higgs
Subject: Module P/R not on file when running Physical Count Card Entry
Is the payroll module installed? If not then look in sy0ctl.soa for records that begin with lP/L and delete them after backing up the table first. Also look for records that begin with P/R in the sy_,module table and delete.
------------------------------
Doug Higgs
Midwest Commerce Solutions, Inc
(312) 315-0960
Chauffeur, Chef, and Personal Assistant to Sprinkles
Original Message:
Sent: 10-03-2023 16:09
From: Shannon Sadowsky
Subject: Module P/R not on file when running Physical Count Card Entry
Update... Still not resolved and still open to more suggestions:
- We followed the Sage article to reinitialize the GL_CompanyActiveBatch file; this did not correct the error
- We followed the Sage article to rename the Links folder (to rule out 3rd party); this did not correct the error
- We cleared the Physical Count (unfroze) and then refroze; this did not correct the error
- Per Sage's suggestion, followed this module Activation article (https://us-kb.sage.com/portal/app/portlets/results/viewsolution.jsp?solutionid=222924750023940&fromemail=true); this did not correct the error
- IT turned off Anti-Virus, rebooted the servers, tested again; this did not correct the error
- In the Activity Log, the error is not even being logged
- In the SQL Logs, the error is not even being logged
We have cases with Sage, Scanco, and AvaTax. We are escalating with each of them, but any other thoughts or suggestions?
Here are the steps:
- Freeze Inventory
- Entered Count Card Entries
- Run the Count Card Report (we chose just one of the Card Numbers)
- Click no on the variance register
- Click yes on updating the Count Card Entry; this start to look like it runs and then immediately throws the error "Module P/R not on file"
------------------------------
Shannon Sadowsky
RKL eSolutions, LLC
Original Message:
Sent: 09-30-2023 18:06
From: Jeff Fiddelman
Subject: Module P/R not on file when running Physical Count Card Entry
Does the computer running this have the avatax DLL installed?
Original Message:
Sent: 9/30/2023 5:57:00 PM
From: Shannon Sadowsky
Subject: RE: Module P/R not on file when running Physical Count Card Entry
Thank you for the reply.
We have tried the following (all without success)...
- Updated all open batches; reinitialized the GL_CompanyActiveBatch table; still received the error
- Renamed the Links folder; created a new Links folder; copied the default file to the new Links folder; still received the error
We are now testing the following:
- Clearing Frozen Items; confirming the table is clear; freezing Inventory again
- If #1 doesn't work, we may have to look at clearing IM_Physical and the Count Card tables
If we still get the error after that, I am running out of troubleshooting options. The lock clearly is happening when the Count Card Entry is trying to update the Card Count to the IM_Physical table.
------------------------------
Shannon Sadowsky
RKL eSolutions, LLC