Справочник «Страны мира» в 1С 8.3: подбор из ОКСМ, новые названия и дубли
Содержание
Классификатор стран мира в 1С обновляется вместе с релизом конфигурации: актуальный ОКСМ зашит в саму программу. Обновили релиз — в списке подбора появились новые страны и новые названия. Дальше откройте справочник «Страны мира» и нажмите в нём команду подбора из ОКСМ: нужные страны добавятся с правильными кодами.
Отдельной кнопки «скачать свежий ОКСМ» в типовых конфигурациях на базе БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) обычно нет. Если релиз обновлять нельзя, страну заводят вручную по коду из классификатора. Оба способа разобраны ниже, плюс ошибки, которые всплывают после обновления.
Зачем обновлять справочник стран в 1С
Справочник «Страны мира» в базе — не копия всего ОКСМ. В нём лежат только страны, которые кто-то уже добавил: Россия, страны поставщиков, страны происхождения товаров. Это нормально: полный классификатор хранится в конфигурации, а в справочник попадает то, что нужно для работы.
Где страна реально влияет на учёт:
- 🧾 Номенклатура и импорт. Страна происхождения и номер декларации на товары (РНПТ) уходят в счёт-фактуру и УПД. Неверный цифровой код — и покупатель получает документ с ошибкой в прослеживаемости.
- 🌍 Контрагенты. Страна регистрации определяет, как программа понимает иностранного контрагента: нужен ли ИНН, какие реквизиты обязательны.
- 🤝 Расчёты с ЕАЭС. В карточке страны есть признак участника ЕАЭС. По нему программа отличает импорт из Казахстана или Беларуси от импорта из третьих стран, а от этого зависят НДС и отчётность.
- 📮 Адреса. Иностранные адреса в карточках контрагентов и физлиц привязаны к стране из справочника.
- 👤 Кадры. В ЗУП гражданство сотрудника берётся из того же справочника.
Причины обновить данные:
- Страна сменила название в ОКСМ. Пример: Свазиленд стал Эсватини (код 748), Македония — Северной Македонией (код 807).
- Нужной страны нет в справочнике, а поставщик или сотрудник оттуда.
- После обмена с другой базой появились дубли.
- У страны заполнен не тот цифровой код или пустые буквенные коды, и печатные формы выходят с ошибкой.
Обновление ОКСМ через обновление релиза 1С
Главный способ — штатное обновление конфигурации . Классификатор лежит в макете внутри конфигурации, и разработчики правят его, когда меняется ОКСМ.
В Бухгалтерии 3.0 обновление запускается из раздела Администрирование → Обслуживание → Обновление версии программы. Чтобы обновлять релизы из программы, нужна подключённая интернет-поддержка и действующий договор ИТС.
Порядок:
- Сделайте резервную копию базы . Для файловой базы — выгрузку в .dt через Конфигуратор или копию каталога базы при закрытой программе.
- Попросите пользователей выйти из базы.
- Запустите обновление и дождитесь окончания. Программа перезапустится и выполнит обработчики обновления данных.
- Откройте справочник «Страны мира» и проверьте, что подбор из классификатора показывает новые названия.
Обновление релиза меняет конфигурацию, а не только список стран. Если база доработана программистом (снята с поддержки или изменена), обновляйте её через Конфигуратор с объединением, а не «одной кнопкой». Иначе доработки можно потерять.
Что делает обновление с уже созданными странами — зависит от релиза. Обработчики БСП умеют приводить наименования к актуальному ОКСМ, но рассчитывать на это вслепую не стоит. После обновления пройдите по списку и сверьте 5–10 стран, с которыми реально работаете (см. раздел о проверке ниже).
Проверьте и раздел с классификаторами интернет-поддержки (в БП он находится в Администрирование → Интернет-поддержка и сервисы). Там обновляются банки, курсы, адресный классификатор. Если в вашем релизе в этом списке есть классификатор стран — его можно обновить оттуда, не трогая релиз.
Как добавить страну из классификатора вручную
Этот шаг нужен почти всегда, даже после обновления релиза: новая страна не попадает в справочник сама. Её подбирают из встроенного ОКСМ.
Где найти справочник «Страны мира»
Путь зависит от конфигурации и релиза. Надёжные варианты:
- 🔍 Поиск по интерфейсу: начните вводить «Страны мира» в строке поиска сверху.
- 📂
Главное меню → Все функции → Справочники → Страны мира. Если пункта «Все функции» нет, включите его:Главное меню → Сервис → Параметры → Отображать команду «Все функции». - 🧷 Из любой карточки: откройте поле «Страна» в номенклатуре или контрагенте и нажмите «Показать все».
Подбор страны из ОКСМ
- Откройте список «Страны мира».
- Нажмите команду подбора из классификатора (обычно она называется «Подобрать из ОКСМ»).
- В открывшемся окне найдите страну по названию или цифровому коду. Поиск работает по обоим полям.
- Отметьте одну или несколько стран и нажмите «Выбрать».
- Страны появятся в справочнике с кодом, кратким и полным наименованием и буквенными кодами альфа-2 и альфа-3.
Так коды заполняются без опечаток. Это главное преимущество подбора перед ручным вводом.
Ручное создание страны
Если страны нет даже в классификаторе вашей конфигурации (старый релиз, а обновлять нельзя), создайте её кнопкой «Создать». Поля карточки:
| Поле | Что вписать | Пример |
|---|---|---|
| Наименование | Краткое название по ОКСМ | Эсватини |
| Код | Цифровой код, три цифры с ведущими нулями | 748 |
| Полное наименование | Официальное полное название по ОКСМ | Королевство Эсватини |
| Код альфа-2 | Двухбуквенный латинский код | SZ |
| Код альфа-3 | Трёхбуквенный латинский код | SWZ |
| Участник ЕАЭС | Флажок только для стран союза | — |
Цифровой код пишите с нулями: Армения — 051, а не 51. Без нулей код не совпадёт с кодом из классификатора, и при следующем обмене или обновлении появится дубль.
Данные берите из действующей редакции ОКСМ на сайте Росстандарта или в правовой системе. Не переписывайте коды из чужих УПД: в них бывают ошибки.
Синхронизация стран при обмене между базами 1С
Если у вас связка баз (БП и ЗУП, БП и УТ, РИБ с филиалами), страны мира переходят между ними при синхронизации данных. Обновлять классификатор нужно с учётом этого.
Правила, которые помогают избежать путаницы:
- Обновляйте связанные базы одновременно. Если в УТ страна уже называется «Северная Македония», а в БП ещё «Македония», обмен может перезаписать название в одной из баз или создать второй элемент.
- Правьте страны в одной базе. Назначьте базу-источник (обычно учётная система, где ведут контрагентов и номенклатуру) и вносите изменения только там.
- Проверьте сопоставление после первого обмена. В настройках синхронизации (
Администрирование → Синхронизация данных) у каждой настроенной связи есть данные о сопоставлении объектов. Если программа предложила сопоставить страны вручную — сверяйте по цифровому коду, а не по названию. - Не удаляйте «лишние» страны в приёмнике. Пометка на удаление в одной базе после обмена может уйти в другую.
Страны сопоставляются надёжнее, когда у всех элементов заполнен цифровой код. Пустой код — частая причина того, что обмен не узнаёт страну и создаёт новую.
В распределённой базе (РИБ) конфигурацию обновляют в центральном узле, затем изменения уходят в подчинённые. Подбор новых стран тоже делайте в центральном узле.
Ошибки при обновлении классификатора стран и их решение
Как объединить дубли стран
Для дублей в типовых конфигурациях есть обработка «Поиск и удаление дублей». В Бухгалтерии 3.0 она находится в Администрирование → Обслуживание → Корректировка данных.
- Выберите область поиска «Страны мира».
- Задайте правило сравнения: наименование совпадает, или код совпадает.
- Запустите поиск, просмотрите найденные группы.
- В каждой группе отметьте оригинал — элемент с правильным цифровым кодом.
- Нажмите удаление дублей. Программа заменит ссылки во всех документах и справочниках на оригинал.
Замена ссылок затрагивает проведённые документы, в том числе закрытых периодов. Делайте её после резервной копии и вне рабочего времени, если документов много.
Проверка данных после обновления стран мира
Проверка занимает 10–15 минут и закрывает почти все последствия обновления.
Сверка самого справочника
Откройте список «Страны мира» и выведите колонки «Код», «Код альфа-2», «Код альфа-3». Отсортируйте по коду. Ищите:
- 🔢 коды из одной-двух цифр — значит, потеряны ведущие нули;
- ⬜ пустые буквенные коды — значит, страну создавали вручную;
- 👯 одинаковые коды у двух строк — дубль;
- 🏷 устаревшие названия: Свазиленд, Македония без «Северной».
Сверьте с ОКСМ коды стран, с которыми работаете чаще всего:
| Страна | Цифровой код | Альфа-2 | Альфа-3 |
|---|---|---|---|
| Россия | 643 | RU | RUS |
| Беларусь | 112 | BY | BLR |
| Казахстан | 398 | KZ | KAZ |
| Армения | 051 | AM | ARM |
| Киргизия | 417 | KG | KGZ |
| Китай | 156 | CN | CHN |
| Турция | 792 | TR | TUR |
Признак ЕАЭС
Откройте карточки стран союза: Армения, Беларусь, Казахстан, Киргизия. Флажок участника ЕАЭС должен стоять у всех четырёх. У Китая, Турции и других стран его быть не должно. Ошибка во флажке тихо ломает документы по импорту и заявления о ввозе товаров.
Пробный документ
Создайте черновик реализации или поступления с импортным товаром, у которого заполнены страна происхождения и РНПТ. Откройте печатную форму УПД и проверьте колонки с кодом и кратким наименованием страны. Документ не проводите — после проверки удалите.
Частые вопросы
Можно ли загрузить ОКСМ из файла, скачанного с сайта Росстандарта?
Почему в справочнике всего 15 стран, а в ОКСМ их больше 250?
Изменятся ли старые документы, если переименовать страну?
Можно ли удалить страну, которая больше не нужна?
Нужен ли договор ИТС, чтобы добавить новую страну?
Источники
- Общероссийский классификатор стран мира ОК (МК (ИСО 3166) 004-97) 025-2001