Sage 100

 View Only
Expand all | Collapse all

Module P/R not on file when running Physical Count Card Entry

  • 1.  Module P/R not on file when running Physical Count Card Entry

    Posted 09-29-2023 22:43

    Client is receiving the following error when running Physical Card Entry. 

    "Module P/R not on file"

    Sage 100 v2019 Premium (w/JobOps and Avatax)

    Once they click "Yes" to update the count entered (IM_Physical), the error pops.  The count is not being entered to the table.

    They have to follow SOX compliance so we are also limited on any physical changes to the environment, with our typical testing or troubleshooting.

    Also note, these are not entered via VI, they are manually keyed into Sage. 

    (They are on the east coast and it is currently 10:41pm there.  We have been troubleshooting for close to 4 hours.)

    Thank you in advance.



    ------------------------------
    Shannon Sadowsky
    ssadowsky@rklesolutions.com
    RKL eSolutions, LLC
    ------------------------------


  • 2.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 09-29-2023 23:42

    Error: "Module P/R is not file"

     

    Error: "Module P/R is not file" Possible file lock or interference. [BCB:1:Backup warning:ECB] Address any possible procedural cause in Sage 100, such as: Confirm all batches in ALL modules are updated. Rename and Manually Reinitialize GL_CompanyActiveBatch.m4t Open Library Master, Utilities, Reinitialize Data Files Select, Company Code Module, General Ledger Scroll and check, GL_CompanyActiveBatch.m4t Click, Proceed Address any possible external file locking causes, such as intermittent backup software or shadow copying software, antivirus software, etc. This has been known to cause the error as well. DocLink: How to erase or manually recreate data files using the Reinitialize Data Files utility Error, Module, PR, is, not, file

     

    SolutionUrlSS https://us-kb.sage.com/portal/app/portlets/results/viewsolution.jsp?solutionid=225924350086083

     

    Look at the solution on this KB article. I assume you can't install PR module which I have done on non SOX compliant companies

     

    Hope this helps

     

     

    Avron Katz

    President

    K-Four Systems, LLC

    P: 774 233 0467 Cell: 508 380 1720

    www.kfoursystems..com  e-mail: avron@kfoursystems.com

     

     

    IMPORTANT: The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only.  If you have received this email in error, please notify the system manager or the sender immediately and do not disclose the contents to anyone or make copies thereof.

    P Please consider the environment before printing this e-mail

     






  • 3.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 09-30-2023 17:57

    Thank you for the reply.

    We have tried the following (all without success)...

    1. Updated all open batches; reinitialized the GL_CompanyActiveBatch table; still received the error
    2. 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:

    1. Clearing Frozen Items; confirming the table is clear; freezing Inventory again
    2. 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
    ------------------------------



  • 4.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 09-30-2023 18:06
    Does the computer running this have the avatax DLL installed?




  • 5.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 16:10

    Update... Still not resolved and still open to more suggestions:

    1. We followed the Sage article to reinitialize the GL_CompanyActiveBatch file; this did not correct the error
    2. We followed the Sage article to rename the Links folder (to rule out 3rd party); this did not correct the error
    3. We cleared the Physical Count (unfroze) and then refroze; this did not correct the error
    4. 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
    5. IT turned off Anti-Virus, rebooted the servers, tested again; this did not correct the error
    6. In the Activity Log, the error is not even being logged
    7. 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:

    1. Freeze Inventory
    2. Entered Count Card Entries
    3. Run the Count Card Report (we chose just one of the Card Numbers)
    4. Click no on the variance register
    5. 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
    ------------------------------



  • 6.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 16:32

    "Module ## is not on file" is often what Sage displays when there is an error without a proper error code message.  (Almost always related to enhancements).  Don't focus on the PR module.

    After hours (when nobody is in Sage), rename the related programs within the MAS90\Links folder to try and isolate the problem enhancement.  (But never rename Default.pvc).  If you can isolate the problem to a single program file, the developer code for who modifies each program / class should be listed in SY_ClassEnhancement.



    ------------------------------
    Kevin Moyes
    Technical Systems Analyst
    Munjal White Consulting Co.
    Toronto ON
    ------------------------------



  • 7.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 16:49
    If you copy the company, does it work in the company? 

    --
    Robert Wood
    352-615-5898

    --

    Sent from my portable brain





  • 8.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 17:12

    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
    ------------------------------



  • 9.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 19:26

    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
    ------------------------------



  • 10.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-03-2023 23:06
    1. Does happen for all users?
    2. Does this happen on all workstations, including the workstation on the server?
    3. Does this happen with any printer selected?
    4. Does this happen with any other reports, journals, registers, etc?
    5. 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.

    1. Is the IM_CountCardVarRegister.rpt file accessible?
    2. Has the IM_CountCardVarRegister.rpt been converted to the current version?
    3. 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
    ------------------------------



  • 11.  RE: Module P/R not on file when running Physical Count Card Entry

    Posted 10-04-2023 08:24
    Uninstall Crystal Report and reinstall.  Update all windows updates.  I.E. Redistributables and .Net are a big cause of that bogus message.  The message it is giving you is not what it is really mad about. 

    Carmen Cruz
    Sage Consultant
    carmen.cruz@compudata.com
    215-969-1000 Ext. 279
    www.compudata.com
    Work Smarter... Together 

    CompuData, Inc. • 325 Chestnut St, Ste 700 • Philadelphia • PA • 19106