Новое название контрагента в 1С: карточка, история, обработка и обмен
Содержание
Чтобы переименовать клиента в 1С, откройте его карточку в справочнике контрагентов (в Бухгалтерии 3.0 — Справочники → Покупки и продажи → Контрагенты), исправьте поле «Наименование» или «Полное наименование» и нажмите Записать и закрыть. Новое название сразу появится во всех списках, отчётах и документах.
Частое заблуждение — что старые документы «запомнили» прежнее имя. Нет: документ хранит ссылку на элемент справочника, а не текст названия. Поэтому если клиент сменил наименование, а вы просто перепишете поле, прошлогодние счета-фактуры и акты при повторной печати выйдут уже с новым именем. Правильно переименовывать контрагента так, чтобы история сохранилась, — об этом второй и третий разделы.
Что проверить перед тем, как менять наименование клиента
Сначала разберитесь, что именно произошло. От этого зависит способ.
| Ситуация | ИНН | Что делать |
|---|---|---|
| Опечатка в названии, лишние кавычки | тот же | Просто исправить поле в карточке |
| Смена названия (ООО «Ромашка» → ООО «Ромашка Плюс») | тот же | Изменить с сохранением истории с даты смены |
| Смена организационно-правовой формы (ООО → АО) | тот же | Изменить с сохранением истории |
| Реорганизация слиянием или выделением | новый | Не переименовывать, а завести нового контрагента |
| Две карточки одного клиента | тот же | Объединить дубли, а не переименовывать одну |
Перед правкой проверьте:
- 🔎 ИНН и КПП по выписке из ЕГРЮЛ — при смене названия КПП тоже может измениться, если сменился адрес;
- 📅 дату изменения в реестре — с неё начинают действовать новые реквизиты;
- 📄 закрыт ли период: если отчётность за прошлый квартал сдана, старые печатные формы должны остаться прежними;
- 👥 кто ещё работает с базой: если идёт обмен с другой программой, правку лучше делать в одной базе — там, где справочник ведётся главным.
Рабочее поле «Наименование» видно в списках и отчётах, его можно писать коротко («Ромашка ООО»). В счета-фактуры, акты и накладные попадает «Полное наименование». Если клиент сменил официальное название, менять нужно прежде всего полное.
Способ 1. Переименовать клиента прямо в карточке контрагента
Подходит для опечаток и случаев, когда история не важна: клиент новый, документов по нему мало, или прошлые периоды никто перепечатывать не будет.
Бухгалтерия 3.0
- Откройте
Справочники → Покупки и продажи → Контрагенты. - Найдите клиента: строка поиска над списком ищет по названию и ИНН.
- Откройте карточку двойным щелчком.
- Исправьте «Наименование» — это то, что вы будете видеть в списках.
- При необходимости исправьте «Полное наименование» — его берут печатные формы.
- Нажмите
Записать и закрыть.
Если подключена Интернет-поддержка, удобнее нажать в карточке кнопку заполнения по ИНН: программа подтянет актуальные название, КПП и адрес из ЕГРЮЛ. Это защищает от опечаток в кавычках и аббревиатурах.
Управление торговлей 11
В УТ 11 клиент описан двумя объектами:
- Партнёр — «кто это для нас» (менеджер, условия, сегмент);
- Контрагент — юридическое лицо с ИНН, которое попадает в документы.
Отсюда частая путаница: менеджер переименовал партнёра, а в накладной осталось старое имя. Название в первичке и счёте-фактуре берётся из контрагента. Откройте карточку партнёра, перейдите по ссылке к его контрагентам и исправьте наименование нужного юрлица. Партнёра переименовывайте отдельно, если вам так удобнее искать клиента.
Простая правка «задним числом» меняет все документы. Акт за прошлый год, распечатанный сегодня, выйдет с новым названием и уже не совпадёт с подписанным экземпляром.
Способ 2. Смена наименования с сохранением истории для старых документов
Это главный приём, который нужен при реальной смене названия. В Бухгалтерии 3.0 полное наименование, ИНН и КПП контрагента хранятся с историей: каждое значение действует с определённой даты.
Как это сделать:
- Откройте карточку контрагента.
- Найдите рядом с реквизитами (полное наименование, КПП) ссылку «История».
- В открывшейся форме добавьте новую строку.
- Укажите дату, с которой действует новое название, — дату записи в ЕГРЮЛ.
- Внесите новое полное наименование и, если изменился, новый КПП.
- Запишите изменения и карточку.
Что получится:
- ✅ документы, датированные до даты смены, печатаются со старым названием;
- ✅ документы с этой даты — с новым;
- ✅ взаиморасчёты, сальдо по счёту 62 и акты сверки остаются в одной карточке, клиент не «раздваивается».
Рабочее «Наименование» историю не хранит — это одно поле на все даты. Обычно его меняют на новое сразу, чтобы менеджеры находили клиента по актуальному имени. Если сотрудникам привычнее старое, допишите его в скобках: «Ромашка Плюс (бывш. Ромашка)».
После смены КПП проверьте акт сверки: в нём суммы идут по контрагенту, а не по КПП, поэтому разрыва в расчётах не будет. Но в шапке акта программа выведет реквизиты на дату его формирования.
Когда историю вести не нужно
- клиент сменил название, но с ним не было документов до этой даты;
- вы исправляете собственную опечатку — тогда «старого» правильного названия не существовало.
Почему нельзя завести нового контрагента вместо переименования
Новая карточка при том же ИНН создаёт дубль. Остаток долга останется на старой карточке, оплата придёт на новую — и в отчётах повиснет одновременно дебиторка и аванс. Новый элемент нужен только при новом ИНН, то есть при реорганизации.
Способ 3. Массовое переименование контрагентов обработкой
Бывает, что переименовать нужно не одного клиента, а десятки: убрать двойные кавычки, привести «ООО» к одному месту, исправить импорт из старой базы.
Групповое изменение реквизитов
В типовых конфигурациях есть обработка группового изменения:
- из списка контрагентов: выделите нужные строки и выберите в меню
ЕщёкомандуИзменить выделенные; - или через
Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.
Она ставит одно и то же значение реквизита всем выбранным элементам. Для перевода клиентов в другую группу, смены ответственного или вида контрагента это идеальный инструмент. А вот для переименования — нет: всем выделенным клиентам она присвоит одно название.
Замена по шаблону
Если нужно изменить часть строки у многих элементов (например, удалить слово или поменять кавычки), используйте внешнюю обработку
с кодом из следующего раздела. Её открывают через Файл → Открыть или из раздела Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.
| Метод | Когда подходит | Риски |
|---|---|---|
| Карточка | 1-5 клиентов | Нет |
| История в карточке | Реальная смена названия | Нет, если дата указана верно |
| Групповое изменение | Одно значение многим элементам | Затирает разные названия одинаковым |
| Внешняя обработка | Замена по шаблону у сотен элементов | Ошибка в коде портит весь справочник |
Перед любым массовым изменением сделайте резервную копию базы
— выгрузку .dt через Конфигуратор или копию каталога файловой базы при закрытой программе.
Способ 4. Программное переименование контрагента (для разработчиков)
Код подходит для внешней обработки. Он находит контрагентов, в рабочем наименовании которых есть заданная подстрока, и заменяет её.
&НаСервере
Процедура ЗаменитьВНаименованииНаСервере(ЧтоИскать, НаЧтоЗаменить)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Ссылка КАК Ссылка
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.Наименование ПОДОБНО &Шаблон
| И НЕ Контрагенты.ЭтоГруппа";
Запрос.УстановитьПараметр("Шаблон", "%" + ЧтоИскать + "%");
Выборка = Запрос.Выполнить().Выбрать();
Счетчик = 0;
НачатьТранзакцию();
Попытка
Пока Выборка.Следующий() Цикл
Объект = Выборка.Ссылка.ПолучитьОбъект();
Объект.Наименование = СтрЗаменить(Объект.Наименование, ЧтоИскать, НаЧтоЗаменить);
Объект.Записать();
Счетчик = Счетчик + 1;
КонецЦикла;
ЗафиксироватьТранзакцию();
Сообщить(СтрШаблон("Переименовано элементов: %1", Формат(Счетчик, "ЧГ=0")));
Исключение
ОтменитьТранзакцию();
Сообщить("Ошибка, изменения отменены: " + ОписаниеОшибки());
КонецПопытки;
КонецПроцедуры
Что учесть:
- Символы
%и_в искомой строке для оператораПОДОБНОслужебные. Если они встречаются в названиях, отбирайте шире и проверяйтеСтрНайтиуже в цикле. - Транзакция откатывает всё целиком, если хоть одна запись упала. Для тысяч элементов лучше писать порциями по 200-500.
- Код меняет только рабочее наименование. Полное наименование в Бухгалтерии 3.0 хранится с историей, и прямая запись в реквизит карточки историю не создаёт — такие изменения правильнее вносить через форму карточки.
Объект.Записать()запускает все подписки и проверки типовой конфигурации, в том числе регистрацию изменений для обмена. Если база участвует в синхронизации, переименования уйдут в связанные базы.
Сначала прогоните обработку на копии базы и сравните список до и после — например, выгрузите список контрагентов в табличный документ через Ещё → Вывести список.
Способ 5. Переименование клиента в базах с обменом данными
Если справочник контрагентов синхронизируется — между УТ 11 и Бухгалтерией 3.0, между центральной базой и филиалами в распределённой информационной базе (РИБ) — переименование становится вопросом «где менять».
Правила, которые держат данные в порядке:
- 🏠 меняйте в базе-источнике. В связке УТ–БП контрагентов обычно ведут в торговой базе, и изменения приходят в бухгалтерию при следующей синхронизации;
- 🔁 не правьте вручную в приёмнике. Правку в бухгалтерии при следующем обмене может перезаписать версия из торговли — и вы решите, что программа «откатила» название;
- ⚖️ проверьте настройки синхронизации: в них задаётся, какие справочники и в каком направлении передаются и какая база побеждает при одновременном изменении;
- 🌳 в РИБ справочник обычно правят в главном узле, подчинённые получают изменения автоматически.
После переименования запустите синхронизацию вручную (Администрирование → Синхронизация данных) и откройте карточку клиента во второй базе. Название должно совпасть.
Если в базе-приёмнике тоже вели историю наименований, проверьте её отдельно: передаётся ли история, зависит от правил обмена конкретной пары конфигураций.
Проверяем результат: где «всплывает» старое название
Переименование выглядит законченным, но старое имя может остаться в нескольких местах. Пройдитесь по списку.
Типичные проблемы и что с ними делать
Частые вопросы о смене названия клиента
Нужно ли заключать новый договор, если клиент сменил название?
Попадёт ли новое название в акт сверки за прошлый год?
Можно ли удалить старую запись из истории наименований?
Клиент — ИП и сменил фамилию. Это переименование?
Что делать, если новое название не влезает в печатную форму?
Источники
- Налоговый кодекс РФ, ст. 169 (реквизиты счёта-фактуры)