Пример: фирма покупает одежду из Китая. Продает. Покупает новую номенклатуру. Продает.... Товары, остаток которых 0, на сайте больше не нужен. Поэтому логично в 1С поставить условие отбора "Остаток >0". Это позволяет не выгружать лишние старые товары с десятками гигабайт картинок. 1С при выгрузке изменений не выгружает товары которые не попали в отбор. При выгрузке изменений если товара в 1С стало 0, то в обмен он не попадает и товар остается на сайте. Потом магазин исключают из Яндекс-маркета. |
<?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2013-09-03T13:05:11"> ... <Каталог СодержитТолькоИзменения="true"> ... <Товары> <Товар> <Ид>d0e820f4-2b68-4d7f-ba39-9d3683fcb0e7</Ид> <Наименование> Нитки Ирис 25г. 150м</Наименование> ... </Товар> // товары, которые есть в плане обмена, но не попали в отбор по фильтру тоже должны выгружаться. // Хотя бы так. <Товар Удален="true"> <Ид>d0e820f4-2b68-4d7f-ba39-000000001</Ид> </Товар> <Товар Удален="true"> <Ид>d0e820f4-2b68-4d7f-ba39-000000002</Ид> </Товар> <Товар Удален="true"> <Ид>d0e820f4-2b68-4d7f-ba39-000000003</Ид> </Товар> </Товары> </Каталог> </КоммерческаяИнформация> |
06.09.2013 11:44:28 Выгрузка на сайт завершилась с ошибками. import.xml: Произошла ошибка на стороне сервера. Ответ сервера: failure Неверный тип файла, либо превышен максимальный размер файла 06.09.2013 11:44:29 Завершена выгрузка товаров |
'ACTIVE' => 'Y', |
'ACTIVE' => ($arDeptData[GetMessage('IBLOCK_XML2_USER_TAG_STATUS')]==GetMessage('IBLOCK_XML2_USER_VALUE_DELETED')? 'N':'Y'), |