И? Вам написать его нужно? Или подсказать как сделать? Что именно не понятно?
Начните как-то так:
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
CModule::IncludeModule("iblock");CModule::IncludeModule("catalog");CModule::IncludeModule("sale");
Дальше просто доставайте элементы каталога и меняйте значения.
Но вот с ценой... Если нужны массовые изменения цен, обычно это означает, что вы что-то делаете не так.