Exporteren projecturen en WBS vanuit Exact Online met Invantive Data Loader

Ophalen WBS uit Exact Online

De standaard gratis Data Loader ondersteunt geen SQL-joins, dus het gebruik van een query op ExactOnlineREST…projects en ProjectWBSByProject is geen optie. Met een uitgebreidere versie kan dit wel via een Invantive SQL join.

Echter, sinds enige tijd bieden Invantive SQL en Exact Online samen ook een bulk API op de WBS structuur: ProjectWBSBulk.

Advies is om ProjectWBSBulk te gebruiken om de work-breakdown structure velden op te halen.

Merk op dat er nog steeds sprake is van een “varkensoortje” in het datamodel: via het veld Parent wordt verwezen naar de ID van het bovenliggende WBS element.

Ophalen uren

De uren zijn het gemakkelijkst te vinden onder PjtTimeTransactions. Deze uren betreffen de uren van medewerkers; de uren van machines staan in MfgTimeTransactions. De column Activity verwijst dan naar het WBS element.

Downloaden

Het ophalen via Invantive Data Loader naar file is niet handig. Data Loader is bedoeld om tussen gestructureerde formaten gegevens uit te wisselen, bijvoorbeeld Excel uitlezen en wegschrijven in een database.

Het kan wel met Data Loader via de volgende workaround:

  • Definieer een brontabel op basis van een query:
    Query voor projecturen uit Exact
  • Druk op “Show facts” button:
    Toon project uren
  • Kies “Exporteren” en dan “Exporteren naar Excel”:
    Exporteer uren naar Excel

Het kan ook vergelijkbaar via Query Tool, Invantive Cloud, access-odata.com of andere Invantive frontend producten.

Het exporteren kan ook met het Invantive Script statement local export results. Dit is het eenvoudigst samen te stellen door rechtsklik in de query editor van het Query Tool en dan “Exporteer Resultaten” te kiezen.