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

PNIConnect is Unanet's 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 an automated, scheduled basis, multiple times per day. This means that employee profile 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. Additionally, updates to any person in PNI, such as salary increases, effective dates, email addresses, labor categories, and job titles flow to Unanet throughout the day, 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. Manually-invoked Time and Expense exports from Unanet to PNI
  3. Manually-invoked 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 - Targeted July 2019


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 the automated portion of PNIConnect. It is a manually-controlled process, and it always occurs in the same way, whether or not the full PNIConnect solution is used. We purposely keep it as a manually-initiated flow because clients prefer to closely control the timing of that export from Unanet, and also often 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 separate from the automated portion of PNIConnect.  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