Работая в конфигурациях 1С (в частности, в «1С:Бухгалтерии предприятия 8»), пользователи и администраторы нередко сталкиваются с ситуацией: в настройках программы включена опция ведения учета по нескольким организациям, справочник организаций доступен, однако на формах документов поле выбора Организация отсутствует. Попытка вручную найти и установить служебную константу ИспользоватьНесколькоОрганизаций через системное меню часто заходит в тупик, особенно в облачных сервисах, где доступ к техническому режиму может быть ограничен.
Разберем детально, как устроена эта логика в платформе, почему константу нельзя и не нужно изменять вручную, и какие шаги необходимо выполнить, чтобы реквизит выбора организации появился в документах.
Проанализируем поведение типовых решений на базе «Библиотеки стандартных подсистем» (БСП). В системе заложен принцип оптимизации рабочего пространства: интерфейс не должен перегружаться лишними элементами управления, если в них нет практической необходимости.
Если в информационной базе зарегистрирована только одна организация, выбор между несколькими юридическими лицами не имеет смысла. Программа применяет функциональную опцию ИспользоватьНесколькоОрганизаций, которая жестко связана с реквизитом Организация на формах документов, отчетов и журналов:
Организации числится ровно одна организация, функциональная опция принимает значение Ложь.Выясним причину, по которой ручная установка константы не предусмотрена разработчиками. В конфигурации присутствуют две схожие по смыслу сущности: пользовательская настройка функциональности и системная константа ИспользоватьНесколькоОрганизаций.
Значение константы ИспользоватьНесколькоОрганизаций пересчитывается автоматически в модулях справочника Организации при записи данных:
Организации.Именно поэтому искать прямой доступ к константе через служебные меню бессмысленно — даже если бы удалось изменить ее значение программно, при первой же записи любой организации система вернула бы расчетное значение.
Разберем по шагам, как активировать полноценный многофирменный учет и вернуть поле выбора организации на формы документов:
ИспользоватьНесколькоОрганизаций в значение Истина.Рассмотрим ситуацию с отсутствием пункта «Все функции» при работе в облачном сервисе. Начиная с версии платформы 8.3.15, данное меню переименовано в Функции для технического специалиста. Если требуется проверить служебные объекты, выполним следующие действия:
Режим "Все функции". В этом случае все регламентные действия выполняются исключительно через стандартные пользовательские формы.Посмотрим на технические нюансы, о которых следует помнить при настройке многофирменного учета:
Удаление помеченных объектов, программа снова вернет константу в значение Ложь, и поле выбора в документах скроется автоматически.