The following changes have been made in Advanced Intercompany version 3.9.0.
Changes
ID
Description
16994
We have initiated the process of deprecating the special execution context provided by the ITI IIC Error & Log Mgt. single-instance codeunit. It will be replaced with the manual subscriber codeunit ITI03 Manual Subscriber in October 2025 (BC27). It can be a breaking change for some dependencies. Read how to prepare your PTE: https://docs.it.integro.pl/en-us/AdvancedIntercompany/IIC-event-subscription.html#special-execution-context
17062
We have implemented functionality to enable the periodic cleaning of technical logs by introducing retention policies for the ITI IIC Message and ITI IIC Log Entry tables. Additionally, the OnDelete triggers have been updated to handle the cascade deletion of related records, which ensures that associated entries are automatically cleaned up when a primary record is removed.
17232
We have added 2 actions to the IIC Endpoint List page. While the first action, Batch Update Credentials allows setting the authentication details of multiple endpoints at once, the second one, called Batch Test Connection, performs the endpoints connection test.
17284
We have added 4 event publishers in the Purchase Buffer Mgt. codeunit: OnAcceptCrMemoOnBeforeModifyPurchaseHeader, OnBeforeReleaseIICPurchaseDocument, OnBeforePostInvoice, OnBeforePostCrMemo.
Fixes
ID
Description
17216
AISD-478: We have fixed an issue where purchase and sales orders were not marked as IIC documents when created from a blanket order, even though the Vendor/Customer had a properly configured document type.
17219
We have fixed an issue where a posted return shipment document was incorrectly sent to an intercompany during the returns drop shipment process. From now on, a posted return shipment document will only be sent to the intercompany partner in a basic return process.
17225
AISD-475: We have fixed an issue where purchase and sales order lines were not correctly updated after accepting a buffer document with updated order lines created by an intercompany partner using the Explode BOM action.
17258
AISD-451: We have fixed an issue where a combined warehouse shipment with updated posting and shipment dates for several IIC sales orders could not be posted. This occurred because, during posting, the IIC Status Code on the sales orders was set to OUTBOUND as the application first attempted to send an update to the intercompany partner.