Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Не синхронизирует некоторые товары


Рекомендованные сообщения

Здравствуйте, подскажите пожалуйста у меня не синхронизирует некоторые товары. Знаю что можно очистить связи, то тогда все товары заново придется прописывать по коду. А еще можно как-то дубли из базы удалить, можете этот момент поподробнее разъяснить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10 часов назад, Censored сказал:

Здравствуйте, подскажите пожалуйста у меня не синхронизирует некоторые товары. Знаю что можно очистить связи, то тогда все товары заново придется прописывать по коду. А еще можно как-то дубли из базы удалить, можете этот момент поподробнее разъяснить

Здравствуйте.

Для того, чтобы что-то предпринимать нужно четко понимать почему не синхронизируются товары. Нужно

1. Включить логирование в модуле, если этого не было сделано ранее.

2. Очистить логи модуля, если файл логов не пустой

3. Выполнить синхронизации товарами

4. Анализировать лог модуля + файлы обмена.

В логах и в файлах вся информация. 

И в зависимости от причины не синхронизации некоторых товаров поможем решить проблему.

11 часов назад, Censored сказал:

то тогда все товары заново придется прописывать по коду

Вы вручную вписывали код на сайте? ИД номенклатуры 1с?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 089c322f-6e66-11ea-80d5-525400f8976a найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2644
2020-07-22 13:02:26 -  - 2209
2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 53961f85-b348-11e9-a74e-7824af41613d найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2795
2020-07-22 13:02:26 -  - 494
2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 7961667a-3c84-11e8-9f51-7824af41613d найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2493
2020-07-22 13:02:26 -  - 99
2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 8d07a3cb-e334-11e8-9cd4-7071bccc54ec найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2492
2020-07-22 13:02:26 -  - 680
2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 997e1094-4f72-11e8-9c10-7071bccc54ec найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2205
2020-07-22 13:02:26 -  - 2515


2020-07-22 13:02:26 - Ошибки могут приводить к тому что вместо нескольких товаров в реальности будет один и цены будут относиться к нему, а не к нужным товарам. Частой причиной являются дубликаты артикулов и некорректный код предыдущих модулей обмена с 1с. Если вы видите это сообщение в первый раз, то просто намите кнопку 'Удалить связи' на вкладке 'Товары' и повторите импорт два раза. Если сообщение продолжает появляться - разберитесь с дублями товаров
2020-07-22 13:02:26 - Разбор файла предложений завершен

Хотел узнать как удалять дубликаты из базы в таблице product_to_1c!

21.07.2020 в 02:00, NeoSeo Team сказал:

Вы вручную вписывали код на сайте? ИД номенклатуры 1с?

Ну когда очищаешь связи он же заново создает копию всех товаров

Вот на прикрепленном скрине получается что товары дублируется и приходится  код 1с (товары которые без изображений) копировать в товары которые были на сайте.

Сейчас очистил связи ради интереса, ошибка с дублями пропала осталось только с изображениями 

2020-07-22 13:07:14 - Включаем товар #3673, т.к. он присутствует в выгрузке
2020-07-22 13:07:14 - Отключаем товар #3673, т.к. у него нет главного изображения
2020-07-22 13:07:14 - Включаем товар #3674, т.к. он присутствует в выгрузке
2020-07-22 13:07:14 - Отключаем товар #3674, т.к. у него нет главного изображения
2020-07-22 13:07:14 - Разбор файла предложений завершен
 

Синхронизация 1с.png

Изменено пользователем Censored

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

33 минуты назад, Censored сказал:

Вот на прикрепленном скрине получается что товары дублируется и приходится  код 1с (товары которые без изображений) копировать в товары которые были на сайте.

Ошибки дубляжа могут быть только в том случае, если настроена неверно синхронизация. По чем синхронизируете? Эти данные приходят с 1с и совпадают с данным на сайте?

35 минут назад, Censored сказал:


Сейчас очистил связи ради интереса, ошибка с дублями пропала осталось только с изображениями 

А приходят ли изображения с 1с? А включена ли опция обновления изображений в настройках модуля? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

18 часов назад, NeoSeo Team сказал:

Ошибки дубляжа могут быть только в том случае, если настроена неверно синхронизация. По чем синхронизируете? Эти данные приходят с 1с и совпадают с данным на сайте?

По коду в 1с, артикулов у нас нет. Данные все совпадают и цена и количество, но создается пустая карточка. Я просто копирую код и вставляю его в уже существующую карточку на сайте.  Возможно можно и настроить как-то, но это надо настраивать автозаполнение метатегов title, Description, seo url, настраивать категории и решить проблему почему изображения не выгружаются, поэтому я просто копирую в связях 1с код.

Но бывает такое что создается дубль  в таблице product_to_1c и тогда цены и кол-во не синхронизируется, почему и создал тему.

У вас есть какой-то гайд как удалять дубли в таблице?

.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

19 минут назад, Censored сказал:

По коду в 1с, артикулов у нас нет. Данные все совпадают и цена и количество, но создается пустая карточка. Я просто копирую код и вставляю его в уже существующую карточку на сайте

Где берете этот код и куда вставляете в карточку товара?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 часов назад, NeoSeo Team сказал:

Где берете этот код и куда вставляете в карточку товара?

У вас что там много вариантов откуда взять код, я вам скрин выше скинул со списком дублей, которые выгружаются в каждой из них есть код типа "45f3d98b-5d35-11ea-8a19-001f29d7c49e" его я и копирую в существующие карточки на сайте.

1.png.2c5be7201651e889c91e922238bb3449.png

 

1. Захожу в каждую карточку товара которая есть на сайте и в пустую (на скрине 1 с иконкой opencart) 

1-1.png.9954e41e52281ca5bda85dd28ee1831c.png


2_ Перехожу на вкладку связи

2.png.d737a72a96b808d46d495507b92c562e.png

 

3) Копирую код 1с и вставляю в уже существующую карточку товара где уже прописаны категории, метатеги, seourl и т.д.

4) Удаляю все дубли

Теперь в 3й раз пишу свой вопрос. Иногда товары в таблице product_to_1c дублируются, и я хотел бы посмотреть инструкцию как их находить и удалять.

 

Изменено пользователем Censored

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 часов назад, Censored сказал:

Теперь в 3й раз пишу свой вопрос. Иногда товары в таблице product_to_1c дублируются, и я хотел бы посмотреть инструкцию как их находить и удалять.

2020-07-22 13:02:26 - Ошибка!!! Для продукта с кодом 089c322f-6e66-11ea-80d5-525400f8976a найдено 1 дубликатов в таблице product_to_1c!
2020-07-22 13:02:26 -  - 2644
2020-07-22 13:02:26 -  - 2209

2644 и 2209 - это ИД товаров на сайте.

Переходите в их карточки товаров и устанавливаете верный ИД номенклатуры с 1с

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 weeks later...

Код в 1с указан в виде 00000000613 а этот же товар на сайте в карточке товара (вкладка связи) где написано Код 1С вот в таком виде: eee2e6a7-d2bb-11e8-9cba-7071bccc54ec. Как узнать верный ИД номенклатуры с 1с? Синхронизация в настройках модуля по коду в 1с идет, тк нет артикулов в 1с

код 1с.png

Изменено пользователем Censored

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот так выглядит коды товаров в 1с. Код 1с в виде: eee2e6a7-d2bb-11e8-9cba-7071bccc54ec генерирует ваш модуль при выгрузке на сайт

код 1с2.png

Изменено пользователем Censored

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, Censored сказал:

Вот так выглядит коды товаров в 1с. Код 1с в виде: eee2e6a7-d2bb-11e8-9cba-7071bccc54ec генерирует ваш модуль при выгрузке на сайт

код 1с2.png

Короткий код в 1С что на скриншоте - это код 1С он передается в файлах обмена как тег КОД, а тот линный это внутренний 1С код для обмена он указан в теге ИД.

КОД необходимо указывать в поле Артикул(sku) в карточке товара , а длинный ИД необходимо указывать в спец поле Связь 1С что Вы и делали.

Чтоб получить точно верный ИД требуется получить файлы обмена , в файле import.xml можно найти по имени товар и забрать его точный ИД. Тогда Вы вручную свяжете товар.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как можно посмотреть файл import.xml?  Программист 1с с которым мы работаем сказал нужно настроить обмен с сайтом...но он же настроен

Изменено пользователем Censored

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 часов назад, Censored сказал:

Как можно посмотреть файл import.xml?  Программист 1с с которым мы работаем сказал нужно настроить обмен с сайтом...но он же настроен

Файл можно получить  несколькими способами:
1. в модуле обмена с сайтом на стороне 1с. Сделать выгрузку не на сайт, а на компьютер. Тип выгрузки изменяется в настройках обмена на стороне 1с
2. на сайте после обмена, при условии, что 1с не удаляет файлы после его обработки на сайте. Файлы сохраняются в каталоге /system/storage/cache/exchange1c

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...