Website Integration Setup
Complete the initial setup for Bevica website integration.
The Web Integration Setup page provides the defaults to automate sending and receiving web-related data.
Quick Page links:
Setup
Web Order Setup
Locations
Stock
Setup
Setup is required in each Business Central Company you want to integrate with. Go to Web Site Setup and ‘Initialise’ to automatically create the web services.

General
Default Stock Location
The default location for transactions
Default Order Type
See ‘Web Orders Setup’ section below
Default Price Group
If you have a single price group
Comment Code Delivery
Comments on Web Orders map to particular comments on Bevica orders
Comment Code Gift
Comment Code Generic
Hide Confirm Messages
When doing bulk updates this stops confirmation messages. This should only be used during bulk updates as the confirmation messages are there to help prevent data issues
Unblock Customer After Creation
This unblocks the Customer after creation in case other extensions may create blocked customers.
Protect Customer Web Id
Set this to prevent Users editing 'Web Id' on the Customer card. The field can be managed via a Configuration Package
Stock
Stock Active Locations
See ‘Locations’ section below
Stock Split by Variant
Whether the Variant Code (Duty Type) splits stock
Payment
Payment Journal Template
See: Website - Payments
Payment Journal Batch
Payment Function
Web Order Types Setup
Different types of orders can be managed if required. In most scenarios, there is a single ‘Web Order Type’ created during initialisation and called “WEB”.
Order Type
Used by the Website to identify particular order paths
Default Customer No.
If the Customer doesn’t already exist, using a generic customer account for orders
Default Location Code
Default Customer Template
If creating Customers the template to use to default values
Create Customer
Whether Customers should be created if they are new, rather than using a Default Customer
Default Currency Code
Default No. Series
If you want to use a different No Series for different types of Web Order
Release Document
To automatically 'Release' sales orders when they are created.
Force Price Including VAT
Make all prices from the website be treated as VAT inclusive. This defaults the order to be flagged as ‘Prices Include VAT’
Validate Function
{No Action, Standard, ByPass} Allows for customised Validation processes
Process Function
{No Action, Standard, ByPass} Allows for customised Process processes
Default Unit of Measure
Document Type
{Blank, Sales Order, Sales Return Order}
Global Dimension 1 Code
Default a dimension onto the Sales Order
Global Dimension 2 Code
Default a dimension onto the Sales Order
Force Web Order Id as Document No.
Tick this to use the Web Order ID as the Bevica Document No. If this is selected the 'Default No. Series' field must be blank. You need to ensure that all website order Id's are 20 characters or less and that no duplicate Id's are presented to Bevica. In both cases, the web order import will fail.
Transaction Type
Options: Sale Into Reserve, Withdrawal from Reserve. Sets all lines on the order to this Transaction Type.
Broking Order
Set this where the order is a Broking order. The entire order must only contain Item lines which have a Paid Reserve No.
Locations
Locations for the website are used for Inventory and Web Orders.
Single Location Setup
You can define a ‘Default Stock Location Code’ if you only use a single Location in Bevica for your inventory, or for the website.
Multi Location Setup
If you need to use multiple locations for inventory then on the Location card tick the ‘Web Stock’ field for each location.
The ‘Web id’ can be used to ensure a consistent identifier for the website in case of record renaming, or if the website will identify this location using a different value than the Location ‘Code’ field.

Stock
After you have set your Locations and appropriately then select ‘Update Stock’ on the ribbon. This will create stock records based on the Location, Variant, and Unit of Measure setup you have defined.
If an item is deleted, it will be automatically removed from the Web Stock table. If orphaned entries need to be deleted in bulk, you can run the 'Clear Deleted WebStock' report. This will only need to be run once.
Retention Policy
The Web Orders table (71955) is available to add to your Retention Policies to enable regular clean-up of data. This can be set up initially from the Web Site Setup page. From the Web Site Setup page, you can find 'Setup Retention Policy' under the 'Related' dropdown. Once this has been created from the Web Site Setup page it can be managed directly through Retention Policies.
It is advised that orders in 'Created' or 'Errored' status are set to never delete to ensure unprocessed orders are not removed from Bevica unintentionally. Here you can find more information on Setting up Retention Policies.
Last updated
Was this helpful?