Как найти и включить отображение банковских счетов в карточке организации в 1С

Пользователь 1С v8.3 (Управляемые формы) Управленческий учет
← На главную

При настройке программных продуктов на платформе 1С:Предприятие 8.3 (особенно современных ERP-решений и отраслевых конфигураций, таких как «1С-Транспортная логистика, экспедирование и управление автотранспортом КОРП» от компании Рарус) пользователи часто сталкиваются с неочевидной проблемой. В карточке организации полностью отсутствует привычная вкладка или гиперссылка Банковские счета, тогда как в карточке контрагента все отображается корректно. При этом кассы организации видны, а счета — нет.

В этой статье мы подробно разберем, почему так происходит, и рассмотрим четыре эффективных способа решения этой проблемы — от простой пользовательской настройки интерфейса до проверки системных прав доступа и функциональных опций программы.

Выясняем причину: особенности интерфейса управляемых форм

Для начала проанализируем ситуацию. В устаревших конфигурациях 1С (на обычных формах) все связанные справочники отображались в виде стандартных закладок непосредственно внутри самой карточки объекта. В современном интерфейсе «Такси» на управляемых формах логика работы изменилась. Теперь подчиненные справочники, такие как БанковскиеСчета или Кассы, выносятся в так называемую панель навигации формы — специальную область в верхней или боковой части экрана.

Если разработчики принудительно не вывели эту гиперссылку на форму или пользователь случайно сбросил настройки интерфейса, ссылка на банковские счета организации может просто скрыться. Кроме того, на видимость этого элемента напрямую влияют функциональные опции системы и права доступа пользователя.

Способ 1. Настройка панели навигации формы (основной метод)

Если банковские счета организации заведены в базе данных, но соответствующая кнопка просто исчезла с экрана, нам поможет стандартный механизм настройки управляемого интерфейса. Давайте выполним следующие шаги:

  1. Откроем карточку нашей организации (раздел НСИ и администрирование — Организации или через функции для специалиста).
  2. Обратим внимание на правый верхний угол формы. Найдем и нажмем кнопку «Еще».
  3. В выпадающем меню выберем пункт «Настройка панели навигации». Если этого пункта там нет, воспользуемся альтернативным путем: в главном системном меню (три горизонтальные полоски или стрелочка в левом верхнем углу программы) перейдем в раздел Вид — Настройка панели навигации формы.
  4. Перед нами откроется окно настройки, разделенное на две части. В левой колонке (Доступные команды) будут отображаться скрытые разделы, а в правой (Выбранные команды) — те, которые сейчас выводятся на экран.
  5. Найдем в левой колонке элемент Банковские счета.
  6. Выделим его и нажмем кнопку «Добавить» (или просто дважды кликнем по нему левой кнопкой мыши), чтобы переместить его в правую колонку.
  7. Нажмем кнопку «ОК» для сохранения изменений.

После выполнения этих действий в верхней панели карточки организации появится заветная гиперссылка, кликнув по которой мы сможем перейти к списку расчетных счетов организации.

Способ 2. Включение функциональной опции «Несколько банковских счетов»

В комплексных решениях 1С (таких как ERP, Комплексная автоматизация или Управление торговлей) разработчики часто используют механизм функциональных опций для упрощения интерфейса. Если у компании по умолчанию используется только один расчетный счет, система скрывает все интерфейсные элементы для работы со списками счетов.

Если опция ведения нескольких счетов отключена, программа выводит поля для ввода единственного счета прямо на главную страницу карточки организации, а детальный список блокирует. Чтобы исправить это и включить полноценный учет по разным банкам, выполним следующие настройки:

  1. Перейдем в раздел НСИ и администрирование.
  2. В блоке настроек выберем пункт Настройка НСИ и разделов, а затем перейдем в подраздел Казначейство (в некоторых конфигурациях этот пункт может называться Казначейство и взаиморасчеты).
  3. Найдем флажок «Несколько банковских счетов» и установим его.
  4. Аналогично, если у вас отсутствует список касс, здесь же мы можем установить флажок «Несколько касс».
  5. Сохраним настройки и перезапустим или обновим форму организации. Ссылка на банковские счета теперь должна отображаться по умолчанию.

Для разработчиков и администраторов, которые хотят проверить состояние этой опции программно, приведем пример кода. Мы можем выяснить, включена ли эта опция в текущем сеансе, используя следующий программный метод:


// Проверяем активность функциональной опции программным путем
ИспользоватьНесколькоСчетов = ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоБанковскихСчетов");
Если Не ИспользоватьНесколькоСчетов Тогда
    Сообщить("Внимание! Возможность ведения нескольких расчетных счетов отключена в настройках системы.");
КонецЕсли;

Способ 3. Прямой доступ к справочнику банковских счетов

Если интерфейс карточки организации слишком сильно кастомизирован разработчиками и стандартные методы вывода панели навигации не помогают, мы всегда можем обратиться к справочнику напрямую. Поскольку справочник банковских счетов в системе единый, мы можем внести нужные реквизиты в обход карточки организации.

Рассмотрим, как зайти в справочник напрямую:

  1. Откроем главное меню программы и перейдем в раздел «Функции для специалиста» (в старых версиях платформы этот режим назывался «Все функции»). Обратите внимание: этот режим доступен только пользователям с административными правами.
  2. В открывшемся дереве метаданных раскроем ветку Справочники.
  3. Найдем справочник с именем БанковскиеСчетаОрганизаций (или просто БанковскиеСчета, в зависимости от конкретного релиза конфигурации).
  4. Откроем этот справочник. Перед нами появится полный список всех расчетных счетов, зарегистрированных в базе данных.
  5. Нажмем кнопку «Создать».
  6. В открывшейся форме нового банковского счета в поле Владелец (или Организация) принудительно выберем наше юридическое лицо из справочника Организации.
  7. Заполним реквизиты банка (БИК, номер счета, валюту) и запишем элемент.

Этот способ позволяет быстро добавить расчетный счет, даже если визуальное отображение вкладки в карточке организации временно заблокировано программными ошибками или недоработками обновления конфигурации.

Способ 4. Проверка ограничений прав доступа и ролей пользователей

Иногда элементы интерфейса могут исчезать из-за жестко настроенных прав доступа. Если у пользователя нет прав на чтение или изменение подчиненного справочника, платформа 1С автоматически (на уровне ядра) скрывает все связанные кнопки и гиперссылки, чтобы не путать пользователя.

Чтобы исключить эту проблему, администратору системы необходимо проверить настройки профилей групп доступа:

  1. Перейдем в раздел Администрирование — Настройки пользователей и прав — Группы доступа.
  2. Проанализируем роли, назначенные проблемному пользователю.
  3. Убедимся, что в его профиле присутствует роль Добавление и изменение банковских счетов организаций или аналогичная ей.
  4. В качестве эксперимента попробуем запустить программу под учетной записью с полными правами (Администратор). Если под администратором вкладка отображается, значит проблема на 100% кроется в ограничениях ролей и прав доступа (например, настроена RLS — разграничение прав на уровне записей).

Проанализировав все четыре направления, мы гарантированно решим проблему с пропавшей вкладкой и сможем полноценно настроить карточку организации для дальнейшей работы в системе 1С.

← На главную