Opinion on Api strategy

jordi79
jordi79 Member Posts: 281

We are moving from nav to bc. Our solution is heavily integrated to other solutions. One of the challenges is that all our integration is build on soap. But this will be deprecated in bc. After looking at standard ui pages, custom ui pages and odatav4, I found that these 3 technologies have limitations and issues.

Odatav4 in bc does not support deep inserts. Therefore, multiple operations have to be done using $batch calls. And there is a limit of 100 operations per batch.

As for custom ui pages, it does support deep inserts, but it has a bug where duplicate inserts can happen.

As for standard ui pages, it did not have the duplicate insert issue in custom ui pages, but standard ui pages cannot be extended.

In all these respect, cannot help but feel that soap is better.