Настройка учета по складам
По умолчанию учет по складам в 1С:Бухгалтерия, ред. 3. выключен и у товарных счетов отсутствует субконто склад. Для включения учета по складам перейдите в раздел Главное - План счетов (или Администрирование - Параметры учета), по ссылке "Настройка плана счетов", затем по ссылке "Учет запасов". Так же возможен переход по ссылке "Учет запасов" из карточки счета на котором предусмотрен учет по складам (07; 08.04; 10; 21; 41; 42.01; 43; 45; 003 и 004).
В настройке "Учет запасов" необходимо установить флажок "По складам (местам хранения)" и указать вариант учета "По количеству" или "По количеству и сумме".
В варианте "По количеству" цена списания товаров будет определяться как общая стоимость номенклатуры на всех складах деленная на общее количество, проводки перемещения между складами будут формироваться только в количественном выражении.
В варианте "По количеству и сумме" цена списания запасов будет определяться по каждому складу отдельно, т.е. будет вестись как количественный, так и суммовой учет по каждому складу.
После установки этого флажка на товарных счетах (список счетов см. в подсказке под флажком) появляется дополнительное субконто Склад.
Если учет в базе ещё не ведется, для завершения настройки необходимо заполнить справочник складов в разделе Справочники – Склады. Если в справочнике будет только один элемент, то поле "Склад" в документах отображаться не будет.
Для работающих баз, где уже ведётся учет
Если в базе уже ведётся учет и проводки по товарным счетам уже есть, включение учета по складам не заполняет субконто склад, значение остаётся пустым. Текущие остатки будут находиться на пустом складе. При этом при перепроведении существующих документов или проведении новых склад будет заполняться из документа. Т.е. если не перенести остатки с пустого склада, расходные документы будут делать движения уже по складам, что может привести к отрицательным остаткам и не заполненным суммам списания или невозможности проведения документа, если включен контроль отрицательных остатков. В примере ниже в оборотно-сальдовой ведомости перепроведен документ реализации (заполнился основной склад из документа), но не перепроведены документы поступления (склад остался пустым).
Для решения проблемы возможны следующие варианты:
- Перепровести все документы в хронологической последовательности. Но зачастую в работающих базах этого делать нельзя, т.к. из-за перепроведения могут "поехать" данные предыдущих закрытых периодов.
- Перенести остатки с пустого склада на заполненный на начало открытого периода, на пример, документом операция вручную. И перепровести документы с начала открытого периода. В этом случае данные закрытых периодов останутся без изменений. Но операция будет трудоёмкой при большом объёме номенклатуры. Так же если возникнет необходимость перепроведения документов закрытого периода, сделать этого не получится, т.к. при перепроведении будет заполнен склад.
- Записать склад в проводки без перепроведения документов. Приложенная обработка поможет перезаписать значение субконто "Склад" в проводках т.е. запись происходит сразу в проводки в субконто без пересчета сумм и количества и изменения данных проводки.
Предлагается два варианта заполнения субконто "Склад":
- Первый вариант заполняет склад по значению выбранному в обработке. Т.е. во все проводки будет записан один склад. Вариант подойдёт, если в базе используется один склад. Так же может быть удобен если используется несколько складов, но учет без разреза склад ведется давно и полностью восстановить исторические движения по складам будет проблематично. В этом случае, по всем историческим проводкам будет заполнен один склад, а остатки между складами можно откорректировать документом Перемещение товаров в открытом периоде.
- Второй вариант заполняет склад в проводки из шапки документа регистратора. Этот вариант подойдёт если в базе используется несколько складов, при этом количество документов и сложность учета в разрезе складов позволяют восстановить исторические проводки по складам. В текущей версии обработки не реализовано заполнение склада по строкам документа Ввод остатков и для всех строк будет заполнен склад, выбранный в обработке, будет доделано в следующих версиях.
Обработка может быть подключена как внешняя обработка Администрирование - Печатные формы, отчеты и обработки - Дополнительные отчеты и обработки или запущена через Файл - Открыть... Заполнение субконто может занять длительное время в зависимости от объёмов данных и производительности компьютера.
Перед выполнением включения учета по складам на работающей базе необходимо сделать резервную копию базы, не зависимо от выбранного варианта реализации.
В обработке "Заполнение субконто "Склад"" для записи изменений в проводках используется режим ОбменДанными.Загрузка = Истина. Для облачных баз в 1С:Fresh и других запись проводок в данном режиме скорее всего не пройдёт аудит. Специально для облачных баз добавлена отдельная обработка, использующая механизм дополнительных свойств - ДополнительныеСвойства.Вставить("ПропуститьБизнесЛогикуПриЗаписи", Истина). Во фреш не тестировалась, но прошла аудит в других облачных сервисах.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.158.23, 3.0.156.17, 3.0.149.18