1<?
if(!defined(
"B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==
true)
die();
7if (!isset($arSelectFields) || !is_array($arSelectFields))
23 for (
$i = 0;
$i <
count($arShownFieldsParams);
$i++)
25 switch ($arShownFieldsParams[
$i][
"KEY"])
28 echo
"<td>".$arShownFieldsParams[
$i][
"COLUMN_NAME"].
"</td>";
29 echo
"<td>".GetMessage(
"SEXE_ORDER_DATE").
"</td>";
32 echo
"<td>".$arShownFieldsParams[
$i][
"COLUMN_NAME"].
"</td>";
33 echo
"<td>".GetMessage(
"SEXE_PAY_DATE").
"</td>";
36 echo
"<td>".$arShownFieldsParams[
$i][
"COLUMN_NAME"].
"</td>";
47 for (
$i = 0;
$i <
count($arShownFieldsParams);
$i++)
52 switch ($arShownFieldsParams[
$i][
"KEY"])
55 echo $arOrder[
"ID"].
"</td><td>".$arOrder[
"DATE_INSERT"];
58 if (!isset($LOCAL_SITE_LIST_CACHE[$arOrder[
"LID"]])
59 || !is_array($LOCAL_SITE_LIST_CACHE[$arOrder[
"LID"]]))
62 if ($arSite = $dbSite->Fetch())
65 echo
"[".$arOrder[
"LID"].
"] ".$LOCAL_SITE_LIST_CACHE[$arOrder[
"LID"]];
68 if (!isset($LOCAL_PERSON_TYPE_CACHE[$arOrder[
"PERSON_TYPE_ID"]])
69 || !is_array($LOCAL_PERSON_TYPE_CACHE[$arOrder[
"PERSON_TYPE_ID"]]))
72 $LOCAL_PERSON_TYPE_CACHE[$arOrder[
"PERSON_TYPE_ID"]] =
htmlspecialcharsEx($arPersonType[
"NAME"]);
74 echo
"[".$arOrder[
"PERSON_TYPE_ID"].
"] ".$LOCAL_PERSON_TYPE_CACHE[$arOrder[
"PERSON_TYPE_ID"]];
78 echo $arOrder[
"DATE_PAYED"];
82 echo $arOrder[
"DATE_CANCELED"];
85 if (!isset($LOCAL_STATUS_CACHE[$arOrder[
"STATUS_ID"]])
86 || !is_array($LOCAL_STATUS_CACHE[$arOrder[
"STATUS_ID"]]))
92 echo
"[".$arOrder[
"STATUS_ID"].
"] ".$LOCAL_STATUS_CACHE[$arOrder[
"STATUS_ID"]].
" ";
93 echo $arOrder[
"DATE_STATUS"];
95 case "PAY_VOUCHER_NUM":
96 echo $arOrder[
"PAY_VOUCHER_NUM"];
98 case "PAY_VOUCHER_DATE":
99 echo $arOrder[
"PAY_VOUCHER_DATE"];
101 case "DELIVERY_DOC_NUM":
102 echo $arOrder[
"DELIVERY_DOC_NUM"];
104 case "DELIVERY_DOC_DATE":
105 echo $arOrder[
"DELIVERY_DOC_DATE"];
107 case "PRICE_DELIVERY":
110 case "ALLOW_DELIVERY":
111 echo (($arOrder[
"ALLOW_DELIVERY"] ==
"Y") ?
GetMessage(
"SEXE_YES") :
GetMessage(
"SEXE_NO")).
" ";
112 echo $arOrder[
"DATE_ALLOW_DELIVERY"];
121 if (!isset($LOCAL_PAYED_USER_CACHE[$arOrder[
"USER_ID"]])
122 || !is_array($LOCAL_PAYED_USER_CACHE[$arOrder[
"USER_ID"]]))
125 if ($arUser = $dbUser->Fetch())
126 $LOCAL_PAYED_USER_CACHE[$arOrder[
"USER_ID"]] =
htmlspecialcharsEx($arUser[
"NAME"].(($arUser[
"NAME"] ==
'' || $arUser[
"LAST_NAME"] ==
'') ?
"" :
" ").$arUser[
"LAST_NAME"].
" (".$arUser[
"LOGIN"].
")");
128 echo
"[".$arOrder[
"USER_ID"].
"] ";
129 echo $LOCAL_PAYED_USER_CACHE[$arOrder[
"USER_ID"]];
132 if (intval($arOrder[
"PAY_SYSTEM_ID"]) > 0)
134 if (!isset($LOCAL_PAY_SYSTEM_CACHE[$arOrder[
"PAY_SYSTEM_ID"]])
135 || !is_array($LOCAL_PAY_SYSTEM_CACHE[$arOrder[
"PAY_SYSTEM_ID"]]))
138 $LOCAL_PAY_SYSTEM_CACHE[$arOrder[
"PAY_SYSTEM_ID"]] =
htmlspecialcharsEx($arPaySys[
"NAME"]);
141 echo
"[".$arOrder[
"PAY_SYSTEM_ID"].
"] ".$LOCAL_PAY_SYSTEM_CACHE[$arOrder[
"PAY_SYSTEM_ID"]];
145 if (intval($arOrder[
"DELIVERY_ID"]) > 0)
147 if (!isset($LOCAL_DELIVERY_CACHE[$arOrder[
"DELIVERY_ID"]])
148 || !is_array($LOCAL_DELIVERY_CACHE[$arOrder[
"DELIVERY_ID"]]))
151 $LOCAL_DELIVERY_CACHE[$arOrder[
"DELIVERY_ID"]] =
htmlspecialcharsEx($arDelivery[
"NAME"]);
154 echo
"[".$arOrder[
"DELIVERY_ID"].
"] ".$LOCAL_DELIVERY_CACHE[$arOrder[
"DELIVERY_ID"]];
158 echo $arOrder[
"DATE_UPDATE"];
161 if ($arOrder[
"PS_STATUS"] ==
"Y")
162 echo
GetMessage(
"SEXE_SUCCESS").
" ".$arOrder[
"PS_RESPONSE_DATE"];
163 elseif ($arOrder[
"PS_STATUS"] ==
"N")
164 echo
GetMessage(
"SEXE_UNSUCCESS").
" ".$arOrder[
"PS_RESPONSE_DATE"];
177 array(
"NAME" =>
"ASC"),
178 array(
"ORDER_ID" => $arOrder[
"ID"])
180 while ($arItem = $dbItemsList->Fetch())
186 echo
"[".$arItem[
"PRODUCT_ID"].
"] ";
187 echo $arItem[
"NAME"];
188 echo
" (".$arItem[
"QUANTITY"].GetMessage(
"SEXE_SHT");
208header(
'Pragma: public');
209header(
'Cache-control: private');
210header(
'Accept-Ranges: bytes');
211header(
'Content-Length: '.mb_strlen(
$content));
212header(
"Content-Type: application/vnd.ms-excel");
213header(
'Content-Disposition: attachment; filename=excel_dump.xls');
static GetByID($id, $personTypeId=0)
static GetList($arOrder=array("ID"=>"DESC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array(), $arOptions=array())
static GetByID($statusId, $languageId=LANGUAGE_ID, $type=null)
if(!empty($by)) $dbOrderList
while( $arBasket=$dbBasket->Fetch())
if(!in_array("BC". $f_USER_ID, $arContra)) endwhile
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
if(preg_match('/^ else[a-z0-9_]{2}$/i', $siteID)===1)
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
GetMessage($name, $aReplace=null)
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
</p ></td >< td valign=top style='border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 2.0pt 0cm 2.0pt;height:9.0pt'>< p class=Normal align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;line-height:normal'>< a name=ТекстовоеПоле54 ></a ><?=($taxRate > count( $arTaxList) > 0) ? $taxRate."%"
SaleFormatCurrency($fSum, $strCurrency, $OnlyValue=false, $withoutFormat=false)