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:
- Druk op “Show facts” button:
- Kies “Exporteren” en dan “Exporteren 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.