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

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


Recommended Posts

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

Подключение наладил.

 

А это нормально, что 1С подключается даже если учетная запись пользователя сайта отключена (которая указана в параметрах подключения в 1С)?

 

Заказы выгрузились. Контрагента в 1С создает, правда телефон почему-то не записывает, хотя в заказе на сайте телефон указан. Товары создаются, если их нет в 1С. Т.е. с виду вроде бы работает.

 

Заметил проблему. При включенном модуле что-то ломается в карточке товара, если у товара есть опции. Что-то связанное со скриптами. Вот скриншот из консоли браузера:

 


Uncaught TypeError: Cannot read property 'name' of undefined

 

image.thumb.png.fbb10d4aa70599621c06540dad7296b2.png

 

Еще вопрос:

А если я хочу синхронизировать товары по полю UPC? Это поле используем как внутренний код для товаров. В 1С в карточке номенклатуры создал отдельное поле "Код товара" по аналогии с "Артикул", но как их связать пока не понял.

 

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

 

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

 

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

 

@Kirillove в случае необходимости доработок к Вам можно будет обратиться? Не бесплатно, разумеется.

Насколько понял,  Вы используете модуль обмена 1.6.3.11 для   OcStore 2.1.0.2.1. 
У меня модуля данной версии нет (на GitHub автора тоже), поэтому, чтобы ответить на ваши вопросы предметно пришлите его в личку. 

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


2 часа назад, searchingman сказал:

Насколько понял,  Вы используете модуль обмена 1.6.3.11 для   OcStore 2.1.0.2.1. 
У меня модуля данной версии нет (на GitHub автора тоже), поэтому, чтобы ответить на ваши вопросы предметно пришлите его в личку. 

Отправил файлы в ЛС.

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


Ребят помогите! УТ 10.3

Чистый opencart 2.3.0.2

Модуль Exchange1C v2.0.4b для 1С:Предприятие v8.3

 

Не удалось прочитать ответ сервера. Параметры обмена не получены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!

 

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


Всем привет. Раньше уже спрашивал, не помню был нет ответ. Кто использует УТ, работает автоматический резерв в заказе при выгрузке заказов с сайта? У нас не получилось автоматический резерв настроить для УТ, работает только для УНФ.

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


17 часов назад, matrixstar сказал:

Ребят помогите! УТ 10.3

Чистый opencart 2.3.0.2

Модуль Exchange1C v2.0.4b для 1С:Предприятие v8.3

 

Не удалось прочитать ответ сервера. Параметры обмена не получены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!

 

Версия 2.0.4b выложена автором для тестирования. Как вариант, использовать более стабильную версию 1.6.4.8 (в данной ветке есть ссылка на нее).

Включайте логи на стороне сайта и смотрите какие ошибки. 

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


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

Всем привет. Раньше уже спрашивал, не помню был нет ответ. Кто использует УТ, работает автоматический резерв в заказе при выгрузке заказов с сайта? У нас не получилось автоматический резерв настроить для УТ, работает только для УНФ.

Единственное что умеет в плане резерва модуль (1.6.4.8) - это при установленной опции "Резервировать товары" (вкладка "Заказы") выгружать в табличной части заказа тег "Резерв" равный количеству товара в заказе, который умеют читать типовые модули УНФ , УТ11.x, но не "умеет читать" типовой модуль обмена УТ 10.3.

С какой версией УТ работаете и что для вас означает "автоматический резерв"? 

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


У кого-нибудь получилось выгрузить доп. поля аккаунта из заказа?

 

Создал доп. поле аккаунта - ИНН. В заказе оно есть. В модуле добавил код для выгрузки, но почему-то 1С не принимает, возникает ошибка. При этом если указать, что ИНН нужно выгружать в поле "Комментарий" в карточке контрагента, то все нормально выгружает.

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


Может кто сталкивался. При проверке связи выдаёт (неверные настройки.  Логин и пароль не верные.)  Хотя ни чего не меняли на сайте. Получается не хочет проходить авторизацию.

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


Привет!

Выгружаюсь на сайт из 1С - ок

Например, удалил на сайте какой-то товар.

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

Почему так?

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


21 час назад, storer сказал:

У кого-нибудь получилось выгрузить доп. поля аккаунта из заказа?

 

Создал доп. поле аккаунта - ИНН. В заказе оно есть. В модуле добавил код для выгрузки, но почему-то 1С не принимает, возникает ошибка. При этом если указать, что ИНН нужно выгружать в поле "Комментарий" в карточке контрагента, то все нормально выгружает.

Мой косяк, все работает. Оказывается контрагент с таким ИНН уже был в базе.

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


53 минуты назад, specialforce22 сказал:

Привет!

Выгружаюсь на сайт из 1С - ок

Например, удалил на сайте какой-то товар.

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

Почему так?

При удалении товара был ли удален GUID товара и его связь со "старым" товаром (см. в oc_product_to_1c)? При полном обмене, что в логах загрузки import.xml при загрузке товара? 

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


12 часов назад, Ivanzo сказал:

Может кто сталкивался. При проверке связи выдаёт (неверные настройки.  Логин и пароль не верные.)  Хотя ни чего не меняли на сайте. Получается не хочет проходить авторизацию.

Если вообще ничего нигде не меняли (модуль обмена1с, модуль обмена на сайте), то к хостеру обратитесь. 

Иначе стандартно. Включайте логи и смотрите что там. Проверьте свой .htaccess  Также можно раскомментировать строки авторизации для отладки в export\exchange1c.php

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


Подскажите в чем может быть загвоздка
по логу доступа вижу, что 1С успешно авторизуется mode=checkauth и проходит инициализацию mode=init
следующий этап должен быть mode=file, но его нет. Все зацикливается mode=checkauth и далее mode=init
В журнале регистрации видны сообщения
 

Цитата
Выгрузка на сайт завершилась с ошибками.
Выгрузка на сайт не выполнена.
Не удалось прочитать ответ сервера. Параметры обмена не получены.

 

при этом при имитации запросов от 1С на сайте с type=catalog и mode=init, получаю корректный ответ
 

Цитата

zip=yes
file_limit=157286400
sessid=93f5c707109d93ee79858f543ba65cca
version=2.08

 

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


15 минут назад, thentru сказал:

Подскажите в чем может быть загвоздка
по логу доступа вижу, что 1С успешно авторизуется mode=checkauth и проходит инициализацию mode=init
следующий этап должен быть mode=file, но его нет. Все зацикливается mode=checkauth и далее mode=init

На всякий случай проверьте создался ли у вас каталог \system\storage\cache\exchange1c в который будут помещаться файлы import.xml, offers.xml, orders.xml и др. и есть ли у него права на запись. 

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


6 минут назад, searchingman сказал:

На всякий случай проверьте создался ли у вас каталог \system\storage\cache\exchange1c в который будут помещаться файлы import.xml, offers.xml, orders.xml и др. и есть ли у него права на запись. 

да, каталог есть, с правами все в порядке
может ли быть такое, что 1С не поддерживает CommerceML версии 2.08? Или в журнале была бы об этом запись?

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


2 минуты назад, thentru сказал:

да, каталог есть, с правами все в порядке
может ли быть такое, что 1С не поддерживает CommerceML версии 2.08? Или в журнале была бы об этом запись?

Чтобы началась загрузка (парсинг CommerceML) файл обмена сначала должен попасть в \system\storage\cache\exchange1c 

 

1. С какой конфигурацией 1с обмениваетесь? Обмен типовой? 

2. Какую версию модуля обмена на сайте используете?

3. При включении полного логирования на стороне модуля обмена на сайте какая последняя строчка в логе ? Может быть как в \system\storage\logs\error.log , так и \system\storage\logs\exchange1c.log

 

Чтобы убедится, что с файлом обмена (import.xml, offers.xml) все нормально, можно их загрузить через ручной обмен (сначала import, затем offers), предварительно выгрузив их из 1с.

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


4 минуты назад, searchingman сказал:

Чтобы началась загрузка (парсинг CommerceML) файл обмена сначала должен попасть в \system\storage\cache\exchange1c 

если я верно понял принцип обмена, то сначала идет mode=file, где осуществляется загрузка файлов на сайт
затем идет mode=import - распаковка и обработка на сайте
по access_log я и не вижу, чтобы 1С пыталась что-то закачать на сайт

 

6 минут назад, searchingman сказал:

1. С какой конфигурацией 1с обмениваетесь? Обмен типовой? 

2. Какую версию модуля обмена на сайте используете?

3. При включении полного логирования на стороне модуля обмена на сайте какая последняя строчка в логе ? Может быть как в \system\storage\logs\error.log , так и \system\storage\logs\exchange1c.log

УТ 11.4. обмен типовой

версия модуля 2.0.5b

 

Цитата

2021-11-18 10:22:15 - 1154C сессия обновлена, активна:
2021-11-18 10:22:15 - Array
(
    [TITLE] => sessionWrite=session->data
    [LINE] => 1158C
    [LOG] => Array
(
    [type] => catalog
    [mode] => init
    [error] =>
    [version] => 2.08
    [use_zip] => yes
    [zip_support] => 1
    [upload_dirname] => exchange1c/
    [upload_filename] =>
    [file_limit] => 157286400
    [progress] => 0
)

)

2021-11-18 10:22:15 - 0060C Ответ: zip=yes
2021-11-18 10:22:15 - 0060C Ответ: file_limit=157286400
2021-11-18 10:22:15 - 0060C Ответ: sessid=93f5c707109d93ee79858f543ba65cca
2021-11-18 10:22:15 - 0060C Ответ: version=2.08

 

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


7 минут назад, thentru сказал:

УТ 11.4. обмен типовой

версия модуля 2.0.5b

С веткой модуля 2.x не работал, т.к. она выложена для тестирования автором. 

Активно работаю с 1.6.4.8 от Gmp. Особых проблем с ней нет.

 

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


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

С веткой модуля 2.x не работал, т.к. она выложена для тестирования автором. 

Активно работаю с 1.6.4.8 от Gmp. Особых проблем с ней нет.

 

Может кто возьмется  за адаптацию 1.6.4.8 от Gmp для OcStore 2.1.0.2.1? Готов поучаствовать финансово.

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


38 минут назад, storer сказал:

Может кто возьмется  за адаптацию 1.6.4.8 от Gmp для OcStore 2.1.0.2.1? Готов поучаствовать финансово.

Можно. В личку напишите.

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


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

При удалении товара был ли удален GUID товара и его связь со "старым" товаром (см. в oc_product_to_1c)? При полном обмене, что в логах загрузки import.xml при загрузке товара? 

 

Вообще завел новый тестовый товар, в логах он есть, на сайте в товарах не появился :(

 

Спойлер

<Товар>
                <Ид>9d0ac19d-4867-11ec-b2a8-00505689f40d</Ид>
                <Артикул>33333</Артикул>
                <Код>01-00003722</Код>
                <Наименование>Зонт флиораж - тест 3</Наименование>
                <БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE"/>
                <Группы>
                    <Ид>4808a532-3e29-439f-a49e-8763deae6e0e</Ид>
                </Группы>
                <Категория>4808a532-3e29-439f-a49e-8763deae6e0e</Категория>
                <Описание/>
                <СтавкиНалогов>
                    <СтавкаНалога>
                        <Наименование>НДС</Наименование>
                        <Ставка>20</Ставка>
                    </СтавкаНалога>
                </СтавкиНалогов>
                <ЗначенияРеквизитов>
                    <ЗначениеРеквизита>
                        <Наименование>ВидНоменклатуры</Наименование>
                        <Значение>Товар</Значение>
                    </ЗначениеРеквизита>
                    <ЗначениеРеквизита>
                        <Наименование>ТипНоменклатуры</Наименование>
                        <Значение>Запас</Значение>
                    </ЗначениеРеквизита>
                    <ЗначениеРеквизита>
                        <Наименование>Полное наименование</Наименование>
                        <Значение>Зонт флиораж - тест 3</Значение>
                    </ЗначениеРеквизита>
                </ЗначенияРеквизитов>
            </Товар>

 

Тут, как показывало 379 товаров, так и осталось столько же - http://joxi.ru/Vm6EKnlcRgDBlr

А в логах, как показал выше, тестовый товар есть

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


36 минут назад, specialforce22 сказал:

Тут, как показывало 379 товаров, так и осталось столько же - http://joxi.ru/Vm6EKnlcRgDBlr

А в логах, как показал выше, тестовый товар есть

Скриншот от какой версии модуля обмена? В текущей версии (н-р, 1.6.4.8) модуля админка выглядит совершенно по другому.

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


3 минуты назад, searchingman сказал:

Скриншот от какой версии модуля обмена? В текущей версии (н-р, 1.6.4.8) модуля админка выглядит совершенно по другому.

 

Да?

Скачал отсюда - http://joxi.ru/J2boxKYcgk0bnA

Версия 2.0. получается...

Поставить нужно  1.6.4.8?

 

Спасибо!

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


5 минут назад, specialforce22 сказал:

 

Да?

Скачал отсюда - http://joxi.ru/J2boxKYcgk0bnA

Версия 2.0. получается...

Поставить нужно  1.6.4.8?

 

Спасибо!

Ясно. Автор вроде сегодня был на форуме. Может и подскажет что-нибудь или в личку ему напишите по ветке 2.x

А так да, можете поставить 1.6.4.8. 

  • +1 2
Надіслати
Поділитися на інших сайтах


39 минут назад, searchingman сказал:

Ясно. Автор вроде сегодня был на форуме. Может и подскажет что-нибудь или в личку ему напишите по ветке 2.x

А так да, можете поставить 1.6.4.8. 

 

Вроде прежде, чем поставить модуль, прочитал тему, но почему то не заметил несколько раз упоминания ранее, что эта версия еще на тестах)))

Завтра утром поставлю 1.6.4.8.  и погоняю обмены.

Благодарю за подсказку!!!

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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