Example #1
0
function set_price_rule($ProductId,$itemNumber,$list){
	global $webService,$webservice_exi;
        
        $prices = SpecificPriceCore::getIdsByProductId($ProductId);
        $opt = array('resource' => 'specific_prices');
        foreach ($prices as $price_rule_id){
             $opt['id'] = (int)$price_rule_id['id_specific_price'];
             $xml = $webService->delete($opt);             
        }
        $parameter = array("ItemNumber"=>$itemNumber,
                        "List"=>$list,
			"key"=>"8770471727");
        $price_details = $webservice_exi->GetPrice($parameter);
        $price_details = $price_details->GetPriceResult->PriceListResult;
        if(isset($price_details->Vol1))
        savePriceRule($ProductId,$price_details->Vol1, $price_details->Price1,$price_details->LPrice);
        if(isset($price_details->Vol2))
        savePriceRule($ProductId,$price_details->Vol2, $price_details->Price2,$price_details->LPrice);
        if(isset($price_details->Vol3))
        savePriceRule($ProductId,$price_details->Vol3, $price_details->Price3,$price_details->LPrice);
        if(isset($price_details->Vol4))
        savePriceRule($ProductId,$price_details->Vol4, $price_details->Price4,$price_details->LPrice);
}
Example #2
0
function set_price_rule($ProductId,$itemNumber,$list){
	global $webService,$webservice_exi;
        $parameter = array("ItemNumber"=>$itemNumber,
                        "List"=>$list,
			"key"=>"8770471727");
        $price_details = $webservice_exi->GetPrice($parameter);
        $price_details = $price_details->GetPriceResult->PriceListResult;
        if(isset($price_details->Vol1))
        savePriceRule($ProductId,$price_details->Vol1, $price_details->Price1,$price_details->LPrice);
        if(isset($price_details->Vol2))
        savePriceRule($ProductId,$price_details->Vol2, $price_details->Price2,$price_details->LPrice);
        if(isset($price_details->Vol3))
        savePriceRule($ProductId,$price_details->Vol3, $price_details->Price3,$price_details->LPrice);
        if(isset($price_details->Vol4))
        savePriceRule($ProductId,$price_details->Vol4, $price_details->Price4,$price_details->LPrice);
}