1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-25 21:39:21 +02:00
2024-08-23 09:03:08 +03:00

2.5 KiB

sidebar_position
7

Завершить учет времени

Завершает учет времени пользователя

Функция ЗавершитьУчетВремени(Знач URL, Знач IDПользователя = "", Знач Время = "", Знач Отчет = "", Знач Токен = "") Экспорт

Параметр CLI опция Тип Назначение
URL --url Строка URL внешнего вебхука или адрес Bitrix24 при использовании токена
IDПользователя --userid Строка, Число ID пользователя для учета. Текущий по умолчанию
Время --time Дата Время заверш. учета. Дата должна совпадать с текущей. Текущее время по ум.
Отчет --report Строка Причина изменения. Обязателен при указании Время и отключенном свободном графике
Токен --token Строка Токен авторизации, если используется не вебхук

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24


:::tip Метод в документации API: timeman.close :::

    URL = "https://b24-ar17wx.bitrix24.by/rest/1/1o2...";

    Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);

    URL            = "b24-ar17wx.bitrix24.by";
    Токен          = "6476c766006e9f06006b12e400000001000...";
    IDПользователя = 1;
    Время          = OPI_Инструменты.ПолучитьТекущуюДату();
    Отчет          = "Отгул";

    Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL, IDПользователя, Время, Отчет, );
    
  oint bitrix24 ЗавершитьУчетВремени --url %url% --userid %userid% --time %time% --report %report% --token %token%

{
 "error": "WRONG_DATETIME_FORMAT",
 "error_description": "Wrong datetime format"
}