Projecten en projectfasen toevoegen, wijzigen of verwijderen (UpdateConnector PtProject)
UpdateConnector voor het toevoegen, wijzigen en verwijderen van projecten en projectfasen. Je kunt deze UpdateConnector bijvoorbeeld gebruiken om het adres van een project te wijzigen of een projectfase toe te voegen.
UpdateConnector voor het toevoegen, wijzigen en verwijderen klantovereenkomsten. Dit is functionaliteit voor de Flex-branche (Payrolling, detachering en uitzendbranche).
UpdateConnector voor het toevoegen, wijzigen en verwijderen van projectbonnen. Hiervoor moet de functionaliteit Werkbon in de omgeving geactiveerd zijn.
Naam UpdateConnector: PtProject
Inhoud |
Voorbereiding
- Projecten (algemene toelichting)
- Projectfasen (algemene toelichting)
Beschrijving
Mogelijke acties met de connector |
|
INSERT |
Records toevoegen Xml-voorbeeldbestand downloaden (project) Xml-voorbeeldbestand downloaden (projectfasen) |
UPDATE |
Records wijzigen |
DELETE |
Records verwijderen Xml-voorbeeldbestand downloaden Project wijzigen en projectfasen aan het project toevoegen in één gecombineerde aanroep. Dit is alleen mogelijk in XML, niet in JSON. |
Type project
Geef aan of je een update doet van een project, klantovereenkomst of werkbon.
Afbeelding
Er zijn twee manieren om een UPDATE of een INSERT op een afbeelding bij een project te doen: via een bestand of door de afbeelding te converteren naar base64-code en de code op te nemen in de xml.
- Bestand
veld: FileName
- Base64 Encoded Format
Veld: FileStream
Administratie
Veld: UnFi
Je hebt twee mogelijkheden om dit veld aan te leveren:
- Neem dit veld op in de XML.
- Neem dit veld niet op in de XML. Dan wordt de waarde bepaald op basis van de projectgroep van het project. Het veld Projectgroep ('PrGp') is wel een verplicht veld in de XML.
Als de administratie niet bepaald kan worden, dan verschijnt tijdens het uitvoeren van de UpdateConnector de volgende foutmelding:
There is no value entered in mandatory field 'Administratie' (UnFi)
Projectstatus
- Als de projectstatus voor het afmelden van het project wordt meegeleverd in de XML, wordt het veld ChOu automatisch op 'Afgemeld' gezet.
- Als er geen projectstatus wordt meegeleverd en het veld ChOu wordt op false gezet, dan wordt de projectstatus leeggemaakt.
- Als er geen projectstatus wordt meegeleverd en ChOu wordt op true gezet, dan wordt de projectstatus op 'Afgemeld' gezet.
- Als beide velden niet meegeleverd worden, gebeurt er niets voor deze velden.
Beschrijving
De updateconnector PtProject kan alleen bestaande inrichting staartkosten op project aanpassen!
(Bij een insert komt geen foutmelding als je de code en percentage meegeeft, maar de staartkosten worden niet toegevoegd. Bij een update komt de foutmelding 'Staartkostenregel X niet gevonden of niet uniek' als op het tabblad Staartkosten bij het project geen staartkosten zijn ingericht (overgenomen uit projectgroep of uit projectinstellingen).)
Direct naar |