Show / Hide Table of Contents

    Release Notes

    Version 26.0

    Type Title Description Read More
    Added Integration Queue Support for uploading multiple files 105187
    Added File import Support for controlling from which line the data import should start 121593
    Added Dependency Added dependency on Business Central v26.0 120350
    Changed External Systems Increased maximum number of characters allowed in a filter field 121594

    File Import | 105187

    Added support for uploading multiple files when manually selecting files to import in the Integration Queue.

    File Import | 121593

    Added the Start from Line field on the File Settings page in Smart Toolbox.

    This feature can be leveraged within Spider integrations to provide more control over file imports.

    Dependency | 120350

    Added dependency on Business Central v26.0.

    External Systems | 121594

    Increased the maximum number of characters allowed in the Field Filter field on the Field Filters page.

    Version 25.2

    Type Title Description Read More
    Fixed Integration Queue Unexpected error message 120414

    Integration Queue | 120414

    Fixed an issue where the following error could occur in the Integration Queue and Communication Method use, due to a sudden change of runtime behavior in Business Central v26.0: This function can only be called from within the Spider app. This is a programming error.

    Version 25.1

    Type Title Description Read More
    Added API Page API for SalesShipments 119831

    API Page | 119831

    Added SalesShipments API page.

    Version 25.0

    Type Title Description Read More
    Added Release Wave Support for Business Central 2025 Wave 1 116821

    Release Wave | 116821

    Added support for Business Central 2025 Wave 1.

    Version 24.1

    Type Title Description Read More
    Added Integration New integration to fill a general journal 108908
    Added InherentPermissions InherentPermissions to prevent permission issues 110113
    Changed Role Center Spider role center is now Navigation menu only 111824
    Fixed Integration Problem with archive step in the integration is resolved 112525
    Fixed Sync to Company Issue with ClientId and ClientSecret not being filled in 110074
    Fixed Integration Queue Deferral Code and current date combination issue 111252
    Fixed Sync to Company Direct Sync did not work 111737
    Fixed API Pages Problem with page API - Sales Inv. Lines 113650

    Integration | 108908

    Added a new integration type called Import General Journal to be enable to fill a general journal without posting.

    InherentPermissions | 110113

    Added InherentPermissions to prevent permission issues for users and EntraID applications not directly using Spider.

    Role Center | 111824

    Changed the Spider role center unselectable in the role center list and set it as "Navigation menu only."

    Integration | 112525

    Fixed an issue where running an integration step by step would prevent the archive step from executing.

    Sync to Company | 110074

    Fixed an error where ClientId and ClientSecret were not filled in via Sync to Company guide.

    Integration Queue | 111252

    Fixed a problem with the combination of deferral code and current date causing an error.

    Sync to Company | 111737

    Fixed an issue with direct sync that only worked via log.

    API Pages | 113650

    Fixed an issue with the page API - Sales Inv. Lines where fields were validated in wrong order.

    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
    Changed 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

    Permissions | 108593

    Added the QWETB Admin Permission Set in the QWESR IQ-ADMIN Permission Set. Find all Permission Sets in Spider.

    Communication Method | 84470

    Added the Client File Communication Method which allows users to more easily import files. The user will be prompted to select the file when the Import action is selected.

    Communication Method | 108561

    Added functions to initialize "AFS File Client" and "ABS Blob Client" from IQ Communication Methods. Find more information in the Technical Reference regarding: Azure Blob Storage Client and Azure File Storage Client

    Integration Queue | 66514

    Added improvements to the error handling in order to obtain stacktrace in more scenarios.

    Integration Queue | 106213

    Added support for using a different Source Code than the one assigned on the Source Code Setup page.

    Int. Queue History | 105866

    Added support for deleting integration queue history using retention policies.

    Dependency | 105342

    Added dependency on Business Central v24.0.

    Event subscribers | 108642

    Changed some Event subscribers to not be set as SingleInstance.

    SecretText | 105340

    Changed to SecretText for sensitive fields.

    External System | 105514

    Changed the validation order of fields during the import of an external system.

    Changelog | 109083

    Changed the handling of the creation of log entries via API.

    Integration Queue | 108556

    Fixed the issue with Execute in Order combined with Linked to Entry No.

    Integration Queue | 106958

    Fixed the return value to always be set when calling "IQ Main".DirectExecuteFunction().

    Communication Method | 106956

    Fixed an issue that occurred with Http GET and Http POST when using HttpHeaders.

    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.

    Back to top Copyright © 2020 SmartApps
    Generated by DocFX