Виды запасов: что это, и что делать, чтобы все было хорошо

25.11.19

Учетные задачи - Логистика, склад и ТМЦ

Учет товаров по видам запасов, особенности его реализации в программах 1C:Управление торговлей 11, Комплексная автоматизация 2 и 1C^ERP, а также отличия от "традиционного" партионного учета.

В конфигурациях предыдущего поколения, таких как Управление торговлей 10.3, Управление производственным предприятием 1.3 (В 1С:УПП при работе в режиме «Партионного учета») все необходимые данные по учету товаров (где лежат, кому принадлежат, в каком состоянии и т.д.) хранились в отдельных измерениях регистров, при этом движения регистров переформировывались каждый раз при перепроведении документов (рис. 1).

Рис. 1

Такой подход был удобен на небольших объемах данных, на которых было легко исправить возможные ошибки в учете, заменить некорректные данные корректными и т.д. Однако, на больших объемах данных, когда количество документов в месяц составляет несколько тысяч и более, использование стандартного механизма перепроведения, то есть восстановления последовательности документов, уже весьма проблематично и требовало большого количества времени на свою работу в монопольном режиме (иначе не избежать блокировок работы других пользователей).

Кроме того, этот подход требовал больших временных затрат при расчете встречного выпуска при производстве (из-за итерационного подхода) и сдерживал возможности указания большего количества аналитики в регистре, что требовало большего количества регистров для хранения этих данных.

Поэтому в новых решениях, таких как 1С:Управление торговлей 11( 11.0.х, 11.1.х), 1С:Комплексная автоматизация 1.1 и 1С:УПП 1.3  Фирма 1С приняла решение:

  1. расчет себестоимости списания разместить в процедуре закрытия месяца,
  2. начать использовать индексные справочники, которые объединили большой набор измерений регистра в одно измерение – ссылку на индексный справочник. Благодаря этому получалось значительное уменьшение размеров таблиц движений и итогов по регистрам учета себестоимости. Это была «Расширенная аналитика учета затрат» (рис. 2).

Рис. 2

Как видно на рисунке, в четырех реальных измерениях регистра хранится более 25 «ссылочных» измерений. Из-за ограничений SQL было проблематично реализовать это в одном регистре в «старом» варианте. Теперь движения документов, отвечающие за количество списанного, проводились сразу при проведении документа (возможно с так называемой «Предварительной себестоимостью», если она рассчиталась), а окончательная себестоимость и проводки по ней (уже без количества) формировались уже процедурой «Расчет себестоимости» в закрытии месяца. Такой механизм позволял уйти от обязательного перепроведения документов по ТМЦ для расчета себестоимости, но всё же требовал значительных затрат времени при перепроведении документов, если оно все же понадобилось.

Дальнейшим развитием этого механизма послужил механизм учета ТМЦ «По видам запасов». Он в течении времени также менялся, поэтому рассмотрим современную версию.

Подход РАУЗ был в некотором смысле слишком глобальным (учет ТМЦ и затрат на одном большом регистре), и в современных решениях количество полей в индексных справочниках было заметно уменьшено, а главное – они были более логично сгруппированы (рис. 3).

Рис. 3

В «Аналитике учета номенклатуры» сгруппированы «управленческие» характеристики, а в «Виде запасов» — относящиеся к регламентированному учету: юридическое лицо, тип запасов, вид налогообложения и важная характеристика - «группа фин. учета», в которой и задается способ отражения по счетам учета (рис. 4).

Рис. 4

Вроде всё понятно и логично, но есть один нюанс. Для роста производительности, уменьшения случайных изменений учета при перепроведениях, а также для возможности ручного выбора – виды запасов в документах расхода теперь хранятся в отдельной скрытой табличной части, которая не перезаполняется при перепроведении документа (даже если она сформирована автоматически). Например, если поменять группу фин. учета в товаре и перепровести документы с его участием, это не повлечет изменений в учете, так как документы уже «запомнили» старый вариант (рис. 5).

 «Да здравствуют отрицательные остатки!».

Рис. 5

Конечно, в 1С:Комплексная Автоматизация,2.4, 1С:ERP и 1C:Управление Торговлей, 11 есть инструмент, который может помочь исправить эту ситуацию. Он находится в закрытии месяца и выводится в том случае, если система считает, что он может помочь (рис. 6 и 7).

Рис. 6

Рис. 7

Однако он может справиться не всегда. Например, не может решить проблему некорректных видов запасов в документах поступления. В этом случае приходится применять один из трех подходов:

  1. Править виды запасов вручную. Очень трудоемкий подход.
  2. Отменять проведение документов с очисткой видов запасов в документах поступления и потом их заново проводить Тут могут возникнуть сложности, если в базе есть контроль отрицательных остатков организаций или на складах. Кроме того, при групповом проведении документов в КА 4 и ЕРП документы часто блокируют сами себя из-за реализации части проведения в виде фоновых заданий.
  3. Очистить виды запасов обработкой у проведенных документов и потом перепровести их. Может потребоваться несколько итераций.

Мы рекомендуем третий подход, как самый быстрый из возможных.

Также в интернете встречаются расширения, включающие перезаполнение видов запасов при каждом перепроведении документов.

Остатки товары запасы исправление особенности анализ себестоимость партии.

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом. ВНИМАНИЕ! 09.01.25 г. планируется повышение цен на 20%!

28500 руб.

21.04.2017    96954    134    42    

215

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

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

89900 руб.

09.06.2020    39135    29    59    

64

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    195341    153    244    

282

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

50000 руб.

26.07.2023    6477    21    0    

12

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Сельское хозяйство и рыболовство Строительство Горнодобывающая промышленность Розничная и сетевая торговля (FMCG) Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Лесное и деревообрабатывающее хозяйство Управленческий учет Платные (руб)

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

35000 руб.

24.03.2015    126054    303    114    

136

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 09.12.2024, версия 9.8 - 9.13)

15600 руб.

20.11.2015    156573    376    378    

512
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user925427 128 25.11.19 23:46 Сейчас в теме
Я правильно понимаю, что скрытая ТЧ для видов запасов - нововведение, которое ещё толком не встроили в стандартные механизмы? Вероятно, как часто бывает, это произойдёт со следующим релизом или ещё позже. А пока нужно расширение, чтобы не накапливать массу проблем для помощника и закрытия месяца при большом количестве документов. Интересное мнение насчёт РАУЗ. Как и ООП, чересчур масштабен и сложен, чтобы быть массовым инструментом. Совет автору - потратить немного времени на масштабирование картинок. Плохо они в исходном формате смотрятся и портят впечатление от статьи.
Sejix; RustIG; +2 Ответить
2. user1114962 87 26.11.19 05:20 Сейчас в теме
(1)
Я правильно понимаю, что скрытая ТЧ для видов запасов - нововведение, которое ещё толком не встроили в стандартные механизмы? Вероятно, как часто бывает, это произойдёт со следующим релизом или ещё позже. А пока нужно расширение, чтобы не накапливать массу проблем для помощника и закрытия месяца при большом количестве документов.
Скорее очередной механизм, который был призван сделать всем лучше, а получилось .. просто по другому. Он работает... при ответственном подходе к учету и своевременном решении возникших проблем, а также позволяет, например, выбрать нужную партию, что бывает полезно при продаже товара с ГТД. А вот когда в конце квартала решили закрыть три месяца, а там отрицательных остатков больше чем положительных... вот тогда все становится немного " весело".

(1)
Совет автору - потратить немного времени на масштабирование картинок. Плохо они в исходном формате смотрятся и портят впечатление от статьи.
Поменьше сделать?
4. user925427 128 26.11.19 13:05 Сейчас в теме
(2) Картинки - да, поменьше, чтобы масштабировались по размеру экрана. В Webке масштабирование - постоянная головная боль. Ответственный подход - размытое понятие. Пользователя быть ответственным не заставишь, одного научишь, завтра придёт другой и воспримет инструкцию по-своему. Требуется автоматизация, при которой стандартные средства не всегда дают нужный результат, так как не учитывают специфику организации. Подход "собрать и исправить все ошибки", при разных реальных ситуациях, которые отражаются пользователями в одно время, а считаются программой позже, работает далеко не всегда из-за невозможности учесть все причины ошибок. В моём понимании - расширение, написанное для того, чтобы уменьшить количество ошибок ввода, то есть, допускающее только те ситуации, которые могут быть исправлены стандартными процедурами или не допускающее ошибок ввода, одно из оптимальных решений. Конечно, не единственное и всё зависит от конкретной ситуации.
7. bmk74 240 28.11.19 18:47 Сейчас в теме
(2)
например, выбрать нужную партию, что бывает полезно при продаже товара с ГТД.

Нельзя там выбрать ГТД, чисто по FIFO работает эта штука...
Если только руками залазить в эту ТЧ..и там ставить что виды запасов заполнены вручную...
9. CheBurator 2684 06.12.19 03:29 Сейчас в теме
(7) и что - получится ГТД - списалась одно, а по партионке - списалось другое. по партионке - счф с ГТД23, а списалась ГТД47 или UNL18b если это еще завязано с отчетностью по НДС... - как оно будет/должно быть..?
11. bmk74 240 06.12.19 18:00 Сейчас в теме
(9)
получится ГТД - списалась одно, а по партионке - списалось другое. по партионке - счф с ГТД2

В партионке ГТД не используется вообще...там нет его...партия это документ в данном случае поступления, ничего более...
ГТД только в регистре товары организации фигурирует..в себестоимости его нету...
6. bmk74 240 28.11.19 18:45 Сейчас в теме
(1)Эта ТЧ введена уже года как два в ЕРП и УТ
И заполнение этой ТЧ изменяли уже не раз
3. deminded 7 26.11.19 09:29 Сейчас в теме
Т. е. когда-то 1С придумало схему "исправил поступление задним числом за прошлый месяц... как исправить все движения по складу и расчет себестоимости?" — сделало механизмы последовательности и перепроведения... А потом все это "устарело" и теперь есть другие, новые, более продвинутые механизмы ... которые ту же самую задачу штатными средствами не выполняют?
8. alekshihanov 29.11.19 10:22 Сейчас в теме
(3)Такой подход был удобен на небольших объемах данных, на которых было легко исправить возможные ошибки в учете, заменить некорректные данные корректными и т.д. Однако, на больших объемах данных, когда количество документов в месяц составляет несколько тысяч и более, использование стандартного механизма перепроведения, то есть восстановления последовательности документов, уже весьма проблематично и требовало большого количества времени на свою работу в монопольном режиме (иначе не избежать блокировок работы других пользователей).
5. bmk74 240 28.11.19 18:44 Сейчас в теме
Вообще видыЗапасов были сделаны в основном для комиссионной торговли и для интеркомпани, так как при обычной одной организации они по большому счету не нужны...так как товар всегда собственный.

А вообще странно почему у вас не пере заполняются виды запасов, так как при изменнении количества, цены , аналитикиУчетаНоменклатуры, и еще чего то виды запасов пере заполняются...
Вот код который проверяет нужно ли перезаполнять виды запасов
ПерезаполнитьВидыЗапасов = Не Проведен
		Или ЗапасыСервер.ПроверитьНеобходимостьПерезаполненияВидовЗапасовДокумента(ЭтотОбъект)
		Или ПроверитьИзменениеРеквизитовДокумента(МенеджерВременныхТаблиц)
		Или ПроверитьИзменениеТоваров(МенеджерВременныхТаблиц);


И да они очень сильно за год поменяли заполнение этих видовЗапасов,
Кстати при расчете себестоимости допустим если в настройках не стоит что бы расчитывать себестоимость по видам запасов, то они вообще не учитываются..в регистр СебестоимостьТоваров всегда ВидЗапасов будет пустым..
cleaner_it; acanta; +2 Ответить
10. CheBurator 2684 06.12.19 03:31 Сейчас в теме
(5) и тогда в регистр СебестоимостьТоваров себестоимсоть к какой организации будет относиться?
12. bmk74 240 06.12.19 18:02 Сейчас в теме
(10)
К той с которой продали товар,
В общем себестоимость всегда списывает с организации продавца товара, и поступление на продавца документ передача товаров...
21. PerlAmutor 155 11.03.24 21:25 Сейчас в теме
(5) ERP 2.5.12 - все эти проверки пролетают мимо, когда существует не проведенное ПТиУ с видами запасов в Товарах, кто-то меняет ГФУ в номенклатуре, затем проводите приобретение и все эти проверки не срабатывают, т.к. документ:а) Не проведен б) ДопСвойство не установлено в) Изменение реквизитов в ТЧ небыло г) состав товаров не менялся
13. RustIG 1752 22.08.21 13:31 Сейчас в теме
Спасибо , прочитал.
Виды запасов и что делать, чтобы было хорошо.... И что делать-то в итоге?
Date; ong1990; +2 Ответить
15. vodorosl 71 09.03.22 03:46 Сейчас в теме
(13) То, что проверяет на текущую дату остаток по ГТД - точно.
На скорую сделали очистку во всех строках Видов запасов номера ГТД с проведением (в расходных документах).
Далее в следеющем круге запустили очистку Табчасти "ВидыЗапасов" с проведением. И... и сюрприз - кое где нормально заполнилась ГТД, кое где так и осталась пустая ГТД. Повторно пробно документы с пустым ГТД обрабатываем: очищаем ВидыЗапасов с проведением и вуаля - подхватывает ГТД.
К сожалению 2 месяца крутились 2 суток, на тестовых проверках все было хорошо и оказалось что требуется много итераций что-ли....
14. dronrevx 39 06.03.22 16:48 Сейчас в теме
Есть несколько вопросов:
1. Если у меня не изменилось поступление, то есть Вид запасов не поменялся и ГТД тоже, обязательно перепроводить поступления?
Обычно проблема в том, что задним числом проставляют ГТД и нужно перепровести списание.

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

Может потому что он смотрит остатки на текущий момент?

Отсюда еще вопрос:

На какую дату проверяются остатки при перезаполнении Вида запасов?

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

Хотелось бы понять, как работает алгоритм перезаполнения видов запасов, кто в курсе?

1С ЕРП 2.5
16. vodorosl 71 09.03.22 15:57 Сейчас в теме
(14)То, что проверяет на текущую дату остаток по ГТД - точно.
На скорую сделали очистку во всех строках Видов запасов номера ГТД с проведением (в расходных документах).
Далее в следеющем круге запустили очистку Табчасти "ВидыЗапасов" с проведением. И... и сюрприз - кое где нормально заполнилась ГТД, кое где так и осталась пустая ГТД. Повторно пробно документы с пустым ГТД обрабатываем: очищаем ВидыЗапасов с проведением и вуаля - подхватывает ГТД.
К сожалению 2 месяца крутились 2 суток, на тестовых проверках все было хорошо и оказалось что требуется много итераций что-ли....
17. dronrevx 39 09.03.22 21:13 Сейчас в теме
(16) Ну я вот методом проб сделал так, вроде пока работает.

1. Очищаю записи регистра Товары на складах (для Поступления и Списания)
2. Очищаю везде Виды запасов и записываю без проведения.
3. Провожу все.

Тогда вроде как работает все нормально.
Пробовал разные варианты в т.ч. отключать активность записей регистров Товары на складах, чтобы не удалять движениях в каких то исключительных случаях не подхватывает ГТД.
18. vodorosl 71 10.03.22 02:17 Сейчас в теме
(17) "Товары на складах именно", не "товары организаций" ? ГТД в товарах организаций же.
19. vodorosl 71 10.03.22 02:17 Сейчас в теме
Кстати по второму кругу кое что дозаполнилось.
20. dronrevx 39 10.03.22 09:25 Сейчас в теме
(18) Опечатка, Товары организаций имел ввиду. )
22. Kometa 5 29.03.24 10:45 Сейчас в теме
Всем спасибо большое за комментария и автору за статью. У нас ЕРП 2.5 задача стояла сразу при проведении документов пересобирать виды запасов. Я сделала подписку "ПриЗаписи" которая искала по метаданным таблицу ВидыЗапасов в источнике и если есть таб часть Товары - ищется реквизит ВидЗапасов. Сделано универсально для всех документов. и в Общем модуле ЗапасыСервер в функции ПроверитьНеобходимостьПерезаполненияВидовЗапасовДокумента добавила ПерезаполнитьВидыЗапасов = Истина; То есть всегда пересобирает вид запасов. и после проводки сразу верно формируются.(Поменяли ГФУ номенклатуры и провели)
Оставьте свое сообщение