Kirillove

Модуль обмена для opencart v2.x с торговой системой по стандарту CommerceML

673 сообщения в этой теме

Подскажите, пожалуйста! Это мой локальный глюк или я что то не так настроил?
Загружаемые характеристики попадают в атрибуты, но не записываются в "данные" товара. А они необходимы для расчета доставок.
Можно ли как то исправить это автоматически?
 
2017-05-25_17-01-12.thumb.png.f5fcfe8daa93278fde43606bd02c56db.png
2017-05-25_17-00-59.thumb.png.1579ffbc1ab8bc45469235abe0407f19.png

А, это потому что название не "Ширина" а "Ширина, см", хорошо, сделаю таблицу связки.

Отправлено с моего Power Five Evo через Tapatalk

1

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


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

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

0

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


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

 

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


А, это потому что название не "Ширина" а "Ширина, см", хорошо, сделаю таблицу связки.

Отправлено с моего Power Five Evo через Tapatalk
 

Очень благодарен.

Хотелось бы в таблице связки увидеть выбор единиц измерения.

Огромное спасибо!

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

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


Ссылка на сообщение
Поделиться на других сайтах
В 24.05.2017 в 20:21, minicooper сказал:

Приветствую!

Непонятная ошибка при попытке подгрузить XML или ZIP: файл отрабатывает, затем ругается стандартным SyntaxError: Unexpected end of JSON input, а внизу ОК. Ни категории, ни товары не добавляются. OC2.3.0.2 русская сборка. В логе ошибок ничего.

webdata.rar

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

Далее что касается ошибки "SyntaxError: Unexpected end of JSON input" сказать не могу так как мало информации, но скорее всего проблема с загрузкой файла на сервер.

0

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


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, t04ka сказал:

Подскажите, пожалуйста! Это мой локальный глюк или я что то не так настроил?

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

Можно ли как то исправить это автоматически?

Скрытый текст

2017-05-25_17-01-12.png

2017-05-25_17-00-59.png

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

 

2017-05-26_10-45-58.png

0

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


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

Кто может подсказать, что я делаю не так?

 

Характеристики появляются (т.е. в админке в разделе характеристики есть все названия и группы). А вот в товар они не попадают. Т.е. если зайти в редактирование товара на вкладке характеристик пусто.

 

так же есть ошибки по php

 

2017-05-25 10:08:02 - 1.242 Mb | 7004 | Поиск в базе данных дополнительных полей
2017-05-25 10:08:02 - PHP Notice:  Undefined variable: status_id in /var/www/data/www/admin/view/template/extension/module/exchange1c.tpl on line 783

 

PHP Warning:  Missing argument 3 for ModelExtensionExchange1c::applyWatermark(), called in /var/www/data/www/admin/model/extension/exchange1c.php on line 2989 a
d defined in /var/www/data/www/admin/model/extension/exchange1c.php on line 2918
017-05-25 10:09:41 - PHP Notice:  Undefined variable: name_wm in /var/www/data/www/admin/model/extension/exchange1c.php on line 2934
017-05-25 10:09:41 - PHP Notice:  Undefined index: extension in /var/www/data/www/system/storage/modification/system/library/image.php on line 69
017-05-25 10:09:41 - 0.878 Mb | 2990 | > Сформирован файл с водяным знаком: import_files/95/9596a123-413f-11e3-8bb6-003048ffdc82_4e53ae13-97b9-11e3-b7a6-080027350d35.jpg
017-05-25 10:09:41 - PHP Warning:  Missing argument 3 for ModelExtensionExchange1c::applyWatermark(), called in /var/www/data/www/admin/model/extension/exchange1c.php on line 2989 a
d defined in /var/www/data/www/admin/model/extension/exchange1c.php on line 2918
017-05-25 10:09:41 - PHP Notice:  Undefined variable: name_wm in /var/www/data/www/admin/model/extension/exchange1c.php on line 2934
017-05-25 10:09:41 - PHP Notice:  Undefined index: extension in /var/www/data/www/system/storage/modification/system/library/image.php on line 69


017-05-25 10:10:25 - 0.796 Mb | 5330 | Найден товар по GUID, product_id = 239
017-05-25 10:10:25 - 0.794 Mb | 5636 | ПРЕДЛОЖЕНИЕ ТОВАРА ИД: 494a516e-5af9-11e6-9d80-003048ffdc82, product_id = 239
017-05-25 10:10:25 - PHP Notice:  Undefined variable: error in /var/www/data/www/admin/model/extension/exchange1c.php on line 5663
017-05-25 10:10:25 - 0.798 Mb | 4484 | > Добавлены остатки в товар, product_quantity_id = 239
017-05-25 10:10:25 - 0.797 Mb | 4595 | Остаток на складе (warehouse_id=1) = 5
017-05-25 10:10:25 - 0.796 Mb | 2607 | Остаток общий: 5

 

 

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

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


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

Заказы в старых версиях выгружались. В версии 1.6.3.9. выгружает в обратную сторону (в ИМ) с пустыми именами. 

2017-05-26 13:56:46 - 2.394 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 2.395 Mb | 0043 | [ECHO] key

2017-05-26 13:56:46 - 4.039 Mb | 5946 | ==== Выгрузка заказов ====
2017-05-26 13:56:46 - 4.040 Mb | 5949 | customer/customer_group
2017-05-26 13:56:46 - PHP Notice:  Undefined variable: query in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Trying to get property of non-object in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Undefined index: exchange_status in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5808
2017-05-26 13:56:46 - 4.040 Mb | 5813 | > Поиск заказов с даты: 2017-05-26 13:51:59
2017-05-26 13:56:46 - 4.096 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 4.096 Mb | 0043 | [ECHO] 1

 

0

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


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

Добрый день, когда пофиксите ошибку с опциями? 

0

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


Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, pifpaf сказал:

Кто может подсказать, что я делаю не так?

 

Характеристики появляются (т.е. в админке в разделе характеристики есть все названия и группы). А вот в товар они не попадают. Т.е. если зайти в редактирование товара на вкладке характеристик пусто.

 

так же есть ошибки по php

 


2017-05-25 10:08:02 - 1.242 Mb | 7004 | Поиск в базе данных дополнительных полей
2017-05-25 10:08:02 - PHP Notice:  Undefined variable: status_id in /var/www/data/www/admin/view/template/extension/module/exchange1c.tpl on line 783

 


PHP Warning:  Missing argument 3 for ModelExtensionExchange1c::applyWatermark(), called in /var/www/data/www/admin/model/extension/exchange1c.php on line 2989 a
d defined in /var/www/data/www/admin/model/extension/exchange1c.php on line 2918
017-05-25 10:09:41 - PHP Notice:  Undefined variable: name_wm in /var/www/data/www/admin/model/extension/exchange1c.php on line 2934
017-05-25 10:09:41 - PHP Notice:  Undefined index: extension in /var/www/data/www/system/storage/modification/system/library/image.php on line 69
017-05-25 10:09:41 - 0.878 Mb | 2990 | > Сформирован файл с водяным знаком: import_files/95/9596a123-413f-11e3-8bb6-003048ffdc82_4e53ae13-97b9-11e3-b7a6-080027350d35.jpg
017-05-25 10:09:41 - PHP Warning:  Missing argument 3 for ModelExtensionExchange1c::applyWatermark(), called in /var/www/data/www/admin/model/extension/exchange1c.php on line 2989 a
d defined in /var/www/data/www/admin/model/extension/exchange1c.php on line 2918
017-05-25 10:09:41 - PHP Notice:  Undefined variable: name_wm in /var/www/data/www/admin/model/extension/exchange1c.php on line 2934
017-05-25 10:09:41 - PHP Notice:  Undefined index: extension in /var/www/data/www/system/storage/modification/system/library/image.php on line 69



017-05-25 10:10:25 - 0.796 Mb | 5330 | Найден товар по GUID, product_id = 239
017-05-25 10:10:25 - 0.794 Mb | 5636 | ПРЕДЛОЖЕНИЕ ТОВАРА ИД: 494a516e-5af9-11e6-9d80-003048ffdc82, product_id = 239
017-05-25 10:10:25 - PHP Notice:  Undefined variable: error in /var/www/data/www/admin/model/extension/exchange1c.php on line 5663
017-05-25 10:10:25 - 0.798 Mb | 4484 | > Добавлены остатки в товар, product_quantity_id = 239
017-05-25 10:10:25 - 0.797 Mb | 4595 | Остаток на складе (warehouse_id=1) = 5
017-05-25 10:10:25 - 0.796 Mb | 2607 | Остаток общий: 5

 

 

Все перечисленные ошибки исправлены в 1.6.3.10

0

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


Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Gaziz сказал:

Заказы в старых версиях выгружались. В версии 1.6.3.9. выгружает в обратную сторону (в ИМ) с пустыми именами. 


2017-05-26 13:56:46 - 2.394 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 2.395 Mb | 0043 | [ECHO] key

2017-05-26 13:56:46 - 4.039 Mb | 5946 | ==== Выгрузка заказов ====
2017-05-26 13:56:46 - 4.040 Mb | 5949 | customer/customer_group
2017-05-26 13:56:46 - PHP Notice:  Undefined variable: query in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Trying to get property of non-object in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Undefined index: exchange_status in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5808
2017-05-26 13:56:46 - 4.040 Mb | 5813 | > Поиск заказов с даты: 2017-05-26 13:51:59
2017-05-26 13:56:46 - 4.096 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 4.096 Mb | 0043 | [ECHO] 1

 

Еще пока не исправлено, ведутся работы поэтому 1.6.3.10 еще не выложил

0

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


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, todaymars сказал:

Добрый день, когда пофиксите ошибку с опциями? 

Постараюсь завтра еще исправить ошибку со сменой статусов заказов и выложу обновление.

0

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


Ссылка на сообщение
Поделиться на других сайтах
В 25.05.2017 в 20:42, t04ka сказал:

 

Очень благодарен.

Хотелось бы в таблице связки увидеть выбор единиц измерения.

Огромное спасибо!

Я подумаю завтра над этим вопросом

1

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


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

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

Стоит 1С:Предприятие 8.3 (8.3.9.2233) + Opencart 2.3 + opencart2.3-exchange1c_1.6.3.9

Поставил 1C Битрикс. Всё настроил, при Проверке соединения выскакивает ошибка "Неправильное имя кодировки ml" Подскажите, как с этим бороться? Спасибо.

0

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


Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, Kirillove сказал:

Постараюсь завтра еще исправить ошибку со сменой статусов заказов и выложу обновление.

Тоже появилась ошибка

Цитата

/admin/view/template/module/exchange1c.tpl on line 842

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

0

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


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

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

 

Было так

2017-05-27_22-34-12.thumb.png.fd0f44f942576e5f7c5847ff45e27d7c.png

 

а стало так:

2017-05-27_22-34-26.thumb.png.1c82ba445348c479ce22a138af531579.png

0

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


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, romq сказал:

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

Стоит 1С:Предприятие 8.3 (8.3.9.2233) + Opencart 2.3 + opencart2.3-exchange1c_1.6.3.9

Поставил 1C Битрикс. Всё настроил, при Проверке соединения выскакивает ошибка "Неправильное имя кодировки ml" Подскажите, как с этим бороться? Спасибо.

Какая база то у Вас 1С так и непонятно, 

4 часа назад, romq сказал:

1С:Предприятие 8.3 (8.3.9.2233)

Это версия платформы. Сегодня напишите, постараюсь сегодня и разобраться

0

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


Ссылка на сообщение
Поделиться на других сайтах
В 26.05.2017 в 17:03, Gaziz сказал:

Заказы в старых версиях выгружались. В версии 1.6.3.9. выгружает в обратную сторону (в ИМ) с пустыми именами. 


2017-05-26 13:56:46 - 2.394 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 2.395 Mb | 0043 | [ECHO] key

2017-05-26 13:56:46 - 4.039 Mb | 5946 | ==== Выгрузка заказов ====
2017-05-26 13:56:46 - 4.040 Mb | 5949 | customer/customer_group
2017-05-26 13:56:46 - PHP Notice:  Undefined variable: query in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Trying to get property of non-object in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5989
2017-05-26 13:56:46 - PHP Notice:  Undefined index: exchange_status in /var/www/v-13895/data/www/site.ru/admin/model/tool/exchange1c.php on line 5808
2017-05-26 13:56:46 - 4.040 Mb | 5813 | > Поиск заказов с даты: 2017-05-26 13:51:59
2017-05-26 13:56:46 - 4.096 Mb | 0040 | [ECHO] success
2017-05-26 13:56:46 - 4.096 Mb | 0043 | [ECHO] 1

 

У меня к Вам такой вопрос:
Вам надо в 1С выгружать заказы только новые? Или новые и измененные на сайте с разными статусами?

0

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


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

Вопрос ко всем, у кого заказы редактируются на сайте и нужно их обновить в 1С, когда статус заказа "не подтвержден" или "на рассмотрении"?

 

0

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


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, nomad2020 сказал:

Тоже появилась ошибка

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

Статусы Вам нужно менять только с определенного на определенный? Опишите все варианты обмена статусами как Вам надо. Если нужен двусторонний обмен статусами, тоже укажите алгоритм, и также нужно ли Вам обновлять заказы на сайте если он был изменен в 1С.

0

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


Ссылка на сообщение
Поделиться на других сайтах
45 минут назад, Kirillove сказал:

Статусы Вам нужно менять только с определенного на определенный? Опишите все варианты обмена статусами как Вам надо. Если нужен двусторонний обмен статусами, тоже укажите алгоритм, и также нужно ли Вам обновлять заказы на сайте если он был изменен в 1С.

Статусы я сам на сайте меняю, мне они нужны для статистики, я ставлю статус "готов" когда заказ выполнен. Сейчас вот не могу изменить статус на сайте вообще, он не меняется (как поступил заказ со статусом "ожидание") так и висит. И выходит несколько ошибок по модулю в админке.

Цитата

2017-05-27 13:12:17 - PHP Notice:  Undefined variable: event_id in .../admin/view/template/module/exchange1c.tpl on line 842 - как я понял эта ошибка изза доставки.

2017-05-26 19:53:00 - PHP Notice:  Undefined index: exchange_status in .../admin/model/tool/exchange1c.php on line 5808 - а вот эта как раз на статусы и влияет

 

0

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


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, nomad2020 сказал:

Статусы я сам на сайте меняю, мне они нужны для статистики, я ставлю статус "готов" когда заказ выполнен. Сейчас вот не могу изменить статус на сайте вообще, он не меняется (как поступил заказ со статусом "ожидание") так и висит. И выходит несколько ошибок по модулю в админке.

 

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

Сейчас как раз провожу тестирование с УНФ 1.6 для ocstore 2.1 сегодня думал успею закончить, но придется продолжить и завтра.

 

У Вас какая 1С?

Изменено пользователем Kirillove
Добавил вопрос про конфигурацию 1С
1

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


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Kirillove сказал:

У Вас какая 1С?

1с 8.2 УТ 10.3

Вы не торопитесь, днём раньше, днём позже...мы подождём! Самое главное чтобы всё работало! Спасибо вам вообще за всю проделанную работу!

0

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


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

1C 8.3 УТ редакция 3.1+Версия ocStore 2.1.0.2.1

 

Выгружается только одна категория "Товар" на сайт :( и туда начинается запись всех номенклатур

 

В логе загрузки...

 

2017-05-28 9:09:44 - 0.572 Mb | 2274 | ==> Начало добавления товара в базу
2017-05-28 9:09:44 - 0.575 Mb | 2289 | INSERT INTO `oc_product` SET `model` = '', `sku` = '', `mpn` = '106c4c41-ee2c-11e6-826c-c0fba45aec88', `stock_status_id` = '7', `status` = '1', `length_class_id` = '1', `weight_class_id` = '1', `date_added` = '2017-05-28 09:09:44', `date_modified` = '2017-05-28 09:09:44'
2017-05-28 9:09:44 - 0.575 Mb | 2306 | INSERT INTO `oc_product_description` SET `product_id` = 2, `language_id` = 1, `name` = 'Белые кеды с декором питон', `description` = 'Кеды, полностью кожаные - и внутри, и снаружи - с контрастными вставками из текстурированной кожи.'
2017-05-28 9:09:44 - 0.572 Mb | 2434 | ==> Начата запись категорий товара

 

В админке товары появляются, но цена 0

 

Как исправить? Кто сталкивался?

0

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


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

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

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

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

  • Похожий контент

    • Автор: alexsoftdev


      Просмотреть файл Модуль для Opencart - NeoSeo Обмен и Синхронизация с 1С, Класс365, Мой склад
      Выдача лицензии на Модуль для Opencart - NeoSeo Обмен и Синхронизация с 1С, Класс365, Мой склад происходит автоматически. При оформлении заказа, обязательно укажите доменное имя вашего сайта.
       
      Мы, в NeoSeo, считаем что лучшей учетной системой на сегодня является именно 1С. Конечно, если в магазине два десятка заказов за месяц, нет своего склада, и вся схема напоминает исключительно Dropship (дропшип), то вряд ли нужна какая-то учетная система. Но когда есть поставщики, склады, взаиморасчеты - тогда вам просто необходима синхронизация данных с программой учёта, чтобы цены и остатки подгружались уже непосредственно оттуда и велись в одном месте.
       
      Вот тут вам и понадобится модуль для Opencart NeoSeo Обмен с 1С, который позволит выполнить ваши задачи быстро и эффективно.
       
      Главное отличие нашего модуля от существующих решений - прозрачность работы. Что бы не произошло в процессе импорта - все это будет должным образом отражено в логах, которые в состоянии прочитать неподготовленный человек и при необходимости отреагировать на проблему, если таковая имела место быть.
       
      Внимание! Настройка, отладка и устранение возможных проблем обмена и синхронизации данных с 1С требует опыта, знаний Opencart и достаточно высокой технической подготовки. Поэтому, если что нибудь из вышеперечисленного отсутствует, чтобы не терять время, силы и нервы - закажите услугу настройки обмена и синхронизации данных с 1С "под ключ" в нашей веб-студии. Для этого напишите на info@neoseo.com.ua запрос с темой письма: "Интересует услуга настройки обмена и синхронизации данных с 1С под ключ".
       
      Преимущества модуля NeoSeo Обмен с 1С:
      Полноценное логирование процесса Тонкая настройка всех нюаснов синхронизации ( более 2 десятков опций ) Возможность привязки товаров как по артикулу, так и по модели\названию товара Работа напрямую с базой ( меньше vqmod-а и проблем совместимости ) Возможность ручного импорта и экспорта данных Загрузка изображений Загрузка атрибутов Загрузка опций ( может потребоваться доработка выгрузки со стороны 1с ) Загрузка производителей Загрузка категорий Загрузка габаритов ( Длина\Ширина\Высота ) через одноименные свойства товара Загрузка seo_title, seo_description, seo_keyword и seo_h1 для 1с-извращенцев Загрузка веса через одноименное свойство товара При удалении товаров, атрибутов и категорий удаляются соответствующие связи с 1с, чтобы следующий импорт прошел нормально Не пачкает изображения водным знаком - это удел сторонних модулей. В частности, можете выбрать NeoSeo Водный знак Не пытается строить из себя сео-генератор - это удел сторонних модулей. В частности, есть интеграция с SeoGen  
      Поддерживается 1с 8.1 и выше, со следующими конфигурациями
      УТ 10 и выше ( Россия ) УТ 2.3 и выше ( Украина ) УНФ 1.6 и выше Вообще все что имеет пункт меню Сервис \ Обмен с WEB сайтом должно поддерживаться
       
      Совместимо с модулями:
      Автоматическая обработка прайс листов SeoGen и SeoGen 2 Водяной знак (NeoSeo) Связные опции для 1.5.х и Связные опции для 2.х  
      Установка на примере опенкарт 2.Х ( для остальных смотрим инструкции внутри архива ):
      Запросите ключ лицензии по email license@neoseo.com.ua, при этом указав:
          - название сайта, на котором вы купили модуль. Например opencartforum.com
          - ваш ник на этом сайте, например, alexsoftdev
          - номер заказа на этом сайте, например 355446
          - основной домен сайта для активации лицензии, например lamoda.ru
          - тестовый домен сайта для разработки, например lamoda.neoseo.com.ua
      Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
      Если у вас правильно настроен и подключен ftp, то
      3.1. Установите архив целиком через Дополнения \ Установка расширений.
      Если же опенкарт настроен криво, то делаем это вручную:
      3.1. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
      3.2. В архиве есть файл install.xml, его переименовываете в install.ocmod.xml
           и загружаете через Дополнения \ Установка расширений
      Нажмите кнопку "Обновить" на страничке "Дополнения \ Модификаторы".
      Установите модуль посредством меню Дополнения \ Модули
      Установите права на просмотр модуля нужным пользователям
       
      Внимание! Настройка, отладка и устранение возможных проблем обмена и синхронизации данных с 1С требует опыта, знаний Opencart и достаточно высокой технической подготовки. Поэтому, если что нибудь из вышеперечисленного отсутствует, чтобы не терять время, силы и нервы - закажите услугу настройки обмена и синхронизации данных с 1С "под ключ" в нашей веб-студии. Для этого напишите на info@neoseo.com.ua запрос с темой письма: "Интересует услуга настройки обмена и синхронизации данных с 1С под ключ".
       
      Обновление:
      Удалите модификатор Повторите установку  
      Часто задаваемые вопросы:
      Где инструкция, Карл? - https://neoseo.com.ua/neoseo_exchange1c.pdf Техническая поддержка - https://neoseo.omnidesk.ru/knowledge_base/item/85285 Все настроил верно, но 1с не подключается - https://neoseo.omnidesk.ru/knowledge_base/item/85286 Не найдена опция - https://neoseo.omnidesk.ru/knowledge_base/item/85287 В каком формате принимаете остатки по складам - https://neoseo.omnidesk.ru/knowledge_base/item/85288 Как загрузить товары из магазина в 1с - https://neoseo.omnidesk.ru/knowledge_base/item/85290 Синхронизация статусов заказов - https://neoseo.omnidesk.ru/knowledge_base/item/85291 История изменений - https://neoseo.omnidesk.ru/knowledge_base/item/85292 Можно ли заказать услугу, чтобы мне всё сделали "под ключ"? - да, можно, напишите на info@neoseo.com.ua  
       
      Рекомендуем:
      Также рекомендуем вам купить другие наши продукты, которые пригодятся в абсолютно любом магазине
      Водяной знак Резервная копия Ссылка на товар Карта сайта Источник заказа Перевод работы веб-сайта на безопасный для пользователя и вас, зашифрованный протокол “https” Услуги программирования и технической поддержки Интернет-магазинов на Opencart от веб-студии NeoSeo  
      Посмотреть работу модуля вы сможете тут:
      https://shop.neoseo.com.ua/admin/
      логин: admin
      пароль: admin
       
      Если вы решили интегрировать ваш магазин с мойсклад.ру, хотим предупредить: если у вас возникнут проблемы, то максимум, что вы услышите от поддержки мойсклад.ру это: "у нас все работает", "логов мы не предоставляем", "разбирайтесь сами". Вобщем - на ваш страх и риск.
      Автор alexsoftdev Добавлен 13.12.2015 Категория Обмен данными Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • Автор: alexsoftdev
      Выдача лицензии на Модуль для Opencart - NeoSeo Обмен и Синхронизация с 1С, Класс365, Мой склад происходит автоматически. При оформлении заказа, обязательно укажите доменное имя вашего сайта.
       
      Мы, в NeoSeo, считаем что лучшей учетной системой на сегодня является именно 1С. Конечно, если в магазине два десятка заказов за месяц, нет своего склада, и вся схема напоминает исключительно Dropship (дропшип), то вряд ли нужна какая-то учетная система. Но когда есть поставщики, склады, взаиморасчеты - тогда вам просто необходима синхронизация данных с программой учёта, чтобы цены и остатки подгружались уже непосредственно оттуда и велись в одном месте.
       
      Вот тут вам и понадобится модуль для Opencart NeoSeo Обмен с 1С, который позволит выполнить ваши задачи быстро и эффективно.
       
      Главное отличие нашего модуля от существующих решений - прозрачность работы. Что бы не произошло в процессе импорта - все это будет должным образом отражено в логах, которые в состоянии прочитать неподготовленный человек и при необходимости отреагировать на проблему, если таковая имела место быть.
       
      Внимание! Настройка, отладка и устранение возможных проблем обмена и синхронизации данных с 1С требует опыта, знаний Opencart и достаточно высокой технической подготовки. Поэтому, если что нибудь из вышеперечисленного отсутствует, чтобы не терять время, силы и нервы - закажите услугу настройки обмена и синхронизации данных с 1С "под ключ" в нашей веб-студии. Для этого напишите на info@neoseo.com.ua запрос с темой письма: "Интересует услуга настройки обмена и синхронизации данных с 1С под ключ".
       
      Преимущества модуля NeoSeo Обмен с 1С:
      Полноценное логирование процесса Тонкая настройка всех нюаснов синхронизации ( более 2 десятков опций ) Возможность привязки товаров как по артикулу, так и по модели\названию товара Работа напрямую с базой ( меньше vqmod-а и проблем совместимости ) Возможность ручного импорта и экспорта данных Загрузка изображений Загрузка атрибутов Загрузка опций ( может потребоваться доработка выгрузки со стороны 1с ) Загрузка производителей Загрузка категорий Загрузка габаритов ( Длина\Ширина\Высота ) через одноименные свойства товара Загрузка seo_title, seo_description, seo_keyword и seo_h1 для 1с-извращенцев Загрузка веса через одноименное свойство товара При удалении товаров, атрибутов и категорий удаляются соответствующие связи с 1с, чтобы следующий импорт прошел нормально Не пачкает изображения водным знаком - это удел сторонних модулей. В частности, можете выбрать NeoSeo Водный знак Не пытается строить из себя сео-генератор - это удел сторонних модулей. В частности, есть интеграция с SeoGen  
      Поддерживается 1с 8.1 и выше, со следующими конфигурациями
      УТ 10 и выше ( Россия ) УТ 2.3 и выше ( Украина ) УНФ 1.6 и выше Вообще все что имеет пункт меню Сервис \ Обмен с WEB сайтом должно поддерживаться
       
      Совместимо с модулями:
      Автоматическая обработка прайс листов SeoGen и SeoGen 2 Водяной знак (NeoSeo) Связные опции для 1.5.х и Связные опции для 2.х  
      Установка на примере опенкарт 2.Х ( для остальных смотрим инструкции внутри архива ):
      Запросите ключ лицензии по email license@neoseo.com.ua, при этом указав:
          - название сайта, на котором вы купили модуль. Например opencartforum.com
          - ваш ник на этом сайте, например, alexsoftdev
          - номер заказа на этом сайте, например 355446
          - основной домен сайта для активации лицензии, например lamoda.ru
          - тестовый домен сайта для разработки, например lamoda.neoseo.com.ua
      Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
      Если у вас правильно настроен и подключен ftp, то
      3.1. Установите архив целиком через Дополнения \ Установка расширений.
      Если же опенкарт настроен криво, то делаем это вручную:
      3.1. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
      3.2. В архиве есть файл install.xml, его переименовываете в install.ocmod.xml
           и загружаете через Дополнения \ Установка расширений
      Нажмите кнопку "Обновить" на страничке "Дополнения \ Модификаторы".
      Установите модуль посредством меню Дополнения \ Модули
      Установите права на просмотр модуля нужным пользователям
       
      Внимание! Настройка, отладка и устранение возможных проблем обмена и синхронизации данных с 1С требует опыта, знаний Opencart и достаточно высокой технической подготовки. Поэтому, если что нибудь из вышеперечисленного отсутствует, чтобы не терять время, силы и нервы - закажите услугу настройки обмена и синхронизации данных с 1С "под ключ" в нашей веб-студии. Для этого напишите на info@neoseo.com.ua запрос с темой письма: "Интересует услуга настройки обмена и синхронизации данных с 1С под ключ".
       
      Обновление:
      Удалите модификатор Повторите установку  
      Часто задаваемые вопросы:
      Где инструкция, Карл? - https://neoseo.com.ua/neoseo_exchange1c.pdf Техническая поддержка - https://neoseo.omnidesk.ru/knowledge_base/item/85285 Все настроил верно, но 1с не подключается - https://neoseo.omnidesk.ru/knowledge_base/item/85286 Не найдена опция - https://neoseo.omnidesk.ru/knowledge_base/item/85287 В каком формате принимаете остатки по складам - https://neoseo.omnidesk.ru/knowledge_base/item/85288 Как загрузить товары из магазина в 1с - https://neoseo.omnidesk.ru/knowledge_base/item/85290 Синхронизация статусов заказов - https://neoseo.omnidesk.ru/knowledge_base/item/85291 История изменений - https://neoseo.omnidesk.ru/knowledge_base/item/85292 Можно ли заказать услугу, чтобы мне всё сделали "под ключ"? - да, можно, напишите на info@neoseo.com.ua  
       
      Рекомендуем:
      Также рекомендуем вам купить другие наши продукты, которые пригодятся в абсолютно любом магазине
      Водяной знак Резервная копия Ссылка на товар Карта сайта Источник заказа Перевод работы веб-сайта на безопасный для пользователя и вас, зашифрованный протокол “https” Услуги программирования и технической поддержки Интернет-магазинов на Opencart от веб-студии NeoSeo  
      Посмотреть работу модуля вы сможете тут:
      https://shop.neoseo.com.ua/admin/
      логин: admin
      пароль: admin
       
      Если вы решили интегрировать ваш магазин с мойсклад.ру, хотим предупредить: если у вас возникнут проблемы, то максимум, что вы услышите от поддержки мойсклад.ру это: "у нас все работает", "логов мы не предоставляем", "разбирайтесь сами". Вобщем - на ваш страх и риск.
    • Автор: Kirillove
      ВНИМАНИЕ! данный модуль находится в стадии разработки, используйте его на свой страх и риск.
      Модуль выйдет в релиз когда версия будет 1.7.0 и тогда можно будет его смело ставить на рабочий сайт
      Данный модуль предназначен для обмена с сайтом opencart, ocstore, ocshop версий 2.1.x в формате CommerceML версий 2.03 и выше.
      Модуль будет везде работать где есть обмен с Битрикс! Настраивается аналогично, только путь в 1С указываете http://МойСайт/export/exchange1c.php
      Включена поддержка для версий CMS 2.3.x, тестируем!
      CMS 2.0.x - СНЯТА С ПОДДЕРЖКИ!
       
      Вышла версия модуля для opencart 2.3
      Модуль пока находится в стадии тестирования Установка
      Настройках "Система->Настройки->МойМагазин->FTP" нужно все настроить и включить FTP Установить модуль через "Установка дополнений", при этом модуль автоматически установится и включится. Затем нужно установить дополнение которое правит необходимые файлы. Для этого нужно зайти в "Менеджер дополнений (Модификаторы)" и нажать в правом верхнем углу кнопку "Обновить" После этого в меню появится ссылка модуль на модуль "Exchange 1C 8.x", если это меню не появилось то возможно не установились дополнения и модуль может не работать.
      Обновление модуля
      Удалить модификатор Установить модуль не удаляя старый Обновить модификатор Зайти в модуль (при этом запустится обновление, вверху будет видно подробное описание изменений) Проверить все опции и обязательно записать изменения
      Внимание!
      После установки модуль правит несколько таблиц баз данных, которые не повлияют на работу сайта, но при удалении модуля все изменения восстанавливаются обратно. А именно:
      Таблица "cart" - добавлены поля: "product_feature_id", "unit_id" Таблица "product" - изменен тип поля "quantity" с INT на DECIMAL(15.3) Таблица "product" - изменен тип поля "weight" с INT на DECIMAL(15.3) Таблица "product_option_value" - изменен тип поля "quantity" с INT на DECIMAL(15.3)  
      Добавляет таблицы:
      "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид "attribute_value" - используется при загрузке 1С Битрикс, связи Ид со значениями атрибутов "product_quantity" - остатки товара по складам, характеристикам и единицам измерений "warehouse" - склады, связь складов с Ид "product_image_description" - описания картинок на разных языках (пока не используется) "product_feature" - Характеристики товаров в 1С "product_feature_value" - значения характеристик (варианты) "product_price" - цены характеристик для каждой группы покупателей к которым привязаны типы цен в настройках "product_unit" - единицы измерений товаров "unit_to_1c" - связи Ид единицы с классификатором единиц измерений "unit" - классификатор единиц измерений "unit_group" - названия групп единиц измерения (классификатор) "unit_type" - типы единиц (классификатор)
      Удаление модуля
      Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove Перед удалением проходит проверка по списку IP адресов. В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false; Если в настройке модуля список IP адресов пустой, то эта опция работать не будет После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
      Экспорт модуля
      Экспорт модуля можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=export Перед экспортом проходит проверка по списку IP адресов или если включена опция экспортировать всем, то фильтр IP адресов не работает.. Если в настройке модуля список IP адресов пустой, то эта опция работать не будет
      Проверка
      Если модуль установлен, то он будет выдавать всем ответ по http запросу: http://МойСайт/export/exchange1c.php?module  
      При проблеме авторизации
      Добавляем в файл .htaccess в корне сайта ниже строчек RewriteEngine On
      RewriteCond %{HTTP:Authorization} ^Basic.*
      RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
      После этого авторизация должна заработать.
      в файле /export/exchange1c.php есть строчки которые нужны только для отладки авторизации, позже их можно убрать
      // Используются только для отладки (начало) $log->write("Client IP address: " . $_SERVER['REMOTE_ADDR']); if (isset($remote_user)) $log->write("remote_user: " . $remote_user); if (isset($_SERVER['PHP_AUTH_USER'])) $log->write("PHP_AUTH_USER: " . $_SERVER['PHP_AUTH_USER']); if (isset($_SERVER['REMOTE_USER'])) $log->write("REMOTE_USER: " . $_SERVER['REMOTE_USER']); if (isset($_SERVER['REDIRECT_REMOTE_USER'])) $log->write("REDIRECT_REMOTE_USER: " . $_SERVER['REDIRECT_REMOTE_USER']); if (isset($_SERVER['PHP_AUTH_PW'])) $log->write("PHP_AUTH_PW: " . $_SERVER['PHP_AUTH_PW']); // Используются только для отладки (конец)
      Основные возможности:
      Загрузка товаров на сайт Двусторонний обмен заказами и статусами Генерация SEO полей при загрузки товаров (можно отключить, должна в системе включена ЧПУ) Ручная загрузка как отдельных файлов так и архива Ручная выгрузка заказов Поддержка 1С Битрикс Загрузка харакеристик товаров в опции (два режима) Встроенная система связанных опций (может потребоваться редактирование модификатора под Ваш шаблон) Загрузка остатков по складам и характреристикам Поддержка порционной загрузки как файлов так и архивов Расширенный фильтр IP адресов, можно указать подсеть, например "192.168.1.", тогда будет обмен работать со всеми компьютерами с адресами 192.168.1.ххх Просмотр списка складов загруженных из 1С, в дальнейшем добавится возможность их редактировать, то есть указывать свое название на сайте, при этом обмен остатками будет проходить нормально. Добавятся дополнительные поля для настройки ПВЗ. Товары:
      Первоначальная синхронизация по Ид, Артикулу, Наименованию или Штрихкоду Загрузка наименования из элемента <Наименование> или из реквизита <ПолноеНаименование> или можно указать свое название элемента. Загрузка неограниченное количество картинок к товару Загрузка свойств в атрибуты Отменить загрузку некоторых свойств, указав в таблице их названия Загрузка производителей из элемента "Изготовитель" или "Производитель", а также из свойства "Производитель" или "Изготовитель" или из реквизита "Производитель" Определить свойства в определенную группу, для этого в названии свойства в конце допишите название группы в скобках, например так: "Разрешение (Экран)", "Поверхность (Экран)", будет создана группа свойства "Экран" и в нем будут свойства "Разрешение" и "Поверхность". Запрет на создание новых товаров. Запрет на изменение описания Запрет на изменение категорий товара (можно построить свою структуру на сайте) Запрет на изменение производителя товара Запрет на изменение картинок товара Загрузка из свойств "Вес", "Ширина", "Высота", "Длина", "Модель", "Артикул" имеет приоритет Отключить товары которых нет в выгрузке (только при полной выгрузке) Отключить товар если остаток или цена равна нулю При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать товар с ID указанному в элементе <Код>, если не найдет создаст с таким ID новый товар (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Отключать статус у новых товаров Категории:
      Заполнение родительских категорий Загрузка товарных категорий (УНФ 1.6, УТ 11.3) Запрет загрузки групп и товарных категорий из торговой системы Отключать статус у новых категорий Запрет на создание новых, но обновит существующие Установить порядок сортировки из названия категории, например группы: "1. Пылесосы", "2. Мониторы", будут записаны как "Пылесосы" с сортировкой 1 и "Мониторы" с сортировкой 2 При выгрузке из торговой системы элемента с названием <Код>21413</Код> и при включенной опции синхронизация по кодам, модуль будет искать категорию с ID указанному в элементе <Код>, если не найдет создаст с таким ID новую категорию (так как полноценной переделки никто не делает, связи модуль все равно создает и корректно отрабатывает по указанным Ид) Загрузка картинок из элемента <Картинка> (требуется доработка торговой системы) Загрузка сортировки из элемента <Сортировка> (требуется доработка торговой системы) Загрузка свойств категорий (групп) "Картинка" и "Сортировка" Цены:
      Автозагрузка типов цен из XML (если не знаете как называется цена, оставьте включенной). При первом обмене цены в товар не будут загружены, необходимо зайти заново в модуль и настроить куда должны загружаться типы цен, записать настройки и выполнить повторно обмен). Загрузка цен по характеристикам и через модификатор меняется цена при выборе опций Запрет на изменен ие цены если цена у товара не указана или равна нулю. Конвертация валюты при загрузке по курсу валюты в opencart (временно отключена, в стадии переработки. Загружать цены в акции или в скидки (с указанием от какого количества начинает действовать для всех товаров). Если есть характеристики у товара, то в скидки и в акции цены не загружаются, так как участвуют в характеристиках Остатки:
      Отключение товара если остаток общий равен нулю Обнуление остатков товаров в категориях которые загружаются (будет в дальнейшем удалена опция и заменена на другую, пока рассматривается вариант) Обнуление остатков у всех товаров только при полной выгрузке (при порционной выгрузке как правило такой атрибут устанавливается только у первого файла). Опция в проекте на замену предыдущей. Заказы:
      Двусторонний обмен заказами в торговую систему и из торговой системы (при изменении заказа в 1С заказ будет обновлен на сайте, и наоборот при изменении заказа на сайте будет обновлен в 1С, при условии что заказ в состоянии "Не подтвержден") Двусторонний обмен статусами заказов (при изменении статуса в 1С будет присвое статус на сайте, соответствия статусов настраивается в обмене на стороне 1С) Отправка уведомления по email при смене статуса заказа Выгрузка покупателя как физическое или юридическое лицо в торговую систему, если заполнены поля "Организация". Выгрузка несколько статусов заказов, если заказы были изменены на сайте, то есть если заказ перезаписать или изменить статус на сайте, то он будет выгружен в 1С при условии что в настройках указано выгружать заказы с таким статусом. Упаковки товаров (единицы измерений):
      Ведение неограниченное количество упаковок товара, как для каждой характеристики, так и для товара в целом. Пока реализовано для информации, отображается в карточке товара, в дальнейшем будет передаваться в корзину и в 1С в заказах. Склады (магазины):
      Складской учет, ведение остатков как общих так и по характеристикам по складам. Возможность вывести названия складов (магазинов) в карточку товаров. В дальнейшем планируется передача склада в корзину и реализация ПВЗ. Отображение остатков по складам (магазинам) при выборе характеристики Прочее:
      Ведение лога в 3-х режимах для отладки ошибок. Опция очистки лога при каждом ручном обмене, удобно при отладке. Файл для английского языка в стадии переделки как только будет сделан русский. Подробнейшее описание каждой опции в настройках. В разделе ручной обработки выводит информацию о настройках PHP для загрузки файлов. В разделе ручной обработки можно загружать любые файлы стандарта Commerce ML, а также zip архивы с XML и картинками. Экспорт файла заказов в XML для ручной загрузки в торговую систему SEO:
      SEO для товаров, категорий и производителей (отключаемая опция) Шаблонная система, если нужны дополнительные паттерны, пишите какие надо сделаю. Ручная генерация SEO из админки  
      Форматы CommerceML (которые были протестированы) УТ 11.х версия CML 2.07 1С Битрикс версия CML 2.09, 2.10 УТ 10.3 версия CML 2.05, 2.07 УТ для Украины, редакция 2.3 (включена в поддержку, протестирована 13.02.2017 с версией 1.6.2.b25) CML 2.03 УНФ 1.6 версия CML 2.08
      Как настроить 1С:Предприятие Управление торговлей (редакция 10.3)
      По аналогии с Битрикс.
       
      Как настроить 1С:Предприятие Управление торговлей (редакция 11.х)
      По аналогии с Битрикс
       
      Как настроить 1С:Предприятие Управление небольшой фирмой (редакция 1.6)
      По аналогии с Битрикс
       
      Как настроить "Мой склад"
      По аналогии с Битрикс (работает, даже если система выгружает характеристики товара не по порядку).
       
      Как настроить "Класс365"
      Еще не тестировался, но если есть выгрузка на сайт Битрикс, то настраивайте, должно работать
       
      Тестовый сайт разработки
      http://ocstore21021.ptr-print.ru/
      CMS ocstore 2.1.0.2.1
      вход в админку http://ocstore21021.ptr-print.ru/admin логин/пароль demo/demo
       
      http://opencart2302.ptr-print.ru/
      CMS opencart 2.3.0.2
      вход в админку http://opencart2302.ptr-print.ru/admin логин/пароль demo/demo
       
  • Недавно просматривали   2 пользователя