Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

GP 10 U.S. Payroll Extensions

(0) ShareShare
ReportReport
Posted on by 1,405

After upgrading to SP5 I am seeing this error come up on several user PCs. I log in as admin and it goes away, only to come back the next day.

Before you can use U.S. Payroll Extensions, PTO Manager, Advanced Human Resources, or Advanced Payroll, a system administrator must first log on into Microsoft Dynamics GP to initialize or upgrade database objects

Why does it come back and how can I correct it?

FYI, it looks like others are looking for this wording on the Knowledgebase (it comes up under related searches multiple times), but there are no results returned.

*This post is locked for comments

  • Ronald McVicar Profile Picture
    Ronald McVicar 410 on at
    Re: GP 10 U.S. Payroll Extensions

    What if the Payroll extensions have been installed mistakenly? What does one do?

  • Re: GP 10 U.S. Payroll Extensions

    Hello David,

    To resolve this message from re-appearing over and over again, try the following:

    **Make sure you have backups of the databases for Dynamics GP before going through the following.

    A. In SQL, run the following script against the DYNAMICS database:

           Delete APR000020

      This table holds the version information for the payroll extensions sometimes if this table is not created or has bad data in there it causes problems.

      Then log into all companies as ‘sa’. After you go through that message in all companies as ‘sa’ see if you still receive the error.

    B. If this does not resolve the issue, I would recommend:

    1. Insure NO users are in the system and a new backup is in place.

    2. Log into the server, Open the Dynamics code folder.

    3. Edit the set file by removing the following lines:

    4933

    Certification Manager

    4955

    Employee Health and Wellness

    1911

    HRM Solution Series

    4522

    Payroll Integration to Payable

    4959

    Decrease the top value by '4', remove the dictionary paths from the bottom of the file, save and close.

    4. Delete the following dictionaries from the code folder (if present):

    CLTM.DIC

    F4933.DIC

    R4933.DIC

    EHW.DIC

    F4955.DIC

    R4955.DIC

    HRMSS.DIC

    HRMSS-F.DIC

    HRMSS-R.DIC

    PIP.DIC

    PIP-F.DIC

    PIP-R.DIC

    5. Download the latest payroll extensions from the following link:

    mbs.microsoft.com/.../hrp_bp_addon.htm

    6. Drop the .cnk files into the code folder. Note: If the company is not using Payroll, do not use the PIP file. Start on the server and then install on all workstations.

    7. Start Dynamics and log into the first company as 'sa', which will trigger installation. * Your table data will not be over-written, just the dictionary items.

    8. Once installation completed, log into each open company as 'sa' to initialize each company.

    9. After initializing all companies, log into the server as the non-sa users to make sure this message no longer appears and there aren't any further related errors.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,409 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans