Spider
About this app
Spider consists of several different features, mainly around different types of integrations:
- External Systems
- Integration Queue
- Integration Types
- Communication Methods
- Web Services
- REST API Web Services
- Extra Values
- Extra Fields
- Mandatory Fields
External Systems allows you to configure that changes in the tables that you specify should be logged, these changes can then be retrieved by another system via web services or automatically synchronized to other companies in Business Central, regardless of whether the companies are in the same environment or tenant.
The Integration Queue is used to process the exchange of data with other systems in a controllable manner. By using the Integration Queue for your imports and exports, you ensure traceability between the systems that exchange data while it´s possible to handle deviations and errors.
Spider supports both system defined Integration types and custom types such as e.g PTE developers can add that allow all types of imports and exports to be handled.
Spider supports several Communication Methods to enable the exchange of data with other systems. For example, it is possible to use S/Ftp, Ftp, Azure File Storage, Azure Blob Storage and SharePoint Online. It is also possible for PTE developers to add custom communication methods.
Spider supports REST API Web Services and Web Services which enables other systems to retrieve and send data to and from Business Central.
The Extra Values in Spider is a concept that enables PTE developers to extend the Web Service which makes is possible to handle fields/data that are not available "out-of-the-box". For example, it can be used to support fields in a table extension.
The Extra Fields allow you to add custom fields to the customer card and item card.
The Mandatory Fields allow you to add that certain fields should be mandatory to fill in when adding new records. If a mandatory field is left blank a message will be displayed when the page is closed notifying the user that they forgot to fill in a mandatory field.