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