Ошибка «В форму не передана организация» в 1С при маркировке: причины и решение
Содержание
Когда 1С пишет В форму не передана организация, программа просто не понимает, от чьего имени оформлять операцию с маркировкой. В форме проверки кодов, обмене с ГИС МТ или в документе из ЭДО поле организации осталось пустым — и дальше система идти отказывается.
Чаще всего лечится за минуту: не задана основная организация у пользователя, документ открыли без выбранной организации, либо входящий из ЭДО не сопоставился с вашей фирмой в базе. Ниже — все сценарии по порядку, с проверками и точными путями в 1С.
Что означает ошибка «В форму не передана организация»
Это служебное сообщение платформы. Форма (проверка кодов маркировки, заказ на эмиссию, обмен с ГИС МТ, документ поступления или реализации) при открытии ждёт, что ей передадут конкретную организацию. Организация не передалась — форма блокирует работу.
В маркировке организация критична: коды привязаны к участнику оборота по ИНН. Без организации 1С не знает, чей токен ГИС МТ использовать и в чей оборот вводить или из чьего выводить товар.
Дословно ошибка может выглядеть по-разному:
В форму не передана организацияВ форму не передана организация. Обратитесь к администраторуНе заполнена организация— при попытке провести документ с кодами.
Если в базе всего одна организация, а ошибка всё равно вылезает — почти наверняка дело в правах доступа или в том, что у пользователя не выбрана основная организация. Это первое, что стоит проверить.
Почему в 1С не передаётся организация при маркировке
Причин немного, и они повторяются из базы в базу:
- 🏢 Не задана основная организация у пользователя — при нескольких фирмах в базе 1С не выбирает её сама.
- 📄 Документ открыт без организации — форму вызвали из общего списка или обработки, а не из проведённого документа.
- 📨 Входящий из ЭДО не сопоставился — ИНН/КПП получателя в УПД не совпал ни с одной организацией базы.
- 🔒 Нет прав на организацию — RLS (ограничение на уровне записей) закрыл пользователю доступ к нужной фирме.
- 🧩 Форма проверки кодов открыта вне контекста — рабочее место «Проверка кодов маркировки» запустили не из документа.
- ⚙️ Сбой кэша или устаревший релиз — реже, но тоже встречается после обновления.
Как исправить: пошагово по сценариям
Сценарий 1. Задать основную организацию пользователю
Самый частый случай при нескольких фирмах в одной базе.
- Откройте
НСИ и администрирование→Настройки пользователей и прав→Пользователи. - Выберите своего пользователя, перейдите в
Настройки(или значок «шестерёнка»). - Найдите пункт
Основная организацияи укажите нужную фирму. - Сохраните, перезайдите в программу.
После этого 1С будет подставлять организацию во все новые формы и документы автоматически.
Сценарий 2. Заполнить организацию в документе
Если ошибка выходит при проведении конкретного документа:
- Откройте документ (
Приобретение товаров и услуг,Реализация,Ввод в оборот,Заказ на эмиссию). - Проверьте поле
Организацияв шапке — оно не должно быть пустым. - Выберите нужную организацию, проведите документ.
- Только после этого запускайте проверку или отправку кодов.
Не открывайте рабочее место «Проверка кодов маркировки» из общего меню при нескольких организациях — форма не знает, чью проверку запускать. Заходите в проверку из самого документа.
Сценарий 3. Документ пришёл из ЭДО и не сопоставился
Когда поступление приходит электронным документом (УПД), 1С ищет вашу организацию по ИНН и КПП получателя. Если реквизиты не совпали — организация не подставится.
- Откройте входящий документ в
Текущие дела ЭДО. - В форме сопоставления найдите поле организации-получателя.
- Выберите вашу фирму из справочника вручную.
- Проверьте, что ИНН/КПП в карточке организации совпадают с указанными в УПД.
- Сохраните — 1С запомнит соответствие для следующих документов.
Если КПП обособленного подразделения отличается от головного — заведите или уточните КПП в карточке организации, иначе сопоставление будет срываться каждый раз.
Сценарий 4. Проверить права доступа (RLS)
Если ограничение доступа на уровне записей закрыло пользователю нужную фирму, организация не передастся даже когда она заполнена.
- Зайдите под администратором в
Настройки пользователей и прав→Профили групп доступа. - Откройте профиль пользователя, найдите ограничение по организациям.
- Убедитесь, что нужная фирма разрешена (или снята галка «Ограничивать доступ на уровне записей» для теста).
- Перезайдите под пользователем и повторите операцию.
Сценарий 5. Сбросить кэш, если ничего не помогает
Иногда форма «залипает» после обновления конфигурации. Помогает очистка кэша:
- Закройте 1С полностью.
- Запустите ярлык с ключом
/ClearCacheили удалите временные файлы кэша в профиле пользователя. - Либо в списке баз выберите базу →
Изменить→ сноваГотово(пересобирает кэш).
Если не помогло
Когда все пять сценариев пройдены, а В форму не передана организация держится, копайте глубже:
- Проверьте, не пустой ли справочник
Организации— при пустом справочнике подставлять нечего. - Обновите конфигурацию: в старых релизах встречались ошибки формы обмена с ГИС МТ.
- Тестирование и исправление базы (
chdbflдля файловой,Тестирование и исправлениеиз конфигуратора) — если подозреваете битые данные. - Если база дорабатывалась под вас — ошибку могла внести доработка формы; тогда это к вашему программисту 1С.
Как предотвратить ошибку в будущем
Пара привычек экономят время всей команде:
- Каждому пользователю сразу задавайте основную организацию — особенно в многофирменных базах.
- Приучите операторов запускать проверку кодов из документа, а не из общего меню.
- Держите ИНН/КПП организаций в порядке — тогда документы из ЭДО сопоставляются сами.
- Не откладывайте обновление конфигурации: маркировка меняется часто, и формы обмена — вместе с ней.
Частые вопросы
Почему ошибка появляется, если в базе только одна организация?
Где в 1С задаётся основная организация?
НСИ и администрирование → Настройки пользователей и прав → Пользователи → ваш пользователь → Настройки → пункт Основная организация.Ошибка выходит при загрузке документа из ЭДО. Что делать?
Можно ли просто нажать «Обновить» и ошибка уйдёт?
При проверке кодов маркировки пишет, что организация не передана. Как открыть проверку правильно?
Это ошибка платформы или конфигурации?
Источники
- Федеральный закон № 381-ФЗ от 28.12.2009 «Об основах государственного регулирования торговой деятельности»
- Постановление Правительства РФ № 1944 от 21.11.2023 (разрешительный режим продажи маркированных товаров)