Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]


Recommended Posts

15 часов назад, WellChuck сказал:

"Не удалось прочитать данные, загруженные с сервера.
Обмен не выполнен"
 

Раньше заказы синхронизировались (пробовал на версии 1.6.3 или около того), теперь вечная ошибка.

Сам XML в ручном режиме выгружается и выглядит вполне нормально. В чём соль? (ошибок никаких больше не показывает)

Тоже такое было. Проблема решилась включением галочки "Конвертировать заказы в Windows-1251" и в файле admin/controller/extension/module после строки

if ($this->config->get('exchange1c_convert_orders_cp1251') == 1) {

немного поправил
 

if ($this->config->get('exchange1c_convert_orders_cp1251') == 1) {
			//echo header('Content-Type: text/html; charset=windows-1251', true);
			// посоветовал yuriygr с GitHub
			//echo iconv('utf-8', 'cp1251', $orders);
			echo iconv('utf-8', 'windows-1251//TRANSLIT', $orders);
			//echo mb_convert_encoding($orders, 'UTF-8', mb_detect_encoding($orders, "UTF-8, Windows-1251, Windows-1252", true));
			//echo mb_convert_encoding($orders, 'windows-1251//TRANSLIT', 'utf-8');
		} else {
			echo $orders;
		}

У меня версия модуля 1.6.4.4b29
И как писали выше проверить и удалить поля `middlename`,`company`,`company_inn`,`company_kpp` в запросе к БД, т.к. это видимо доработки у автора, в обычном опенкарте таких полей нет. Во вложении файлик admin/controller/extension/module который у меня работает

exchange1c.php

Надіслати
Поділитися на інших сайтах

52 минуты назад, Dragon сказал:

Тоже такое было. Проблема решилась включением галочки "Конвертировать заказы в Windows-1251" и в файле admin/controller/extension/module после строки


if ($this->config->get('exchange1c_convert_orders_cp1251') == 1) {

немного поправил
 


if ($this->config->get('exchange1c_convert_orders_cp1251') == 1) {
			//echo header('Content-Type: text/html; charset=windows-1251', true);
			// посоветовал yuriygr с GitHub
			//echo iconv('utf-8', 'cp1251', $orders);
			echo iconv('utf-8', 'windows-1251//TRANSLIT', $orders);
			//echo mb_convert_encoding($orders, 'UTF-8', mb_detect_encoding($orders, "UTF-8, Windows-1251, Windows-1252", true));
			//echo mb_convert_encoding($orders, 'windows-1251//TRANSLIT', 'utf-8');
		} else {
			echo $orders;
		}

У меня версия модуля 1.6.4.4b29
И как писали выше проверить и удалить поля `middlename`,`company`,`company_inn`,`company_kpp` в запросе к БД, т.к. это видимо доработки у автора, в обычном опенкарте таких полей нет. Во вложении файлик admin/controller/extension/module который у меня работает

exchange1c.php

 

Спасибо, всё заработало! :geek:

Надіслати
Поділитися на інших сайтах


Чёт у меня очередной конфуз...

 

Изменяю заказ в 1С, выгружаю его на сайт и количество товаров остается без изменений (хотя количество было изменено).

Хотя общая сумма заказа в заказе верная. :huh:

Надіслати
Поділитися на інших сайтах


Не удалось установить соединение. 

Авторизация не выыполнена.

Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.

Когда набираю в поисковик http://abt22.ru/export/exchange1c.php выходит ошибка.

Parse error: syntax error, unexpected 'require_once' (T_REQUIRE_ONCE) in /home/snom/domains/abt22.ru/public_html/export/exchange1c.php on line 10

 

Надіслати
Поділитися на інших сайтах


Переустановил все . Теперь новая напасть ВНИМАНИЕ! модуль отключен. Обмен через http/https работать не будет!

ЭТО НЕ СРАБОТАЛО::::

В корневом файле .htaccess:
1) По инструкции модуля прописал:

RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]

2)  Прописал исключения для папок модуля:

# https редирект
RewriteCond %{HTTPS} off
# Исключаем из правила редиректа следующие категории
RewriteCond %{THE_REQUEST} !/export/ [NC]
RewriteCond %{THE_REQUEST} !/system/storage/cache/exchange1c/ [NC]
RewriteCond %{THE_REQUEST} !/bitrix/admin/ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Делаем редирект с https на http для категорий
RewriteCond %{HTTPS} on
RewriteCond %{THE_REQUEST} /export/ [NC]
RewriteCond %{THE_REQUEST} /system/storage/cache/exchange1c/ [NC]
RewriteCond %{THE_REQUEST} /bitrix/admin/ [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

Надіслати
Поділитися на інших сайтах


Действительно. Все теперь есть. Осталась мелочь

Не выгружается ничего. 1с 11,4 с нуля. Занес пока один товар. На осттаках есть. Указал в основной склад. ВЫгрузка проходит. А товар не появляется на сайте. Что как думаете могло пойти не так?

 

Надіслати
Поділитися на інших сайтах


При ручной загрузке ошибка

 Строка ошибки: 4537 - Не найден налог с наименованием НДС 18%

Как исправить?

Зайти в Локализации-Налоги-Ставки.

И там переименовать/создать НДС 18%

 

Отправлено с моего SM-G532F через Tapatalk

 

 

 

Надіслати
Поділитися на інших сайтах


Спасибо большое. Теперь вот еще какую цену создать чтобы сайт понимал. И остатки выставлял.
 
Остатки без цен не грузяться.
Потому что сперва учитывается цена, потом остаток. Если цена не прочитана - остаток не загружается (смысл загружать 100 товаров с нулевой ценой?).

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


При проблемах с ценами (НДС 18%).
Бывает такое что при загрузке цена из 1С (или иной учетной системы) умножается на 18%.
Чтобы такого не было: отключение использование НДС в настройках.
Настройки-Система-Сайт. На закладках надо найти Использование НДС и отключить.
После этого цена на сайте будет такая же как в УС

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


ут 11,4 типовая Версия

сайт ocStore 2.3.0.2.3  Обмен данными с 1C v8.x (Tesla-Chita)

товар выгружается но цены не обновляются и остатки тоже. Категории

Не знаю как сделать 1с . Новые позиции только заношу. Сделал несколько цен.

 

Надіслати
Поділитися на інших сайтах


Подсказка.
1С выгружает цены только при наличии Типового соглашения.
В 11 версии УТ - настройка ТС очень нудный процесс

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


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

Версия модуля 1.6.4.4b31

Не подставляются в товар производители, подскажите что делать?

Сам справочник производителей заполняется при выгрузке, но в товар они не подставляются.

Смотрел таблицу: manufacturer_to_1c в ней пусто.

Надіслати
Поділитися на інших сайтах


В 04.06.2018 в 16:07, JaguarTL сказал:

Здравствуйте, у меня после обмена включаются отключенные товары. Как это исправить?

т.е. я в ручную скрыл некоторые товары, и у меня после обмена они включаются.

Помогите, пожалуйста, разобраться! 

Надіслати
Поділитися на інших сайтах


Приветствую!
Версия модуля 1.6.4.4b31
Не подставляются в товар производители, подскажите что делать?
Сам справочник производителей заполняется при выгрузке, но в товар они не подставляются.
Смотрел таблицу: manufacturer_to_1c в ней пусто.
В настройках модуля-вкладка товары:
Заполните Свойство производителя. Смотреть в xml.

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


Помогите, пожалуйста, разобраться! 
Проверьте настройки более детально.
Возможно происходит не обновление/добавление товара. А что-то типа полной загрузки

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


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

В настройках модуля-вкладка товары:
Заполните Свойство производителя. Смотреть в xml.

Отправлено с моего SM-G532F через Tapatalk
 

Заполнено поле "Название элемента производителя:" как в xml, и все равно в товар производитель не подставляется. А на какой вкладке заполняется Свойство производителя?

Змінено користувачем DenisKhalikov
Надіслати
Поділитися на інших сайтах


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

Проверьте настройки более детально.
Возможно происходит не обновление/добавление товара. А что-то типа полной загрузки

Отправлено с моего SM-G532F через Tapatalk
 

на стороне 1С или модуля?

Надіслати
Поділитися на інших сайтах


Заполнено поле "Название элемента производителя:" как в xml, и все равно в товар производитель не подставляется. А на какой вкладке заполняется Свойство производителя?
Включите полную запись в лог.
И загрузите пару товаров.
Посмотрите как исполняется запрос в базу при добавлении товара.

Отправлено с моего SM-G532F через Tapatalk

Надіслати
Поділитися на інших сайтах


  • dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.