• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/rest/cashboxservice.php
  • Класс: BitrixSaleCashboxRestCashboxService
  • Вызов: CashboxService::updateCashboxOfdSettings
static function updateCashboxOfdSettings($params, $page, CRestServer $server)
{
	HelpersRestAccessChecker::checkAccessPermission();
	$params = self::prepareHandlerParams($params, $server);
	self::checkParamsBeforeCashboxSettingsUpdate($params);

	$result = Manager::update($params['ID'], ['OFD_SETTINGS' => $params['FIELDS']]);
	if ($result->isSuccess())
	{
		return true;
	}

	$errors = implode("n", $result->getErrorMessages());
	throw new RestException($errors, self::ERROR_CASHBOX_UPDATE);
}