Диагностика ЭДО в 1С
Эти 7 шагов помогут быстро определить наиболее вероятную причину проблемы. Рекомендую выполнять их по порядку.Шаг 1: Проверка интернет-соединения
Что проверяем: Убедитесь, что сеть стабильна, а порты80 и 443 открыты для связи с серверами ЭДО, особенно при использовании SQL-базы.Шаг 2: Проверка сертификатов
Что проверяем: В настройках убедитесь, что сертификат электронной подписи добавлен и действителен. При использовании клиент-серверной версии 1С необходимо вручную установить корневые сертификаты удостоверяющего центра (например, ГУЦ) в хранилище Windows на сервере.
Шаг 3: Проверка настроек прокси-сервера
Что проверяем: Если в сети используется прокси, убедитесь, что его параметры корректно указаны как в операционной системе, так и в настройках информационной базы 1С.
Шаг 4: Проверка лицензионного ПО
Что проверяем: В веб-клиенте или файловой версии проблемы могут возникать из-за использования нелицензионного ПО, которое блокирует доступ к серверам 1С. Убедитесь, что платформа лицензионная.
Шаг 5: Проверка настроек брандмауэра
Что проверяем: Убедитесь, что ваш брандмауэр или антивирус не блокирует модуль расширения веб-сервера 1С, через который происходит обмен данными.
Шаг 6: Проверка криптопровайдера
Что проверяем: Убедитесь, что КриптоПро (или аналог) установлен, его лицензия активна, а носитель ключа (Рутокен) работает исправно и введен правильный пароль.
Шаг 7: Запуск встроенной диагностики
Что проверяем: Перейдите в раздел «Администрирование» → «Обмен электронными документами» → «Диагностика ЭДО» и запустите проверку, чтобы система сама выявила проблемы.
🛠️ Углубленная диагностика по компонентам
Если экспресс-проверка не помогла, перейдите к детальной проверке каждого компонента.
1. Системные и сетевые проверки
Стабильность соединения: Проверьте общую стабильность вашего интернет-канала.
Файл hosts: Убедитесь, что в системном файле hosts нет записей, блокирующих доступ к серверам 1С или вашего оператора ЭДО.
Для клиент-серверных баз: Помните, что весь обмен данными инициирует сервер «1С:Предприятия», и именно на нем должны быть настроены все сетевые доступы и установлены корневые сертификаты.
2. Проверка электронной подписи и криптографии
Криптопровайдер: Если используется КриптоПро, проверьте срок действия его лицензии. Иногда может потребоваться переустановка криптопровайдера для восстановления его работы.
Носитель ключа: Проверьте работоспособность USB-порта и самого носителя (Рутокена). Попробуйте подключить его к другому порту или компьютеру.
3. Проверка конфигурации 1С
Версия модуля ЭДО: Убедитесь, что модуль ЭДО обновлен до актуальной версии, так как старые версии могут не поддерживать новые форматы документов.
Регламентные операции: Проверьте, активно ли задание «Контроль квитанций по ЭДО». Оно должно быть включено и запускаться каждые 5–15 минут.
Сброс настроек: Иногда может помочь «мягкий» сброс. В разделе «Настройки ЭДО» можно пометить существующую настройку на удаление и настроить обмен заново, открыв профиль настроек.
4. Тестирование и мониторинг
Диагностика сертификата: В профиле настроек ЭДО нажмите кнопку «Тест профиля», чтобы проверить конкретный сертификат и его связку с системой.
Мониторинг статусов: Ежедневно открывайте «Текущие дела ЭДО» и фильтруйте документы с красными (ошибка) и серыми (требуется действие) статусами.
Отправка и получение: Нажмите кнопку «Отправить и получить» для принудительного обмена служебными квитанциями с ФНС.
💡 Типовые ошибки и их решение
В таблице ниже собраны распространенные ошибки и способы их решения.
| Код / Симптом ошибки | Вероятная причина | Решение |
|---|---|---|
| Нет доступного сертификата | Сертификат не добавлен в профиль, истек, или для него не установлен корневой сертификат УЦ. | Проверьте срок действия, переустановите сертификат и корневые сертификаты УЦ в хранилище Windows. |
| Код ошибки 3103 | Сертификат не связан с учетной записью абонента в системе ЭДО. | Обратитесь к оператору ЭДО для привязки сертификата. |
| Внутренняя ошибка сервера (500) | Сбой в настройках профиля ЭДО на стороне 1С. | Попробуйте пометить настройку на удаление и создать профиль заново. |
| Документы зависают при выгрузке | Может быть связана с размером базы данных, проблемами в конфигурации или сбоями в работе фоновых заданий. | Проверьте и перезапустите фоновые задания на сервере 1С. Выполните тестирование и исправление базы данных. |
| Отсутствует корневой сертификат ГУЦ | Корневой сертификат Удостоверяющего центра не установлен в хранилище Windows на сервере (для клиент-серверного варианта). | Скачайте с сайта УЦ и установите корневой сертификат в хранилище «Доверенные корневые центры сертификации» локального компьютера. |