BEC Setup
In this article
BEC Web Service Config FastTab
The BEC Setup - Booking Channels page is divided into two sections: Booking Channel Config and LS Service Config.
The Booking Channel Config is used to configure the external connections, and the LS Service Config section is used to configure the connections between Business Central web service and the BEC Windows Service: values like user names, passwords, which assemblies to load, and what port to listen on, and so on.
LS Service Config
The fields in the LS Service Config section are:
Field | Description |
---|---|
LS Code | Identifier. LS Code and Property make up the unique identifier. |
Url | Business Central uses this URL when sending data to Channel Management Systems via the Windows Service. The BEC app can call the Windows Service that calls the Channel Management System. An action in BEC can push data to the Channel Management System via the Windows Service. |
Service Base Address | The Windows Service listens to incoming requests on this URL and port. This is the URL used by SynXis, when it creates, modifies, or deletes a reservation. |
Booking Channel Config
The BEC Code is a Channel Code that you must enter in the Hotel Channel List page, and it is also used for Channel Availability.
The table below lists the fields in the Booking Channel Config page and their description.
General FastTab
Field | Description |
---|---|
BEC Code | Select one of the channel codes. Usually, this is the name of the Channel Management System (SynXis, SiteMinder) The BEC Code and the Property become the unique identifier. |
Language | Language code that us sent to the Channel Management System. |
Config values FastTab
Connections FastTab
Field | Description |
---|---|
Url | The Channel Management System's Url. Provided by the Channel Management System. |
Login | Login for the Channel Management System. Provided by the Channel Management System. |
Password | Password for the Channel Management System. Provided by the Channel Management System. |
Reply To Url | The URL used by the Channel Management Systems when calling the BEC web service. Provided by BEC to the Channel Management System. |
Reply To Login | The login used by the Channel Management Systems when calling the BEC web service. Provided by BEC to the Channel Management System. |
Reply To Password | The password used by the Channel Management Systems when calling the BEC web service. Provided by BEC to the Channel Management System. |
API Key | The API Key used to call the Channel Management System
with. (Only Channex) Provided by the Channel Management System. |
BEC Web Service Config FastTab
Field | Description |
---|---|
Service Base Address | The endpoint address (Url) that the BEC web service listens on. |
Class Assembly Server | The name of the server namespace.class, assembly name – loaded dynamically. Example: LSBEC.ChannelMgt.SynXis.SynXisService,LSBEC.ChannelMgt.SynXis Or you can use SynXis or SiteMinder for default SynXis or SiteMinder assemblies. An alternative for the namespace.class, assembly name. This is the assembly that listens to incoming requests from the Channel Management System. |
Class Assembly Client | The name of the client namespace.class, assembly name – loaded dynamically. Example: LSBEC.ChannelMgt.SynXis.SynXisClient,LSBEC.ChannelMgt.SynXis Or you can use SynXis or SiteMinder for default SynXis or SiteMinder assemblies. An alternative for the namespace.class, assembly name This is the assembly that sends requests to the Channel Management System. |