Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Blogs
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

Опции темы Поиск в этой теме Опции просмотра
Старый 02.07.2021, 10:14   #1  
Blog bot is offline
Blog bot
24,417 / 822 (76) +++++++
Регистрация: 28.10.2006
waldo: Business Central Default APIs are not localized – or are they?

Good news.

You’re probably all familiar with the great work Microsoft is doing on providing us a huge set of useful out-of-the-box API’s. No? Well, you can find all the information right here: API(V2.0) for Dynamics 365 Business Central – Business Central | Microsoft Docs

For Belgium, these have been useless in many situations though. Simply said: the Belgian localization has some fields that kind of replace default fields (VAT Registration Code). When I contacted Microsoft about it, the statement was simple:
The Business Central Default APIs are not localized

And I can understand, most honestly. So I didn’t expect anything to change, and started to abandon the default APIs completely and implement custom APIs in all situations.
In fact – since the default Business Central APIs are “never” localized, and chances are that you ARE in a localized database – that means there is always a chance there is something wrong/missing from the default APIs. So “just” using them and assuming everything will just work out-of-the-box is may be not the best assumption to make.. .

Recently, my eye caught this change in 18.1:

So – it seems that for the Belgian localization, Microsoft made a workaround to foresee this “Enterprise No.” fields in stead of the “VAT Registration No.” – which kind of like would mean that the default Business Central APIs just got a whole lot more interesting for Belgium.

And may be not only for the Belgian localization. I don’t know. I notice quite a lot of changes on the V2 APIs since the 18.0 release:

It makes sense to browse through the code changes between different versions of Business Central. This is basically how I figured out the above. If you’d like to know how? Well, here’s a video where I show that using Stefan Maron‘s tool ;-).

Does this mean – let’s all use the default APIs?

Well, for me not just yet, but at least for Belgium it’s worth considering again – at least in some cases. I know about some use cases where it’s absolutely necessary to be able to connect to BC without any kind of custom API. All I can say is: make sure the data is like it’s supposed to be, test it thoroughly in the situation of that specific customer, .. basically meaning: you should be making a conscious choice in stead of just assuming all is well ;-). That’s all.

Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
waldo: Business Central V17.1 fails your pipeline .. and that’s OK Blog bot NAV: Blogs 0 13.11.2020 11:11
waldo: Microsoft Dynamics 365 Business Central 2020 Wave 1 is (almost) released! Blog bot NAV: Blogs 0 02.04.2020 03:06
waldo: Features we can expect in the “2019 Release Wave 2” for Microsoft Dynamics 365 Business Central Blog bot NAV: Blogs 0 18.07.2019 10:13
waldo: Developing Business Central Extensions/Apps in Team – Follow Up Blog bot NAV: Blogs 0 28.02.2019 12:11
waldo: Where to find the Microsoft Dynamics 365 Business Central (and NAV) Docker Images Blog bot NAV: Blogs 0 24.01.2019 07:17
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Часовой пояс GMT +3, время: 17:40.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.