Добрый день.
Добавляю заказ на сайте таким образом
$ar_Fields = array(
"LID" => "s1",
"PERSON_TYPE_ID" => 1,
"PAYED" => "N",
"CANCELED" => "N",
"STATUS_ID" => "F",
"PRICE" => $myprice,
"CURRENCY" => "RUB",
"USER_ID" => $userID,
"PAY_SYSTEM_ID" =>$mypaysystem,
"DELIVERY_ID" => $mydelivery,
"PRICE_DELIVERY" => $mydeliveryprice,
"DISCOUNT_VALUE" => 0.00,
"TAX_VALUE" => 0.00,
"USER_DESCRIPTION" => ""
);
$ORDER_ID = CSaleOrder::Add($ar_Fields);
Всё добавляется нормально кроме службы доставки. В переменной значение передаётся правильно, id службы доставки. Пробовал даже задавать строго строго
"DELIVERY_ID" => 3.
Но в получившемся заказе (в админке - список заказов), в поле "служба доставки" - пусто.
Отчего такое может происходить?
Добавляю заказ на сайте таким образом
$ar_Fields = array(
"LID" => "s1",
"PERSON_TYPE_ID" => 1,
"PAYED" => "N",
"CANCELED" => "N",
"STATUS_ID" => "F",
"PRICE" => $myprice,
"CURRENCY" => "RUB",
"USER_ID" => $userID,
"PAY_SYSTEM_ID" =>$mypaysystem,
"DELIVERY_ID" => $mydelivery,
"PRICE_DELIVERY" => $mydeliveryprice,
"DISCOUNT_VALUE" => 0.00,
"TAX_VALUE" => 0.00,
"USER_DESCRIPTION" => ""
);
$ORDER_ID = CSaleOrder::Add($ar_Fields);
Всё добавляется нормально кроме службы доставки. В переменной значение передаётся правильно, id службы доставки. Пробовал даже задавать строго строго
"DELIVERY_ID" => 3.
Но в получившемся заказе (в админке - список заказов), в поле "служба доставки" - пусто.
Отчего такое может происходить?