Page tree
Skip to end of metadata
Go to start of metadata

PNIConnect is Unanet's automated integration with Payroll Network (which uses the iSolved platform). The Payroll Network / iSolved platform is referred to as "PNI" on this page. PNIConnect flows a company's employee/person information from PNI to Unanet via Unanet's Cloud platform on a scheduled basis, multiple times per day. This means that information common to both systems can be entered just once into PNI when an employee is onboarded, and that information will flow to Unanet, saving administrators from manually entering data in two places. Updates to the person in PNI, such as salary increases, effective dates, email addresses, labor categories, and job titles flow to Unanet throughout the day as well, which ensures that employee data is synchronized between the systems.

Please see the PNIConnect Brochure for a high-level overview and benefits of this integration.

The PNIConnect offering includes three different components:

  1. Scheduled and automated flow of Person data from PNI to Unanet
  2. On-demand Time and Expense exports from Unanet to PNI
  3. On-demand Journal Entry import to Unanet from PNI


Table of Contents:


Functional Flow

The PNI Server generates a Person Report, which is sent to Unanet's Hosted IMU platform to be translated according to the client's needs for import into Unanet. The translation program uses the information about the person to determine whether any new Labor Categories, Locations, Person Organizations, or Approval Groups need to be created in Unanet.


The following information flows from PNI to Unanet as part of PNIConnect:

Data received from PNI

Data generated for Unanet import

Person profile data

  • Person profile data

Optionally can generate any of the following:

  • Time and Expense Approval Groups
  • Labor Categories
  • Locations
  • Person Organizations
Skills data (optional) - COMING SOON


Technical Flow

PNIConnect runs on Unanet's Cloud platform, so that the client company does not need to provide any hardware, software, or IT/system-level or network-level support for this integration.

The PNIConnect integration is scheduled to run multiple times per day. The process first looks for the existence of data files sent by PNI via SFTP. The Unanet IMU first runs the PNI files through a CSV Translator program. The CSV Translator program performs data transformations on the incoming CSV files, leveraging a configurable template file containing logic similar to what would be provided in a Unanet Export template. The CSV Translator generates CSV files as output, and the files are then imported into Unanet via the IMU Import.


Time and Expense to Payroll

The time and expense flow from Unanet to PNI is separate from PNIConnect. It is a manually-controlled process, and it always occurs in the same way, whether or not PNIConnect is used. We purposely keep it as a manually-initiated flow because clients prefer to closely control the export of that data from Unanet, and want to review the data prior to transferring it to the payroll system.


Payroll Journal Entry

The flow of the Payroll Journal Entry from PNI to Unanet is handled separately from PNIConnect, but in coordination with the PNIConnect automated solution. A PNI payroll report is specially created for import into the client's Unanet system. At the end of each payroll, that report is launched by a PNI agent and sent to the client. It can then be reviewed if needed, and imported into Unanet via the Unanet Admin Import capability. Note there may be an additional service fee with PNI to set up this GL JE export from the payroll system, as well as an ongoing monthly charge for the file to be generated and reviewed by PNI.




  • No labels