Ввод времени сотрудника через конечную точку - PullRequest
0 голосов
/ 02 марта 2020

Привет, я пытаюсь выполнить запрос PUT для активности времени сотрудника, но мне не повезло. Я продолжаю получать ошибки, такие как задача проекта не может быть найдена в системе. Но задача проекта существует, и когда я ввожу те же данные непосредственно в форму, она отлично работает.

У кого-нибудь есть пример JSON тела для создания новой записи активности сотрудников, которая может мне помочь?

Ниже мое текущее тело

{
"Employee": {
    "value": "MATTMCD"
},
"Items": [
    {
        "ActivityDate": {
            "value": "2020-03-02T00:00:00"
        },
        "ActivityTime": {
            "value": "2020-03-01T22:00:00"
        },
        "CostCode": {
            "value": "0000"
        },
        "Billable": {
            "value": true
        },
        "LabourItem": {
            "value": "LABOUR-MAT"
        },
        "Project": {
            "value": "PR00000001"
        },
        "ProjectTask": {
            "value": "TESTTASK"
        },
        "Description": {
            "value": "Labour Matt"
        },
        "TimeSpent": {
            "value": "01:30"
        }
    }
]

}

1 Ответ

0 голосов
/ 05 марта 2020

В итоге я просто использовал экран активности для ввода времени. Это дало мне некоторую гибкость и с датами, которые мне были нужны, вместо того, чтобы вводить время для текущей недели.

...