В процессе работы с программой 1С:Бухгалтерия предприятия 3.0 пользователи иногда сталкиваются с ситуацией, когда организация неожиданно меняет свой статус. Например, юридическое лицо начинает отображаться как обособленное подразделение. Это может произойти после обновления конфигурации, при настройке «1С-Отчетности» или из-за случайного заполнения поля «Головная организация» в карточке предприятия. Проблема осложняется тем, что в обычном интерфейсе флажок «Обособленное подразделение» часто заблокирован для редактирования.
Разберем подробно, как вернуть организации статус юридического лица, даже если вы используете базовую версию программы, и как избежать ошибок при последующей синхронизации с 1С:Зарплата и управление персоналом (ЗУП).
Проанализируем самый доступный и безопасный способ, который подходит для любой версии 1С, включая базовую. Этот метод позволяет изменять служебные поля, которые скрыты в обычной карточке организации.
Организации.ГоловнаяОрганизация заполнено, система будет принудительно считать объект подразделением.Если штатный инструмент по каким-то причинам недоступен или требуется обойти жесткие проверки конфигурации, программисты могут воспользоваться кодом. Рассмотрим пример того, как это реализуется технически. Основная задача здесь — использовать свойство ОбменДанными.Загрузка = Истина, которое отключает встроенные проверки при записи объекта.
Пример кода для внешней обработки или консоли:
ОргОбъект = СсылкаНаМоюОрганизацию.ПолучитьОбъект();
// Отключаем проверки бизнес-логики
ОргОбъект.ОбменДанными.Загрузка = Истина;
// Снимаем признак обособленного подразделения
ОргОбъект.ОбособленноеПодразделение = Ложь;
// Очищаем головную организацию, если она была заполнена
ОргОбъект.ГоловнаяОрганизация = Справочники.Организации.ПустаяСсылка();
// Устанавливаем вид юридического лица (тип ПеречислениеСсылка.ЮридическоеФизическоеЛицо)
ОргОбъект.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
ОргОбъект.Записать();
Обратите внимание, что в базовой версии 1С запуск внешних обработок разрешен, но создание новых объектов через конфигуратор невозможно. Поэтому использование готовой консоли кода или группового изменения (Метод 1) является более приоритетным.
Выясним причину, по которой после исправления вида организации в Бухгалтерии может «сломаться» обмен с зарплатной программой. В 1С:ЗУП структура хранения данных отличается. Если в Бухгалтерии организация — это всегда элемент одного справочника, то в ЗУП филиалы на балансе могут иметь специфические настройки связи с головной компанией.
Если после правок синхронизация выдает ошибки или дублирует данные, выполним следующие шаги:
Организации. Проверьте поле Головная организация — оно должно быть пустым для полноценного юридического лица.Организации. Если автоматическое сопоставление не сработало (например, из-за изменения КПП или внутренних идентификаторов), необходимо вручную указать программе, какая запись в Бухгалтерии соответствует записи в ЗУП.Проанализируем ситуацию с точки зрения налогового учета. Смена вида организации «задним числом» — это серьезная операция. Рассмотрим, на что стоит обратить внимание:
Изменение КПП. У обособленных подразделений и юридических лиц КПП всегда разные. Если при смене вида организации изменился КПП, проверьте Регистрации в налоговом органе. Убедитесь, что актуальная регистрация помечена как основная.
Отчетность по НДФЛ. В программе 1С начисления фиксируются в разрезе регистраций в ИФНС. Если часть зарплаты была начислена, когда организация числилась «обособкой», а часть — как «юрлицо», отчет 6-НДФЛ может сформироваться некорректно (разделиться на два отчета). После исправления статуса организации может потребоваться перепроведение документов Начисление зарплаты и взносов и Ведомость на выплату, чтобы все движения «переехали» на правильную регистрацию.
Страховые взносы. Проверьте, не изменились ли настройки расчета взносов. Для обособленных подразделений, имеющих отдельный баланс, правила подачи отчетности (РСВ) могут отличаться. После возврата статуса юрлица убедитесь, что в карточке организации на закладке Главное все реквизиты (ИНН, ОГРН, коды статистики) заполнены верно.
Таким образом, использование штатного инструмента группового изменения реквизитов с включенными служебными полями позволяет решить проблему даже в самых простых версиях программы без привлечения программистов.