Ошибка при экспорте товаров из PLI в ShopScript 5

Интеграция программы в различные учётные системы и интернет магазины.
Ответить
Lion_son
Сообщения: 20
Зарегистрирован: 06 ноя 2011 20:31

06 июл 2014 17:59

Добрый день

Пользуюсь PLI достаточно давно.

Сегодня обновил PLI (не обнавлялся наверное около месяца)
На неизменённой БД попробовал экспорт в магазин через туннель.
Единственное, что менял перед попыткой экспорта - это в настройках http tunnel изменил "ID Валюты цен по умолчанию" изменил с "UAH" на "RUB"
Получил ошибку.
Обновил туннель, но ошибка не ушла.
Вернул обратно "ID Валюты цен по умолчанию" "UAH" но ошибка осталась.

Прошу помочь разобраться в чём может быть причина ошибки?
И самое главное, как её побороть?

http://www.screencast.com/t/lmEfrF2j4ay
Вложения
2014-07-06_204214_Export-http-tunnel-err.png
Скриншот ошибки
2014-07-06_204214_Export-http-tunnel-err.png (19.98 КБ) 8161 просмотр
____________________________________
С глубоким уважением к разработчикам,
Леонид
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

06 июл 2014 19:13

Похоже у вас используется устаревшая версия ShopScript 5, которая не содержит нужных полей в БД сайта.
Как вариант решения это обновить версию, или добавить нужные поля в БД сайта, какое решение для вас наиболее приемлемо?
С уважением, поддержка ElbuzGroup.
Lion_son
Сообщения: 20
Зарегистрирован: 06 ноя 2011 20:31

08 июл 2014 19:11

TechAdmin писал(а):Похоже у вас используется устаревшая версия ShopScript 5, которая не содержит нужных полей в БД сайта.
Как вариант решения это обновить версию, или добавить нужные поля в БД сайта, какое решение для вас наиболее приемлемо?


Для меня приемлемо обновить ShopScript
ShopScript 5 лицензионный, установлен на хостинге провайдера и я его обновляю как только выходит обновление.
Посмотрел версию, написано: 5.2.2.30933 3 июня 2014
При этом указано: Установлены последние версии всех приложений
Реальность такова, что у меня через PLI выгрузка проходила без проблем с марта по июнь.

Сегодня обновил PLI запустил экспорт.
Ошибка теперь другая, но тоже похожая:

Код: Выделить всё

Ошибка обновления сайта!
Error: Unknown column 'id_1c' in 'field list'
 SQL: INSERT INTO `shop_category` (`url`, `depth`, `left_key`, `right_key`, `status`, `create_datetime`, `id`, `parent_id`, `name`, `description`, `id_1c`) SELECT cat_seo_url, nLev, nLft, nRgt, cat_active, now() as `create_datetime`, cat_id, parent_id, cat_name, cat_desc, cat_guid FROM `etrade_cats` WHERE etrade_cats.row_exist=0


Если 6/07 экспорт запинался на таблице shop_product, то теперь на shop_category.

Может быть, что дело не в версии ShopScript, а в чём_то ещё?
Вложения
2014-07-08_220728_PLI-export-err.png
2014-07-08_220728_PLI-export-err.png (22 КБ) 8152 просмотра
____________________________________
С глубоким уважением к разработчикам,
Леонид
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

08 июл 2014 19:45

Варианты решения проблемы:
1. Shop-Script поддерживает возможность обмена данными с «1С: Предприятие» не ниже версии 8.1 в редакции «1С: Управление торговлей» не ниже версии 10.3.4. Обмен данными осуществляется с помощью плагина, который можно установить с помощью приложения «Инсталлер». Плагин в магазине Webasyst: http://www.webasyst.ru/store/plugin/shop/cml1c/
Установите плагин интеграции с «1С»: в бекенде вашего Вебасиста перейдите в приложение «Инсталлер», найдите плагин «1С» в секции «Плагины → Магазин». Щелкните по кнопке «Установить».
2. Выполнить эти SQL запросы для базы данных сайта, например через phpMyAdmin

Код: Выделить всё

ALTER TABLE shop_category ADD `id_1c` VARCHAR( 80 ) NOT NULL , ADD INDEX (  `id_1c` );;;
ALTER TABLE shop_product ADD `id_1c` VARCHAR( 80 ) NOT NULL , ADD INDEX (  `id_1c` );;;
ALTER TABLE shop_product_skus ADD `id_1c` VARCHAR( 80 ) NOT NULL , ADD INDEX (  `id_1c` );;;
С уважением, поддержка ElbuzGroup.
Lion_son
Сообщения: 20
Зарегистрирован: 06 ноя 2011 20:31

11 июл 2014 06:44

Спасибо, попробую установить плагин импорта из 1С
____________________________________
С глубоким уважением к разработчикам,
Леонид
Lion_son
Сообщения: 20
Зарегистрирован: 06 ноя 2011 20:31

15 июл 2014 20:14

TechAdmin писал(а):Варианты решения проблемы:
1. Установите плагин интеграции с «1С»
2. Выполнить эти SQL запросы для базы данных сайта, например через phpMyAdmin

Спасибо, установка плагина интеграции с «1С» помогла
____________________________________
С глубоким уважением к разработчикам,
Леонид
Ответить

Вернуться в «Интеграция E-Trade PriceList Importer»