В процессе работы с программой 1С:Бухгалтерия предприятия 3.0 пользователи часто сталкиваются с ситуацией, когда при заполнении документа Ввод остатков (например, по счету 41.01 «Товары на складах») колонка для выбора склада оказывается недоступной для редактирования или программа выдает сообщение, что выбор склада «не требуется». Это вызывает замешательство, особенно если в других документах, таких как Отчет о розничных продажах, склад указывать необходимо.
Разберем детально, почему так происходит, как устроена аналитика в типовых решениях 1С и какие шаги нужно предпринять, чтобы сделать поле «Склад» доступным для заполнения.
В системе 1С:Предприятие возможность выбора тех или иных данных в документах напрямую зависит от настроек плана счетов. Если мы откроем план счетов и найдем счет 41.01, мы увидим список субконто — это виды аналитического учета, которые ведутся по данному счету. Если в списке субконто отсутствует значение Склады, то программа логично считает, что учет в разрезе мест хранения по этому счету не ведется. Следовательно, в любом документе, делающем проводки по этому счету (включая Ввод остатков), поле выбора склада будет заблокировано.
Важно понимать отличия 1С:Бухгалтерии от 1С:Управление торговлей. В торговых конфигурациях складской учет является базовым и практически всегда обязательным. В бухгалтерском же учете аналитика по складам может быть отключена для упрощения учета, если у организации всего один склад или если бухгалтеру достаточно знать общее количество товаров в организации. Рассмотрим, как активировать эту возможность.
Первым делом проанализируем настройки функциональности программы. Если в программе не включена опция ведения учета по нескольким складам, система будет автоматически подставлять «Основной склад» во все движения, скрывая саму возможность выбора склада в табличных частях документов, чтобы не перегружать интерфейс.
Даже если флажок «Несколько складов» установлен, аналитика может не появиться на конкретных счетах (например, на 10, 41 или 43). Это связано с тем, что в 1С:Бухгалтерии 3.0 состав субконто на счетах учета ТМЦ настраивается централизованно. Выясним, как это сделать:
При включении учета по складам программа предложит выбрать один из двух вариантов. Проанализируем, какой из них подходит под ваши задачи:
41.01) появится субконто Склады, но только с признаком «Только количественный». Это означает, что вы сможете видеть, сколько штук товара лежит на каждом складе, но себестоимость (сумма) будет рассчитываться в среднем по всем складам организации.Внимание: После изменения этой настройки программа автоматически добавит субконто Склады на все счета, входящие в группу учета запасов. Процесс может занять некоторое время, так как системе необходимо обновить структуру таблиц в базе данных.
После того как мы включили соответствующие настройки, вернемся к нашему документу. Теперь, когда мы открываем Ввод остатков, колонка Склад в табличной части должна стать активной.
Разберем ситуацию на примере кода, если бы мы создавали этот документ программно. Обратите внимание на заполнение аналитики:
// Пример программного заполнения склада в вводе остатков
НоваяСтрока = Объект.Данные.Добавить();
НоваяСтрока.СчетУчета = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах; // 41.01
НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("Товар 1");
// Теперь это поле будет доступно для заполнения и записи в регистр
НоваяСтрока.Склад = Справочники.Склады.НайтиПоНаименованию("Склад розничный");
НоваяСтрока.Количество = 10;
НоваяСтрока.Сумма = 1000;
Рассмотрим ситуацию, упомянутую в обсуждении: документ Отчет о розничных продажах не проводится, требуя указания склада. Если мы ввели остатки без указания склада (потому что настройка была выключена), то на остатках организации числится товар в общем «пустом» складе (или без него). Когда же мы пытаемся продать товар с конкретного склада, программа проверяет наличие остатков именно на этом складе и выдает ошибку о нехватке товара.
Следовательно, правильная последовательность действий при внедрении базы такова:
Склады.Ввод остатков, указывая конкретные места хранения.Если вы включили складской учет «задним числом», когда документы Ввод остатков уже проведены, вам потребуется:
Ввод остатков.Таким образом, мы выяснили, что видимость поля Склад в 1С регулируется не свойствами самой формы документа, а глобальными настройками аналитики плана счетов и функциональными опциями конфигурации. Правильная настройка этих параметров — залог корректного ведения бухгалтерского и управленческого учета запасов.