Выгрузка товара для яндекс маркет
Здравствуйте, хочется сказать большое спасибо за программу и спросить, возможно ли сделать доработку, добавить в пакетную обработку столбец XML, чтобы в зависимости от значения количества товара в прайс-листе поставщика устанавливать или убирать признак XML в системе учета товара и далее экспортировать в магазин. Насколько мы понимаем сейчас если товара нет в наличии у поставщика система устанавливает товара нет в наличии и для яндекса-маркета выгрузка сохраняется с признаком "на заказ". Спасибо!
Приведите пример количества товара из прайс-листа поставщика. Контролировать флаг XML именно кол-вом товара из прайса или статусом факта наличия товара (есть, нет и т.д.)?
С уважением, поддержка ElbuzGroup.
Здравствуйте, извините за столь поздний ответ, был в отпуске. Думаю так как у поставщиков наличие товара бывает отображается по разному, цифрами количество, звездочкой наличие и т.п., то лучше наверное контролировать флажок, статусом факта наличия.TechAdmin писал(а):Приведите пример количества товара из прайс-листа поставщика. Контролировать флаг XML именно кол-вом товара из прайса или статусом факта наличия товара (есть, нет и т.д.)?
Спасибо.
Здравствуйте, хотел бы приподнять тему, и спросить, можно ли надеяться на данную доработку? Чтобы у товаров которых нет в наличии, убирался флаг yml, и они не выгружались на маркет.
Большое спасибо!
Большое спасибо!
В подсистеме экспорта вы можете для шаблона экспорта настроить выгрузку товаров, например указать программе выгружать только товары со статусом "Есть"
С уважением, поддержка ElbuzGroup.
Используем CMS PHPShop, файл для яндекс-маркета формирует CMS на основании данных которые передает импортер, нужно чтобы если товара нет в наличии в прайсе поставщика, после выполнении обработки в СТУС убирался флаг xml, после чего после выгрузки данных на сайт будет убираться в данной CMS флаг вывод на яндекс маркет.
Если вы используете для обновления сайта модуль "туннель", тогда можно использовать дополнительный SQL запрос при обновлении сайта, который деактивирует флаг XML для товаров на сайте, у которых символьный статус не имеет значение "Есть"
Код: Выделить всё
UPDATE phpshop_products, etrade_products SET yml='0' WHERE phpshop_products.id=etrade_products.tov_id AND etrade_products.nalich_c<>'Есть';;;С уважением, поддержка ElbuzGroup.
Большое спасибо! Попробуем.
Попробуйте такой вариант:
Код: Выделить всё
UPDATE phpshop_products, etrade_products SET phpshop_products.yml='0' WHERE phpshop_products.id=etrade_products.tov_id AND etrade_products.nalich_c<>'Есть';;;С уважением, поддержка ElbuzGroup.

