Client Import Fields

The following fields control the import of data onto client records.  Please note that the mandatory column indicates the minimum that is required to import a client into RSM InTime.  However, your particular installation or business process may well require more fields to be supplied.  For example, you can create a client without an invoicing address in RSM InTime but you will not be able to raised an invoice until you do so.  You should therefore supply all the information that you can and ensure that the necessary operations and reporting can be completed.

NameFieldEquivalent InTIME Webservice FieldDescriptionTypeFormatConstraintsMandatory
NameCLI_NAMEClient.nameThe client's nameString(80)

Yes
Created Date TimeCLI_CREATEDClient.created (Read Only)The date and time that the placement was createdDateTime

No
Modified Date TimeCLI_MODIFIEDClient.modified (Read Only)The date and time that the placement was modifiedDateTime

No
ReferenceCLI_ITRIS_IDClient.externalIdThe reference for the client.String(30)

Yes
Accounts RefCLI_ACCOUNTS_REFClient.accountsRefThe accounts reference for this client, i.e. how this client is referenced in your accounts packageString(50)

Usually♣
Main PhoneCLI_PHONEClient.primaryContact.phoneThe client's main phone numberString(30)

No
Main FaxCLI_FAXClient.primaryContact.faxThe client's main fax numberString(30)

No
Nominal CodeCLI_NOMINAL_CODEClient.nominalCodeThe client's nominal codeString(8)

No
Company Registration NumberCLI_COMPANY_NOClient.companyNo
String(50)

No
Debtor NumberCLI_DEBTOR_NUMBERClient.debtorNumberThe debtor number for this clientString(50)

No
Company's VAT numberCLI_VAT_REG_NOClient.companyvatNo
String(50)

No
IntermediaryCLI_INTERMEDIARYClient.intermediaryIndicates that this client acts as an intermediary with respect to the HRMC employment intermediaries reportBooleanY/true/1 OR N/false/0
No
On Hold for PAYE processingCLI_ON_HOLDClient.onHoldIndicates that timesheets for PAYE workers associated with this client are on hold. The is a very specific field and only applicable to enterprise InPay linked systemsBooleanY/true/1 OR N/false/0
No - Default False
CurrencyCLI_DEFAULT_CURRENCYClient.currencyThe default currency for this clientString(30)ISO 3 digit code
No
Timesheet PeriodCLI_TS_PERIODClient.defaultTimesheetDateCalculatorThe default timesheet period for this client's timesheets. This controls which option is selected by default when you create a new placement under this client.String
Must be the name of a configured timesheet periodNo
Client's Main Address
Address Line 1CLI_STREET1Client.primaryContact.address.line1
String(80)

No
Address Line 2CLI_STREET2Client.primaryContact.address.line2
String(80)

No
Town/CityCLI_TOWNClient.primaryContact.address.town
String(80)

No
CountyCLI_COUNTYClient.primaryContact.address.county
String(80)

No
PostcodeCLI_POSTCODEClient.primaryContact.address.postcode
String(20)

No
CountryCLI_COUNTRYClient.primaryContact.address.country
String(80)

No
Country Code

CLI_COUNTRY_CODE

Client.primaryContact.address.countryCode
String(2)
A 2 digit ISO country codeNo
Client's Invoicing Address
Address Line 1CLI_INV_STREET1Client.invoicingContact.address.line1
String(80)

Recommended
Address Line 2CLI_INV_STREET1AN/A




Address Line 2CLI_INV_STREET2Client.invoicingContact.address.line2
String(80)

Recommended
Town/CityCLI_INV_TOWNClient.invoicingContact.address.town
String(80)

Recommended
CountyCLI_INV_COUNTYClient.invoicingContact.address.county
String(80)

Recommended
PostcodeCLI_INV_POSTCODEClient.invoicingContact.address.postcode
String(20)

Recommended
CountryCLI_INV_COUNTRYClient.invoicingContact.address.country
String(80)

Recommended
Country CodeCLI_INV_COUNTRY_CODEClient.invoicingContact.address.countryCode
String(2)
A 2 digit ISO country codeNeeded for some accounts packages
Invoicing Details
MobileCLI_INV_MOBILEClient.invoicingContact.mobile
String(30)

No
PhoneCLI_INV_PHONEClient.invoicingContact.phone
String(30)

No
FaxCLI_INV_FAXClient.invoicingContact.fax
String(30)

No
First NameCLI_IC_FIRSTNAMEClient.invoicingContact.firstname
String(255)

Recommended
Last NameCLI_IC_LASTNAMEClient.invoicingContact.lastname
String(255)

Recommended
EmailCLI_IC_EMAILClient.invoicingContact.email
String(255)

Recommended

CLI_INV_TEMPLClient.termsTemplateName




Payment TermCLI_PAYTERM_TEMPLClient.termsTemplateNameThe payment term for this clientString
Must be a configured payment termNo
Invoicing PeriodCLI_INV_PERIODClient.invoicePeriodThe invoicing period for this clientString
"Weekly", "Two Weekly", "Four Weekly", "Calendar Monthly" or "445"No
Terms DaysCLI_TERMS_DAYSClient.termsDaysThe number of days used in conjunction with the terms template to calculate the due datePositive Integer

No
Terms TypeCLI_TERMS_TYPEClient.termsTypeHow the due date is calculatedString
"As Per Agreed" OR "As Per Agreed Terms and Conditions"
"From Invoice Date" OR "Days From Invoice Date" OR "Days of Invoice Date"
"Working Days From Invoice Date"
"From Month End" OR "Days from Month End"
"Days from End of Next Month"
"Days from End of Month After Next"
"Days from Sheet End Date"
"Days from Submission Date"
"Pay When Paid"
No
Invoice Delivery MethodCLI_INV_DELIVERYClient.invoiceDeliveryMethodHow invoices are deliveredString
"Email" or "Post" or "Not"No
ConsolidationCLI_INV_CONSOLIDATION

Client.consolidation - String[]

Client.grouping - String[]

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


Controls how timesheets and expenses are consolidated to invoicesString
"Per Timesheet", "Per Client", "Per Manager", "Per Worker", "Per Placement", "Per Purchase Order"No
Tax CodeCLI_TAX_CODEClient.vatCode
String
Must be a configured VAT codeNo
Withholding Tax - These fields are only applicable for those installations where Withholding Tax has been purchased
RateCLI_WHT_RATEClient.whtRateThe WHT Rate for this clientDecimal

No
DescriptionCLI_WHT_DESCClient.whtDescriptionThe description for WHT lines on the invoices for this clientString(80)

No
Gross UpCLI_WHT_GROSS_UPClient.whtGrossUpIf this option is selected then WHT is grossed-up on the invoices. Otherwise the WHT lines will be shown separatelyBooleanY/true/1 OR N/false/0
No
VAT CodeCLI_WHT_VAT_CODEClient.whtVatCodeThe VAT Code for WHTString
Must be a configured VAT codeNo
Hide WHTCLI_WHT_HIDEClient.whtHideOnInvoicesHide WHT on the invoiceBooleanY/true/1 OR N/false/0
No
Client.Client Custom Text Fields
Custom Text1CLI_CUSTOM_TEXT1Client.customText1
String

No
Custom Text2CLI_CUSTOM_TEXT2Client.customText2
String

No
Custom Text3CLI_CUSTOM_TEXT3Client.customtext3
String

No
Custom Text4CLI_CUSTOM_TEXT4Client.customText4
String

No
Custom Text5CLI_CUSTOM_TEXT5Client.customText5
String

No


Notes:

♣ This is normally configured to be mandatory