Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

The following fields are used when importing a placement.  There are two different ways you can import placement data.

Option 1 - Separate Rate and Placement Rows

With this option each row begins with either a "P" or an "R".  Lines beginning with "P" indicate that the row contains information about the Placement.  Lines beginning with "R" indicate rows that contain Rate information.  Each Placement row must be followed by 1 or more Rate rows.  A file would look like the example below:

P,P0001,All the other columns that define the placement

R,P0001,Information about the first rate on the placement

R,P0001,Information about the second rate on the placement

The first line provides the information about a placement with reference P0001.  The second and third lines provide the information for each of the rates on this placement.

Option 2 - Combined Rate and Placement Rows

With this option the placement information is repeated for each rate on the placement.  Whereas with option 1 the line begins with "P" or "R", no such identifier is required with this option.  The example above would instead look like below:

P0001,All the columns about the placement,All the columns about the first rate

P0001,All the columns about the placement,All the columns about the second rate

The different methods produce the same result.

Please note that you must also include information about the consultant, contractor, manager and client.  The fields for these entities are defined in their own sections


NameFieldDescriptionTypeFormatConstraintsMandatory
ReferencePLA_ITRIS_IDA reference for the placementString(20)

Yes
Job TitlePLA_JOB_TITLEThe job titleString(100)

Yes
Job DescriptionPLA_JOB_DESCRIPTIONThe job descriptionString(1000)

No
Purchase Order NumberPLA_PURCHASE_ORDER_NUMA purchase order numberString(50)

No
Default RatePLA_DEFAULT_RATEThe name of the rate that is the default, i.e. the one that appears at the top of the list when a timesheet is createdString(80)
Must be a valid rate name and match one of the rate names on the R lineYes
Created Date TimePLA_CREATEDThe date and time that the placement was createdDateTimeyyyy-MM-ddTHH:mm:ss
Yes
Modified Date TimePLA_MODIFIEDThe date and time that the placement was modifiedDateTimeyyyy-MM-ddTHH:mm:ss
Yes
Placed DatePLA_PLACEDThe date the worker was placed on the placementDateTimeyyyy-MM-ddTHH:mm:ss
Yes
Start DatePLA_STARTThe first date of the placementDateyyyy-MM-dd
Yes
End DatePLA_ENDThe last date of the placement (or null for open ended)Dateyyyy-MM-dd
No
Expense TemplatePLA_EXPENSE_TEMPLATEThe name of the expense template to use for this placementString
Must be the name of an existing expense templateNo
Timesheet PeriodPLA_TS_PERIODThe name of the timesheet period to useString


Must be a configured period for the agency. Allowed Values....

weekly
weekly_tue-mon
weekly_wed-tue
weekly_thurs-wed
weekly_fri-thurs
weekly_sat-fri
weekly_sun-sat
monthly
monthly2nd
monthly3rd
monthly4th
monthly5th
monthly6th
monthly7th
monthly8th
monthly9th
monthly10th
monthly11th
monthly12th
monthly13th
monthly14th
monthly15th
monthly16th
monthly17th
monthly18th
monthly19th
monthly20th
monthly21st
monthly22th
monthly23th
monthly24th
monthly25th
monthly26th
monthly27th
monthly28th

No
Bulk EntryPLA_BULK_ENTRYThe placement is enabled for bulk entry of timesheetsBoolean

No
Charge CurrencyPLA_CURRENCY_CHARGEThe currency that items for this placement are charged in. Can be omitted in which case the currency of the client will be usedStringISO 3 digit currency
No
Pay CurrencyPLA_CURRENCY_PAYThe currency in which timesheets and expenses will be paid. Can be omitted to use the default for the contractorStringISO 3 digit currency
No
Pay Currency TimesheetsPLA_CURRENCY_PAY_TSIf you wish to pay timesheets and expenses in different currencies then use this optionStringISO 3 digit currency
No
Pay Currency ExpensesPLA_CURRENCY_PAY_EXPIf you wish to pay timesheets and expenses in different currencies then use this optionString
ISO 3 digit currencyNo
Split CommissionsPLA_CONSULTANT_SPLITIf you are using split commissions then you can send through a string value that describes the split. The format of this string is <Consultant Ref 1>:<Weight>|<Consultant Ref 2>|<Weight 2>. For example, if you wanted to add a split commission of 30% to a consultant with reference R1 and 70% to a consultant with reference R2, the string would be R1:0.3|R2:0.7



Client SitePLA_CLIENT_SITEThe site at which the work is being undertakenString(80)

No
DeletePLA_DELETEUse this flag to delete a placement. Specify the value "delete" to delete a placement.String
Placement cannot have any timesheets or expenses
Charge TermsPLA_CHARGE_TERMSIf you wish to override the charge terms on this placement then you can use this field.String
Must be the name of a charge term.No
Paper RequiredPLA_PAPER_REQUIREDWhether a paper electronic upload is requiredBoolean

No
Tempaid Company IDPLA_TEMPAID_COMPANY_IDThis field is only relevant to clients with a Tempaid back-end system. It provides an associate between the placement and a particular tempaid companyString

No
Holiday Accrual RatePLA_HOL_ACCRUAL_RATEThe holiday accrual rate as a decimal figure, e.g. 12% should be 0.12Decimal

No
Post AWR Holiday Accrual RatePLA_HOL_ACCRUAL_AWR_RATEThe post AWR holiday accrual rate as a decimal figure, e.g. 15% should be 0.15. Note that this is not applicable for all installationsDecimal

No
Placement CommsPLA_NO_COMMSDisables placement related communications for each user type. Expects a string containing a combination of the letters WCML which relates to Worker, Consultant, Manager and LtdCoUser respectively. E.g.

"WCML" disables placement comms for all user types,
"WM" disables comms for worker and manager,
empty enables placement comms for all user types.

Please note: this is Placement comms specific - setting to "WM" wills disable placement comms for the worker and manager but will NOT disable all InTime comms for these users. To do this you would need to use additional import columns WKR_NO_COMMS, MAN_NO_COMMS.

String

No
Email Approval (Only applicable for clients with email approval)
For TimesheetsPLA_EMAIL_APPROVAL_ENABLEDEnable email approval for expense items on this placementBoolean

No
For ExpensesPLA_EXPENSE_EMAIL_APPROVAL_ENABLEDEnable email approval for expense items on this placementBoolean

No
Approval Routes
TimesheetPLA_TS_APPROVAL_ROUTEThe approval route to use for timesheetsString
Must be the name of a configured approval routeNo
Chargeable ExpensesPLA_CE_APPROVAL_ROUTEThe approval route to use for chargeable expensesString
Must be the name of a configured approval routeNo
Non-Chargeable ExpensesPLA_NCE_APPROVAL_ROUTEThe approval route to use for non-chargeable expensesString
Must be the name of a configured approval routeNo
Tax Code Override (if you wish to override the tax code on a placement then use this fields)
Self Bill Tax CodePLA_SLFBILL_TAXCODEThe tax code for self bill invoicesString
Must be the code of an existing tax codeNo
Client Tax CodePLA_CLIENT_TAXCODEThe tax code for client invoicesString
Must be the code of an existing tax codeNo
Financial Categories




Sales DepartmentPLA_SALES_DEPTThe sales departmentString(80)

No
Purchase DepartmentPLA_PURCHASE_DEPTThe purchase departmentString(50)

No
Sales SectorPLA_SALES_SECTORThe sales sectorString(50)

No
Purchase SectorPLA_PURCHASE_SECTORThe purchase sectorString(50)

No
Sales BranchPLA_SALES_BRANCHThe sales branchString(50)

No
Purchase BranchPLA_PURCHASE_BRANCHThe purchase branchString(50)

No
Sales LocationPLA_SALES_LOCATIONThe sales locationString(50)

No
Purchase LocationPLA_PURCHASE_LOCATIONThe purchase locationString(50)

No
Sales DivisionPLA_SALES_DIVISIONThe sales divisionString(50)

No
Purchase DivisionPLA_PURCHASE_DIVISIONThe purchase divisionString(50)

No
Sales Cost CentrePLA_SALES_COST_CENTREThe sales cost centreString(50)

No
Purchase Cost CentrePLA_PURCHASE_COST_CENTREThe purchase cost centreString(50)

No
Sales Project ReferencePLA_PROJECT_REFThe sales project referenceString(50)

No
Purchase Project ReferencePLA_PURCHASE_PROJECTThe purchase project referenceString(50)

No
Rotations (Only applicable for clients with the rotations module). If using rotation on a placement then all fields are mandatory
Start DatePLA_ROTATION_STARTThe date at which the rotation patter beginsDate

No
Unit TypePLA_ROTATION_UNIT_TYPEWhether the unit is days (0) or weeks (1)Integer

No
Units OnPLA_ROTATION_UNITS_ONThe number of units on-rotationInteger

No
Units OffPLA_ROTATION_UNITS_OFFThe number of units off-rotationInteger

No
Invoice Contact Override (only use these fields if you wish to override the invoice contact on the client)
Frontend ReferencePLA_SALES_INV_FRONTEND_REFThe unique reference for the invoice contactString(255)
if the import finds an existing invoice contact at the same client with this reference, it uses and updates the same invoice contact.No
First NamePLA_SALES_INV_FIRSTNAMEThe first name of the invoice contactString(255)

No
Middle NamePLA_SALES_INV_MIDDLENAMEThe middle name of the invoice contactString(255)

No
Last NamePLA_SALES_INV_LASTNAMEThe last name of the invoice contactString(255)

No
DepartmentPLA_SALES_INV_DEPARTMENTThe department of the invoice contacy



EmailPLA_SALES_INV_EMAILThe email address of the invoice contactString(255)
Valid email addressNo
Telephone NumberPLA_SALES_INV_PHONEThe telephone number of the invoice contactString(30)

No
Street 1PLA_SALES_INV_STREET1
String(80)

No
Street 2PLA_SALES_INV_STREET2
String(80)

No
TownPLA_SALES_INV_TOWN
String(80)

No
CountyPLA_SALES_INV_COUNTY
String(80)

No
PostcodePLA_SALES_INV_POSTCODE
String(20)

No
CountryPLA_SALES_INV_COUNTRY
String(80)

No
Country CodePLA_SALES_INV_COUNTRY_CODE
String(2)
ISO 2 digit country codeNo


The following images show how the import fields are mapped to the placement screen in InTime





  • No labels