Dear NAV & BC experts,
i have a Businnes Central 14 implementation, i have a problem when referencing API url exposed by BC. I've configured all OData parameter in sertvice configuration (except Company Default Name).
When is use, for example, an out-of-the-box API such as payment method, in order to retrive all data i use the following URL
http://servername:portId/ServiceName/api/beta/companies(CompanyId)/paymentMethods/
The problem is that in the Company Table, all companies have Id fierld with "id":"00000000-0000-0000-0000-000000000000"
Since this environment has been uipgraded from an older version (NAV 2016) probably during upgrade some step have been missed.
In order to resolve this, what do you sugfgest? Is there any way to recalculate ID in Company table?
Thanks all
Answers
I wrote about this last year (here: http://thedenster.com/use-systemid)
RIS Plus, LLC
But in my case, if i try to inspect pages such customer and company, i don't have any field called Systemid (i don't have neither $system created at, $system created by$ etc). Maybe that is due to the version i am using (Business Central 14, spring 2019 on-premise), can you tell me from whichBC version the field SystemId has been introduced?
Have you tried asking on Twitter or in Discord?
RIS Plus, LLC
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/configure-server-instance
Search for "Integration Records Table (ID)"
BR