Rate Import Fields

The following fields are available for importing rate information.  Rate fields are always imported at the same time as Placement fields.  More information on the format of the file can be found in Placement Import Fields.


NameFieldEquivalent InTIME Webservice FieldDescriptionTypeFormatConstraintsMandatory
Rate NameRAT_NAMERate.nameA name for the rate. This is displayed on the timesheet entry formString(255)
Must be unique on this placementYes
PayRAT_PAYRate.payThe pay rateDecimalDecimal value, 2 d.p.Positive value or zero unless specific configuration set to allow negative valuesYes
Secondary PayRAT_WKR_PAYRate.secondaryPayOnly applicable to agencies with the second tier option enabled. In this instance this field contains the pay rate that is shown to the contractor as opposed to the pay value used in any calculations, i.e. RAT_PAYDecimalDecimal value, 2 d.p
Only for placements where a secondary pay rate is required
ChargeRAT_CHARGERate.chargeThe charge rateDecimalDecimal value, 2 d.p.Positive value or zero unless specific configuration set to allow negative valuesYes
Pay Element CodeRAT_JOB_CODERate.payElementCodeThe code of a Pay Element.String(30)
Must match an existing PaymentElement code setup in the InTIME AgencyIf InPay integrated: Yes.
If InTime Only:
this can be defaulted in the InTime agency, however if rates require different pay elements this is mandatory.
Pay Element NameRAT_JOB_NAMEN/AThe name of a Pay Element. Not used if the pay element code has been specifiedString(30)
Must refer to an existing pay elementNo, can be defaulted
Rate TypeRAT_PERIOD

Rate.period

(see 'Constants' part of documentation - InTime Webservices)

Determines if the rate is an hourly rate or a fixed rate.String(6)

"H" or "hourly" for hourly rates

"F" or "fixed" for fixed rates

This can be defaulted in the InTime agency, however if rates require different periods (fixed and hourly) then this is mandatory.
DurationRAT_PERIOD_DURATIONRate.periodDurationThe number of minutes that corresponds to a unit of this rate. For example, an hourly rate would have a duration of 60. A day would have a number of minutes representing a typical day, e.g. 7.5 hours=450 or 8 hours=480.Integer
The number of minutes in the specified period.This is defaulted to 60, but if the rate duration needs to be different per rate this is mandatory.
Tick BoxRAT_TICKBOXN/A - Use timesheetFieldsFor fixed rates this field sets if the timesheet entty form for this rate shows a tickbox (if this value is set to true) or a number entry field otherwise.Boolean
Y/true/1 OR N/false/0No, can be defaulted
Time Pattern CodeRAT_TP_CODERate.timePatternThe code of a time pattern. Rarely used and only applies to clients with the time patterns and filters module.String(10)
Must match an existing TimePattern code setup in the InTIME Agency.No, this is defaulted.
However, if TimePatterns Module is enabled and rates require different TimePattern codes this is mandatory.
Front End ReferenceRAT_FRONTEND_REFRate.frontendRefA reference which can be applied to the rate. Rarely usedString(36)

No
Back End ReferenceRAT_BACKEND_REFRate.backendRefA second reference which can be applied to the rate. Rarely usedString(36)

No
Priority OrderRAT_PRIORITY_ORDERRate.priorityOrderUsed to determine the order of the rates on the placement screen and the timesheet entry screenInteger
Positive IntegerNo
Selectable By ContractorsRAT_SELECTABLE_BY_WORKERSRate.selectableByWorkersDetermines if the contractor can select this rate when entering time. If this is not selected then only Consultants and Administrators can select this rate for timesheet entryBoolean
Y/true/1 OR N/false/0No - Default True (True, means can be selected by workers)
Rate Effective From Date

RAT_EFFECTIVE_FROM

Rate.effectiveFromDate which this Rate come into effectDateyyyy-MM-dd
No - No date always effective
Post AWRRAT_POST_AWRRate.awrONLY AVAILABLE IF HAVE INTIME AWR MODULE ENABLED. Determines if the rate is only for post AWR applicableBoolean
Y/true/1 OR N/false/0No - Default False (True, means can only be used post the AWR applicable)
Timesheet FieldsRAT_TIMEFIELD

Rate.timesheetFields

(see 'Constants' part of documentation - InTime Webservices)


String(110)

th = Time & Hours (Can only be set if RAT_PERIOD is H/Hourly)

h = Hours Only (Can only be set if RAT_PERIOD is H/Hourly)

f = Decimal (Can only be set if RAT_PERIOD is F/Fixed)

tb = TickBox (Can only be set if RAT_PERIOD is F/Fixed)

No - Defaults to th for RAT_PERIOD Hourly and f for Fixed.

The image below shows how these fields are mapped to the rates in RSM InTime.