We support Open Source. Here is a repository on Github to see how you can extend Microsoft Dynamics 365 Business Central with our BEYOND CloudConnector.
If you want to add files into your General Journal and see the files after posting in the General Ledger Entries, you should see this:
See the full source code here and use it "as it is":
And these are the General Ledger Entries: