Klyant: What Fields Do You Sync?

Klyant: What Fields Do You Sync?

Introduction


In this article, we explore the data fields shared between Matters.Cloud and Klyant during integration. Understanding which fields are included is essential for ensuring seamless data synchronisation, accurate reporting, and a streamlined workflow.

By knowing which information is exchanged between these two platforms, you'll be better equipped to set up, troubleshoot, and optimise the integration for your firm's needs. This guide covers the key fields involved in the integration, offering clarity on how client, matter, invoice and financial data flows between Matters.Cloud and Klyant.

Data Fields: Clients

Clients are published from Matters.Cloud to Klyant both when they are first created and whenever updates are made.

Contact / Organisation

client.nameContact & Organisationfirst_name
client.billing_emailContact & Organisationemail
client.mobile_phone || business_phoneContact & Organisationmobile
client.client_codeContact & Organisationreference
client.last_nameContactlast_name
client.primary_address.address_1Contact & Organisationaddress_1
client.primary_address.address_2Contact & Organisationaddress_2
client.primary_address.localityContact & Organisationcity
client.primary_address.regionContact & Organisationregion
client.primary_address.countryContact & Organisationcountry
client.primary_address.postcodeContact & Organisationpostcode
client.party.business_phoneContact & Organisationtelephone

Data Fields: Matters

Matters are published from Matters.Cloud to Klyant when they are created and whenever updates are made.

matter.client_and_matter_code
matter_code
matter.client.klyant_idclient_id
matter.namedescription
matter.open_datedate
matter.matter_type

*It looks up the matter_type_id based on description.
matter_type_id

Data Fields: Invoices

Invoices are published from Matters.Cloud to Klyant when they are either marked as sent, sent via email, or exported from the integrations page.

invoice.invoice_numberinvoice_number
invoice.matter.klyant_idmatter_id
invoice.invoice_type

(note: where invoice_type = 'Invoice')
is_credit_note = false
invoice.invoice_dateinvoice_date
invoice.get_invoice_numberinvoice_description
invoice.amountinvoice_total
invoice.tax_amountinvoice_vat
invoice.subtotal_amountinvoice_net
invoice.invoice_datedate
invoice_item.item_typenominal_code
invoice_item.descriptionline_detail
invoice_item.amountline_net
item.tax_rateline_vat_rate

Data Fields: Credit Notes

Credit Notes are published from Matters.Cloud to Klyant when they are either marked as sent, sent via email, or exported from the integrations page.

invoice.invoice_numberinvoice_number
invoice.matter.klyant_idmatter_id
invoice.invoice_type

(note: where invoice_type = 'Credit note')
is_credit_note = true
invoice.invoice_dateinvoice_date
invoice.get_invoice_numberinvoice_description
invoice.amountinvoice_total
invoice.tax_amountinvoice_vat
invoice.subtotal_amountinvoice_net
invoice.invoice_datedate
invoice_item.item_typenominal_code
invoice_item.descriptionline_detail
invoice_item.amountline_net
item.tax_rateline_vat_rate

Data Fields: Disbursements (Outlays)

Disbursements are published from Matters.Cloud to Klyant when they are posted or exported from the Integrations page.

disbursement.referenceoutlay_reference
disbursement.dateoutlay_date
disbursement.narrativeoutlay_description
disbursement.amountoutlay_total
"OUTLAY"nominal_code
get_supplier_id(entity_id)supplier_id
bank_account.klyant_bank_account_idoutlay_office_bank_id
disbursement.matter.klyant_idline_items[].matter_id
disbursement.narrativeline_items[].line_detail
disbursement.amountline_items[].line_net
disbursement.tax_rateline_items[].line_vat_rate

Data Fields: Client / Trust Transactions

Client / Trust Transactions are published from Matters.Cloud to Klyant when they are posted or exported from the Integrations page.

trust_transaction.matter.klyant_idmatter_id
trust_transaction.description (or transaction_type if blank)details
trust_transaction.reference (or transaction_type if blank)reference
trust_transaction.debit (if > 0) or trust_transaction.creditamount
trust_transaction.datedate
trust_transaction.transaction_type (Payment or Transfer from = 1, otherwise 0)is_payment
trust_transaction.bank_account.klyant_bank_account_idclient_account_id

Data Fields: Time Records

Time Records are published from Matters.Cloud to Klyant when the Export Time Records option is enabled in the integration settings.

time_record.dateDate
time_record.hoursDuration
time_record.rateRate
time_record.user.email → matched against fee earner fee_earner_id
time_record.narrativeSubject
time_record.billable_statusNon_Billable
time_record.klyant_idId
Info
Note: Optional: only use this option if creating bills directly within Klyant.

Related Articles

Klyant: Frequently Asked Questions
Klyant: Setting Up Your Initial Data