Перейти к содержанию

Тестовая настройка параметров обмена

1. Откройте приложение "Первая Форма" в разделе администрирования перейдите в блок Системные настройки, пункт Синхронизация с 1С.

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

В текстовом поле ниже отобразится шаблон настроек XML.

Внесите следующие параметры в соответствии с настройками:

Параметр Описание
Name Имя настроек, как оно отображается в списке настроек
OneCAddress Адрес сервиса "1С:Предприятие" без ?WSDL
OneCUserName Имя пользователя в "1С:Предприятие" для доступа к сервису. Должно содержать только буквы латинского алфавита
OneCPassword Пароль пользователя в "1С:Предприятие" для доступа к сервису
TCAddress Адрес сервиса "Первой Формы", обязательно с ?WSDL
TCUserName Имя пользователя в "Первой Форме" для доступа к сервису
TCPassword Пароль пользователя в "Первой Форме" для доступа к сервису
GUIDExtParamID ID дополнительного параметра, в котором сохраняется идентификатор записей из "1С:Предприятие". Будет автоматически создан на Шаге 2 первичной настройки
UsersDic Название справочника в "1С:Предприятие", содержащего пользователей для синхронизации. Необязательное поле. Необходимо заполнять, только если планируется интеграция пользовательской информации
QueryRepeatTime Время, через которое происходят повторы очереди, в формате HH:mm:ss. По умолчанию 5 минут (не стоит менять без необходимости)

После заполнения настроек сохраните данные (нажав кнопку Записать настройки или Ctrl+S) и проверьте, что соответствующая запись появилась в выпадающем списке "Имя настроек".

Если логин и пароль не подошли — проверьте настройки подключения в разделе Настройка подключения и убедитесь, что служба веб-сервиса 1С запущена.

2. Для проверки связи между сервисами нажмите кнопку Отправить XML настройки в 1С. При установке связи появится сообщение об успешной отправке настроек:

Если XML не отображается (появляется запрос авторизации или ошибка 403) — проверьте настройки анонимного доступа согласно инструкции 1c_admin_anonym.md.

Если попытка отправки настроек прошла неуспешно, проверьте настройки на корректность адресов и аутентификационных данных, проверьте публикацию сервисов и доступ серверов "1С:Предприятие" и "Первой Формы" друг к другу (см. раздел "Проверка взаимной доступности серверов "Первая Форма" и "1С:Предприятие"").

При возникновении проблем при отправке настроек проверьте автоматически сгенерированную декларацию сервиса "Первой Формы". Для этого зайдите по адресу декларации сервиса (например, https://1forma/TC1CService.asmx?WSDL, где "1forma" надо заменить на путь к системе "Первая Форма") и проверьте строчки в конце файла:

<wsdl:port name="TC1CServiceSoap" binding="tns:TC1CServiceSoap">


<wsdl:port name="TC1CServiceSoap12" binding="tns:TC1CServiceSoap12">

В строке location вместо 1forma должен быть указан точный внешний (или внутренний, если база "1С:Предприятие" расположена в той же локальной сети) адрес приложения "Первая Форма". Если это не так, скорректируйте этот адрес в Общих настройках приложения "Первая Форма". Для этого в интерфейсе администратора выберите пункты меню "misc" — "Системные настройки" — "Общие настройки приложения", в блоке "Редактирование пользовательских настроек" нажмите кнопку Редактировать, в открывшейся таблице найдите запись для ключа TC1C_ServiceAppAddress и отредактируйте только доменное имя публикации веб-сервиса.

Если адрес не обновляется, проверьте, разрешен ли анонимный доступ.

Полезные ссылки

Разрешение анонимного доступа

Общие настройки приложения "Первая Форма"

Проверка взаимной доступности серверов "Первая Форма" и "1С:Предприятие"