Я использую Payroll - NZ Xero API.Мне интересно, есть ли способ опубликовать несколько строк расписания одновременно.
Мое приложение отправляет большие партии расписаний за один прием.Исходя из документов , я должен отправить каждую строку расписания отдельно.Это прекрасно работает, но очень возможно достичь ограничения скорости 60 запросов в минуту.Не совсем эффективно отправлять сотни строк расписания в отдельных запросах.
Я пытался отправить массив на /timesheets/{TimesheetID}/lines
, но у меня следующая ошибка ...
{
"status": 400,
"detail": "BadRequest",
"invalidFields": [
{ "name": "Date", "reason": "Date is required" },
{ "name": "EarningsRateID", "reason": "The earnings rate is required" },
{ "name": "Time", "reason": "Time must be greater than zero" }
]
}
... что означает, что массив не обрабатывается.Я также попытался опубликовать расписание (/timesheets
) с включенным массивом TimesheetLines
, но строки отбрасываются.
Я что-то упустил, или это функция, которую не выполняет Payroll APIпредложение сейчас?