<?
//////////////// проверка наличия товара на складах ///////////////////////////////
if(CModule::IncludeModule('catalog')){
$resStore = CCatalogStore::GetList(array(),array("ACTIVE" => "Y", "TITLE" => "Склад ".$_SESSION["city"]),false,false,array());
$sklad = $resStore->Fetch();
$arFilter = Array('PRODUCT_ID' =>$arItem["PRODUCT_ID"], 'STORE_ID' => $sklad["ID"]);
$rsStore = CCatalogStoreProduct::GetList(array(), $arFilter, false, false, array('AMOUNT'));
if ($arStore = $rsStore->Fetch())
{
$RegionStore = $arStore['AMOUNT'];///////////// наличие в региональном складе
}
$resStore = CCatalogStore::GetList(array(),array("ACTIVE" => "Y", "TITLE" => "Склад Центральный"),false,false,array());
$sklad = $resStore->Fetch();
$arFilter = Array('PRODUCT_ID' =>$arItem["PRODUCT_ID"], 'STORE_ID' => $sklad["ID"]);
$rsStore = CCatalogStoreProduct::GetList(array(), $arFilter, false, false, array('AMOUNT'));
if ($arCentrStore = $rsStore->Fetch())
{
$CentrStore = $arStore['AMOUNT'];///////////// наличие на центральном складе
}
}
?>
Bitrix: Проверка наличия товара на складах.
Подписаться на:
Комментарии к сообщению
(
Atom
)
Комментариев нет :
Отправить комментарий