Уже надоело!
Доброе утро уважаемые разработчики. Объясните пожалуйста почему в последнее время при каждом обновлении E-Trade importer при выгрузке на сайт с использованием туннеля E-Trade HTTP, при выполнении пункта выгрузка на сайт в окне журнала вылетает ошибка.Как решить эту проблему раз и навсегда!?
- Вложения
-
- ошибка выгрузки.JPG (13.36 КБ) 3593 просмотра
Это не баг, а фича! (с)
В данную таблицу etrade_products_addon_fields добавились новые поля.
У Вас на сайте создана таблица etrade_products_addon_fields_tmp в которой старый список полей.
Нужно удалить таблицу etrade_products_addon_fields_tmp и создать заново.
Таблицы etrade могут менять структуру, т.е. добавляться новые поля, а Вы это не учитываете.
У Вас на сайте создана таблица etrade_products_addon_fields_tmp в которой старый список полей.
Нужно удалить таблицу etrade_products_addon_fields_tmp и создать заново.
Таблицы etrade могут менять структуру, т.е. добавляться новые поля, а Вы это не учитываете.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
дело в том что это делается каждый раз,а хотелось бы попрощаться с этой проблемой
Это не баг, а фича! (с)
Учитывайте структуру файла E-Trade и попрощаетесь с этой проблемой.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
а как правильно создать заново?
Это не баг, а фича! (с)
Добавить удаление временных таблиц перед их наполнением
Код: Выделить всё
DROP TABLE IF EXISTS `etrade_cats_tmp`;;;
DROP TABLE IF EXISTS `etrade_products_tmp`;;;
DROP TABLE IF EXISTS `etrade_products_cats_tmp`;;;
DROP TABLE IF EXISTS `etrade_products_addon_fields_tmp`;;;
DROP TABLE IF EXISTS `etrade_products_kits_tmp`;;;
DROP TABLE IF EXISTS `etrade_mans_tmp`;;;
DROP TABLE IF EXISTS `etrade_currency_tmp`;;;
DROP TABLE IF EXISTS `etrade_contractor_tmp`;;;
CREATE TABLE etrade_cats_tmp SELECT * FROM etrade_cats;;;
CREATE TABLE etrade_products_tmp SELECT * FROM etrade_products;;;
CREATE TABLE etrade_products_cats_tmp SELECT * FROM etrade_products_cats;;;
CREATE TABLE etrade_products_addon_fields_tmp SELECT * FROM etrade_products_addon_fields;;;
CREATE TABLE etrade_products_kits_tmp SELECT * FROM etrade_products_kits;;;
CREATE TABLE etrade_mans_tmp SELECT * FROM etrade_mans;;;
CREATE TABLE etrade_currency_tmp SELECT * FROM etrade_currency;;;
CREATE TABLE etrade_contractor_tmp SELECT * FROM etrade_contractor;;;С уважением, поддержка ElbuzGroup.
CREATE TABLE etrade_products_kits_tmp SELECT * FROM etrade_products_kits;;; на этой строке E-Trade ругнулся и снова выкинул ошибку о неправильных колонках. Что сделать?
Это не баг, а фича! (с)
Вы уверены что ошибка та же, только для другой таблицы?
С уважением, поддержка ElbuzGroup.
Надо сделать скриншот ошибки и выложить здесь, либо отправить на почту технической поддержки, с подробным описанием ошибки, Вам обязательно помогут.Paranoia писал(а):Что сделать?
Если публикуете код, то для этой цели в редакторе сообщения есть специальный тег с наименованием "Code". например, так:
Код: Выделить всё
CREATE TABLE etrade_products_kits_tmp SELECT * FROM etrade_products_kits;;;Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
