if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) { die; } if (!CModule::IncludeModule('crm')) { return; } if (!CModule::IncludeModule('sale')) { return; } global $USER; $CCrmPerms = new CCrmPerms($USER->GetID()); if ($CCrmPerms->HavePerm('CONFIG', BX_CRM_PERM_NONE, 'WRITE')) { return; } CUtil::InitJSCore(); if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (check_bitrix_sessid()) { $arResult['BACK_URL'] = isset($_POST['BACK_URL']) ? $_POST['BACK_URL'] : ''; $arResult['TAX_TYPE'] = isset($_POST['TAX_TYPE']) ? $_POST['TAX_TYPE'] : ''; if (strlen($arResult['TAX_TYPE']) > 0) { if ($arResult['TAX_TYPE'] == 'tax') { CCrmTax::unSetVatMode(); } elseif ($arResult['TAX_TYPE'] == 'vat') { CCrmTax::setVatMode(); } } } } else { $arResult['IS_VAT_MODE'] = CCrmTax::isVatMode(); } $this->IncludeComponentTemplate();