InTime provides a SOAP Web Service Interface that allows two-way flow of information to external systems. This enables automated and efficient transfer of data to and from your other systems reducing effort and duplication.
...
Field | Constant | Comment | Notes | ||
---|---|---|---|---|---|
Client | |||||
invoice period | 0 | Weekly | |||
1 | Two-Weekly | ||||
2 | Four-Weekly | ||||
3 | Calendar Monthly | ||||
4 | 4-4-5 | ||||
Worker | |||||
workerType | paye | For PAYE Workers | |||
ltd | For Ltd Company Workers | ||||
external-contractor | For Non Ltd Company Workers | ||||
cis | For CIS Workers | ||||
umb | For Workers operating through an Umbrella | You must specify also reference the umbrella against the worker, otherwise the worker will appear as LTD. | |||
ir35 | For workers inside scope of IR35 (deemed) | ||||
cisBusinessType | SoleTrader | ||||
Company | |||||
Trust | |||||
Partnership | |||||
cisPercentage | 0 | ||||
20 | |||||
30 | |||||
paymentFrequency | weekly | ||||
monthly | |||||
<InPay Payroll Name> | If InPay connected, for PAYE workers, use the InPay Payroll Name | ||||
timesheetsOnInvoices | 0 | Timesheets On Invoices | |||
1 | Timesheets Not On Invoices | ||||
paperOnInvoices | -1 | Agency Default | |||
0 | No Attachments | ||||
1 | Attach Paper Timesheets | ||||
2 | Attach Expense Group Paper | ||||
4 | Attach Expense Receipts Paper | ||||
<sum of the above> | Attach the appropriate paper | For example, 5 to attach timesheets and receipts | |||
gender | M | ||||
F | U | Unkown | |||
LTD invoice period | 0 | Weekly | |||
1 | Two-Weekly | ||||
2 | Four-Weekly | ||||
3 | Calendar Monthly | ||||
4 | 4-4-5 | ||||
Payment Method | bacs | NOT CASE SENSITIVE | |||
cheque | NOT CASE SENSITIVE | ||||
cash | NOT CASE SENSITIVE | ||||
chaps | NOT CASE SENSITIVE | ||||
ach | NOT CASE SENSITIVE | ||||
international | NOT CASE SENSITIVE | ||||
building society | NOT CASE SENSITIVE | ||||
Placement | |||||
layout | standard | See Maintaining Placements | |||
calendar | |||||
timesheetDateCalculator | weekly | See Maintaining Placements. You can see all possible values for this in the ui. | |||
monthly | |||||
<many more> | See UI for all options. | ||||
Rates | |||||
period | 60 | For hourly rates entered in hours format (hours only or start, break, finish). | |||
1440 | For fixed rates of a specified duration entered in decimal format (decimal or tickbox) | ||||
periodDuration | <any integer> | The duration in minutes for the fixed rate (e.g. 60 for hours, 480 for a day). | |||
timePattern | default | Will use the selected default time pattern | |||
<any string> | The string should match the name of a time pattern in the system | ||||
timesheetFields | START_FINISH_BREAK | Enter start, break, finish | Only when period above is 60 | ||
HOURS | Enter hours only | Only when period above is 60 | |||
DECIMAL | Enter time as a decimal | Only when period above is 1440 | |||
DAY | Tickbox only (equivalent to entering decimals as 1.00) | Only when period above is 1440 |