---
id: video/QGG0dW6HqSg
type: video
title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
summary: "Cross environment intercompany posting in Business Central: IC partners can sit in different environments, in one tenant or across tenants. The video demos the partner setup wizard and covers Microsoft Entra app registration, the new permission set, currency, and chart of accounts and dimensions mapping."
tier: official
language: en
tags:
  - intercompany posting
  - cross environment
  - cross tenant
  - ic general journals
  - ic partners
  - chart of accounts mapping
  - dimensions mapping
  - microsoft entra
  - app registration
  - permissions
system: finance
review:
  state: reviewed
  by: opus
  at: "2026-10-07T23:13:24.075Z"
  flags: []
generated:
  at: "2026-10-07T23:13:24.124Z"
  pipeline: 0.2.0
  prompts:
    extract-video: 1
    summarize-video: 2
  input_hash: 1194d8c8fa493b4253f82b033356ec43ac21b1ce3d7ec91f48781fa4039fdd56
evidence:
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=106s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 106
    quote: it can support multicurrency they don't all have to be the same currency they don't all have to be the same dimensions and they
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=298s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 298
    quote: for this release we have also introduced the capability to allow IC partners that reside in a different environment
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=440s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 440
    quote: all the existing functionality for inter company is Now supported cross environment cross environment means that it could be handled with two different environments
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=518s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 518
    quote: we will need to accept the conditions because uh our data might be switch across GEOS and there are some privacies that you will
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=660s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 660
    quote: you will need to create a new Microsoft entra application where you will introduce the client ID
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=782s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 782
    quote: you don't need to be a developable for for that it's basically just a record in the aure portal and a few clicks following
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=802s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 802
    quote: for those of you that don't need to work across tenants uh this uh registration app can be used for all environments within one
  - kind: video
    url: https://www.youtube.com/watch?v=QGG0dW6HqSg&t=842s
    title: "What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)"
    date: "2023-12-21T13:56:23.000Z"
    commit: null
    t: 842
    quote: once you do the setup for Microsoft entra that will be enabled for all the companies on that environment
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
video_id: QGG0dW6HqSg
channel: yt-microsoft
source_name: Microsoft Dynamics 365 Business Central (YouTube)
url: https://www.youtube.com/watch?v=QGG0dW6HqSg
published_at: "2023-12-21T13:56:23.000Z"
duration_s: 874
captions: full
audience:
  - administrator
  - functional consultant
  - partner
chapters:
  - t: 0
    title: Introduction and Session Overview
  - t: 73
    title: Intercompany Basics and Flexible Setup
  - t: 126
    title: Previous Release Improvements
  - t: 207
    title: Existing Single Environment Setup
  - t: 319
    title: "Demo: Cross Environment Intercompany Transaction"
  - t: 440
    title: Setup for Cross Environment Partners
  - t: 599
    title: Currency, Customer, Vendor and Bank Account Configuration
  - t: 641
    title: Authentication and Security Setup
  - t: 721
    title: Tips, Tricks and Technical Details
features:
  - name: Cross environment intercompany posting
    status: unclear
    t: 298
    verified: false
    status_source: video
  - name: Intercompany partner setup wizard
    status: unclear
    t: 480
    verified: false
    status_source: video
  - name: Microsoft Entra authentication for cross environment intercompany
    status: unclear
    t: 660
    verified: false
    status_source: video
  - name: Permission set for cross environment intercompany
    status: unclear
    t: 680
    verified: false
    status_source: video
  - name: Intercompany setup with chart of accounts mapping
    status: unclear
    t: 237
    verified: false
    status_source: video
  - name: Intercompany dimensions mapping
    status: unclear
    t: 278
    verified: false
    status_source: video
  - name: Intercompany multicurrency support
    status: unclear
    t: 106
    verified: false
    status_source: video
  - name: Intercompany bank-to-bank transactions
    status: unclear
    t: 167
    verified: false
    status_source: video
  - name: Intercompany partner customer and vendor matching
    status: unclear
    t: 217
    verified: false
    status_source: video
  - name: Intercompany journal comments
    status: unclear
    t: 167
    verified: false
    status_source: video
  - name: Intercompany transaction rejection after acceptance
    status: unclear
    t: 167
    verified: false
    status_source: video
objects_mentioned:
  - permissionset Cross environment API cross environment intercompany
  - permissionset Create and modified interc company Partners
quotes:
  - t: 106
    text: it can support multicurrency they don't all have to be the same currency they don't all have to be the same dimensions and they
    check: snapped
  - t: 298
    text: for this release we have also introduced the capability to allow IC partners that reside in a different environment
    check: exact
  - t: 440
    text: all the existing functionality for inter company is Now supported cross environment cross environment means that it could be handled with two different environments
    check: exact
  - t: 518
    text: we will need to accept the conditions because uh our data might be switch across GEOS and there are some privacies that you will
    check: exact
  - t: 660
    text: you will need to create a new Microsoft entra application where you will introduce the client ID
    check: exact
  - t: 782
    text: you don't need to be a developable for for that it's basically just a record in the aure portal and a few clicks following
    check: exact
  - t: 802
    text: for those of you that don't need to work across tenants uh this uh registration app can be used for all environments within one
    check: exact
  - t: 842
    text: once you do the setup for Microsoft entra that will be enabled for all the companies on that environment
    check: exact
---

# What's New: Cross Environment Intercompany Posting and Approval for IC General Journals (2023)

> Cross environment intercompany posting in Business Central: IC partners can sit in different environments, in one tenant or across tenants. The video demos the partner setup wizard and covers Microsoft Entra app registration, the new permission set, currency, and chart of accounts and dimensions mapping.

[Watch on YouTube](https://www.youtube.com/watch?v=QGG0dW6HqSg) · Microsoft Dynamics 365 Business Central (YouTube) · 2023-12-21 · 14:34 · tier official · reviewed (checked by Opus)

## Overview

The 2023 What's New session shows how intercompany partners can now reside in different environments, within one tenant or across tenants. Transactions between the companies are handled by the system without manual file downloads. The session starts with intercompany basics and earlier improvements, then demos a cross environment transaction.

It then walks through setup: the intercompany partner wizard run on both companies in parallel, currency, customer, vendor and bank account configuration, and authentication with a Microsoft Entra app registration. It closes with tips and technical details, including the permission sets involved.

## Key points

- IC partners can now be in different environments, in one tenant or across tenants, with no manual file downloads.
- A new action on the IC partner starts a wizard to set up the connection. The setup is done in both partner companies, can be done in parallel, and includes a test connection step.
- The wizard requires accepting conditions because data may move across geos, and the new IC partner needs a unique name. Company information is copied from one partner and pasted into the other.
- Authentication needs a Microsoft Entra app registration with a client ID, created in the Azure portal. No developer knowledge is needed.
- One registration app can serve all environments in one tenant; partners in different tenants need separate registration apps. The Entra setup is done once per environment, not per company.
- The permission set 'Cross environment API cross environment intercompany' is needed to send and receive. Creating new IC partners is limited to admins by default and is controlled by the 'Create and modified interc company Partners' permission set.
- If partners use different currencies, both companies need those currencies enabled locally. Cross environment communication is handled by jobs, and sends run in the name of the user who started the transaction.

## Chapters

- [0:00](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=0s) Introduction and Session Overview
- [1:13](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=73s) Intercompany Basics and Flexible Setup
- [2:06](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=126s) Previous Release Improvements
- [3:27](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=207s) Existing Single Environment Setup
- [5:19](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=319s) Demo: Cross Environment Intercompany Transaction
- [7:20](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=440s) Setup for Cross Environment Partners
- [9:59](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=599s) Currency, Customer, Vendor and Bank Account Configuration
- [10:41](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=641s) Authentication and Security Setup
- [12:01](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=721s) Tips, Tricks and Technical Details

## Features

| Feature | Status | At |
|---|---|---|
| Cross environment intercompany posting | status not stated, demoed | [4:58](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=298s) |
| Intercompany partner setup wizard | status not stated, demoed | [8:00](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=480s) |
| Microsoft Entra authentication for cross environment intercompany | status not stated | [11:00](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=660s) |
| Permission set for cross environment intercompany | status not stated | [11:20](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=680s) |
| Intercompany setup with chart of accounts mapping | status not stated | [3:57](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=237s) |
| Intercompany dimensions mapping | status not stated | [4:38](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=278s) |
| Intercompany multicurrency support | status not stated | [1:46](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=106s) |
| Intercompany bank-to-bank transactions | status not stated | [2:47](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=167s) |
| Intercompany partner customer and vendor matching | status not stated | [3:37](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=217s) |
| Intercompany journal comments | status not stated | [2:47](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=167s) |
| Intercompany transaction rejection after acceptance | status not stated | [2:47](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=167s) |

## AL objects mentioned

As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.

- permissionset "Cross environment API cross environment intercompany" at [11:20](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=680s)
- permissionset "Create and modified interc company Partners" at [12:01](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=721s)

Not found in BC28-30: permissionset "Cross environment API cross environment intercompany", permissionset "Create and modified interc company Partners".

## Quotes

- [1:46](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=106s) "it can support multicurrency they don't all have to be the same currency they don't all have to be the same dimensions and they"
- [4:58](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=298s) "for this release we have also introduced the capability to allow IC partners that reside in a different environment"
- [7:20](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=440s) "all the existing functionality for inter company is Now supported cross environment cross environment means that it could be handled with two different environments"
- [8:38](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=518s) "we will need to accept the conditions because uh our data might be switch across GEOS and there are some privacies that you will"
- [11:00](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=660s) "you will need to create a new Microsoft entra application where you will introduce the client ID"
- [13:02](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=782s) "you don't need to be a developable for for that it's basically just a record in the aure portal and a few clicks following"
- [13:22](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=802s) "for those of you that don't need to work across tenants uh this uh registration app can be used for all environments within one"
- [14:02](https://www.youtube.com/watch?v=QGG0dW6HqSg&t=842s) "once you do the setup for Microsoft entra that will be enabled for all the companies on that environment"

Presenters (as heard): Brian nilson, Jos Antonio Garcia.
