После выгрузки каталога возникла путаница с ндс, обработчик выгрузки был сильно переписан на стороне 1С. Поэтому требовалось снять метку во всех товарах о том, что НДС включен в стоимость. Нашел на форуме и немного переделал под себя следующий код. Если раскомментировать строки в коде, то можно видеть какие элементы обновлены. Данный код можно выполнить из админки через "Командная PHP строка", а также просто создать php файл в корне сайта и запустить (не забудьте удалить после выполнения).
CModule::IncludeModule('catalog');
CModule::IncludeModule('iblock');
$prod=CCatalogProduct::GetList(array(), array(), false, false, array());
echo "Процесс запущен";
// echo "Обновлены следующие элементы:";
// echo " ";
while ($arRes=$prod->Fetch())
{
$res=Array("VAT_INCLUDED"=>'N');
CCatalogProduct::Update($arRes['ID'], $res);
$guns=CIBlockElement::GetById($arRes['ID']);
//if($ar_res = $guns->Fetch())
//echo $ar_res['NAME']." (ID=".$arRes['ID'].") ";
}
echo "Процесс закончен";
CModule::IncludeModule('iblock');
$prod=CCatalogProduct::GetList(array(), array(), false, false, array());
echo "Процесс запущен";
// echo "Обновлены следующие элементы:";
// echo " ";
while ($arRes=$prod->Fetch())
{
$res=Array("VAT_INCLUDED"=>'N');
CCatalogProduct::Update($arRes['ID'], $res);
$guns=CIBlockElement::GetById($arRes['ID']);
//if($ar_res = $guns->Fetch())
//echo $ar_res['NAME']." (ID=".$arRes['ID'].") ";
}
echo "Процесс закончен";