Skip to main content

Dynamics GP Payroll Data Repair Notes and Recommendations plus Great Plains DOS

Microsoft Dynamics GP and its predecessor Great Plains Dynamics have two tiers architecture and it allows you direct data feeding via SQL stored procedures or insert statements. The lack of application server sometimes causes data corruption as SQL transaction rollback is limited.

Data may become inconsistent when user posts large batch and all the sudden her or his computer crushes and restarts. In this small paper we would like to concentrate on data repair technique in US Payroll module:

1.Batch Posting Interruption. First of all we would like to recommend you posting server as alternative to handle posting from potentially unreliable user workstation. Or if you think that it is too complex, then consider closing other applications prior to hitting Post button and simply do not touch your computer until process is complete. And here are typical side effects if payroll batch posting crashes. 941, FUTA and SUTA summaries and details might be off or some of them might take a long time to process and print. When report generation takes unreasonably long time it is relatively simple to catch the table where data inconsistency happened. Simply open Dex.ini file and enable logging. These three lines should be set to True:
SQLLogSQLStmt=TRUE
SQLLogODBCMessages=TRUE
SQLLogAllODBCMessages=TRUE

2.Then log off GP and login with your user ID. Rerun report and when it goes into limbo phase open file DEXSQL.LOG. Scroll all the way down and try to make the judgment on what is going on. Typically you see repeating cycles with the same employee ID. Table where data is inconsistent might be recognized by Z prefixed stored procedure recorded in the log file. Very popular table to become corrupt in posting crushes is UPR30300 named Payroll Transaction History

3.How to do repair? Of course if you are not considering yourself as experienced GP technical consultant it is good idea to find the one and have him do the job. If you would like to try on your own risk then here are the steps. First make table backup. Then watch status window and log file as they should indicate employee number, date and other information about transaction. Then design Select query in SQL Server Management Studio 2008, 2005 or Enterprise Manager Query Analyzer 2000 depending on your DB platform version. If you are able to locate crushed payroll transactions then you are on the way to remove them. When you have corrupt records removed go ahead and do check links as orphan records might be now residing in related tables

4.Other popular data fixing questions. As you know in 2011 Congress approved employee FICA contribution rate decrease to 4.2% while keeping employer portion the same at 6.2%. If you are running Dynamics GP version which is currently supported by Microsoft Business Solutions the solution is simple as you just need to contact your VAR and have them apply recent Payroll Tax Update. Please note that tax update requires also code update especially when you are on versions 10.0 and 2010 as original code accrues employee and employer contribution from the same record FICAS in UPR43102 table. Historically here in the United States we had Social Security match principle and it was broken in January of 2011

5.Is it possible to update Payroll Taxes if we are on old version and do not have active annual enhancement plan with MBS? This question has nuances. You should understand that the fix requires code update and the code update which treats employee and employer contribution as separate rates was introduced in January of 2011 for the following versions: 2010, 10.0 and 9.0. If you are on older version or one of these: 8.0, 7.5, 7.0, 6.0, 5.5, 5.0 or 4.0 then you should reduce your FICAS to 4.2 percent to make W2 accurate and then do GL entry level adjustment for employer FICA portion. However it is possible to update your Payroll Tax tables from the system where recent Tax Update was applied assuming that you are on MS SQL Server DB platform

6.What if we are on Pervasive SQL 2000/Btrieve or Ctree DB platform? Tax Update could be done via ODBC connection in ODBC compliant tools, such as Microsoft Access or SQL Server Linked Server. However the job is more complex comparing to SQL Server and it is unlikely that you have the budget considering the fact that you are on the old version which was phased out at least five years ago

7.What if we are on Great Plains Accounting for DOS or Windows 9.5, 9.2 or earlier release? It might sound funny, but all you need to do is to open payroll tax setup screens and update them as you probably do every December

8.For additional information, please feel free to call us 1-866-528-0577 or 1-630-961-5918 (this number works for international customers) or email us help@albaspectrum.com We serve you USA/Canada nationwide via remote support (web sessions and phone/Skype conferences). Local service is available in Western Michigan, Chicagoland, Southern California (LA, Orange County and San Diego), Houston area of the state of Texas

Comments

Popular posts from this blog

The Power of Appreciation

Is there anything more mysterious in theworld than the formula to having a successful romantic relationship? Asa divorced woman, I now marvel at those who are able to createpassionate, loving, long-term relationships. From my studies with booksand the school of hard knocks, I believe that one of the most importantingredients in relationships, of all kinds, is appreciation. What is Appreciation? Appreciation is likea much-needed rainfall to a farmer's crops that have been withering ina drought. Just as the crops start to shrivel and die without water,human relationships also start to feel brittle without a steadyapplication of the nourishing, even life-giving, impacts ofappreciation. The dictionary defines appreciation as "a favorablecritical estimate," "sensitive awareness" and "an expression ofadmiration, approval or gratitude." When you appreciate someone, youare tuned into a positive quality of another human being and expressyour gratitude for it. ...

Corporate ERP on Dynamics AX Deployment with Hub and Spokes Architecture

In certain business development scenarios you, as IT director of mid-market company have to respect existing structure and plan the evolution. This is especially true when your company expands in the way of acquisitions. Additional complication might be attributed to international business model, where you are acquiring established enterprise in the foreign country. In this small paper we would like to come through some popular theories and recommendations, where we suppose that you have Dynamics AX or formerly known as Axapta in your headquarters. If you are in Corporate ERP selection mode, we recommend you to consider AX in the case, when your policy is leaning toward Microsoft Dynamics products and technologies: 1.Why AX? First of all this ERP and MRP platform is recommended by Microsoft for the implementations in such industries as meat, fish and sea products, poultry, mining and oil drilling, distribution and logistics and with new version 2012 in public sector (GL fund managemen...

Attic Fans

Attic and roof ventilation allows excess heat and moisture to escape at home to reduce summer cooling costs, pre-mature deterioration of roofing materials and condensation can lead to costly repairs. Effective attic ventilation relies on natural convection to pull air from the top to the bottom position, often in the open in Sofia, and the exhaust hot air from the ceiling vent in a higher position, such as through a gable, or open. Many new and existing homes are not ceilings, and its architecture can not afford soffits perforations for ventilation. While most households are conscious on the convenience brought by nicely ventilated homes, many tend to overlook the attic as one of the areas to be considered. No one finds it comfortable staying for long hours in the closed attic because of the overwhelming heat that builds up in it. For this reason, it is necessary for everyone to consider installing attic ventilation fans in order to cool down the attic's heat. This can have amazin...