GetGroupRight("sale"); if ($saleModulePermissions == "D") $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/include.php"); IncludeModuleLangFile(__FILE__); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/prolog.php"); ClearVars(); $ID = IntVal($ID); if ($ID <= 0) LocalRedirect("sale_order.php?lang=".LANG.GetFilterParams("filter_", false)); $db_order = CSaleOrder::GetList(Array("ID"=>"DESC"), Array("ID"=>$ID)); if (!$db_order->ExtractFields("str_")) LocalRedirect("sale_order.php?lang=".LANG.GetFilterParams("filter_", false)); $APPLICATION->SetTitle(GetMessage("SALE_PRINT_RECORD", array("#ID#"=>$ID))); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php"); $bUserCanViewOrder = CSaleOrder::CanUserViewOrder($ID, $GLOBALS["USER"]->GetUserGroupArray(), $GLOBALS["USER"]->GetID()); $bUserCanEditOrder = CSaleOrder::CanUserUpdateOrder($ID, $GLOBALS["USER"]->GetUserGroupArray()); $errorMessage = ""; if ($_SERVER["REQUEST_METHOD"] == "POST" && strlen($Print)>0 && check_bitrix_sessid() && $bUserCanViewOrder) { if(count($REPORT_ID) > 0) { $db_basket = CSaleBasket::GetList(array('ID' => 'ASC'), array("ORDER_ID"=>$ID)); $productCountInBasket = $db_basket->SelectedRowsCount(); $showAll = "N"; if ($productCountInBasket == count($BASKET_IDS)) $showAll = "Y"; if ($showAll == "N") { $sBasket = ""; $sQuantity = ""; $bFirst = True; $countBasketId = count($BASKET_IDS); for ($i = 0; $i < $countBasketId; $i++) { if (IntVal($BASKET_IDS[$i])<=0) continue; $sBasket .= ($bFirst? "": ",").IntVal($BASKET_IDS[$i]); $sQuantity .= ($bFirst? "": ",").${"QUANTITY_".IntVal($BASKET_IDS[$i])}; $bFirst = false; } $urlParams = "BASKET_IDS=".urlencode($sBasket)."&QUANTITIES=".urlencode($sQuantity); } else $urlParams = "SHOW_ALL=Y"; $PROPS_ENABLE = (!isset($_POST["PROPS_ENABLE"]) || $_POST["PROPS_ENABLE"] == N) ? "N" : "Y"; ?> GetMessage("SOP_TO_LIST"), "LINK" => "/bitrix/admin/sale_order.php?lang=".LANGUAGE_ID.GetFilterParams("filter_") ) ); $aMenu[] = array("SEPARATOR" => "Y"); if ($bUserCanEditOrder) { $aMenu[] = array( "TEXT" => GetMessage("SOP_TO_EDIT"), "LINK" => "/bitrix/admin/sale_order_edit.php?ID=".$ID."&lang=".LANGUAGE_ID.GetFilterParams("filter_") ); } if ($bUserCanViewOrder) { $aMenu[] = array( "TEXT" => GetMessage("SOP_TO_DETAIL"), "LINK" => "/bitrix/admin/sale_order_view.php?ID=".$ID."&lang=".LANGUAGE_ID.GetFilterParams("filter_") ); } $context = new CAdminContextMenu($aMenu); $context->Show(); if (!$bUserCanViewOrder) { CAdminMessage::ShowMessage(str_replace("#ID#", $ID, GetMessage("SOD_NO_PERMS2VIEW")).". "); } else { CAdminMessage::ShowMessage($errorMessage); ?>

Fatal error: Uncaught Error: Call to undefined function bitrix_sessid_post() in D:\ktt\ttepla.com\public_html\bitrix\modules\sale\distr\admin\order_print.php:129 Stack trace: #0 {main} thrown in D:\ktt\ttepla.com\public_html\bitrix\modules\sale\distr\admin\order_print.php on line 129