{*
 Шаблон вычисления "Вебхук"
*}

//Вызываем метод компонента Интеграций
$result = \CB\Assist\Integration\Service::getInstance()->webhook([
    "fromCalc" => $calc['id'],
    "repeats" => {$repeats},
    "url" => "{$url}",
    "method" => "{$method}",
{if $tosave }
    "saveResult" => "{$tosave}",
{/if}
{if $fields}
    "fields" => '{$fields|@json_encode}',
{/if}
{if $json}
    "json" => '{$json}',
{/if}
{if $headers}
    "headers" => '{$headers}',
{/if}
], $table_id, $ID);

{if $tosave }
//Сохраняем полученные данные в поле
if (!$result['error']) {
    $line["{$tosave}"] = $result['result'];
}
{/if}