Задача, заполнить остатки товаров - на складе, в 1С-Битрикс, из параметра "Доступное количество".
Для этого достаточно воспользоваться методами CIBlockElement::GetList и CCatalogStoreProduct::Add
CModule::IncludeModule('iblock'); Cmodule::IncludeModule('catalog'); $addProps = CIBlockElement::GetList( Array("ID" => "ASC"), Array("IBLOCK_ID" => 7), false, false, Array( 'ID', 'CATALOG_QUANTITY', ) ); while ($ar_fields = $addProps->Fetch()) { $arFields = Array( "PRODUCT_ID" => $ar_fields['ID'], "STORE_ID" => 1, "AMOUNT" => $ar_fields['CATALOG_QUANTITY'], ); $ID = CCatalogStoreProduct::Add($arFields); }
Пояснения:
На нем, уже много видеоуроков по 1С-Битрикс. Как одиночные видео так и серии видеоуроков Перейти на канал
Совсем скоро выйдет видеокурс по разработке доски объявлений с мобильным приложением. Подписывайтесь и будьте в курсе: