senyk Опубликовано: 22 октября 2020 Опубликовано: 22 октября 2020 При выгрузке товара выдает ошибку. <b>Fatal error</b>: Uncaught Exception: Error: Duplicate entry '' for key 'model'<br />Error No: 1062<br />INSERT INTO oc0l_product SET model = '', sku = '', upc = '', ean = '', jan = '', isbn = '', mpn = '', location = '', quantity = '0', minimum = '', subtract = '0', stock_status_id = '7', manufacturer_id = '', shipping = '1', price = '', points = '', weight = '', weight_class_id = '', length = '', width = '', height = '', length_class_id = '', status = '1', tax_class_id = '', sort_order = '0', date_added = NOW(), date_available = NOW(). Не пойму в чем проблема... Exchange_(Выгрузка товаров)2020-10-22.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 22 октября 2020 Опубликовано: 22 октября 2020 3 часа назад, senyk сказал: При выгрузке товара выдает ошибку. <b>Fatal error</b>: Uncaught Exception: Error: Duplicate entry '' for key 'model'<br />Error No: 1062<br />INSERT INTO oc0l_product SET model = '', sku = '', upc = '', ean = '', jan = '', isbn = '', mpn = '', location = '', quantity = '0', minimum = '', subtract = '0', stock_status_id = '7', manufacturer_id = '', shipping = '1', price = '', points = '', weight = '', weight_class_id = '', length = '', width = '', height = '', length_class_id = '', status = '1', tax_class_id = '', sort_order = '0', date_added = NOW(), date_available = NOW(). Не пойму в чем проблема... Exchange_(Выгрузка товаров)2020-10-22.txt 510 kB · 2 скачивания Здравствуйте. Скорее всего у Вас в БД в таблице oc0l_product создан индекс или ключ по модели товара (поле model). А с 1с у Вас не приходит Артикул, судя по содержимому запроса model = '' и sku = '' Нужно анализировать файлы обмена 1с и логи модуля, чтобы выявить правда ли не приходит артикул с 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
senyk Опубликовано: 23 октября 2020 Опубликовано: 23 октября 2020 (изменено) Мы хотим произвести синхронизацию по внутреннему номеру товаров из 1С, так как у нас полностью отсутствуют артикулы. Подскажите как можно поступить в данной ситуации? NeoSeo Обмен с 1C_2020-10-23_05-06-19_error.log Изменено 23 октября 2020 пользователем senyk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 23 октября 2020 Опубликовано: 23 октября 2020 45 минут назад, senyk сказал: Мы хотим произвести синхронизацию по внутреннему номеру товаров из 1С, так как у нас полностью отсутствуют артикулы. Подскажите как можно поступить в данной ситуации? NeoSeo Обмен с 1C_2020-10-23_05-06-19_error.log 2 MB · 0 скачиваний Здравствуйте. Файлы синхронизации Вы не предоставили. Поэтому что-то конкретно сказать сложно 1. У Вас передается внутренний код номенклатуры? Это не ИД номенклатуры, а именно код, который формирует 1с. В форме редактирования товара в 1с это поле возле Артикула. 2. Если у Вас артикул не передается с 1с то нужно тогда поправить таблицу в бд и убрать индекс по модели. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.