0% found this document useful (0 votes)
5 views

Adjustment Rule Import

Uploaded by

MULTIPLE ANGLES
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Adjustment Rule Import

Uploaded by

MULTIPLE ANGLES
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Adjustment Rule Import

Description
This integration is designed to create initial Adjustment Rules and add effective-dated versions to existing Adjustment
Rules. The source file should contain all triggers for a given rule, as updates will behave as a “replace” of the existing rule
contents.

Source File Specifications


Overview:

Name Value
File Name "AdjRules.csv"

Format Comma-delimited

Frequency On demand or scheduled

Header Row Yes, 1 row

Source Folder /Inbound

File Layout
Highlighted fields denote minimum required fields to import an Adjustment Rule.

# Dimensions Field Data Type Required Comments/Examples


Unique name of Adjustment Rule
1 AdjRuleName String Y
Example: AdjRule_ABC
2 Description String N Meaningful description of rule
yyyy-MM-dd
Example: 2018-01-01
3 EffectiveDate Date Y
First AdjRule version is 'Beginning of Time'
handled by the integration
yyyy-MM-dd
Example: 2018-09-01
4 ExpirationDate Date Y
Default is 3000-01-01
Handled by the integration
Optional
5 BusStructureTrigger String N
Full Business Structure path to lowest Node required

1
Optional
Full Labor Category String
6 LaborCategoryTrigger String N
Must include comma place holders for Empty
Categories
Optional
7 CostCenterTrigger String N
The value of the Cost Center
Comma separated list of Paycodes
8 SelectedPaycodes String Y
Example: Regular,Overtime,Doubletime
9 AllocationType String Y Values = Wage or Bonus
Required if AllocationType = Wage
10 WageAdjustmentType String N
Values = Addition or FlatRate or Multiplier
Required if AllocationType = Wage
11 AdjAmount Numeric N
Amount of adjustment.
Required if AllocationType = Wage
12 AdjUseHigherWage Boolean N
Values = true or false
Required if AllocationType = Wage
13 AdjDoNotApplyToPrimary
Values = true or false
Apply to any business structure that uses job/location
14 ApplyToAll Boolean Y
Values = true or false
Required if AllocationType = Bonus
15 BonusJobCodeType String N
Values = Worked or Primary or Specify
Required if AllocationType = Bonus
16 BonusJob String N
Value = Full Business Structure path including Job
Required if AllocationType = Bonus
17 BonusPaycode String N
Value = Name of Dimensions Paycode
Required if AllocationType = Bonus
18 BonusRateAmount Numeric N
Value = the amount of the Bonus
Required if AllocationType = Bonus
19 BonusHourlyRate Numeric N
Value = the hourly rate of the Bonus
Required if AllocationType = Bonus
20 BonusMinTime HH:mm N
Value = the minimum time amount
Required if AllocationType = Bonus
21 BonusMaxTime HH:mm N
Value = the maximum time amount
Required if AllocationType = Bonus and BonusRate is
22 BonusMaxAmount Numeric N HourlyRate
Value = Maximum Rate allowed
Required if AllocationType = Bonus
23 BonusTimePeriod String N
Values = Shift of PayPeriod or Weekly
Required if AllocationType = Bonus and TimePeriod =
24 BonusWeekStart String N Weekly
Value = Day of Week (Monday)
Required if AllocationType = Bonus and TimePeriod =
25 BonusOncePerDay Boolean N Shift
Values = true or false

2
Developer Section
CRTs
Remember to update the "CRTConfig" Process properties with any changes to the CRT definitions
or any additional custom tables added.

No CRTs included by default.


Notes
Reminder: Max entries per profile is 200.

Control Properties
Parameter Default Help
Property Name Type Value Text

Falcon Execution
String
Id

Tenant Id String

Boomi
String
Execution Id

SourceFileName String

SourceDirectory String /Inbound

APIs
API
API Section Type Resource Path Location
Name

_Cache
Retrieve
Existing
Base commons/persons POST /v1/commons/persons/base_persons/multi_read
Person
Person
Numbers

Retrieve commons/data/multi- _Retrieve


POST /v1/commons/data/multi_read
Data read CPP Start

3
API
API Section Type Resource Path Location
Name

Bulk _Reset
Accrual timekeeping/accruals POST v1/timekeeping/accruals/resets Accrual
Reset Balances

Imp Points:

1. If an Adjustment rule has to be updated with new effective date version, then all the parameters have to be
given in the csv.
2. If the values of one or two field has to be updated then, the field like effective date has to be selected as
primary key and all other values has to be given in CSV. This results in, the values from the existing field will be
replaced by newer values.
3. To create new Adj Rulz, all values have to be given with effective date of current date. Sys will automatically
take it as Beginning of time to forever.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy