Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this article

...

This Pipeline retrieves the employees that have not submitted hours yet and send them reminder emails about submitting the hours. It is a sub-Pipeline of the Parental parent Pipeline of Booked Hours Notifications.

...

This Pipeline retrieves the employees that did not submit enough hours and send them reminder emails for submitting the hours. It is a sub-Pipeline of the Parent parent Pipeline of Booked Hours notifications.

...

Expand
titlePipeline Configuration

Snap

Step

Configuration

Result/Output

Snap 1

Add and configure an Exact Online Read Snap to query Payroll - Employees data. 

Filter EmployeeHID from the Parent parent Pipeline using Filter Records table. Select ID, BusinessEmail, FullName, Manager and FirstName fields using Output field selection table.

All records of Employments data filtered by EmployeeHID from ExactOnline API.

Snap 2

Add a Router Snap to route to output.

Route the output based on the following conditions:

  • If the Manager is not null, route to the output0,

  • else route to the output1.

Snap 3

Add a Mapper Snap after output0.

Map the employee data. 

The mapped employments data with new field names.

Snap 4

Once the Manager is not null, then add a new Exact Online Read Snap. 

Configure the Snap to retrieve the manager information through Payroll - Employees endpoint. 

Filter the ID $Manager from Filter Records table. Select BusinessEmail fields using Output Field Selection table. 

The record of Manager data from ExactOnline API.

Snap 5

Add a Structure Snap 

Configure the Snap to restructure the data stream after Read Snap.

Restructured data of the manager.

Snap 9

Add another Structure Snap after Router Snap output1.

Restructured data of the employee.

Snap 6,10

Add two Filter Snaps.

Configure the Snaps to filter the employee emails that are not null.

The employee data with a valid email address.

Snap 7, 10

Add Email Sender Snaps after two Filter Snaps

Configure the Snaps to send emails to the employees and their respective managers. 

Result data of sending email to the employee and manager.

Snap 8

Add a Join Snap to join the responses from Email Sender Snap.

Joined data of Result of sending email to the employee and manager.

...