Upgrading client to new Sage 100 2.18.1 payroll and testing a VI import into the payroll data entry tables. The source file has (which they have been using successfully for years with other Sage 100 versions) multiple records per employee that are scattered throughout the file. For example, an employee might have a record for regular hours, another record with OT hours, another record for holiday hours and these records are not in sequential order by employee number but rather scattered throughout the file. When I import these hours all of the employees that have automatic deductions setup on them are having all of the automatic deductions added after each earnings code. Using the example above, after the regular earnings code line I see all of the automatic deductions. Then the OT hours earnings code line, after that all of the automatic deductions are AGAIN populated. Then the holiday earnings code line and AGAIN all of the automatic deductions are inserted on the check. In this case the automatic deductions are tripled on this employee. If I re-sort the file so that its in sequential order by employee number this import actually works fine and the automatic deductions are not tripled. We are considering this as an option but would like to fix this if its indeed an issue. I talked to Sage and they just referred me to the KB article about how to setup VI jobs for the new payroll version. Also, they sent me a document about how to import these hours without having deductions applied to the checks. This worked but then each employee does not have any of their automatic deductions on their checks. Curious if anyone has ran into this?