Casting to Enum values


It would be also nice to have a function that can convert to the enum value. If the value is comming from with a http response message as Json, it would be nice if this can be converted to the enum. Example: SomeEnum := "Some Enum Type".FromInteger(SomeOption) or SomeEnum := "Some Enum Type".From...

Read more...
1 Comments

Read more...
1 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Introduce namespaces instead of affixes


If you want to reference objects out of your own module you must do this with including the namespace. Your namespace will be configured in the app.json and can it PascalNaming structure. You have a namespace fore your company (This now your affix), and one for your module. So if you want to acc...

Read more...
2 Comments

Read more...
2 Comments

Category: Development (1299)

STATUS DETAILS
Declined

Test on not Initial RecordRef variable.


In previous releases we could use IF Format(RecRef) <> '' THEN ... With this the code will only continue if RecRef is initialized, but in the current version (Version: BE Business Central 17.3 (Platform 17.0.20458.20843 + Application 17.3.20469.20933)) the application stop working. Please solve t...

Read more...
1 Comments

Read more...
1 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Linq qeuries


Make Linq queries available in code in AL. The query object that now exist don't let you define all possible queries. You can't evaluate the values of two fields Example where Name = "Name 2". Or use aggerated subqueries. Also you must combine these results to a page or a report. This could spe...

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Extend field length of "Description" in the table "Error Message"


This field is now only 250 chars long. Please extend this because if you have background processes running that connects to other systems, they can give longer error information with necessary information after the 250 characters. Or add a blob field to get the whole error message that you can o...

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Async Operations for HTTP requests


It would be nice if we can do several http client request in an asynchrone way and the result is back in the current session for store into the database or another working process like it is possible in DOTNET.


Task := HttpClient.SendAsync(HttpRequestMsg);

/* do some stu...

Read more...
1 Comments

Read more...
1 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Extendable option fields in Dataverse tables.


It would be useful if we could add extra statuses to existing option fields in Dataverse tables.

This is because these definitions can be adjusted on the CRM side.

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Make Affixes not necessary for AppSource apps


We have now namespaces, what I love.

But we need still use an affix for AppSource apps.


I don't think that this is necessary if you make the namespace as a requirement.


The code will be more readable if we don't need to use affixes.

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

Possible to test if code is running within a test procedure


It would be nice to have a test to know if your code is called with a test routine.


This will be very useful for internal code that you don't make public, but there may be events that you log to it during your testing procedure. But these events are normally only for these tes...

Read more...
0 Comments

Read more...
0 Comments

Category: Development (1299)

STATUS DETAILS
Needs Votes

No Series add a back event OnBeforeGetNextNo


The code of the No. Series is changed in version 24.x.x.X


Before we have an event "OnBeforeGetNextNo" in codeunit "NoSeriesManagement".

We use this event to create new "No. Serie Line" records based on the date.

At this time we can't use it any more.


Read more...
0 Comments

Read more...
0 Comments

Category: General (1799)

STATUS DETAILS
Needs Votes
  • 1
  • 2