Have you tried these steps?
1. Open the Destination Mapping of your PR integration
2. Click on the Pay Codes icon
3. Click the Options Tab
4. Locate the Record Source
5. For that Option change the Rule from Use Default to Use Source Recordset
6. For the Source Select your Source file containing the data needed to be integrated.
The PR integration can be tricky at times because of HR, Payroll Extensions, customizations or 3rd parties. Generally, I will use these steps and it seems to resolve the issue for me:
1. Go to Tools >> Customize >> Customization Status.
2. Disable all modules except the following:
• Microsoft Dynamics GP
• Integration Manager
• SmartList
• Advanced Security
• Report Scheduler
• SmartList Builder
3. Close the Customization Status window.
If you have Human Resources (HR) and/ or HRM Solution Series (Payroll Extensions) installed this has been known to cause similar issues to this one.
When you exit Microsoft Dynamics GP and restart Microsoft Dynamics GP, the modules that you disabled, including HR and HRM Solution Series will be enabled again.
HR and HRM Solution Series are Microsoft products, however IM still considers these to be Third Party windows.
Integration Manager is still only designed to integrate to the basic GP windows. I don’t know of any plans for this to change, but until it does there are two options I recommend.
Option 1. Set up an alternate Dynamics.set file to be used while integrating data.
Option 2. Set up an additional Alternate/Modified Forms and Reports ID to be used with a specific login ID for integrating.
Per MSFT, the official work around is to remove HR and HR-related modules from the set file. The alternative, which I have seen work on several occasions, is to have the basic GP windows assigned, whether it’s for all users or one specific user login that is used for Integration Manager.
Hope this helps,