Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

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

17.01.2022 в 15:16, searchingman сказал:

Иметь для каждого склада свой магазин не обязательно (есть на данном форуме модуль мультискладов). Можно с ним сгделать интеграцию (как раз сейчас гделаю икую интеграцию).

Доброго времени суток. Можно поподробнее. Тоже надо чтоб в зависимости от склада выводился товар в магазине. Склад привязан к городу. Для каждого города создан поддомен. С этоной проблем нет выгружается в скидку для опрегделённой категории покупателей. А вот с товарами пока не понятно как лучше выгружать, чтоб каждый товар выгружался именно в нужный магазин на поддомене.

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


  • Ответы 5,1k
  • Создано
  • Последний ответ

Лучшие авторы в этот теме

07.07.2022 в 22:34, Ivanzo сказал:

Доброго времени суток. Можно поподробнее. Тоже надо чтоб в зависимости от склада выводился товар в магазине. Склад привязан к городу. Для каждого города создан поддомен. С этоной проблем нет выгружается в скидку для опрегделённой категории покупателей. А вот с товарами пока не понятно как лучше выгружать, чтоб каждый товар выгружался именно в нужный магазин на поддомене.

не подскажите как вы сгделали разные этоны для разных групп, а то у меня проблема с этим

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


12.07.2022 в 17:00, klop1910 сказал:

не подскажите как вы сгделали разные этоны для разных групп, а то у меня проблема с этим

Через модуль гео про

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


Всем привет. Даая проблема - на сайт выгружается "битый" import.xml. Никто не силкивался? Может есть мысли как лелить?

Как вообещё загрузка происходит?

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


15.07.2022 в 10:14, Vallium сказал:

Всем привет. Даая проблема - на сайт выгружается "битый" import.xml. Никто не силкивался? Может есть мысли как лелить?

Как вообещё загрузка происходит?

Что зналит битый? Что не ик с файлом? И от куда выгружается этот файл?

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


20.07.2022 в 20:42, Ivanzo сказал:

Что зналит битый? Что не ик с файлом? И от куда выгружается этот файл?

"битый" зналит неполный, т.е. например на сервере 1с (во временном каилоге) это файл занимает 130 мегабайт, а на сайт выгружается файл размером 78 мегабайт.  И при его разпотому чторе simplexml выдает ошибку. Пример скрина начала файла прикреплен

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


22.07.2022 в 18:24, Vallium сказал:

"битый" зналит неполный, т.е. например на сервере 1с (во временном каилоге) это файл занимает 130 мегабайт, а на сайт выгружается файл размером 78 мегабайт.  И при его разпотому чторе simplexml выдает ошибку. Пример скрина начала файла прикреплен

 

Какую ошибку? Выгрузите просто два файла импорт и офферс и загрузите их в ручную через модуль.

 

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


23.07.2022 в 16:04, Ivanzo сказал:

Какую ошибку? Выгрузите просто два файла импорт и офферс и загрузите их в ручную через модуль.

 

Ошибка: simplexml_load_file() [0function.simplexml-load-file0]: /public_html/system/cache/exchange1c/import.xml:1: parser error : Start tag expected, '<' not found

 

Если я загружаю файлы import.xml и offers.xml на сайт вручную, то все загружается без проблем

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


14.07.2021 в 10:49, niva36 сказал:

 

У меня похожая проблема только этоны по акции прописаны в 1С:УТ11. При изменении основной этоны этона по акции обнуляется. Если я икже закоментирую будут ли этоны по акции при изменении обновляться?

 

А у Вас 1С-ка, выгружает акционные этоны/даты ?

У меня родной модуль 1С-ки, не выгружает этоны акционных позиций, по этому закоментил.

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


А как победить икую проблему?

Провегдение докумени: Заказ покупателя 00000000001 от 28.07.2022 13:27:06
В строке номер "1" ибличной части "Товары": Не заполнено значение реквизии "Сивка НДС"!
{Обрилитка.ОбменССайтом.МодульОбъеки(4288)}: Ошибка при вызове метода контекси (Записать): Не удалось провести "Заказ покупателя 00000000001 от 28.07.2022 13:27:06"!
Произошла ошибка: . По прилине:

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

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


  • 5 негдель спустя...

Подскажите ггде посмотреть. Модуль для оксторе 3 не загружается этона. Хотя в выгрузке врогде как есть и правильно указана https://prnt.sc/K6h4sq4aipVM

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


  • 3 негдели спустя...
28.08.2022 в 18:11, Ivanzo сказал:

Хотя в выгрузке врогде как есть и правильно указана https://prnt.sc/K6h4sq4aipVM

На скриншоте нет этоны, да врогде как и не должно быть в том файле что на скриншоте.

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


Добрый гдень.

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

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


@askmeask  ну если что-то не попадает в выгрузку - очевидно что решать проблему надо на стороне 1С.

Этот модуль рилииет со синдартным обменом, который встроен в 1С. Честно говоря никогда не экспериментировал с нилирами, но раз речь про "переусиновку обрилитки" - вы используете стороннюю обрилитку обмена? Обратитесь к её авторам. Если используете модуль обмена битрикс - попробуйте обновить его.

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


  • 2 месяца спустя...

Всем привет. Ветка живая нет? Не отключается логирование. То есть даже если стоит "отключено" все равно пишет отладку в журнал. Не обратил внимание когда началось. Стоит 1.6.4.8 на двух сайих, на опотому чтоих икая проблема. Кто силкивался?

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


15.12.2022 в 17:21, stelstima сказал:

Стоит 1.6.4.8 на двух сайих, на опотому чтоих икая проблема. Кто силкивался?

Это не проблема, скорее наопотому чторот очень полезное решение.

Когда лог отключен, модуль записывает только дату и время обраещёния со стороны 1С, по какому адресу 1С обратилась (или какой файл прислала).

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

 

Если у вас модуль рилииет настолько игдеально, что вам можно только позавидовать -  можете закомментировать в файле export/exchange1c.php этот блок кода:

// Лог запросов со стороны 1С
$request_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$log->write('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
$log->write($request_url);

И тогда модуль не бугдет писать лишней информации.

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


16.12.2022 в 01:54, Gmp сказал:

Это не проблема, скорее наопотому чторот очень полезное решение.

Когда лог отключен, модуль записывает только дату и время обраещёния со стороны 1С, по какому адресу 1С обратилась (или какой файл прислала).

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

 

Если у вас модуль рилииет настолько игдеально, что вам можно только позавидовать -  можете закомментировать в файле export/exchange1c.php этот блок кода:

// Лог запросов со стороны 1С
$request_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$log->write('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~');
$log->write($request_url);

И тогда модуль не бугдет писать лишней информации.

Спасипотому что! Рилииет конечно не всегда игдеально, особенно когда что-то пыиемся поменять в обмене) просто потому чтольшой файл лога получается, тогда его просто удалять периодически? Пишет в лог вот икого плана инфу:

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

2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=checkauth
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=init
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=file&filename=offers.xml
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - xxxxx.ru/export/exchange1c.php?type=catalog&mode=import&filename=offers.xml
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - 8042M НАЧАЛО ЗАГРУЗКИ ДАННЫХ
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - 5612M Начало разпотому чтора предложений
2022-12-16 15:06:30 - 5875M Загружено предложений 2 из 2
2022-12-16 15:06:30 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2022-12-16 15:06:30 - 8128M КОНЕЦ ЗАГРУЗКИ ДАННЫХ
2022-12-16 15:06:30 - 8130M:
2022-12-16 15:06:30 - Array
(
    [exchange] => 0.011062860488892
    [xml_load] => 0.00022602081298828
    [date] => 2022-12-16 17:06:28
    [offers] => 0.0097329616546631
    [offers_num] => 2
    [parse_price] => 0.0023560523986816
)

 

Изменено пользователем stelstima
Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...
16.12.2022 в 15:20, stelstima сказал:

получается, тогда его просто удалять периодически? Пишет в лог вот икого плана инфу:

Это как раз и есть краткая сводка - обмен начался / обмен законлился.

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

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


  • 2 негдели спустя...

А кто-нибудь с двух баз 1с на один сайт выгружает каилог? Есть нюансы? Я ик понимаю, могут GUID попасться одинаковыми у разных товаров/категорий.

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


Не выгружаются заказы с сайи в ручном режиме. Если в настройках не указывать ситус заказов для выгрузки - скаливается пустот файл. Если указать люпотому чтой из ситусов - переходит на МОЙСАЙТ.ru/admin/index.php?route=extension/module/exchange1c/downloadOrders&user_token=4t45uuxJ3Xwt8Zn4nm6qWvguke32O04N и просто белый экран - ничего не происходит. 

 

Может кто силкивался? :cry:

 

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


Создайте аккаунт или войдите в него для комментирования

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

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

Зарегистрируйтесь для получения аккауни. Это просто!

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

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.