Как создать запись времени в NetSuite через API - PullRequest
1 голос
/ 05 ноября 2019

Когда я пытаюсь создать запись времени для NetSuite, она выдает ошибку, как показано ниже: «8:00 не является допустимым значением для {urn: types.core_2018_2.platform.webservices.netsuite.com} DurationUnit». Как ввести часы в TimeEntry. https://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2018_2/schema/record/timeentry.html?mode=package

Я пробовал с "8:00", "8", "8.00"

Любые предложения или помощь будут оценены

1 Ответ

0 голосов
/ 07 ноября 2019

Часы - это продолжительность, для которой требуется промежуток времени и единица измерения. Первый из них - двойной, второй - это DurationUnit, который занимает всего час. Поэтому попробуйте «8 часов» или предоставьте обе части по отдельности.

ApproveStatus является RecordRef, поэтому вы обычно предоставляете InternalId или ExternalId записи состояния. Единственный список значений, который я мог найти, был для расписаний.

INTERNALID  VALUE
1           Open
2           Pending Approval
3           Approved
4           Rejected
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...