vjekob / al-objid

Manage object IDs in multi-user environments with mind-boggling simplicity.
MIT License
29 stars 18 forks source link

TableExtensions ID marked as not in license, but you don't have to license TabExtIDs #32

Closed wansinby closed 2 years ago

wansinby commented 2 years ago

We are using TableExtensionIDs 57xxx for SalesLine, PurchaseLine... I checked the IDs with "Validate Object IDs againt license". Ninja says "tableextension 57101 is not included in the license", but they are working fine :-) As I know you can use any TableExtensionID and you don't have to license them. Is this wrong? Business Central 18.5. Range 57100-57199 is included in app.json (and objidconfig)

vjekob commented 2 years ago

It's definitely a bug. I'll take a look at it.

Would you mind sending me your XML part from the bclicense file (for your safety, exclude the signature block!) by e-mail? Also, feel free to exclude any other ranges from the XML that are irrelevant for this issue.

vjekob commented 2 years ago

Regarding licensing table extensions, they are covered with table ranges you've licensed. So, if you have tables 57xxx in your license, that covers table extensions. The same applies to pages and page extensions.

vjekob commented 2 years ago

This is fixed, and it will be included in the release 2.7.0 that will happen soon.

vjekob commented 2 years ago

Fixed in v2.7.0

wansinby commented 2 years ago

Work fine. Tnx.