Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Знаете, нашел я почему соединение у меня опять не устанавливалось. Я уже и забыл про эту ересь, но именно она опять затормозила на пару месяцев попытку интеграции. У вас в Бэкофис есть код при установки соединения
Код
Соединение = Новый HTTPСоединение(ОбщиеНастройки.Сервер, ОбщиеНастройки.Порт,,, Прокси, 0, ssl);
Так вот, порт тут нужен вашего сервера, а вы зачем-то подставляете от нашего. у нас 442 и попытка соединения неудачна. Исправляю на 443 в коде и всё налаживается. Исправьте код, берите порт SSL от своего сервера, а не клиентского Вот так у меня частично заработало
Код
Соединение = Новый HTTPСоединение(ОбщиеНастройки.Сервер, 443,,, Прокси, 0, ssl);
вы попробуйте, закройте на сервере порт 443 и откройте 441 (442 у вас зачем-то прописывается в коде тоже) настройте апач на 441 порт и ssl самоподписанный(чтобы браузер ругался, что сертификат не подтвержден) И попробуйте подключиться к такой базе, а то у меня она на 442 порту, в браузере через интернет открывается, а в битриксе только заставка http://prntscr.com/vcvf39
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Александр Силин написал: Что там такого принципиального в установке соединения для получения адреса нашего портала?
Да ничего. Просто, наверно, у вас заблокированы доступы на внешние ресурсы(сервер авторизации скорее всего). Поэтому то 1С и не может установить соединение.
Стало отдельное окошко выскакивать - не лог "Настройка с таким порталом уже существует."
Может там количество попыток превысили или еще что-то?
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
УТ Пишет модуль Бэкофиса, когда вставляю номер ключа: {Битрикс24БэкофисУТ ОбщийМодуль.Б24_Бэк_RestApiВызовСервера.Модуль(342)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет: Не могу установить соединение В режиме отладки смотрю - Исключение именно на установке соединения срабатывает, а не на ошибке 1с
В общем, понимания не достиг Версия 3.0.0.3 используется самоподписанный сертификат база через вэб открывается из интернета Версия 1с старее, но раньше я переименовывал названия документов, да название модулей вызываемых функций и этого хватало для адаптации расширения под нашу УТ Не хочется пока переходить чуть дальше и отлавливать ошибки 1с, у нас 11.4.6.188 Но 2-ая версия у меня и на более старой запускалась А здесь именно доходит до установки соединения, в режиме отладки как я вижу -шлет по нему данные и не получает ответ Что там такого принципиального в установке соединения для получения адреса нашего портала? Исключение именно на установке соединения срабатывает, а не на ошибке 1с
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Петр Агеенко написал: Здравствуйте! Подскажите, пожалуйста, где можно скачать модуль обмена( и какую версию) для интеграции с 1с для Управление торговлей, редакция 11.1.2.23 Я понимаю, что нужно обновление, но у нас уже очень нетиповая конфигурация. А архивных модулей в доступе нигде не нашел.
Модуль интеграции, как я вижу начали делать для УТ11 два года назад сразу с 11.4 Хотя, может предыдущие просто в архив убрали.... Если у вас не типовая, то тот программист, что вам её сделал нетиповой легко доработает любой модуль интеграции, он достаточно простой. Надо всего лишь название несовпадающих документов изменить в модуле интеграции, которые 1с меняет от версии к версии. Может еще названия полей изменить в модуле интеграции. Я так новые модули под себя подстраиваю, так как мы тоже по 2 года сидим на стабильной, пока законодательство на последнюю не заставляет обновиться.
А вообще, я программисту сразу сказал, чтобы свои доработки писал в отдельном модуле и использовал переназначение типовых функций, а не менял их тело. А потом мы вообще всё в расширение перенесли, кроме парочки вещей, которые так и остались отдельными модулями в основной. Зато теперь обновление не представляет проблем, так как код конфигурации не затронут.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Александр Силин написал: 4 апреля будет уже, после презентации или еще нет?
Новый режим работы должны презентовать(просили скриншоты).
В общем, удалил в битре модуль, заново поставил, обновил бэкофис в УТ11(2.0.1.16), не заметил отличия от 2.0.1.10 по скорости открытия странички 1с. Первый запуск в 2.0.1.10 медленоватый, а второй и последующий уже побыстрее были. В 2.0.1.16 ускорения не заметил. Так может локальный режим нужен для ускорения? Я запускаю во внешнем режиме сервера 1с
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Александр Силин написал: Кстати, на инфостарте и форумах довольно много статей, как 1с держать постоянно поверх всех окон(типа режима киоска). Правда там com библиотеку регистрировать надо, чтобы команда AlwaysTop работала.Теоретически, можно передать в 1с данные для документа как сейчас, вызвать открытие формы и запустить команду OnTop для программы 1с, чтобы она выскочила поверх всех окон(и браузера с битриксом) сама.
Одно из основных требований наших модулей - простая установка. Поэтому никаких внешних компонент не будет.
3 версия будет весной.
4 апреля будет уже, после презентации или еще нет?
Началось с того, что бизнес-процесс при попытке перейти на следующий этап стал сообщать, что этап с другого направления. Хотя этап правильный. Открыл список этапов и получил такую картинку
ID этапов 162299886 и рядом C19:9891 Такое ощущение, что после объединения битрикс24 и сайтов поменяли код этапов, но не все этапы корректно перешли на новый формат и когда битрикс не обнаруживает, то пишет, что этап с другого направления
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
2. К сожалению - не очень хороший. Верстка Б24 едет, т.к. вебкит 1С устаревший, многое чего не поддерживающий. Плюс доп. проблемы отображения других страниц, когда в 1С работают в веб клиенте. Проверено было на модуле синхронизации. Там можно открывать Б24 из 1С.
По большому счету работа бэкофиса состоит из 2-х вещей. 1. Это передача туда данных для создании документов 2. Открытие 1с во фрейме.
2. пункт конечно визуально выигрышный, но по функционалу не обязательный Моих менеджеров вполне устроило бы, если в открытой 1с открывался бы документ из битрикса, пусть и на заднем плане.Гораздо быстрее сейчас получится щелкнуть по значку 1с в панели задач и переключиться на неё с уже открытым документом из битрикса. Главное, связи сохранятся. Или вообще в браузере на соседнюю вкладку переключиться, где вэбверсия 1с открыта заранее.
Кстати, на инфостарте и форумах довольно много статей, как 1с держать постоянно поверх всех окон(типа режима киоска). Правда там com библиотеку регистрировать надо, чтобы команда AlwaysTop работала.
Теоретически, можно передать в 1с данные для документа как сейчас, вызвать открытие формы и запустить команду OnTop для программы 1с, чтобы она выскочила поверх всех окон(и браузера с битриксом) сама.
P.S. Не сразу увидел про версию 3. Ок, ждем, а когда бета будет?
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Доступна для следующих российских конфигураций 1С: 1) Управление торговлей, ред. 11 2) Управление нашей фирмой, ред. 1.6 3) Бухгалтерия предприятия, ред. 3
Если напротив пользователя установлен флаг, то этот пользователь сможет войти в 1С через веб клиент только через Бэкофис Битрикс24. Если же попытаться открыть 1С через браузер - сеанс 1С будет автоматически закрыт. Переработано открытие слайдера 1С. GET запросы переделаны в POST Упрощена настройка модуля Отказ от веб сервисов 1С и переход на Push&Pull. Теперь нет необходимости в сертификатах https. Нет необходимости публикации веб сервисов 1С. Так как базу 1С можно публиковать только для локальной сети, то не нужен статический IP адрес
У меня вопрос - А нельзя "шиворот на выворот" вариант использовать?
1С каждый раз сильно тормозит при открытии во фрейме, есть варианта:
1. При первом открытии фрейма спрашивать - будете ли работать с 1с дальше, если будут, то лицензию не сбрасывать, а фрейм с 1с просто прятать до следующего вызова(проблема, если человек в другой вкладке откроет тоже 1с - то лицензий больше захвачено будет) Т.е. этот вариант с сильным потреблением лицензий. Конечно, имеющийся сейчас с временным использованием лицензии очень выгоден для экономии на них.
2. "Шиворот на выворот". В новой платформе очень хороший новый вэбклиент. В Расширении добавляем настройку - битрикс работает внутри 1с и открываем окно Битрикса внутри вэббраузера 1с. Т.е. в расширении добавляем пустую форму всего лишь с одним полем HTML И не имеем никаких проблем с долгой загрузкой при создании заказов и других документов. Мы их прямой ссылкой в 1с открываем а не во фрейме.
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Если ту ссылку, которую битра сформировала вставить в браузер, то открывается нормально 1с с формой документа, на название которого щелкал. Т.е. 1с начинает загружаться, а потом эта ошибка... https://monosnap.com/file/cjUhfId8UKtzA1ambkDaWYMf689zRN
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
konkoam@gmail.com написал: А в новой версии же, вроде, публикация уже не нужна...?
Новая версия пока не вышла. Скоро. там нужно будет публиковать только в локальной сети.
А можно будет иметь самописный ssl сертификат или там вообще по http будет работать? У меня сейчас при попытке открыть ругается, что адрес фрейма не совпадает с адресом страницы...
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Александр Силин написал: Спасибо, т.е. каждый сотрудник в 1с заходит на вкладку бэк-офис, создает себе новое подключение и указывает свое имя и пароль подключения, а также адрес базы.По адресу базы возник вопрос, который непонятен из видео и картинок.Смущает поле [Ид базы 1с]В поле [Адрес информационной базы 1с на вэб-сервере] указываем полный путь, по которому в браузере в базу 1с заходим? - т.е. путь до сервера и название базы типа https:// 148 .251.ххх.ххх /БазаТоргРабочая ?Тогда непонятно, что писать в поле [Ид базы 1с]. Там у вас постоянно какие-то цифры разные.Или [Ид базы 1с] и есть название базы в SQL сервере "БазаТоргРабочая" а в поле [Адрес информационной базы 1с на вэб-сервере] надо только адрес сервера написать, без идентификатора базы?
Адрес базы указывается в настройках 1С. Пользователь Б24 указывает только логин и пароль 1С. "Ид базы 1с" - это идентификатор базы 1С. Он нужен для того, чтобы ссылки на объекты не терялись, если поменяется веб адрес базы 1С. Во второй версии модуля это поле скрытое.
И вот ваш ответ на предыдущей странице, когда я про закладку бэкофиса в 1с спрашивал.
Цитата
Сотрудник Б24 запускает бэкофис и указывает свой пароль 1С.
Александр, у вас в Приложении имя и пароль надо указывать дважды. 1 раз - в программе 1с, когда создаешь новое подключение, там указывает имя и пароль пользователя и вэбадрес базы 2 раз - в Битрикс24 при нажатии в меню бэкофиса - Авторизация в 1с. Поэтому я максимально подробно спрашиваю, а ваш короткий ответ начинает немного путать. Я в техподдержке спросил - когда создается в 1с на вкладке Бэфофис новое подключени - это делает администратор и указывает специального пользователя битрикс24 и его пароль для связи с битриксом? Ответ техподдержки: каждый пользователь указывает свои аккаунт и пароль https://monosnap.com/file/dtR5aZP0zSxPqbR8aIkqKSPBV0C1Qs
Цитата
Добрый день!
Цитата
Привет, при настройке подключения БэкОфис запрашивает имя и пароль сотрудника. Каждый сотрудник 1с должен создавать себе подключение отдельно?
Да, логин и пароль необходимо будет ввести 1С раз для тех сотрудников, кто имеет доступ к Бэофису.
Т.е. я изначально думал, что 1(одно)новое подключение создает администратор и указывает там пользователя для связи с битриксом. А в самом битриксе уже пользователи авторизуются под своими.
Из ответа техподдерки я так понял, что каждый пользователь дважды указывает свой пароль - сам создает под себя подключение в 1с на вкладке бэкофиса указывая свои данные и адрес вэбсервера, а потом еще в битриксе авторизуется в выпадающем меню. И получается штук 20 подключений, с каждым пользователем отдельно.
Из вашего ответа получается, что администратор в 1с создает одно специальное подключение, а пользователи уже в самой битре авторизуются. Или все-таки 20 подключений на стороне 1с надо создавать?
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Александр Силин написал: Коллеги, в документации не отражено как в БэкОфисе сделать соответствие сотрудников 1с и битрикс24. В документации написано, что указывается логин и пароль, под которым битрикс24 будет заходить в 1с.Это надо туда админский доступ делать или каждый сотрудник получает свой ключ подключения от битрикса и делает себе подключение?
Сотрудник Б24 запускает бэкофис и указывает свой пароль 1С.
Спасибо, т.е. каждый сотрудник в 1с заходит на вкладку бэк-офис, создает себе новое подключение и указывает свое имя и пароль подключения, а также адрес базы. По адресу базы возник вопрос, который непонятен из видео и картинок. Смущает поле [Ид базы 1с] В поле [Адрес информационной базы 1с на вэб-сервере] указываем полный путь, по которому в браузере в базу 1с заходим? - т.е. путь до сервера и название базы типа https://148.251.ххх.ххх/БазаТоргРабочая ?
Тогда непонятно, что писать в поле [Ид базы 1с]. Там у вас постоянно какие-то цифры разные. Или [Ид базы 1с] и есть название базы в SQL сервере "БазаТоргРабочая" а в поле [Адрес информационной базы 1с на вэб-сервере] надо только адрес сервера написать, без идентификатора базы?
Важная информация по модулям обмена, В этой теме будет выкладываться интересная и важная информация по модулям обмена с 1С:Предприятие. Просьба не флудить.
Коллеги, в документации не отражено как в БэкОфисе сделать соответствие сотрудников 1с и битрикс24. В документации написано, что указывается логин и пароль, под которым битрикс24 будет заходить в 1с. Это надо туда админский доступ делать или каждый сотрудник получает свой ключ подключения от битрикса и делает себе подключение?