13 october

N+1 problem

Versino Financial Suite

That N+1 problem refers to a query pattern where an application starts a separate, separate query for each additional detail instead of retrieving the data in a consolidated manner. This pattern leads to many individual queries and unnecessary network overhead.

Example of webhooks

Webhooks from SAP Business One have so far only provided the key to an object in the basic format, such as the DocEntry of an invoice. For each additional detail, the recipient therefore had to make a separate query to the service layer. The N+1 problem was thus a central technical problem of previous webhooks.

Solution with Feature Package 2608

With Feature Package 2608, the Service Layer sends selected fields directly with the event via BizObjProps. This provides the recipient with more context, rather than just the key. This enrichment of the usage data reduces the number of subsequent requests.

Avoidance when querying the service layer

This pattern can also be avoided by asking the service layer directly. The application first collects the required keys. Then it aggregates the data sets using an OR filter. Additionally, it only queries the required fields using $select.


 

SAP Business One Shop

Shopware 6 for SAP Business One

The Versino Shopware 6 interface for SAP Business One is a powerful solution for connecting Shopware and SAP Business One.
SAP Business One and DATEV Synchron

SAP Business One and DATEV - Synchronised

The development of the Versino Financial Suite began several years ago as an interface to the DATEV financial system. Initially, we implemented a ...
PEPPOL integration in SAP Business One

DATEV and SAP Business One Export & Import

The export and import of data between DATEV and SAP Business One was a major issue with the increasing spread of SAP B1 ...
Vorteile-E-Rechnung-2025

Electronic invoices to authorities

More and more electronic invoices are being sent worldwide. Numerous different formats have emerged. Here then lies the problem. It...
SAP Business One Booking of shipping & freight

SAP Business One Connect for carriers

With the SAP Business One Integration Hub, SAP Business One users can quickly and easily dock to cloud-based services and applications ...
CAD ERP connector for SAP Business One

CAD/ERP Connector for SAP Business One

SAP Business One is also widely used by manufacturing companies. Of course, this is also thanks to a number of PPS add-ons ...
Wird geladen …