Сервис 1С:Контрагент значительно упрощает жизнь пользователям, позволяя автоматически заполнять карточки партнеров и государственных органов по одному лишь ИНН. Однако в процессе работы ИТ-специалисты и бухгалтеры часто сталкиваются со сбоями этого механизма. Ошибки могут иметь самый разный характер: от сбоев проверки SSL-сертификатов до некорректного разбора XML-схем веб-сервиса.
В этой статье мы подробно разберем все основные причины возникновения неполадок при работе с сервисом автозаполнения по ИНН и рассмотрим пошаговые инструкции по их устранению.
Одной из наиболее частых причин внезапного прекращения работы сервиса в конфигурациях на базе БСП (Библиотеки стандартных подсистем), таких как 1С:Бухгалтерия 3.0 или 1С:Управление торговлей 11, является устаревание локального кэша веб-сервисов. Программа обращается к старому адресу или использует неактуальную структуру метаданных, получая ошибку формата или пустой ответ.
Для решения этой проблемы выполним следующие шаги:
Кэш программных интерфейсов.Идентификатор).Если в журнале регистрации фиксируется ошибка вида: Удаленный узел не прошел проверку или возникли проблемы при SSL-соединении, это свидетельствует о том, что платформа 1С не может подтвердить безопасность подключения к серверу компании 1С. Серверы авторизации переходят на новые стандарты безопасности и современные цифровые сертификаты (например, от удостоверяющего центра Let's Encrypt), о которых старая платформа просто "не знает".
Поведение системы зависит от режима совместимости конфигурации:
cacert.pem, расположенного в локальном каталоге установки платформы на компьютере пользователя.Проанализируем ручной способ исправления проблемы для старых платформ и конфигураций без их глобального обновления:
C:\Program Files (x86)\1cv8\имя_релиза\bin\ или C:\Program Files\1cv8\имя_релиза\bin\ (где "имя_релиза" — номер вашей текущей платформы, например 8.3.11.3034).cacert.pem. На всякий случай скопируем его в резервную папку или переименуем в cacert.pem.bak.cacert.pem. Его можно взять из дистрибутива любой современной платформы 1С (установив ее, например, на тестовый компьютер) или загрузить с официального портала поддержки 1С.cacert.pem в рабочую папку bin текущей платформы.Если конфигурация использует современный режим совместимости, а ошибка сохраняется, системному администратору необходимо убедиться, что в операционной системе Windows установлены последние обновления безопасности, а в разделе "Доверенные корневые центры сертификации" присутствуют актуальные корневые сертификаты (в частности, ISRG Root X1).
Иногда при попытке получить данные по ИНН система возвращает ошибку разбора XML: Фатальная ошибка: Extra content at the end of the document или падает на этапе инициализации прокси-класса при вызове метода getCorporationRequisitesByINN. Выясним причину этой неполадки.
Фирма "1С" периодически прекращает поддержку устаревших веб-служб и отключает старые источники данных. При попытке старой программы обратиться по неактуальному адресу веб-сервис возвращает веб-страницу с сообщением об ошибке (например, 410 Gone) вместо валидного XML-файла описания WSDL. Платформа пытается распарсить HTML-код как XML-схему и завершает работу аварийно на строке инициализации:
// Ошибка возникает при попытке разбора WSDL-описания отключенного сервиса
WSОпределения = Новый(Тип("WSОпределения"), Параметры);
Для исправления этой ситуации существует два пути:
8.2.19.130, а для современных систем — актуальные ветки 8.3.21 и выше). В новых релизах конфигураций разработчики полностью переписали механизмы взаимодействия, переведя их на современный REST API.ДанныеЕдиныхГосРеестров или аналогичном модуле интеграции с сервисом контрагентов).Бывает так, что подписка активна, релизы обновлены, но подключиться к сервису все равно не удается. В таком случае проблему следует искать в сетевых настройках.
Посмотрим, какие параметры необходимо проверить ИТ-специалисту для обеспечения бесперебойного доступа:
api.orgregister.1c.ru — основной домен сервиса "1С:Контрагент";api.taxregister.1c.ru — резервный веб-сервис;api.orgaddress.1c.ru — классификатор адресов;api.registrationservices.1c.ru — вспомогательные службы авторизации.Иногда технические ошибки маскируют банальное исчерпание лимитов по тарифному плану. Напомним базовые правила предоставления доступа к сервису:
Для проверки остатка лимитов перейдем в личный кабинет на Портале 1С в раздел "Мониторинг Портала" и убедимся, что лимиты не исчерпаны, а ваша информационная база успешно зарегистрирована под той же учетной записью Интернет-поддержки.