microsoft / ALAppExtensions

Repository for collaboration on Microsoft AL application add-on and localization extensions for Microsoft Dynamics 365 Business Central.
MIT License
791 stars 622 forks source link

[Bug]: Change `Source Type` Field in Table 414 to Enum for Extensibility #27648

Open AlaWeslati opened 4 days ago

AlaWeslati commented 4 days ago

Describe the issue

The Source Type field in the IC Outbox Transaction table (ID 414) is currently defined as an Option. This limits its extensibility, as it cannot be customized by developers or partners.

Expected behavior

The Source Type field should be defined as an Enum to allow for extensibility and customization.

Steps to reproduce

  1. Attempt to extend the Source Type field in the IC Outbox Transaction table.
  2. Notice that the Option type does not support extensibility.

Additional context

This enhancement aligns with the extensibility principles of Business Central, allowing developers to better customize solutions for both SaaS and on-prem environments. Internal work item: AB#557872

JesperSchulz commented 3 days ago

That's an extensibility request. Transferring issue to correct repo.