Где 1С хранит адрес контрагента в ЭДО и как его достать за минуту

· 9 мин

Содержание

Посмотреть идентификатор ЭДО контрагента в 1С проще всего в его карточке: откройте Справочники → Покупки и продажи → Контрагенты, найдите нужную организацию и перейдите в настройки обмена электронными документами из командной панели карточки. Там указан идентификатор участника — строка вида 2BM-… или 2BE-…, по которой оператор доставляет документы.

Частое заблуждение — считать, что идентификатор ЭДО совпадает с ИНН или что его можно «вычислить». Нельзя. Его присваивает оператор, у одной организации их бывает несколько, и если обмена с контрагентом в 1С ещё нет, в базе этого кода просто не будет.

Что за код и почему без него документ не уйдёт

Идентификатор участника ЭДО — это электронный «адрес» организации в системе оператора. ИНН и КПП определяют, кто перед вами. Идентификатор определяет, в какой ящик положить документ.

Как устроен код:

  • 🔢 первые три символа — код оператора, который ему присвоила ФНС (например, 2BM у Контур.Диадок, 2BE у СБИС);
  • 🧩 дальше — уникальная часть внутри оператора: GUID, ИНН с КПП или внутренний номер, формат у каждого свой;
  • 📏 общая длина — до 46 символов, регистр и дефисы имеют значение.

Почему одной организации мало одного кода:

  • 🏢 обособленные подразделения с отдельным КПП часто регистрируют свой ящик;
  • 🔄 компания работает через двух операторов — получается два идентификатора;
  • 🆕 при смене оператора старый код перестаёт принимать документы, а новый появляется не сразу.

Для 1С это значит одно: обмен настраивается не «с контрагентом», а с конкретной парой «наш идентификатор — его идентификатор».

Где в 1С посмотреть идентификатор ЭДО контрагента

В Бухгалтерии 3.0 и Управлении торговлей 11 за ЭДО отвечает одна и та же встроенная библиотека, поэтому места хранения совпадают. Отличаются только пути до справочника контрагентов.

КонфигурацияГде открыть контрагентовГде «Текущие дела ЭДО»
Бухгалтерия предприятия 3.0Справочники → Покупки и продажи → КонтрагентыПродажи или Покупки, группа «Сервис»
Управление торговлей 11НСИ и администрирование → НСИ → Контрагенты (или через партнёров)Продажи или Закупки

Способ 1. Карточка контрагента

  1. Откройте карточку контрагента.
  2. В командной панели найдите группу команд ЭДО (кнопка с подписью «ЭДО» или пункт в меню Ещё).
  3. Выберите просмотр настроек обмена.
  4. В открывшейся форме найдите поле с идентификатором контрагента и вашей учётной записью.

Если настроек несколько, вы увидите несколько строк — по одной на каждую связку учётных записей.

Способ 2. Текущие дела ЭДО

Это рабочее место всего обмена. Здесь удобно искать, когда вы не помните, какой именно контрагент нужен, или хотите увидеть всех разом.

  1. Откройте «Текущие дела ЭДО».
  2. Перейдите к списку приглашений и контрагентов-участников.
  3. Отфильтруйте по наименованию или ИНН.
  4. Откройте строку — идентификатор показан в карточке настройки.

💡 Включите в списке колонку с идентификатором через настройку формы. Тогда коды видны сразу, без открытия каждой строки.

Способ 3. Входящий электронный документ

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

  1. Откройте любой входящий документ от этого контрагента в «Текущих делах ЭДО».
  2. Перейдите к карточке электронного документа (через команду просмотра электронного документа).
  3. Найдите сведения об отправителе — там указан идентификатор.

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

Способ 4. Файл документа

Если под рукой только выгруженный XML-файл УПД или счёта-фактуры, идентификаторы есть и в нём. Имя файла по формату ФНС строится так: ON_NSCHFDOPPR_<ИД получателя>_<ИД отправителя>_<дата>_<GUID>.xml. То есть код контрагента можно прочитать прямо из имени.

Внутри файла те же значения лежат в атрибутах ИдОтпр и ИдПол в начале документа. Откройте файл в браузере или «Блокноте» и найдите их поиском по тексту.

Порядок в имени файла легко перепутать: сначала идёт получатель, потом отправитель. Для входящего документа код контрагента — второй, для исходящего — первый.

Способ 5. Свой собственный идентификатор

Иногда контрагент просит ваш код для своей настройки. Он хранится в учётной записи ЭДО организации: Администрирование → Обмен электронными документами → Учётные записи ЭДО (в УТ 11 — в разделе НСИ и администрирование). Откройте запись, скопируйте поле идентификатора и отправьте контрагенту.

Где взять ID, если в базе его нет

В 1С пусто, если вы ещё не обменивались с контрагентом или настройка была удалена. Тогда код ищут снаружи.

Запрос участника по ИНН из 1С

Самый короткий путь — отправить приглашение к обмену прямо из карточки контрагента. 1С сама запросит у оператора список ящиков по ИНН и КПП и предложит выбрать.

  1. В карточке контрагента выберите команду приглашения к обмену электронными документами.
  2. Проверьте ИНН и КПП — по ним идёт поиск.
  3. Если найдено несколько идентификаторов, уточните у контрагента, какой рабочий.
  4. Отправьте приглашение.

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

Спросить у самого контрагента

Это надёжнее любого поиска. Бухгалтер контрагента видит код у себя в программе или в личном кабинете оператора. Попросите прислать его текстом, а не скриншотом — так меньше ошибок при переносе.

Личный кабинет оператора

У каждого крупного оператора есть поиск участников по ИНН. Войдите в веб-кабинет под учётной записью своей организации и найдите контрагента. Если операторы разные, поиск может показать «чужого» абонента только при настроенном роуминге.

ИсточникКогда подходитМинус
Приглашение из 1СОбмена ещё нет, ИНН известенНесколько кодов — придётся уточнять
Запрос контрагентуВсегдаЖдать ответа
Кабинет оператораНужно проверить, что ящик активенНужен вход в кабинет

Как проверить идентификатор до отправки документа

Ошибка в одном символе — и документ уходит в никуда или возвращается с отказом. Проверка занимает минуту.

  1. Сверьте код оператора. Первые три символа должны соответствовать оператору, которого назвал контрагент.
  2. Сверьте КПП. Для филиала нужен ящик с его КПП, а не головной организации.
  3. Посмотрите статус приглашения. Отправлять документы можно, когда настройка в состоянии «Присоединен». Пока контрагент не подтвердил приглашение, обмен не работает .
  4. Проверьте роуминг. Если у вас и у контрагента разные операторы, роуминг должен быть настроен с обеих сторон.
  5. Отправьте тестовый документ. Подойдёт простой акт сверки или письмо, если операторы поддерживают неформализованные документы.

Филиалы и несколько КПП

С головной организацией и её подразделениями обмен настраивают отдельно. У каждого КПП — своя настройка и, как правило, свой идентификатор.

Как не перепутать:

  • 📌 в документе 1С проверьте, на какого контрагента и какой договор он выписан — от этого зависит, какая настройка будет выбрана;
  • 📌 если подразделение не заводило свой ящик и принимает документы через головную организацию, договоритесь об этом письменно и укажите в настройке КПП головной;
  • 📌 при поиске по ИНН без КПП 1С покажет все ящики организации — выбирайте тот, у которого КПП совпадает с получателем.

Как сравнить коды без ошибок

Коды длинные, и глазами их сравнивать бесполезно. Скопируйте оба значения — из 1С и из письма контрагента — в любой текстовый редактор одной строкой друг под другом. Расхождение в одном символе сразу видно. Отдельно проверьте, нет ли пробела в конце: он часто прилипает при копировании из почты.

Перед первой отправкой новому контрагенту
Выполнено: 0 / 5

Что ломается чаще всего и как это чинить

Диагностика: выберите симптом

Не правьте идентификатор в старой настройке «на месте», если обмен по ней уже шёл. История документов привязана к настройке. Безопаснее отключить старую и создать новую через приглашение.

Мини-кейс: «у нас всё настроено, а документы не доходят»

Поставщик отправлял УПД покупателю три недели. В 1С у каждого документа стоял статус отправки, но покупатель ничего не получал и не платил.

Что выяснилось:

  1. Покупатель полгода назад перешёл к другому оператору.
  2. Старый ящик формально остался, но его никто не открывал.
  3. Настройка в базе поставщика смотрела на старый идентификатор.

Решение заняло десять минут: поставщик взял новый код из письма покупателя, отправил приглашение, покупатель принял его, и документы переотправили по новой настройке. Вывод простой — при любой новости «мы сменили оператора» сразу обновляйте настройку, не дожидаясь проблем.

Ещё одна неочевидная ловушка — два элемента справочника «Контрагенты» на одну организацию. Настройка ЭДО привязана к одному из них, а документы вы выписываете на другой. 1С тогда пишет, что обмен не настроен. Найдите дубль по ИНН и объедините элементы через стандартную обработку поиска и удаления дублей.

Если хочется видеть ID прямо в карточке: доработка

Штатно идентификатор хранится в настройках ЭДО, а не в реквизитах контрагента. Это правильно: кодов может быть несколько, и у каждого своя история.

Но иногда удобнее видеть код сразу — например, менеджерам, которые сами ведут ЭДО. Есть три пути.

Дополнительный реквизит

Без программиста: Администрирование → Общие настройки → Дополнительные реквизиты и сведения. Создайте для контрагентов строковый реквизит «Идентификатор ЭДО» длиной 46 символов.

Минус: значение вводят руками, и при смене оператора оно устаревает. Это справочная пометка, обмен её не читает.

Отчёт по настройкам ЭДО

Попросите программиста сделать простой отчёт на СКД по настройкам обмена: контрагент, ИНН, КПП, идентификатор, статус. Данные берутся из тех же регистров, что использует библиотека ЭДО, поэтому всегда актуальны.

Расширение конфигурации

Если нужно показать код именно в форме контрагента, используйте расширение. Оно не снимает конфигурацию с поддержки и переживает обновления. Добавленное поле только читает данные из настроек ЭДО и ничего в них не пишет.

💡 Не создавайте собственный регистр «на всякий случай» для хранения кодов. Два источника правды рано или поздно разойдутся, и ошибку будут искать долго.

Частые вопросы

Можно ли узнать идентификатор ЭДО контрагента по ИНН без приглашения?
Да, через поиск участников в личном кабинете вашего оператора. В 1С поиск по ИНН запускается при отправке приглашения.
Меняется ли идентификатор при перевыпуске подписи?
Нет. Код привязан к учётной записи у оператора, а не к сертификату. Меняется он при смене оператора или открытии нового ящика.
Обязательно ли контрагенту принимать приглашение, если у меня есть его ID?
Да. Без принятого приглашения настройка не активна, и 1С не даст отправить документ.
Почему у одного контрагента разные коды у меня и у коллеги из другой организации?
У контрагента может быть несколько ящиков, и с разными партнёрами он работает через разные. Это нормально.
Нужен ли идентификатор для обмена через роуминг?
Нужен. Роуминг связывает операторов, но документ всё равно адресуется на конкретный идентификатор получателя.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»
  • Приказ Минфина России от 05.02.2021 № 14н о порядке выставления и получения счетов-фактур в электронной форме