Страница 1 из 1

Интеграция с 1С Управление торговлей 3.1

Добавлено: 16.07.2018, 09:23
anantaramdas
Доброго времени суток!

Есть ли у когото рабочий вариант интеграции с 1С Управление торговлей 3.1. Скажу сразу - я читал https://okay-cms.com/article/instruktsiya-po-nast ... na-primere-konfiguratsii-ut-23 но после настроек со стороны 1С синхронизация не осуществляется :(

Сапсибо заранее за любую помощь!

Добавлено: 16.07.2018, 09:53
korshunov
Скрипт обмена с 1С в OkayCMS в основном скопирован со скрипта от Simpla, который в свою очередь, написан эдак лет пять тому назад, содержит порядочное количество ошибок и давно уже морально устарел...

И, как водится, в процессе возникают свои ошибки. Например, если у Вас версия 2.1.0, то в ней стандартный обмен просто не работает по причине уже собственных ошибок от Okay...

Обмен с 1С - обычно настраивают индивидуально.
Если готовы оплачивать, обращайтесь в личку.

Добавлено: 29.09.2018, 17:56
makki
1С:Предприятие 8.3 УТ 2.3
Захожу Настройка обмена данными с WEB-сайтом и ввожу https://мой_сайт.com/cml/1c_exchange.php и логин пароль от админки, все как в инструкции, процитированной выше.

Получаю: Не удалось установить соединение с сервером. Авторизация пользователя не выполнена.

Что не так? Подскажите пожалуйста куда копать.

Добавлено: 30.09.2018, 06:27
korshunov
В Okay пароль менеджера от админки не подходит для обмена 1С.
Там свои логин-пароль, которые можно установить в админке в разделе Настройки каталога.

Это дополнительное усложнение, которое придумали специалисты Okay.
А админке авторизация проводится стандартными средствами PHP. А для обмена оставлена, как в Simpla, серверная авторизация. Зачем так сложно, можно лишь гадать. Предполагаю, что разработчики не захотели усложнять еще и скрипт обмена, а может, просто не знали, как сделать единообразно полностью правильно, и сделали как им легче.

Момент этот явно усложняет систему, в противоположность тому, что создатели Okay сами декларируют...

Добавлено: 30.09.2018, 07:17
makki
korshunov писал(а):В Okay пароль менеджера от админки не подходит для обмена 1С.
Там свои логин-пароль, которые можно установить в админке в разделе Настройки каталога.
Всеравно получаю "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена."

Добавлено: 30.09.2018, 10:35
korshunov
Попробуйте отключить необходимость авторизации, удалив файл cml/.htaccess.
Если будет работать, значит, с авторизацией проблемы.

Добавлено: 30.09.2018, 11:13
makki
Попробовал. Тоже самое сообщение.
Я забыл написать, что я запускаю 1с на виртуальной машине в Windows XP на macOSx. Но проблема скорее всего не в этом, поскольку на виртуалке есть доступ к интернету, а также я пробовал установить соединение на ноутбуке с родной Windows 10, там тоже не устанавливается соединение.

Версия OkayCMS 2.1.3

Добавлено: 30.09.2018, 12:34
korshunov
Видимо, проблема в 1С в части запросов в интернет.
Попробуйте запросить другие URL. Если и на них нет соединения, то это уж точно вопрос работы 1С...

Добавлено: 01.10.2018, 11:51
makki
Ни в какую не коннектится. Видимо действительно в 1с проблема

Не обменивается данными

Добавлено: 14.11.2018, 09:31
Andrey_P
У меня другая проблема, пишет обмен произведен, но товар на сайте не появляется, почему так, и где копать? Где хоть какие-то логи смотреть?

Добавлено: 14.11.2018, 10:18
korshunov
Логов подробных по каждому товару не пишется.
Если не работает, но надо вникать во все детали действий в сприпте обмена.
Если готовы оплачивать, обращайтесь в личку...