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

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

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


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

Добрый день

На сайте было 2 языка (Укр/русс), все работало отлично

После того, как оставил только Украинский язык, то обмен происходит с ошибкой "Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
Выгрузка товаров завершена с ошибками!!!"

 

Общался с хостингом, на их стороне проблем нет

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

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


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

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

Top Posters In This Topic

Здравствуйте можно в обновление добавить следующее изменение:

	<file path="export/neoseo_exchange1c.php">
		<operation>
            <search>
                <![CDATA[$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);]]>
            </search>
            <add position="replace">
			<![CDATA[$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);]]>
			</add>
        </operation>
    </file>

Оно позволяет работать интеграции с базой у которой не стандартный порт. Если делать модификацию она почему не срабатывает и ошибок при этом нет.

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

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


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

  • 2 weeks later...
12.05.2021 в 13:37, AlektroNik сказал:

Очень полезная, классная функциональность.
А можно как-то сам "Комментарий:" покупателя ставить как-то в самый верх, чтобы его было в первую очередь видно, а остальные детали по заказу ниже?
Дело в том, что в первую очередь нужно видеть комментарий покупателя, а остальные детали заказа и так видно в самой 1С и они нужны только для перепроверки. Сейчас, чтобы посмотреть есть комментарий покупателя или нет, приходится прокручивать до конца или раскрывать комментарий целиком.

1428254756__2021-05-12_133654.png.b86f0c6715def94be724ddb7ebfec7ee.png

Здравствуйте! Нашли решение?

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


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

Здравствуйте! Нужно выгружать заказы практически со всеми статусами. Как сделать чтобы заказ выгружался, но статус не добавлялся еще раз?

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


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

Добрый день. МойСклад, Версия модуля 233 работала, пытался ранее обновиться, но не синхронило остатки, откатывался.
Пришлось обновить до PHP 7,1  установил 294 версию. Ошибка на стороне интернет магазина: Server returned HTTP response code: 500 Остатки не синхронизируются, на первом товаре всё останавливается. Последняя запись в логе модуля:

Цитата

2022-05-21 02:34:41 - Обновляем артикул товара: 2036
2022-05-21 02:34:41 - Обновляем модель товара: 2036

Помогите решить проблему, и/или дайте 233 под 7.1. 
Спасибо!
Ошибка в логах сервера такая: 

Цитата

PHP Fatal error:  Uncaught Exception: Error: Unknown column 'md.meta_additional_field' in 'field list'<br />Error No: 1054<br />SELECT pd.name as `[product_name]`,\n\t\t\t\t\t\t   pd.meta_h1 as `[product_h1]`,\n\t\t\t\t\t\t   pd.meta_title as `[product_title]`,\n\t\t\t\t\t\t   pd.meta_keyword as `[product_keyword]`,\n\t\t\t\t\t\t   pd.meta_description as `[product_description]`,\n\t\t\t\t\t\t   pd.description as `[prod_description]`,\n\t\t\t\t\t\t   opt_info.opt_data as `[product_options]`,\n\t\t\t\t\t\t   attr_info.attr_data as `[product_attributes]`,\n\t\t\t\t\t\t   p.sku as `[sku]`,\n\t\t\t\t\t\t   p.price as `[price]`,\n\t\t\t\t\t\t   (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS `[special]`,\n\t\t\t\t\t\t   p.tax_class_id as tax_class_id,\n\t\t\t\t\t\t   p.model as `[model_name]`,\n\t\t\t\t\t\t   p.product_id as `[product_id]`,\n\t\t\t\t\t\t   md.name as `[manufacturer_name]`,\n\t\t\t\t\t\t   md.met in */system/storage/modification/system/library/db/mysqli.php on line 47\n

 

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


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

  • 4 weeks later...

Добрый день! Установлен модуль обмена версии 294 на окстор 2.1. При обмене заказами получаю ошибку error 10: file not found. Модуль выгружает файл orders.xml, а 1С ищет orders-(хеш).xml

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

 

 

WhatsApp Image 2022-06-07 at 04.02.42.jpeg

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


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

  • 2 weeks later...

Нам потрібно вивантажувати дані з двох 1С та об’єднувати їх залишки.

1. Я правильно розумію, що і в одній і іншій 1С можна задати ті самі дані для під’єднання і періодично вивантажувати з них дані? І з цим не буде конфліктів?

Але бачу проблему в тому, що дані (ціни і залишки) щоразу будуть перезаписуватися даними то однієї бази то іншої?

2. Яким чином можна налаштувати так, щоб залишки по різних складах сумувалися? (Але ті склади у різних 1С)

Може це можна якось коригувати налаштуваннями «SQL до обробки залишків», «SQL після обробки залишків», що є у вкладці «Параметри» ?

Чи все таки для такої логіки потрібно допрограмовувати модуль?

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


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

  • 3 weeks later...

Добрый, поиск по названию полей не помог. 

Можно ли настроить выгрузку заказов, так, Чтобы в поле название для 1с отдавался только номер телефона? (это единственное гарантированно верное поле, иначе создается много клиентов Иван Номер/Номер/ИВан пупкни номер/Иван П номер... и т.п. в зависимости от настроения клиентов)

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


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

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

Добрый, поиск по названию полей не помог. 

Можно ли настроить выгрузку заказов, так, Чтобы в поле название для 1с отдавался только номер телефона? (это единственное гарантированно верное поле, иначе создается много клиентов Иван Номер/Номер/ИВан пупкни номер/Иван П номер... и т.п. в зависимости от настроения клиентов)

Фактически проблема решается переходом на обмен "1с-Битрикс", но с ним не обмен заказами не работает. Решена ли эта проблема в новых версиях модуля? (нашел обращение штук 15 с такой проблемой, но все ответы про платную ТП).

При скачивании файла заказов обработка проходит. При загрузке напрямую с сайта выдает ошибку: 

Не удалось получить версию XML. Загрузка с сайта невозможна
Ответ сервера: zip=no file_limit=104857600

Из-за того, что нарушена последовательность строк.

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


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

  • 3 weeks later...

Добрый день.

При выгрузке заказов у всех выгружаемых статус меняется на "В обработке". Хотя в настройках настраиваем соответвие статусов в магазине после выгрузки в 1С (Фото 1.png)

В логе наблюдаем след.:

2022-08-05 06:07:11 - type=sale&mode=checkauth
2022-08-05 06:07:11 - Авторизация выполнена успешно: 12eb13da32b4b2841666f6deef78a3c3
2022-08-05 06:07:11 - type=sale&mode=query
2022-08-05 06:07:11 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2022-08-05 06:07:11 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2022-08-05 06:07:11 - Статусы в магазине Array
(
    [очікування 2-3 дні] => 6
    [в наявності] => 7
    [немає в наявності] => 5
    [попереднє замовлення] => 8
)

2022-08-05 06:07:11 - Не найдены оба или один из статусов : Ожидание В обработке
2022-08-05 06:07:11 - Не найдены оба или один из статусов : Оплачено Сделка завершена
2022-08-05 06:07:11 - Используем следующие соответствия для статусов внутри магазина: Array
(
    [Ожидание] => В обработке
    [Оплачено] => Сделка завершена
)

2022-08-05 06:07:11 - Список ID статусов: Array
(
)

2022-08-05 06:07:11 - Используем следующие соответствия для статусов: Array
(
)

2022-08-05 06:07:11 - Используем следующие соответствия для методов доставки: Array
(
)

2022-08-05 06:07:11 - Используем следующие соответствия для методов оплаты: Array
(
)

2022-08-05 06:07:11 - Используем следующие соответствия для итогов заказа: Array
(
)

2022-08-05 06:07:11 - Выгружаем заказ №448
2022-08-05 06:07:12 - type=sale&mode=success
2022-08-05 06:07:12 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2022-08-05 06:07:12 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2022-08-05 06:07:12 - Статусы в магазине Array
(
    [очікування 2-3 дні] => 6
    [в наявності] => 7
    [немає в наявності] => 5
    [попереднє замовлення] => 8
)

2022-08-05 06:07:12 - Подверждаем количество заказов 1

Будь-то оно не с теми статусами сверяет...

1.png

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


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

Здравствуйте, у меня перестало работать соединение 1с с сервером. Пишет ошибку Не удалось установить соединение с сервером. Авторизация пользователя не выполнена. Можете пожалуйста помочь

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


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

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

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


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

  • 2 weeks later...

Добрый день. Борюсь с выгрузкой на нескольких языках. (при выгрузке на одном все хорошо)

Сначала добавил 2 варианта языков для названия и описания (через дописывание кода языка к значению "_ru-ru", "_uk-ua"). Все отработало хорошо. Данные корректно обрабатываются.

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

Скриншоты настроек:1465977089_.thumb.png.15363b8af4150fcc951845de2585ee85.png

1732090773_.thumb.png.7da505dc907458bb2cd09532690683dc.png

193102800_.thumb.png.4c3aa257205b7671613a5a3c5d50bb63.png

вот такой xml передается:

import.xml

А вот что я в итоге получаю:

attr_adm.thumb.png.4f132f27a9670dbc66808f648ba87fba.png

attr_bd.thumb.png.cd9a907ac3ddc245b9c8f43077d7bc57.png

Сколько товаров было в выгрузке, столько раз и дублируются атрибуты (характеристики).

У меня неправильный формат xml? Или модуль в принципе не умеет работать одновременно с двумя языками в характеристиках?

import.xml

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


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

  • 2 weeks later...

Столкнулся с проблемой. Есть товары с характеристиками. И характеристики не выгружаются в опции и остаток не выгружается.

Судя по файлу offers 1С и не выгружает остаток по конкретно каждой характеристике, пишет только для общего артикула и пишет 0, хотя по характеристикам товар есть.

Скорее всего нужны какие-то настройки со стороны 1С, но у меня программиста нет.

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


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

30 минут назад, maviroot сказал:

Столкнулся с проблемой. Есть товары с характеристиками. И характеристики не выгружаются в опции и остаток не выгружается.

Судя по файлу offers 1С и не выгружает остаток по конкретно каждой характеристике, пишет только для общего артикула и пишет 0, хотя по характеристикам товар есть.

Скорее всего нужны какие-то настройки со стороны 1С, но у меня программиста нет.

 

offers.xml

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


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

Каким-то образом стали выгружаться опции, но всё равно с проблемой. Опции все объединяются в одну просто.

offers (3).xml

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


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

Здравствуйте. Столкнулись с проблемой, что если в названии товара есть украинский апостроф, то не выгружается этот заказ

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


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

  • 2 weeks later...

Добрий день, при вигрузці з 1С пропадають значення опцій товарів, в налаштуваннях все вимкнено як я бачу, в чому може бути проблема?

NeoSeo Обмін з 1C 298

OpenCart Version 3.0.3.8

Снимок экрана 2022-09-28 в 14.12.43.png

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

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


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

19 часов назад, forlen сказал:

Добрий день, при вигрузці з 1С пропадають значення опцій товарів, в налаштуваннях все вимкнено як я бачу, в чому може бути проблема?

NeoSeo Обмін з 1C 298

OpenCart Version 3.0.3.8

Снимок экрана 2022-09-28 в 14.12.43.png

знайшов в чому справа, через пункт Встановити кількість 0 відсутнім товарам, але причому тут опції - незрозуміло

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


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

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

знайшов в чому справа, через пункт Встановити кількість 0 відсутнім товарам, але причому тут опції - незрозуміло

в лозі бачу запуск функції "2022-09-29 11:32:44 - Подгонка цен обычных опций под цену продукта:" як її вимкнути?

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


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

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

при помощи модуля можно синхронизировать метатеги, 

Вопрос, а будут ли передаваться в метатегах емодзи (смайлики), если данная опция будет указана в 1с?

и еще, если описание товара переносить на сайт, то как реализуется возможность передачи описания на другом язіке, если данное описание (на другом язіке) присутствует в 1с?

Изменено пользователем kon-stantin

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


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

  • 1 month later...

Приветствую, уважаемые NeoSeo!

Подскажите, пожалуйста:

Сайт имеет 2 языка - русский и украинский. 

С базы 1с все выгружается на русском языке, а на украинский переводится уже на сайте.

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

Что касается описания товаров, названия их и категорий проблем таких нет, так как в настройках модуля можно указать какие языки обновлять при синхронизации. А вот для атрибутов такого нет, и обновляются все языки сразу, на тот, который в 1с выгрузке. 

Подскажите, пожалуйста как решить данный вопрос?

 

Заранее благодарен! 

 

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


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

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

Промокоды и кешбек.zip

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


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

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

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

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

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

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

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

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

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

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