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

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

Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х


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

3 часа назад, Ivanzo сказал:

Писал выше ни чего на сайте не делали.

Кстати у вас на форуме глюк в мобильной версии нет личного кабинета.

В таком случае нужно выполнять анализ у Вас на сайте.

Модуль сам по себе не перестанет работать, на это должно быть внешнее влияние. Изменение настроек на сервере, сайте, в модуле, в 1с и тд.

В меню есть личный кабинет. уточните, пожалуйста, у Вас не так отоборажается?

image.png.4b465b3bd75eaff1f4a8159481620773.png

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


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

  • Ответы 4,6k
  • Created
  • Последний ответ

Top Posters In This Topic

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

В таком случае нужно выполнять анализ у Вас на сайте.

Модуль сам по себе не перестанет работать, на это должно быть внешнее влияние. Изменение настроек на сервере, сайте, в модуле, в 1с и тд.

В меню есть личный кабинет. уточните, пожалуйста, у Вас не так отоборажается?

image.png.4b465b3bd75eaff1f4a8159481620773.png

Я писал про личный кабинет форума, а не сайта. 

Как раз был ранее такой случай что ваш модуль перестал работать. И вы не смогли помочь, т.к. говорили что модуль ни при чем. А в итоге у вас на сайте была расписана эта проблема, не могу найти эту статью.

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


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

13 часов назад, NeoSeo Help 4 сказал:

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

Нужно смотреть файлы синхронизации и лог модуля обмена

В файле обмена значение передается, однако в атрибутах товара где есть значение 0 просто не записывается этот параметр 

image.thumb.png.2442dce6a664793bc07f6e3adc7552d8.pngimage.thumb.png.b76429b6ea70c5e533c9f4f42d23c566.pngimage.thumb.png.c91c9cc70e846a9415155bfd1418ade4.png

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


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

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

image.thumb.png.1a192a7120ab652c27e12cf1f0e819f0.png

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


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

Извиняюсь за спам, но пока рыл логи редактирование закрылось 😞

Вот в логе модуля, там где значение атрибута 0, там его просто нету

image.thumb.png.a7089849ab0599cc9224e04ea19beb33.png

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

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


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

Добрый день, запускаем первый обмен и каждый раз получаем такую ошибку:

Выгружено товаров: 579
Выгружено картинок: 532
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Uncaught Exception: Error: Duplicate entry '0' for key 'PRIMARY'&lt;br /&gt;Error No: 1062&lt;br /&gt;INSERT INTO sdrmj3537yrdjdesjejtekezvq_category SET parent_id = '0', `top` = '1', `column` = '0', sort_order = '0', status = '1', date_modified = NOW(), date_added = NOW() in /home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php:40
Stack trace:
#0 /home/linguist/sites/new.linguist.ua/system/library/db.php(45(sad) DB\MySQLi-&gt;query('INSERT INTO sdr...')
#1 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(5395(sad) DB-&gt;query('INSERT INTO sdr...')
#2 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(7792(sad) ModelToolNeoSeoExchange1c-&gt;query('INSERT INTO sdr...')
#3 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(1545(sad) ModelToolNeoSeoExchange1c-&gt;initCategories(Object(SimpleXMLElement), 0)
#4 /home/linguist/sites/new.linguist.ua/system/engine/loader.php(248(sad) ModelToolNeoSeoExchange1c-&gt;parseImport('import.xml')
#5 /home/linguist/sites/new.lin in <b>/home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php</b> on line <b>40</b><br />

Выгрузка товаров завершена с ошибками!!!

Удаляем запись в БД, еще раз обмениваем, снова ошибка.

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


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

3 часа назад, Destto сказал:

Добрый день, запускаем первый обмен и каждый раз получаем такую ошибку:

Выгружено товаров: 579
Выгружено картинок: 532
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Uncaught Exception: Error: Duplicate entry '0' for key 'PRIMARY'&lt;br /&gt;Error No: 1062&lt;br /&gt;INSERT INTO sdrmj3537yrdjdesjejtekezvq_category SET parent_id = '0', `top` = '1', `column` = '0', sort_order = '0', status = '1', date_modified = NOW(), date_added = NOW() in /home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php:40
Stack trace:
#0 /home/linguist/sites/new.linguist.ua/system/library/db.php(45(sad) DB\MySQLi-&gt;query('INSERT INTO sdr...')
#1 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(5395(sad) DB-&gt;query('INSERT INTO sdr...')
#2 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(7792(sad) ModelToolNeoSeoExchange1c-&gt;query('INSERT INTO sdr...')
#3 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(1545(sad) ModelToolNeoSeoExchange1c-&gt;initCategories(Object(SimpleXMLElement), 0)
#4 /home/linguist/sites/new.linguist.ua/system/engine/loader.php(248(sad) ModelToolNeoSeoExchange1c-&gt;parseImport('import.xml')
#5 /home/linguist/sites/new.lin in <b>/home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php</b> on line <b>40</b><br />

Выгрузка товаров завершена с ошибками!!!

Удаляем запись в БД, еще раз обмениваем, снова ошибка.

Разобрались, куда-то пропал автоинкремент с БД, установили, проблема ушла, спасибо.

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


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

3 часа назад, Destto сказал:

Добрый день, запускаем первый обмен и каждый раз получаем такую ошибку:

Выгружено товаров: 579
Выгружено картинок: 532
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Uncaught Exception: Error: Duplicate entry '0' for key 'PRIMARY'&lt;br /&gt;Error No: 1062&lt;br /&gt;INSERT INTO sdrmj3537yrdjdesjejtekezvq_category SET parent_id = '0', `top` = '1', `column` = '0', sort_order = '0', status = '1', date_modified = NOW(), date_added = NOW() in /home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php:40
Stack trace:
#0 /home/linguist/sites/new.linguist.ua/system/library/db.php(45(sad) DB\MySQLi-&gt;query('INSERT INTO sdr...')
#1 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(5395(sad) DB-&gt;query('INSERT INTO sdr...')
#2 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(7792(sad) ModelToolNeoSeoExchange1c-&gt;query('INSERT INTO sdr...')
#3 /home/linguist/sites/new.linguist.ua/admin/model/tool/neoseo_exchange1c.php(1545(sad) ModelToolNeoSeoExchange1c-&gt;initCategories(Object(SimpleXMLElement), 0)
#4 /home/linguist/sites/new.linguist.ua/system/engine/loader.php(248(sad) ModelToolNeoSeoExchange1c-&gt;parseImport('import.xml')
#5 /home/linguist/sites/new.lin in <b>/home/linguist/sites/new.linguist.ua/system/library/db/mysqli.php</b> on line <b>40</b><br />

Выгрузка товаров завершена с ошибками!!!

Удаляем запись в БД, еще раз обмениваем, снова ошибка.

Вам нужно очистить связи и после этого произвести обмен. Это Вы можете сделать нажатием на кнопку "Удалить связи" в настройках модуля на вкладке "Товары". Перед этим сделайте бекап базы данных.

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


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

22 часа назад, NeoSeo Help 4 сказал:

Думаем полезно будет указать, что конкретно за проблема была и как Вы ее устранили

Спасибо.

 

Были внесены изменения в конфигурацию Bas Малый бизнес. В участок кода, который отвечает за прием заказов с сайта и запись их в базу 1с. Там где то ошибка в опеределении типа данных. Если я правльно понял программиста 1с. 

Он написал расширение, которое устанавливается в BAS и изменяет этот участок кода. Если кому нужно будет, могу скинуть контакты.

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


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

1 час назад, trialon77 сказал:

Были внесены изменения в конфигурацию Bas Малый бизнес. В участок кода, который отвечает за прием заказов с сайта и запись их в базу 1с. Там где то ошибка в опеределении типа данных. Если я правльно понял программиста 1с. 

Он написал расширение, которое устанавливается в BAS и изменяет этот участок кода. Если кому нужно будет, могу скинуть контакты.

Спасибо за уточнение 😉

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


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

Добрый день. Такая проблема. Создаю пробные заказы. С первым было все ок.

Все последующие заказы, выгружаются с тем же именем покупателя, что и первый (хотя в заказах в опенкарте, имена разные).

В чем может быть проблема?

Снимок экрана 2021-11-19 084859.png

Снимок экрана 2021-11-19 084947.png

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


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

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

Так же не подхватывает номер телефона из заказа.

Добрый день, проверьте структуру Вашего файла, чтобы он соответствовал файлу из примера, его Вы можете найти вот тут. Также проверьте, что говорят логи модуля после попытки синхронизации.

 

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


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

11 часов назад, NeoSeo Help 1 сказал:

Добрый день, проверьте структуру Вашего файла, чтобы он соответствовал файлу из примера, его Вы можете найти вот тут. Также проверьте, что говорят логи модуля после попытки синхронизации.

 

ув. поддержка, а мои вопросы вы просто заигнорировали?

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


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

День добрый, обновился на последний релиз для 5.6-7 опен 2.3.

Файл лога растет как на дрожжах, а проблемный файл закодирован, подскажите как устранить предупреждение?

2021-11-19 18:34:26 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /admin/controller/tool/neoseo_exchange1c.php:590) in /system/library/response.php on line 12
2021-11-19 18:34:26 - PHP Notice:  Undefined index: token in /admin/controller/tool/neoseo_exchange1c.php on line 1059

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


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

Подскажите еще по обмену статусами заказа. Пытаюсь настроить, но статусы не меняются на сайте! Опция "Получать и обновлять статусы заказа из 1с" включена. В поле соответствия статусов настроено: 

Заказ завершен = Заказ завершен
Отменен = Отменен

Из BAS в файле выгрузки реквизит со статусом имеет следющий вид:

<ЗначениеРеквизита>
                <Наименование>Статус заказа</Наименование>
                <Значение>Заказ завершен</Значение>
            </ЗначениеРеквизита>

Все верно? В логах обмена при этом вообще ничего по поводу статуса не пишется...

И скажите, эти новые настройки, что на скрине. За что они отвечают, и как правильно заполнить? Нигде описания не встречал.323.jpg.8838fc80bbec3e549498124de7f5a1bd.jpg

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


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

18.11.2021 в 08:09, Ivanzo сказал:

Я писал про личный кабинет форума, а не сайта. 

Как раз был ранее такой случай что ваш модуль перестал работать. И вы не смогли помочь, т.к. говорили что модуль ни при чем. А в итоге у вас на сайте была расписана эта проблема, не могу найти эту статью.

Добрый вечер.

Не зная в чем именно у Вас проблема не можем сказать как решить и скинуть ссылку на статью.  

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


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

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

ув. поддержка, а мои вопросы вы просто заигнорировали?

Добрый вечер.

приносим извинения, пропустили сообщения.

Чтобы предоставить ответ почему у Вас данная характеристика пропускается нужно тестировать обмен. По Вашим скринам толком ничего сказать нельзя. Нет полной информации, только отрезки информации.

 

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


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

9 часов назад, Mops009 сказал:

День добрый, обновился на последний релиз для 5.6-7 опен 2.3.

Файл лога растет как на дрожжах, а проблемный файл закодирован, подскажите как устранить предупреждение?

2021-11-19 18:34:26 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /admin/controller/tool/neoseo_exchange1c.php:590) in /system/library/response.php on line 12
2021-11-19 18:34:26 - PHP Notice:  Undefined index: token in /admin/controller/tool/neoseo_exchange1c.php on line 1059

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

Уточните, пожалуйста

1. Номер заказа

2. Версию модуля.

3. Название архива, который устанавливали и как устанавливали дополнение

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


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

7 часов назад, trialon77 сказал:

Все верно? В логах обмена при этом вообще ничего по поводу статуса не пишется...

Добрый вечер. 

А что в логах вообще?

7 часов назад, trialon77 сказал:

И скажите, эти новые настройки, что на скрине. За что они отвечают, и как правильно заполнить? Нигде описания не встречал.

Чтобы это работало с 1с должно приходить дополнительная информация в реквизитах товара. Это спец доработка под Клиента была

 

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


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

24 минуты назад, NeoSeo Help 4 сказал:

Добрый вечер. 

А что в логах вообще?

Чтобы это работало с 1с должно приходить дополнительная информация в реквизитах товара. Это спец доработка под Клиента была

 

Вопрос, наименование реквизита со статуом заказа от 1с должно быть?: 

<Наименование>Статус заказа</Наименование> или <Наименование>Статус</Наименование>

В логах вот что:

2021-11-20 21:31:12 - type=sale&mode=checkauth
2021-11-20 21:31:12 - Авторизация выполнена успешно: d96b420b96cac5b6551a5baf2cec8709
2021-11-20 21:31:12 - type=sale&mode=query
2021-11-20 21:31:12 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2021-11-20 21:31:12 - Сообщение для разработчика. Таблица `_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2021-11-20 21:31:12 - Статусы в магазине Array
(
    [в наличии] => 7
    [предзаказ] => 8
    [нет в наличии] => 5
    [ожидание 2-3 дня] => 6
)

2021-11-20 21:31:12 - type=sale&mode=success
2021-11-20 21:31:12 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2021-11-20 21:31:12 - Сообщение для разработчика. Таблица `_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2021-11-20 21:31:12 - Статусы в магазине Array
(
    [в наличии] => 7
    [предзаказ] => 8
    [нет в наличии] => 5
    [ожидание 2-3 дня] => 6
)

2021-11-20 21:31:14 - type=sale&mode=checkauth
2021-11-20 21:31:14 - Авторизация выполнена успешно: d96b420b96cac5b6551a5baf2cec8709
2021-11-20 21:31:14 - type=sale&mode=init
2021-11-20 21:31:14 - Инициализация продаж завершена
2021-11-20 21:31:14 - type=sale&mode=file&filename=orders-7af97612-7176-46b8-aa24-415ec80d90ba_.xml
2021-11-20 21:31:14 - Загрузка файла storage/cache/exchange1c/orders.xml выполнена успешно
2021-11-20 21:31:14 - результат открытия архива - 19

 

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


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

Только что, trialon77 сказал:

2021-11-20 21:31:14 - type=sale&mode=file&filename=orders-7af97612-7176-46b8-aa24-415ec80d90ba_.xml
2021-11-20 21:31:14 - Загрузка файла storage/cache/exchange1c/orders.xml выполнена успешно
2021-11-20 21:31:14 - результат открытия архива - 19

Вот тут должна идти обработка файла с заказами, но у Вас этого не происходит. Нужно анализировать у Вас на сайте почему именно. 

Без анализа сказать ничего не можем. 

 

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


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

1 час назад, NeoSeo Help 4 сказал:

Вот тут должна идти обработка файла с заказами, но у Вас этого не происходит. Нужно анализировать у Вас на сайте почему именно. 

Без анализа сказать ничего не можем. 

 

нужно было отключить в общих настройках - "Ожидать от 1С команду на обработку файла". Теперь все ок

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


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

14 часов назад, NeoSeo Help 4 сказал:

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

Уточните, пожалуйста

1. Номер заказа

2. Версию модуля.

3. Название архива, который устанавливали и как устанавливали дополнение

1) 7353

2) NeoSeo Обмен с 1C 278

3) архив для 5.6-7.0 опен 2.3 обновлял им, закинул, сохранил настройки, обновил кэш.

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


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

19.11.2021 в 19:01, NeoSeo Help 1 сказал:

Добрый день, проверьте структуру Вашего файла, чтобы он соответствовал файлу из примера, его Вы можете найти вот тут. Также проверьте, что говорят логи модуля после попытки синхронизации.

 

А как на стороне опенкарта сформировать файлы выгрузки? Что бы я их мог посмотреть и сравнить с образцами?

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


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

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

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

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

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

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

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

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

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

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