Terug naar website
Je bevindt je momenteel in de helpsectie van onze software, met antwoorden op veelgestelde vragen, handleidingen en hulp bij problemen. Voor volledige toegang tot onze nieuwe website, inclusief al onze producten en diensten, kun je hier klikken om naar de hoofdpagina te gaan.

acceptEmployeeActivity

Voegt een nieuwe activiteit toe aan de lijst van beschikbare activiteiten bij een bepaalde medewerker in de urenregistratie.

Applicaties

Apps, externe applicaties

Aanroep

PUT

Parameters

http[s]://<url>:<poort>/odapi/rest/TMethods/employeeActivity/[key]

Naam
Type
Omschrijving
key
Tekst
Sessiesleutel
employee-activity
json
Gegevens van de aan te maken medewerkeractiviteit; de activiteitcode 
 
moet voorkomen in de lijst van activiteiten maar mag nog niet 
 
voorkomen bij de medewerker

Query parameters

Geen

Meldingen

Foutcode
Omschrijving
9220
Ongeldig medewerkernummer
9300
Module 'Urenregistratie' is niet actief
9301
Ongeldige activiteitcode of activiteitcode niet gevonden
9312
Activiteit komt al voor bij de medewerker
9313
Activiteit kon niet worden toegevoegd bij medewerker, oorzaak onbekend

Voorbeeld

object

{

    "data": {

        "employeeActivity": {

            "employee": {

                "id": 33,

                "name": "Marcel Houtakkers"

            },

            "index": 15,

            "activity": {

                "code": "2VRK300",

                "description": "Installatie ter plaatse bij klant",

                "groupCode": "2VRK000",

                "color": "$00FFB51A",

                "defaultReceiptType": "",

                "validityPeriod": false,

                "validFrom": "20190414",

                "validUntil": "20190414",

                "reference": true,

                "calculate": false,

                "durationAsQuantity": true,

                "totals": true,

                "travel": false,

                "travelCosts": 0,

                "machine": {

                    "number": ""

                },

                "product": {

                    "code": ""

                }

            },

            "product": {

                "code": ""

            },

            "default": false,

            "distance": 0

        }

    }

}