Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1.

 GebruikDe teruggestuurde data bevat geen geneste gegevens. De planning die u ophaalt via getPlanning bevat bijvoorbeeld geen afdelingsnaam, maar alleen het (cloudplan) afdelingsid. 
Als u deze data ook wenst zult
u die apart moeten ophalen via de webservice. (Zie voorbeeld exportProject2.ps1).

 Voorbeelden


Warning
  • Let erop dat u de matchers niet per ongeluk 'leeg' laat bij een delete of push. In dat geval worden alle gematchte gegevens uit cloudplan verwijderd of gewijzigd! 
  • Bij overbelasting van de webservice kan Planning.nl de verbinding verbreken of weigeren. Probeer de hoeveelheid data die u ophaalt altijd te beperken mbv de matchers. Neem contact op met support@planning.nl als u werkt met zeer grote hoeveelheden data of als u niet meer kunt verbinden met de webservice.


Hieronder zijn enkele voorbeelden voor het communiceren met de cloudplan webservice, geschreven in Powershell.  

Gebruik van een matcher:
  • Ophalen van planning aan de hand van status en klantnummer
  • Ophalen projecten aan de hand van een lijst met projectstatussen
Voorbeeld
Webservice login / logout
Ophalen resources (personeel), exporteren naar csv

matcher.ps1Toevoegen, opzoeken, bijwerken en verwijderen van planning
Exporteer projecten naar csv
Exporteer projecten naar csv inclusief afdelingsnaam, afdelingsnummer, klantnaam en klantnummer per project
Importeren projecten van csv. 
Afhandeling van errors / tonen mislukte imports.
importPersonnel personnelImporteer personeel en afdelingslidmaatschappen