Last year in October (2022) Microsoft introduced a new open-source program for MSDyn365 Business Central Base Application. Since then, the program has been running under the pilot version with a limited number of contributors.
We had a lot of up and downs, especially when Microsoft was trying to figure out how to manage the whole program and how to enable partners and the whole community to contribute. Finally, in January 2023, the first (at least a bit) stable version of this program was released and we, as a community, were able to start adding our own contributions.
If you want to be part of this community, check slides from my session from Direction4Partners ASIA 2023! Still don’t have access? Send a PM to @JesperSchulz on Yammer!
List of my latest contributions
- MSDyn365BC v23.0 (October 2023)
- “Explode BOM” in transfers (Pull Request)
- Add option to include items without transaction when suggesting physical inventory order lines (Pull Request)
- Add Item reference functionality to all item journals (Pull Request)
- MSDyn365BC v22.2 (June 2023)
- “External Document No.” in Vendor/Customer/GL Entries API (Pull Request)
- MSDyn365BC v22.0 (April 2023)
- Add multiple items to the Transfer Order (Pull Request)
- Support for Item References in Physical Inventory Order (Pull Request)
- “Your Reference” in “Customer Ledger Entries” (Pull Request)
- “Work Description” in “Proforma Invoice” report (Pull Request)
- MSDyn365BC v21.4 (February 2023)
- New actions for Blanket Sales Order – Add Catalogue Items (Pull Request)
.
There are other interesting changes made by other contributors
(last update 09.06.2023 AEST)
- Bert Verbeek (bertverbeek4PS)
- Add CompanyAddress 7 and 8 to Standard Sales – Credit Memo/Order Confirmation/Pro Forma Invoice (Pull Request)
- New functionality to batch post-transfer orders (Pull Request)
- VAT Posting Groups for General Ledger Entries (Pull Request)
- New fields to inventory documents (Pull Request)
- Source Type and Source No. for Item Ledger Entries (Pull Request)
- New functionality to renumber item journals (Pull Request, Pull Request)
- Bug fix for publisher in the Customer table, Post Code field (Pull Request)
- Bugfix for the caption in Item Budget Management (Pull Request)
- Frédéric Vercaemst (fvet)
- Bugfix for Bill-to section visibility for Posted Return Receipt (Pull Request)
- Extend ModifyRecordWithField with ConfigTemplateLine (Pull Request)
- General and VAT Posting Groups are available in all subforms (Pull Request)
- Add field “Inventory Value Zero” to table “Item Templ.” (Pull Request)
- Add the document attachment fact box to all documents and entities (Pull Request)
- Bugfix for showdetails action for IC Transaction for purchase documents (Pull Request)
- Alexander Drogin (adrogin)
- Improvements to certifying of multi-level production BOMs (it was possible to certify production BOM with circular reference) (Pull Request, Pull Request)
- Copy record links from the general journal to posted entries (Pull Request)
- Delete record links on journal posting (Pull Request)
- Do not allow to set Change Log for Change Log Entries (endless recursion) (Pull Request)
- View warehouse activity lines from source docs (Pull Request)
- Bugfix for attachments in the “Incoming Document Files” fact box (Pull Request)
- Test improvements and fixes
- False positive test results in codeunit 137079 “SCM Production Order III” (Pull Request)
- Test instability in codeunit 137003 “SCM WIP Costing Production-I” (Pull Request)
- (pri-kise)
- Support for country translations (Pull Request)
- Bugfix for Timesheets v2 (Pull Request)
- New implementation for ImportAttachment that can be used in the cloud (Pull Request)
- Bugfix for report 5885 “Calc. Phys. Invt. Order (Bins)” (wrong if begin/end) (Pull Request)
- New Helper procedure GetTimeParameter for “Batch Processing Mgt.” (Pull Request)
- Miljan Milosavljević (miljance)
- Bugfix for Account Schedules when there are active Security Filters for G/L Entries (Pull Request)
- Support for standard No. Series for Catalogue Items (Pull Request)
- Bugfix for the wrong Assign-to Type in Job Price List (Pull Request)
- VAT Clause Translation fix for all reports (Pull Request)
- Improvements for Price Lists – Verify only prices for the current user (Pull Request)
- Sergii Olefirenko (sergeyol)
- Save and reset to saved filters for each CopyLines call in Price Lists (Pull Request)
- Add function SetCachedSalesHeader to “Sales Line CaptionClass Mgmt.” (Pull Request)
- Correct param order in AdjustQtyReservedOnPickShip call (Pull Request)
- Gunnar Thor Gestsson (gunnargestsson)
- New index on Bank Account Ledger Entry (Pull Request)
- DecimalPlaces for Timesheets (Pull Request)
- Teddy Herryanto (thatnavguy)
- Bugfix for empty External Documents Nos. in Item Ledger Entries for Posted Transfer Shipments (Pull Request)
- (tyurm)
- Refactoring of TestStatusIsNot procedures in Sales/Purchase for better extensibility (Pull Request)
- Daniel (dannoe)
- Bugfix: Prevent Item.Get() if the Type is not an Item in Document Attachment and G/L Account or Resource has the same code as Item (Pull Request)