Binnenhalen artikelvoorraden in Excel Power Query

Foutmelding

In de Monitoring is zichtbaar dat een foutmelding optreedt:

Door een rode regel te selecteren wordt zichtbaar dat er een dataprobleem is:

Deze foutmelding is ook terug te vinden in het scherm “Systeemberichten” op Invantive Cloud.

De download lukt niet omdat het veld Warehouse leeg is bij een voorraadpositie.

Ik begrijp dat niet goed; ik had verwacht dat een voorraadpositie altijd bij een magazijn hoort. Het kan zijn dat dit een bug in de Exact software is.

Is het mogelijk om ExactOnlineXML.XML.StockPositions@eol te downloaden met access-odata.com en de Excel hiervan op te sturen naar support@invantive.com?

Paar optimalisatietips

Het ophalen via de SyncStockPositions is mogelijk, maar inefficient. Beter is om de StockPositionsIncremental te gebruiken. Die is vanaf de tweede keer vele malen sneller en toch actueel zoals beschreven op Snel en met minder API-calls Exact Online uitlezen met de incrementele "sync API"-tabellen.

Daarnaast is de tweede filterstap op Teller geplaatst na het verwijderen van de kolommen. Power BI en Power Query kunnen dat filter dan niet doorgeven aan Invantive Cloud (Power BI’s query-folding is niet meer mogelijk). Advies is om eerst alle filterstappen te maken en daarna pas kolommen te hernoemen en/of te verwijderen. Zie ook OData-filters optimaliseren om de prestaties te verbeteren.

Mocht nog niet snel genoeg zijn, dan kun je binnen het abonnement gratis het Power BI rapport laten analyseren door ons voor performance zoals beschreven op How do I get a free Power BI performance audit?.