ServiceChannel Integration
The integration between ServiceChannel and Lucernex provides RE Real Estate information from Lucernex to facilities maintenance information in ServiceChannel so that critical information is available when maintenance activities are created, scheduled, or routed for work. This helps your organization align real estate and facilities management teams to increase efficiency in routing maintenance activities to correct stakeholders.
Information is sent from Lucernex to ServiceChannel once per day in the form of an Excel file with responsibility records belonging to Landlord. For example, HVAC = Landlord. ServiceChannel parses the file for deltas.
A Responsibility report runs daily if your organization uses this integration. This report gathers responsibility data and delivers it as a Excel file to an SFTP Secure File Transfer Protocol site that ServiceChannel automatically picks it up from. This automated process ensures consistent and timely delivery of essential data for maintenance management.
The SCLocationID on a Lucernex Contract, stores the ServiceChannel Location ID. You can use this to enter data manually or specify automatic inclusion of the data sent to ServiceChannel. This field is only visible when the integration is enabled.
You can use this field to manually input the ServiceChannellocation ID for contracts that already exist. The value of this field is sent to ServiceChannel with the responsibility data. The data is automatically included in new data sent to ServiceChannel.
Import contract data with SCLocationID field
The SCLocationID is included in the spreadsheet when you download the Contract Data Contract spreadsheet to use for a bulk import.
-
On the System Administration Dashboard in the Company Administration pane, click Import Data.
-
Select the Spreadsheets tab.
-
In Download Spreadsheet Templates, select Contract Data > Contract.
-
Click Download.
-
Edit the XLSX file that downloads.
Responsible Party Code
To map Responsibility Code pick list values in Lucernex with responsibility types in Service Channel, the values in Lucernex, must be assigned a parent value. You can now select a parent Responsible Party Value when you add or edit a Responsible Party Code.
-
On the System Administration Dashboard in the Company Administration pane, click Manage Firm Drop Downs.
-
Click Edit next to Responsibility Party Code.
-
Do one of the following:
-
Click Edit next to an existing code.
-
Click Add Responsible Party.
-
-
Enter or edit the fields on the leftmost side of the dialog.
-
Select the Responsibly Party Value you want as the parent value for this item.
-
Click Update.
You can also apply the parent value in bulk by exporting the existing Responsible Party Codes and then importing them.
-
On the System Administration Dashboard in the Company Administration pane, click Export Configuration.
-
On the Others tab, select Responsible Party.
-
Click Export Selected.
-
In the Data Export dialog that opens, click Save XML file.
-
Edit the XML file as required.
Service Channel Integration Report
The Service Channel Integration Report is a Global Report Template that provides key information about the integration activity between ServiceChannel and Lucernex including:
-
Firm ID: Client
-
Service Channel Location ID: Value of the Contract.ScLocationID field
-
Category: Responsibility.CodeAssetCategoryID
-
Responsibility Type: Responsibility.CodeResponsibilityTypeID
-
Responsible Party: Parent Responsible Party Code
-
Comments
-
Responsibility RecID: ID of the responsibility record in Lucernex
-
SubscriberID: Service Channel Subscriber ID
Create Service Channel Integration Report
To use the integration, you must create a Service Channel Integration Report with a Scheduled Job. To ensure the file name is one that is recognized by ServiceChannel, select Is Service Channel File Name? on the Scheduled Job associated with the report.
-
In Report Builder, click Create Report.
-
In A global Report, select Service Channel Integration Report.
-
Click Next.
-
Click Report Settings > Modify Report Details.
-
In Save Report for?, select Everyone in my company.
If you do not select this option, the Schedule Job option is not displayed in the subsequent steps.
-
Click Save then click Close.
-
In the Saved Report List, click Edit in the row of the report you created.
-
Click Report Settings > Schedule Job.
If Schedule Job does not display, this could be because the report is not saved for everyone in your company.
-
Click Add Scheduled Job.
-
Complete the fields in the Add Scheduled Job window that opens.
-
Name: Enter a name for the scheduled job using our Recommended Naming Conventions.
-
Time Out Report after # Minutes: Enter the number of minutes you want the report to time out after if the report is taking too long to generate.
-
Schedule Disabled (run Manually): Select to deactivate, but not delete the scheduled job. You can clear this check box if you want to reactivate the scheduled job in the future. You can select this check box if you want to configure a work flow step to run a scheduled job at the beginning or end of the step.
-
Skip items unchanged from last successful run: Improves performance by only processing changed items.
-
Limit entity in workflow steps: When a report is running from a workflow step, this limits the number of entities the system looks at to just the one related to the workflow step. This improves performance by only processing the entities necessary to generate the report.
To use this option, you must add the Entity LxID field with search/runtime filter selected for Criteria / Conditions in each report where you want to limit the entity.
-
Schedule Job: Select the interval to run the report:
-
Hourly
-
Daily
-
Weekly
-
Monthly
-
-
Every: Enter the secondary interval criteria. The value of the Every changes depending upon the interval you select for Schedule Job. For example, if you select Monthly from the Schedule Job field, the Every changes to a field that you can use to select which day of the month you want the report to run.
-
Starting: Enter the starting date of the schedule.You can also click Calendar
to open the Date Picker and select the appropriate date.
-
Run Scheduled Job As: Select the user whose security you want to use for the scheduled job.
By default, scheduled jobs are run using the security settings of an Lx Administrator, so that all applicable data in your Lucernex firm is returned. You can run a scheduled job using the security and date settings of a specific user to get greater control over the data returned by your scheduled job. This user is required to accept the End-User License Agreement before the scheduled job can run.
-
-
Select Is Service Channel File Name?
This ensures that the report is saved with a file name in a format that ServiceChannel is able to use such as FirmID_FirmName_SubscriberID_YYYYMMDD.xlsx.
-
Click Add.
The scheduled job is listed in the table.
-
Click Close.
-
To save your changes, click Save in the header of the Report Builder, to the right of the report name.