Программно создаю заказ. Добавляю товар в корзину кодом
В результате заказ успешно создается. Но при обмене с 1С не приходит ИДтовара по версии 1С. Хотя у товаров, созданных не программно, а обычным путем через сайт- это поле присутствует.
Вопрос- где его взять у известного ID товара и как указать при добавлении в корзину, чтобы в результате при обмене эти данные попали в файл выгрузки.
Идтовара выглядит как-то так 2f664aa5-e23b-11e1-b2ko-000c29e52d80
Код |
---|
$arFieldsItem = array( 'PRODUCT_ID' => 3281, 'PRICE' => 990, 'CURRENCY' => 'RUB', 'QUANTITY' => 2, 'LID' => 's1', 'NAME' => 'ИМЯ ТОВАРА', 'ORDER_ID' => $order_id, 'DETAIL_PAGE_URL' => '', "DELAY" => "N", "CAN_BUY" => "Y", ); CSaleBasket::Add($arFieldsItem); |
В результате заказ успешно создается. Но при обмене с 1С не приходит ИДтовара по версии 1С. Хотя у товаров, созданных не программно, а обычным путем через сайт- это поле присутствует.
Вопрос- где его взять у известного ID товара и как указать при добавлении в корзину, чтобы в результате при обмене эти данные попали в файл выгрузки.
Идтовара выглядит как-то так 2f664aa5-e23b-11e1-b2ko-000c29e52d80