web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Intercompany GL entry over API?

(0) ShareShare
ReportReport
Posted on by 391
Hey Everyone:
 
I'm trying to find a decent answer to this, but I'm getting overwhelmed by AI slop answers.
 
Has anyone successfully done an intercompany GL entry using the API in Business Central?  If so, I have some questions that I can't seem to find an answer for.
 
My initial thought was to try and do it through /journals({{id}})/journalLines, but my first hit said "you can't use IC Partner as an account type" (why not?) and the second one where I moved the IC Partner to the balanceAccountType field is now telling me that "The Gen. Journal Template does not exist", despite the fact that the template isn't referenced by the entry.
 
This leads me to believe that /journals is not the right place to do this.  Especially since when I do a scan of "/journals" (the batches) I only get the normal GL batches.
 
So - has anyone done this?  If so:
- what endpoint?
- what payload package (in general terms)?
 
Or am I stuck either custom writing an API (ew), or exposing the intercompany general journal page as an OData service (also, ew)?
 
Thanks!
-J
 
I have the same question (0)
  • James McCullough Profile Picture
    391 on at
    PS - assume that my intercompany is already set up and functional for manual entries.
  • Suggested answer
    Teagen Boll Profile Picture
    3,034 Super User 2026 Season 1 on at
    This will entirely depend on how you set your IC Partners in Business Central. If it's database as the transfer type you just point it to the other entity and use the Intercompany General Journal.
     
    If you try to use the general journal for IC transactions you'll run into problems. You need to use the Intercompany General Journal. But both of those journals share the same table. So any data you send whether its an API, Web Service or some connector needs to specify the Journal Template Name (should be the journal template identified as an Intercompany journal).
     
    As for using an API you typically need to use web services (Odata) or a custom API and then some middleware such as power automate to manage sending and receiving that date. Or you can use the power automate pre-built connector and use the generic Create Record function: Dynamics 365 Business Central - Connectors | Microsoft Learn
     
    Hopefully that gives you some ideas.
     
    Best,
    Teagen Boll
    Social: LinkedIn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,497 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,778 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 1,507

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans