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

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

anantaramdas
anantaramdas
Репутация: 0
Сообщения: 1
Зарегистрирован: 16.07.2018
С нами: 5 лет 8 месяцев

Сообщение #1 anantaramdas » 16.07.2018, 09:23

Доброго времени суток!

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

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #2 korshunov » 16.07.2018, 09:53

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

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

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

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #3 makki » 29.09.2018, 17:56

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

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

Что не так? Подскажите пожалуйста куда копать.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #4 korshunov » 30.09.2018, 06:27

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

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

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

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #5 makki » 30.09.2018, 07:17

korshunov писал(а):В Okay пароль менеджера от админки не подходит для обмена 1С.
Там свои логин-пароль, которые можно установить в админке в разделе Настройки каталога.
Всеравно получаю "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена."
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #6 korshunov » 30.09.2018, 10:35

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

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #7 makki » 30.09.2018, 11:13

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

Версия OkayCMS 2.1.3
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #8 korshunov » 30.09.2018, 12:34

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

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #9 makki » 01.10.2018, 11:51

Ни в какую не коннектится. Видимо действительно в 1с проблема
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

Andrey_P
Andrey_P

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

Сообщение #10 Andrey_P » 14.11.2018, 09:31

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #11 korshunov » 14.11.2018, 10:18

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


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 22 гостя