Abakion Intercompany is a supply chain automation app for Microsoft Dynamics 365 Business Central that eliminates the manual work involved in trading between two BC environments. Where standard BC Intercompany requires users to manually transfer journal entries through an IC outbox and inbox, the Abakion Intercompany app automates the order flow — from the moment a Sales Company releases a sales order to the moment a posted shipment and invoice appear on both sides — using a direct connection between the two environments (web service, or a shared inbox/outbox when both companies live in the same environment).
The app is built around a company-role model. Every BC company that participates in intercompany trading is assigned a role: a Sales Company places purchase orders to a supply partner and receives delivery and invoice confirmations back; a Supply Company receives IC sales orders, fulfils them, and posts shipments and invoices that are automatically synchronised back to the Sales Company. A company can also act as both simultaneously. Each role is configured once through the Assisted Setup wizard, and each partner relationship is then configured individually on the IC Partner Card.
As of version 28.4, the documentation below is organised around the seven black-box capabilities the app actually delivers — from onboarding a new partner through to diagnosing a failed transaction — rather than around setup roles. Use the feature map to jump straight to the topic you need.
Feature Map
Use this table to find the right article for your task.
| Article | What it covers | Who uses it |
|---|---|---|
| Setting Up a Partner Company | Onboarding a new trading partner: the Intercompany Setup Guide wizard, the Connection Setup Guide, IC Partner Card automation and permission settings, partner locations, and custom fields | Consultant, System Administrator |
| Automatic Order Creation Between Companies | How releasing a sales order automatically creates the matching purchase order (and vice versa), keeps dimensions and blanket order references in sync as documents change | Consultant, Key User |
| Handling Returns Between Companies | How intercompany returns are processed today — manually on each side, with no automatic mirroring of the return document | Consultant, Key User |
| Sending and Receiving Documents Automatically | The background Job Queue mechanics that move orders, confirmations, and status updates between partner companies — automatic retries, and the shared inbox/outbox path for same-environment partners | System Administrator, Consultant |
| Keeping Item & Stock Data in Sync | Live cross-company item availability lookup from sales/purchase lines, and automatic item tracking and quality data transfer on posted shipments | Key User, Warehouse User |
| Cross-Company Invoicing | Invoice cross-referencing back to the originating order lines, dimension mapping between companies, and digital voucher attachment transfer | Consultant, Finance User |
| Monitoring & Resolving Exceptions | The Interaction Log, Document Relations, IC Sales Order Fact Box, and Change Log — the four surfaces for diagnosing a failed or missing IC transaction | System Administrator, Consultant |
Common Concepts
Several concepts appear across multiple articles. Understanding them once makes the rest easier to follow.
Company Roles
Every BC company that uses the app has a single role: Sales Company, Supply Company, or Sales & Supply Company. The role is set in the IC Setup page under IC Company Type and drives which parts of the setup are relevant. A Sales Company initiates transactions; a Supply Company fulfils them. The Sales & Supply Company role combines both, which is common in multi-tier group structures where one company buys from a parent and sells to subsidiaries.
Connecting Two Companies
Data exchange between companies happens either via a direct HTTPS web service call between two separate Business Central environments, or through a shared inbox/outbox area when both companies live in the same environment. For the web service path, each IC Partner Card holds the connection details for one partner environment — the BC environment URL, company name, and OAuth 2.0 credentials (Tenant ID, Client ID, Client Secret). Credentials are stored encrypted in Isolated Storage and never visible in plain text. The connection is configured through the Connection Setup Guide and can be tested before going live.
The Assisted Setup Wizard
The fastest way to configure a company for the first time is the Intercompany Setup Guide. For a Sales Company it creates an IC vendor, a drop-shipment purchasing code, an IC partner record, and optional item-vendor entries. For a Supply Company it creates an IC customer and a partner record pre-configured with inbound automation defaults. The wizard does not configure the connection itself — that is done separately on the IC Partner Card via the Connection Setup Guide.
IC Partner Card
Every partner relationship is managed on the IC Partner Card. It is divided into sections that reflect the company's role: outbound purchase automation and inventory settings for the Sales Company's view, and inbound sales automation, pricing, and fulfilment settings for the Supply Company's view. Most automation behaviour — whether orders are released, shipped, and invoiced automatically — is controlled by flags on this card, not on the IC Setup page.
The Auto Import Inbox Setting
On the IC Partner Card, the Auto import inbox setting controls how the Supply Company processes incoming IC transactions. No Handling means a user must manually process the IC inbox. Handle with Job Queue queues a background worker that processes all pending transactions and retries failures automatically. Handle with Web Service processes transactions synchronously at the moment the Sales Company sends them, with automatic fallback to the Job Queue for large documents or transient errors.
