Release Notes
Version 24.0
Type | Title | Description | Read More |
---|---|---|---|
Added | Permissions | Extended permission for IQ-Admin | 108593 |
Added | Communication Method | Simplified file import/export from client | 84470 |
Added | Communication Method | Functions to initialize "AFS File Client" and "ABS Blob Client" | 108561 |
Added | Integration Queue | Improved error handling to obtain stacktrace in more scenarios | 66514 |
Added | Integration Queue | Support for using source code other than the one assigned in the setup | 106213 |
Added | Int. Queue History | Support for deleting history using retention policies | 105866 |
Added | Dependency | Dependency on Business Central v24.0 | 105342 |
Change | Event subscribers | Some Event subscribers set as SingleInstance | 108642 |
Changed | SecretText | Switched to SecretText | 105340 |
Changed | External System | Handles the validation order of fields on import | 105514 |
Changed | Changelog | Improved handling of the creation of log entries via API | 109083 |
Fixed | Integration Queue | Issue with Execute in Order combined with Linked to Entry No. | 108556 |
Fixed | Integration Queue | Return value not being set under specific circumstances | 106958 |
Fixed | Communication Method | Issue with Http GET and Http Post when using HttpHeaders | 106956 |
Version 23.3
Type | Title | Description | Read More |
---|---|---|---|
Added | SharePoint Online | Default settings are added automatically | 103342 |
Changed | Azure Functions | Increased timeout when calling Azure Functions | 103671 |
Fixed | Integration Queue | Switch from Integration Setup Code to Integration Category Code | 105043 |
Fixed | External Systems | Blob fields were not synchronized to receiving companies | 104795 |
SharePoint Online | 103342
Added default settings for SharePoint Online. The credential setting is added automatically after the Site URL is specified.
Note
The Credential Code including default settings is added automatically after the Site URL is specified on the SharePoint Communication Method Card. A notification will appear when the Site URL is specified and the Credential Code is added. By default, SharePoint Online uses the permissions of the authenticated user to control access.
Azure Functions | 103671
Changed the timeout when calling Azure Functions. The timeout is increased to ensure that the function has enough time to complete.
Integration Queue | 105043
Fixed a previous error regarding linked entries by changing from Integration Setup Code to Integration Category Code.
External Systems | 104795
Fixed blob fields syncing to receiving companies. After the change, also blob fields can be synced correctly.
Version 23.2
Type | Title | Description | Read More |
---|---|---|---|
Added | External Systems | Schedule a full sync of an external system | 83480 |
Added | API | FunctionData in the Integration Queue API | 84085 |
Added | API page | New API page for Integration Setup | 83959 |
Changed | External Systems | Easier to copy another external system | 101352 |
Changed | Integration | The category of the linked entry is used instead (applies to linked entries) | 48589 |
Fixed | External Systems | Issue regarding synchronization of Enum fields in the primary key with missing values | 102558 |
Codeunit | 83480
Added the QWESR JQ Ext. Sys. FullSync codeunit with ID 70314209 which can be set up in a job queue to perform a full sync of the specified external system.
API | 84085
Added FunctionData in the API - Integration Queue.
API page | 83959
Added a new API page for Integration Setup. Find all Spider API pages in the Technical reference.
External Systems | 101352
Changed the Copy External System From action to only require that the Code field is specified on the external system.
Integration | 48589
Changed procedure in the integration queue to fetch the integration category from the linked entry instead (only applies when an entry has a linked entry).
External Systems | 102558
Fixed issue regarding synchronization of Enum fields in the primary key with missing values.
Note
If there was an enum field in the primary key and this field had a gap (missing values) in the enum values you previously got an error when synchronizing.
Version 23.1
Type | Title | Description | Read More |
---|---|---|---|
Added | Release Wave | Support for Business Central 2024 Wave 1 | 102554 |
Added | External Systems | Possible to add filters in a related table | 77923 |
Added | External Systems | New functionality to manage External Systems | 39910 |
Added | Extra Fields | Extra Fields on Item, Customer and Vendor Template | 99565 |
Added | External Systems | Possible to specify target field numbers | 99573 |
Added | External Systems Setup Guide | Fields specified to be logged in the guide are now also automatically set to be synced | 100402 |
Added | External Systems Setup Guide | The Sync to Company Guide starts automatically after the External System Setup Guide is completed | 100141 |
Added | External Systems | The primary key fields are automatically set to be synchronized and/or logged | 96771 |
Changed | API Pages | Updated API pages | 94044 |
Release Wave | 102554
Added support for Business Central 2024 Wave 1.
External Systems | 77923
Added the ability to specify filters in a related table of the table set up on the Table Setup FastTab. Select Filter in the Relation Type field to be able to specify the related table in the Relate Table No. field.
External Systems | 39910
Added the Copy External System from action on the External System Card, and functionality to export and import external systems.
Extra Fields | 99565
Added the possiblitlity to select and use the Extra Fields in the Customer, Item and Vendor Template.
External Systems | 99573
Added the ability to set a Target Field No. on a Field Transformation. For example, Field No. 1 can now be synchronized to Field No. 2. This is particularly useful when Field No. 2 exists only in the recipient's system.
External Systems Setup Guide | 100402
Added that fields specified to be logged in the External Systems Guide are now also automatically set to be synced. This only applies when the Type is set to Sync to Company.
External Systems Setup Guide | 100141
Added that the Sync to Company Guide starts automatically after the External System Setup Guide is completed. This only applies when the Type is set to Sync to Company.
External Systems | 96771
Added the primary key fields to automatically set to Sync and/or Log depending on the Type on the External System.
API Pages | 94044
Changed and synchronized our API pages with version 23.3 of the Business Central standard API, ensuring they remain updated with any changes.
Version 23.0
Type | Title | Description | Read More |
---|---|---|---|
Added | FTP Charset | Support for setting custom charset for connecting to FTP servers | 83900 |
Added | External Systems | Sorting of tables of an External System | 97381 |
Added | Dependency | Dependency on Business Central v23.0 | 98960 |
Changed | External Subsystems | External Subsystem group deleted if the External System is deleted | 98958 |
Changed | External Systems | Ensure that current records are synchronized | 96819 |
Changed | External Systems | The sorting of external system fields are initiated | 98956 |
Fixed | Integration Queue | The Find Entries in Integration Queue History opened double windows | 96594 |
Fixed | External Systems | Full Sync issue with fast looping of records | 96358 |
Removed | Deprecated Features | Removed deprecated features | 88900 |
FTP Charset | 83900
Added support for setting custom charset to use when connecting to ftp servers.
External Systems | 97381
Added the possibility to change the sorting order of the tables configured on an External System. This will affect the order that the tables are synchronized when performing the actions Full Sync or Init Unsynchronized.
Dependency | 98960
Added dependency on version 23.0 of Business Central.
External Subsystems | 98958
Changed the External Subsystem Group, it is now deleted if the External System is deleted.
Records | 96819
Changed to ensure that an old version of a record is not synchronized. Due to the data caching mechanism in Business Central, an older version of a modified record could be retrieved when an external system was synchronized before this change.
External Systems | 98956
Changed functionality to initiate the sorting of fields in an external system when the external system is created through the guide.
Entries | 96594
Fixed an issue where the Find Entries action on the Integration Queue History page opened two pages instead of one.
Full Sync | 96358
Fixed an issue where the full synchronization was not being fully performed when looping all records is too fast.
Deprecated Features | 88900
Removed several obsoleted fields, functions, events and actions.
Version 22.2
Type | Title | Description | Read More |
---|---|---|---|
Added | Integration Queue | Web Service and timeout support for mutexes | 93070 |
Added | Integration Type | Existing integration types extendable | 90699 |
Added | Extra Fields | Extra fields on Vendor Card | 88471 |
Added | Extra Fields | Display extra fields in the fact box pane | 52180 |
Added | Mandatory Fields | Extra Fields now optional if mandatory | 94680 |
Changed | Web Service | Web Service codeunits set to obsolete | 94026 |
Fixed | Integration Type | Clear additional settings if changing Integration Type | 95697 |
Fixed | Integration Queue | Integration queue issue during export to another company | 86716 |
Fixed | Integration Queue Setup | Fixed an issue that occurred during additional settings for the import | 79663 |
Removed | Unprintable characters | Removed whitespace from communication methods | 52296 |
Removed | External Systems | Reverted changes done in external systems | 95722 |
Integration Queue | 93070
Added support for using mutexes in Web Service sessions and using timeout when obtaining a mutex.
Integration Type | 90699
Added two events that allow PTE developers to extend the existing Integration Types: OnBeforeAddIntegrationStep and OnAfterAddIntegrationStep
Extra Fields | 88471
Added Extra Fields to the Vendor card. The fields contain no logic but are useful for setting filters and storing information.
Extra Fields | 52180
Added functionality to display extra fields in multiple fact boxes on several pages, such as vendor and custom cards, purchase and sales lists, and pages.
Mandatory Fields | 94680
Added the Mandatory Fields action on the Extra Fields page to enable users to specify which fields must be filled in before closing the card page. If you try to close the page without filling in these required fields, a message will display which fields are empty and needed to be filled. Mandatory Fields are supported on Customer, Item and Vendor tables.
Web Service | 94026
Changed several codeunits on the Web Service page to obsolete, as these are not scheduled for immediate removal but will not experience further development. Read more at Deprecated Features - Web Services Codeunits.
Integration type | 95697
Fixed the functionality to clear Additional Settings when changing the integration type on a configured integration.
Integration Queue | 86716
Fixed an issue that could occur in the integration queue during export to another company.
Integration Queue Setup | 79663
Fixed the issue where an error message would occur regardless of the Check Column Header setting. Choosing Default Value as the type and leaving the field name blank resulted in an error when attempting to fill in the default value.
Unprintable characters | 52296
Removed unnecessary empty characters from the Communication Methods setup page.
External Systems | 95722
Removed the option to allow renaming of tables set up with Map to Table. This reverts a previous change.
Version 22.1
Type | Title | Description | Read More |
---|---|---|---|
Added | Azure Functions | Facilitated management of API keys and URLs for Ftp and S/Ftp | 83932 |
Added | App Registration | Ability to use pre-configured app registration | 83932-1 |
Azure Functions | 83932
Added simplified management of API keys and URLs for Ftp and S/Ftp to enhance the operational efficiency.
App registration | 83932-1
Added the ability to use a pre-configured App registration from SmartApps when setting up master data sync or SharePoint as a Communication Method.
Version 22.0
Type | Title | Description | Read More |
---|---|---|---|
Added | Release Wave | Support for Business Central 2023 Wave 2 | 90868 |
Added | Unknown Value Implementation | Enhancing Interface Enums for error prevention | 52830 |
Added | Sync to company | Possible to transform a value in the sender company to another value in the receiving company | 85617 |
Added | Synchronization | Made the setup of fields to sync and log smoother | 81950 |
Changed | External Systems | Table renaming now allowed for tables set up for Map to Table | 88905 |
Release Wave | 90868
Added support for Business Central 2023 Wave 2
Unknown Value Implementation | 52830
Added the property UnknownValueImplementation on the Interface Enums that are extendable, to avoid errors if a PTE that extended the Enum is uninstalled. Learn more about UnknownValueImplementation
Sync to company | 85617
Added the ability to specify which fields and values should be changed during synchronization. It's useful for customizing specific fields depending on the company you are synchronizing with. You can categorize the subsystems into groups and decide which group the changes should affect.
Synchronization | 81950
Added the automatic inclusion of fields in the primary key when setting up an external system for record synchronization. This eliminates the previous error that occurred when not including all fields.
External Systems | 88905
Changed to allow renaming of tables set up for Map to Table. The tables specified in the Map to Table No. fields are now allowed to be renamed.
Version 21.8
Type | Title | Description | Read More |
---|---|---|---|
Added | Integrations | Added ability to see which job queue entries that are linked to an integration | 76436 |
Fixed | Integration Queue | Fixed error when deleting journal lines from the integration queue | 84404 |
Fixed | Communication Method | Enhanced error message for communication method settings | 87074 |
Integrations | 76436
Identify which job queues are linked to your integration through the Integrations list.
Integration Queue | 84404
Fixed the error that prevented users from deleting journal lines created from the SweBase SIE import in the Integration Queue.
Communication Method | 87074
Fixed error handling when configuring Communication Method.
Version 21.7
Type | Title | Description | Read More |
---|---|---|---|
Added | API | Added functionality to handle extra values in API pages | 78682 |
Added | File Settings | Configurable import of Excel files for posting FA entries and G/L entries | 84647 |
Added | API | API page for Item Unit of Measure | 66502 |
Added | Communication Method | Action to add scope for SharePoint Online | 84276 |
Changed | External Systems | Improved performance of "Init Unsynchronized" | 83479 |
Fixed | Integration Queue | Reduced number of messages when clearing history | 83459 |
API | 78682
Added new functionality to differentiate between a "null value" and a blank field when extra values are used.
File Settings | 84647
Added Excel as a Data Type on the File Settings page, enabling users to import Excel files for posting FA ledger entries and G/L entries. Find more information in How To Set Up File Imports.
API | 66502
Added an API page for Item Unit of Measure. Find all Spider API pages in the Technical reference.
Communication Method | 84276
Added the Add Scope for SharePoint Online action to add the scope for connecting to SharePoint Online.
Tip
Find information on how to add SharePoint Online as a Communication Method and specify which document library to use for File Imports.
External Systems | 83479
Changed "Init Unsynchronized" and "Map to Table No.", resulting in better performance when doing an "Init Unsynchronized" on tables which are connected to another table, in External Systems.
Integration Queue | 83459
Fixed the unnecessary messages from showing after the Integration Queue History was cleared.
Version 21.6
Type | Title | Description | Read More |
---|---|---|---|
Added | Communication Method | File handling improvements for SharePoint | 80874 |
Added | API | Ability to call Release/Reopen on purchase and sales documents | 80893 |
Added | Integration Type | Ability to import data using an XmlPort | 82179 |
Added | Communication Method | Ability to set filename charset in the S/FTP Communication Method | 82378 |
Added | Communication Method | Improved the settings for SharePoint | 82392 |
Added | Integration Type | Improved settings for Import G/L Entries and Import FA Entries | 79662 |
Fixed | Copy Environment | Problem regarding External Systems with the type Block Changes when copying environments | 82405 |
Communication Method | 80874
Added file handling improvements for SharePoint. Files are checked to be fully uploaded before a download can begin. Also added better error messages when handling files that are too large.
API | 80893
Added feature to call Release/Reopen on purchase and sales documents.
Integration Type 82179
Added the XmlPort Import Integration Type to import data using an XmlPort.
Communication Method | 82378
Added feature to allow filename charset in the Communication Method S/FTP .
Communication Method | 82392 |
Added improvements to the Communication Method SharePoint that makes the set up easier.
Integration Type | 79662
Added improvements to the Integration Types Import G/L Entries and Import FA Entries that makes the set up easier.
Copy Environment | 82405
Fixed error regarding External Systems with the Type Block Changes that occurred when copying environments.
Version 21.5
Type | Title | Description | Read More |
---|---|---|---|
Added | Release Wave | Support for Business Central 2023 Wave 1 | 81488 |
Added | S/Ftp | S/Ftp SSH Private Key | 77498 |
Release Wave | 81488
Added support for Business Central 2023 Wave 1.
S/Ftp | 77498
Added support for SSH Private Key in the Communication method S/Ftp.
Version 21.4
Type | Title | Description | Read More |
---|---|---|---|
Added | Communication Method | Support for communicating with SharePoint | 75566 |
Added | Integration Type | Import of reconciliation files through the integration queue when the SweBase app is installed | 75048 |
Changed | Integration Type | All commits are ignored when importing G/L entries and FA entries | 80253 |
Removed | Item Cross Reference | Removed deprecated Item Cross Reference | 79991 |
Communication Method | 75566
Added SharePoint as a new Communication method that allows users to e.g import and export files through the Integration Queue, from and to a SharePoint library.
Tip
For example, it is possible to choose SharePoint as the Communication Method for the Integration Types "Import Reconciliation (SweBase)","Import G/L Entries" "Import FA Entries" and "Import SIE (SweBase)", which enables users to save the files on SharePoint and then import these through the integration queue.
Note
Find all supported communication methods in Spider by selecting the search icon (ALT+Q), enter Communication Methods and then choose the related link.
Integration Type | 75048
Added the Import Reconciliation (SweBase) Integration Type to manage imports of bank files to be created in the journal set up on the Bank file type setup page. This integration type can only be used if the SweBase app is installed. Find all supported Integration Types in Spider.
Integration Type | 80253
Changed Integration Type Import G/L Entries and Import FA Entries to exclude commits when importing.
Item Cross Reference | 79991
Removed deprecated Item Cross Reference.
Version 21.3
Type | Title | Description | Read More |
---|---|---|---|
Added | Integration Type | Configurable import of different file types for posting fixed assets ledger entries | 76254 |
Changed | Caption | Renamed actions from execute to process | 74689 |
Fixed | Import G/L Entries | The global dimensions were not specified on the related tables | 78868 |
Integration Type | 76254
Added the Import FA Entries Integration Type to manage configurable imports to be posted in the fixed assets ledger entries. Read more in How To Set Up File Imports.
Caption | 74689
Changed the caption of the actions named execute to process.
Import G/L Entries | 78868
Fixed the error that caused the global dimensions not to be specified in the related tables when posting the Integration Type Import G/L Entries.
Version 21.2
Type | Title | Description | Read More |
---|---|---|---|
Added | Integration Type | Configurable import of different file types for posting general ledger entries | 72055 |
Added | Integration Type | Support for importing SIE files in the integration queue when the SweBase app is installed | 68007 |
Added | API pages | New API pages for purchase | 75471 |
Added | Communication method | Support for sending data via the integration queue to other companies/environments | 74587 |
Added | External Subsystems | Open the company configured for an external subsystem | 68227 |
Added | Sync to company | Support for isolated storage fields that are available in Spider | 74585 |
Added | Reports | Added reports for handling import and process of the integration queue | 74586 |
Changed | External Systems | No fields are editable for an external system that is active | 68240 |
Fixed | External Systems | An error that could occur during PreTest when sync errors was set to be logged | 68991 |
Fixed | External Systems | An error in the CopyRecRef function could cause a blob field to be reset to its previous value | 75700 |
Integration Type | 72055
Added the Import G/L Entries Integration Type to manage configurable imports to be posted in the general ledger entries. Read more in How To Set Up File Imports.
Integration Type | 68007
Added the Import SIE (SweBase) Integration Type to manage imports of SIE files to be created in the general journal set up on the SIE Import List page. This integration type can only be used if the SweBase app is installed.
API pages | 75471
Added API pages for purchase invoice and purchase order. Find all Spider API pages in the Technical reference.
Communication method | 74587
Added support for sending data via the integration queue to other companies, environments and/or tenants, to be used by a PTE.
External Subsystems | 68227
Added the Open Company action on the External Subsystems (optional) FastTab to enable users to open the selected companies on new tabs.
Sync to company | 74585
Added support for the isolated storage fields available in Spider.
Reports | 74586
Added the following reports to enable users to import and process records in the integration queue: "Import to Integration Queue", "Process Integration Queue" and "Import to Integration Queue and Process". These reports can be Enqueued in Eagle to import and process records in the integration queue for multiple companies in the same or in other environments and tenants. Learn How To Set Up Functions for Apps in Eagle.
Tip
Eagle enables service providers such as service centers, service agencies and accounting firms to work centrally and manage all the service recipients from one view. Spider makes your Business Central the spider in the web of all your integrations and enables you to manage configurable integrations and master data across multiple companies, environments and tenants. By using both Spider and Eagle it is possible to manage integrations, master data and work centrally.
External Systems | 68240
Changed the fields on the External System card to not be editable when the Status field is set to Active.
External Systems | 68991
Fixed the error that could occur during PreTest when the Action on Sync Error field was set to Log on the External System.
External Systems | 75700
Fixed the error in the CopyRecRef function that could cause a blob field to be reset to its previous value.
Version 21.1
Type | Title | Description | Read More |
---|---|---|---|
Added | Telemetry | Usage Telemetry | 71840 |
Added | External Systems | Support for syncing multiple subsystems i one action | 68228 |
Added | External Systems | Check when changing the Synchronization Type | 68229 |
Added | External Systems | Support for Setup Line No. | 69710 |
Changed | External Systems | The Synchronize field is deselected when the Log field is deselected | 68243 |
Telemetry | 71840
Added anonymized telemetry monitoring in Spider for extended capabilities to detect errors and develop the app.
External Systems | 68228
Added support for syncing all of the selected subsystems in one action. Previously, only the selected subsystem was handled at each time any of the Synchronize, Init Unsychronized or Full Sync actions was performed. Now all the selected subsystems are handled when any of the above actions are performed.
External Systems | 68229
Added a check when changing the Synchronization Type on External Systems. It is no longer possible to change the type if there are unsynchronized log entries.
External Systems | 69710
Added support for Setup Line No in the public API for External Systems.
External Systems | 68243
Changed the Synchronize field to be unchecked when Log is unchecked on the Ext. System Sync Setup (Field) page.
It is not possible to synchronize a field that is not logged and now you do not need to deselect the field manually, as it is done automatically.
Version 21.0
Type | Title | Description | Read More |
---|---|---|---|
Added | Country/Region | Support for more countries | 72339 |
Added | Release Wave | Support for Business Central 2022 Wave 2 | 70875 |
Country/Region | 72339
Added support for the following countries: Angola, Bahrain, Bosnia and Herzegovina, Botswana, Costa Rica, Cyprus, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Jamaica, Maldives, Mauritius, Nicaragua, Panama, Paraguay, Trinidad and Tobago, Uruguay and Zimbabwe. See all supported countries on AppSource.
Release Wave | 70875
Added support for Business Central 2022 Wave 2.
Version 20.0
Type | Title | Description | Read More |
---|---|---|---|
Added | API | API for External System Log | 37647 |
Added | Integration Queue | Integration Queue support | 37637 |
Added | Authorization | Microsoft OAuth2 v2.0 Authorization Code | 68232 |
Added | Documentation | Improved or created documentation for codeunits | 68211 |
Added | External Systems | Sync to Company Guide | 68235 |
Added | External Systems | Synchronize master data with multiple records in every call | 68234 |
Changed | Integration Queue | Caption on action | 68443 |
Changed | External Systems | GetChangedRecords per External Subsystem | 68225 |
Changed | Ftp and S/Ftp | Error handling | 64614 |
Fixed | External Systems | External system record log entry | 65995 |
Removed | Item Reference | Discontinue Bar Code | 69708 |
API | 37647
Added a new API-page called externalSystemSyncRecord. This can be used to get records from the Change Log in External System.
Integration Queue | 37637
An External System can now implement support for the Integration Queue.
Authorization | 68232
Added support for "Microsoft OAuth2 v2.0 Authorization Code" in "IQCM Credential".
Documentation | 68211
Added or improved documentation for all codeunits that are used for scheduling a Job Queue Entry.
External Systems | 68235
Added an action on the External System card, called "Sync to Company Guide". By setting up an External System with the Sync to Company type, it is possible to streamline the process of managing the same information in many companies. See section How to set up Master Data Sync for more information.
External Systems | 68234
Added the possibility to use a Synchronization Count other than "One at a time", when using Sync to Company in External System.
Integration Queue | 68443
Changed the caption for the Navigate action on the Integration Queue History to Find Entries.
External Systems | 68225
Changed that if subsystems is used on an External System, calls to GetChangeRecords only returns entries for one subsystem at a time.
Ftp and S/Ftp | 64614
Changed the dialog shown when an FTP/SFTP error occurs, added both a user friendly text and technical information.
External Systems | 65995
Fixed a problem that could occur when deleting a record in External System Sync. Log.
Item reference | 69708
Removed support for the Discontinue Bar Code field in the Item Reference table, since this field is removed from BaseApp.
Version 19.7
Type | Title | Description | Read More |
---|---|---|---|
Added | External Systems | Scheduling synchronization | 67504 |
Added | External Systems | Synchronize block changes setup | 66562 |
Added | External Systems | Synchronize master data to other companies | 18768 |
Added | External Systems | External Subsystem | 37635 |
Added | FTP | GetFiles and DeleteFiles in FTP Wrapper | 63461 |
External Systems | 67504
Added support for scheduling synchronization of external systems. Set up codeunit 70314162 in a Job Queue to schedule synchronizations of external systems.
External Systems | 66562
Added the Synchronize Block Changes Setup action on the External System Card. When the action is used, the external system is synchronized to the receivers specified on the External Subsystems (optional) FastTab, which makes it possible for the receiver to, for example, block a specific field for editing (at the receiver).
External Systems | 18768
Added the feature to synchronize master data to other companies. The feature allows users to have one company for their master data such as customers, vendors, and items and choose to synchronize the master data (tables and fields) to other companies in Business Central, within the same environment or to other environments (and tenants).
The tables and fields are set up on the Table Setup FastTab on the External System Card is synchronized to the companies set on the External Subsystems (optional) FastTab.
Note
Synchronization is of the type "one-way synchronization", which means that data set in the External System can only be synchronized from one company to another and not in both directions at the same time.
External Systems | 37635
An External System can now have several "subsystems", that can be used for synchronizing the same data to several different systems.
FTP | 63461
Added support for GetFiles and DeleteFiles in FTP Wrapper.
Version 19.6
Type | Title | Description | Read More |
---|---|---|---|
Added | Integration Queue | REST Web Service | 38468 |
Added | Setup | Verify required permissions before guides are run | 61210 |
Changed | Integration Queue | Entry No. | 59503 |
Fixed | Integration Queue | Communication Method with only Import implemented | 61460 |
Integration Queue | 38468
Added REST Web Service that supports the Integration Queue. See API - Integration Queue in the Technical Reference for more information and samples.
Setup | 61210
Added functionality to verify that the current user has required permission to execute all functionality in guides, before running the guide. In Spider you can uses guides to set up External Systems and Extra fields.
Integration Queue | 59503
Changed to data type NumberSequence when setting the Entry No. in Integration Queue.
Integration Queue | 61460
Fixed a problem when a Communication Method with only the Import interface implemented did not work properly.
Version 19.4
Type | Title | Description | Read More |
---|---|---|---|
Added | API | Spider - API Endpoints | 60188 |
Added | OAuth2 | Microsoft OAuth2 v2.0 Client Credentials | 56812 |
Added | API | ExtraValues on all API-pages | 58737 |
API | 60188
A new page, Spider - API Endpoints, has been made available. This page shows the API endpoints for the API pages released with the Spider app.
OAuth2 | 56812
Spider now supports "Microsoft OAuth2 v2.0 Client Credentials" as an authentication type when using Communication Method HTTP.
API | 58737
Added support for ExtraValues on all API-pages in Spider. See Extra Values for more information.
Version 19.3
Type | Title | Description | Read More |
---|---|---|---|
Added | Documentation | Enum documentation | 60308 |
Fixed | API | The returned fetchId was not an empty string | 60274 |
Documentation | 60308
The enum objects in Spider is now documented with Xml Comments that is visible via IntelliSense in VSCode and on the SmartApps Docs site.
API | 60274
Fixed an issue where the function GetChangedRecords() in v19.2 returned a NullGuid instead of an empty string.
Version 19.2
Type | Title | Description | Read More |
---|---|---|---|
Added | External Systems | GetChangedRecords() added to External System API | 47443 |
External Systems | 47443
Added the function GetChangedRecords() to QWESR Ext. System Public API. This can be used by PTEs to get changed records for an External System.
Version 19.1
Type | Title | Description | Read More |
---|---|---|---|
Added | API | New API-pages for Customer, Item, Item Variant and Sales Order | 37644 |
API | 37644
Added new API-pages that are a clone of the ones in standard Business Central, but we have added Extra Values. See Extra Values and API Pages for more information.
Version 19.0
Type | Title | Description | Read More |
---|---|---|---|
Added | External Systems | LogModify and LogDelete | 52925 |
Added | Ftp and S/Ftp | RenameFile | 38425 |
Added | Templates | Customer and Item | 41348 |
Added | Country/Region | Support for more countries | 57208 |
Added | Release Wave | Support for Business Central 2021 Wave 2 | 52548 |
External Systems | 52925
Added two new functions to Ext. System Public API, LogModify() and LogDelete(), that can be used by a PTE to manually log a modify or a delete of a record.
Ftp and S/Ftp | 38425
Added support for RenameFile in Ftp and S/Ftp. See "Ftp Wrapper".RenameFile() and "S/Ftp Wrapper".RenameFile() for details.
Templates | 41348
Added support for the new handling of Customer and Item Templates.
Country/Region | 57208
Added support for the following countries: Algeria, Bangladesh, Egypt, Faroe Islands (Denmark), Greece, Greenland (Denmark), Kenya, Lebanon, Luxembourg, Malta, Morocco, Myanmar, Nigeria, Portugal, Qatar, Romania, Saudi Arabia, Sri Lanka, Tunisia and Turkey. See all supported countries on AppSource.
Version 18.0
Type | Title | Description | Read More |
---|---|---|---|
Added | Documentation | Documentation with Xml Comments | 52669 |
Added | External Systems | LogInsert | 48787 |
Added | FTP | SITE Command | 39518 |
Added | Integration Queue | FTPS | 39518 |
Added | Country/Region | Support for more countries | 51016 |
Added | Release Wave | Support for Business Central 2021 Wave 1 | 50256 |
Documentation | 52669
Added Xml Comments to document public objects, functions and events which are available via IntelliSense in VSCode and in the Technical Reference.
External Systems | 48787
Added a new function for External Systems, called LogInsert(). This can be used if you want to manually log an insert of a record.
FTP | 39520
Added support for "SITE Command on Connect" and "SITE Reply Expected" for FTP.
Integration Queue | 39518
Added support for FTPS as a Communication Method for the Integration Queue.
Country/Region | 51016
Added support for the following countries: Brazil, Colombia, Croatia, Estonia, Hong Kong, Hungary, Indonesia, Ireland, Japan, Latvia, Lithuania, Malaysia, Peru, Philippines, Poland, Serbia, Singapore, Slovenia, South Africa, South Korea, Taiwan, Thailand, United Arab Emirates and Vietnam. See all supported countries on AppSource.
Version 17.1
Type | Title | Description | Read More |
---|---|---|---|
Added | XmlPorts | ExtraValues 1 trough 10 on all XmlPorts | 37643 |
Added | WS Pages | ExtraValues 1 trough 10 on all WS Pages | 37642 |
Changed | Extra fields | Descriptions | 40626 |
XmlPorts | 37643
Added ExtraValue 1 trough 10 on all XmlPorts in Spider. These fields can be used to add customized fields.
WS Pages | 37642
Added ExtraValue 1 trough 10 on all WS Pages in Spider. These fields can be used to add customized fields.
Extra fields | 40626
Changed the description of Extra Fields to 30 characters.
Version 17.0
Type | Title | Description | Read More |
---|---|---|---|
Added | Country/Region | Support for more countries | 41274 |
Added | API | Item Reference in WS API | 41347 |
Added | Web services | Manual test tool | 37550 |
Added | Release Wave | Support for Business Central 2020 Wave 2 | 41274 |
Fixed | Azure storage | Listing of large Azure Storage Files fails | 40320 |
Country/Region | 41274
Added support for the following countries:Austria, Belgium, Canada, Czechia, Denmark, France, Finland, Germany, Iceland, Italy, Mexico, Netherlands, New Zealand, Norway, Switzerland, Spain, United Kingdom and United States. See all supported countries on AppSource.
API | 41347
The new Item Reference feature is implemented in the Web Services API, side-by-side with the old Cross-Reference feature.
Web services | 37550
Added a new page for testing web service calls, WS Test Menu.
Azure storage | 40320
Fixed an issue where listing of Azure Storage Files larger than 150 mb fails with an error, since some metadata could not be fetched. This is now solved by skipping this metadata. This issue will be solved by Microsoft in a later runtime.
Version 16.2
Type | Title | Description | Read More |
---|---|---|---|
Added | New feature | Integration Queue (IQ) | 37628 |
Fixed | External Systems | External System - Table No. was not always updated | 38405 |
Fixed | Web service | WS - The record in table Sales Line already exists | 37552 |
New feature | 37628
Added new feature: Integration Queue (often referred to as "IQ").
External Systems | 38405
Fixed an issue where the Table No. was not always updated in the setup tables for External Systems.
Web service | 37552
Fixed an issue when an item line auto inserts additional lines (as Extended Texts) an error is shown when the next line is inserted. This is now fixed by adding the next line after any auto inserted lines.