return (inclusivePrice - Number(inclusivePrice / (1 + taxRate / 100)).toFixed(6)) * quantity;
function Company_INN_KPP_Order ($ID, $arFields) { if ($arFields['UF_COMPANY_ID']) { global $DB; $dbRes = $DB->Query (' SEL ECT f.`UF_CRM_1427720956` inn, f.`UF_CRM_1427720957` kpp FR OM `b_uts_crm_company` f WHERE f.VALUE_ID = ' . $arFields['UF_COMPANY_ID'] . ' '); if ($company = $dbRes->Fetch()) { // $arFields['PR_INVOICE_8'] = $company['inn']; if (!$arFields['PR_INVOICE_8']) { CSaleOrderPropsValue::Add ( array ( "ORDER_ID" => $ID, "ORDER_PROPS_ID" => 8, "NAME" => "ИНН", "CODE" => "INN", "VALUE" => $company['inn'] ) ); } // $arFields['PR_INVOICE_9'] = $company['kpp']; if (!$arFields['PR_INVOICE_9']) { CSaleOrderPropsValue::Add ( array ( "ORDER_ID" => $ID, "ORDER_PROPS_ID" => 9, "NAME" => "КПП", "CODE" => "KPP", "VALUE" => $company['kpp'] ) ); } } } }