Исправление остатков в регистре сведений Распределение запасов и регистра накопления Запасы и потребности

21.09.24

Задачи пользователя - Корректировка данных

После обновления конфигурации ERP Управление предприятием 2 с версии 2.5.12.265 на 2.5.17.74 получил кучу отрицательных остатков в регистре Распределение запасов. В отчете "Остатки и доступность товаров" были некорректные остатки. По некоторой номенклатуре был резерв, и она не была доступна. Рассказываю, как решил эту проблему.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ОБНОВЛЕНО ! Исправление остатков в РС "Распределение запасов" и РН "Запасы и потребности"
.epf 12,61Kb ver:1.0.2.1
372 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Причина возникновения некорректных остатков большинства товаров из за не правильной инвентаризации, не были оформлены акты, в связи с этим регистры накопления "ТоварыНаСкладах" и "ЗапасыИПотребности" отличаются в остатках.

Как решил эту проблему:

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

 

В ней для простоты использования указал порядок выполнения по шагам:

Остатки

1) Смотрим есть ли у нас расхождения с текущими остатками на складах с остатками РН "ЗапасыИПотребности"

2) Создаем программно документ корректировку регистров и заполняем разницей, тем самым выравниваем остатки

3) После того как мы выровнили остатки "ЗапасыИПотребности" можем воспользоваться типовой обработкой "Исправление ошибок в регистре сведений "Распределение запасов" (запускаем ее нажимаем "Найти ошибки", выделяем все строки и нажимаем "Исправить ошибки") после этого у нас актуализируются остатки и доступность.

Резерв

1) Проверяем есть ли у нас товары в резерве

2) Снимаем товары с резерва (Созданием корректировки регистра накопления "Запасы и потребности", поле "РезервироватьТоварыПоМереПоступления")

3) Проверяем типовой обработкой "Исправление регистра сведений "Распределение запасов"" на наличие ошибок

 Смотрим отчет "Остатки и доступность товаров" и радуемся.

 

Тестировалось на конфигурации ERP Управление предприятием 2 (2.5.17.74). но думаю что данный механизм будет работать и в 2.5.8, 2.5.12

У кого получилось на других релизах напишите пожалуйста в комментарии номер релиза.

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.17.74
  • Управление торговлей, редакция 11, релизы 11.5.17.117

Вступайте в нашу телеграмм-группу Инфостарт

Регистр распределение остатков товары на складах erp внешняя обработка запасы и потребности

См. также

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

12444 руб.

29.10.2014    228766    728    528    

486

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь 1С:Предприятие 8 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 форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 12.12.2025, версия 9.3.1 - 10.6.1)

20740 руб.

20.11.2015    171384    425    394    

541

Обмен с ГосИС Логистика, склад и ТМЦ Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

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

6540 руб.

09.01.2024    13392    143    30    

135

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

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

40000 руб.

24.03.2015    134092    322    116    

141

Логистика, склад и ТМЦ Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

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

89900 руб.

09.06.2020    54762    40    60    

76

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    41972    129    152    

86
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. PerlAmutor 161 12.07.23 18:58 Сейчас в теме
Похоже такая проблема должна быть у многих. У меня тоже возникла при переходе с 2.4 на 2.5. Типовая обработка исправления остатков беспонтовая, крутила у меня неделю чего-то так ничего и не исправила толком.
2. Bryuh 27.07.23 11:17 Сейчас в теме
Вообще с появлением этого регистра и с переходом, если не ошибаюсь на 2.5.10, стали появляться много проблем. Самая противная была с "зацикливанием" автоматического создания расходных ордеров. ТИповая ЕРП позволяет менять даты отгрузки в этапах как пользователю на душу ляжет. При том, что уже создан расходник и передача. Как итог - регистр распределение запасов расходится с остатками на складах.
3. arthur_nv 12.12.23 12:03 Сейчас в теме
Не сработало, теперь тупо список в РМК пустой у других складов и организаций которые ведутся в этой базе.
4. arthur_nv 12.12.23 12:08 Сейчас в теме
нужно добавить отбор по организации я думаю
6. zdmig 32 27.12.23 12:04 Сейчас в теме
(4) Не нашел привязку к организациям в регистрах накопления товары на складах и регистре распределения запасов. Склад уже относится к организации видимо. Прежде чем применять обработку рекомендую завершить заказы которые относят товары в резерв.
5. zdmig 32 27.12.23 11:47 Сейчас в теме
(3) Добрый день,
Не предусмотрел данную ситуацию, т.к. организация одна
7. dimaster 40 27.05.24 17:43 Сейчас в теме
доброе! "5) Снимаем товары с резерва"
в случае наличия резерва (заказ клиента) стандартная обработка восстановления скорректирует регистр распределения запасов?
согласуются ли регистры "запасы и потребности"/"товары на складах" после этой обработки? здесь частичное решение для наличия: https://infostart.ru/1c/tools/2049919/
8. zdmig 32 28.05.24 07:11 Сейчас в теме
(7) Доброе, Шаг 2, Выравнивает остатки "товары на складах" и "запасы и потребности", Шаг 5, устанавливается значение свободно по остаткам на складах в регистре "Распределение запасов" для снятия с резерва.
dimaster; +1 Ответить
9. dimaster 40 28.05.24 12:46 Сейчас в теме
(8) "снимаем резервы" - если есть документ, резервирующий товар, то после снятия резерва опять штатной обработкой исправления распределения запасов нужно отработать?
11. zdmig 32 28.05.24 13:27 Сейчас в теме
(9) Нет, штатная обработка отнесет товары опять в резерв
12. zdmig 32 29.05.24 15:48 Сейчас в теме
(9) Обновил обработку, снятие резерва через корректировку регистра "Запасы и потребности", ошибок в обработке распределения запасов нет после нее.
13. dimaster 40 30.05.24 11:46 Сейчас в теме
(12) доброе! а может быть такое?:
сегодня утром запустил обновленную обработку. сформировалась корректировка
по резервам проблем не было, только по остаткам.
стандартная обработка после ввода корректировки ошибок не наша.
сейчас, через несколько часов после первого запуска, проверяю - опять Шаг1 показывает расхождения по остаткам штук 5 позиций. это каждый день обработку запускать или, может, какой-то регламент не отрабатывает штатный?
17. zdmig 32 30.05.24 17:27 Сейчас в теме
(13) Добрый день, после исправления больше обработкой пользоваться не нужно. Показывает расхождения потому что создают распоряжения на склад и после ордера которые тоже вносят свою запись в данный регистр
14. dimaster 40 30.05.24 14:25 Сейчас в теме
(12) 7 утра. запускаю обработку. шаг 1 остатки. исправляю, создается корректировка. расхождений нет, шаг3 ошибок не показывает.
12 ч дня. нашло опять сколько-то позиций кривых. повторно исправляю. ошибок нет
15 ч. опять сколько-то ошибок вылезло.
15. dimaster 40 30.05.24 15:14 Сейчас в теме
(12) учитывает ли обработка колонку "отгружается"?
18. zdmig 32 30.05.24 17:27 Сейчас в теме
10. zdmig 32 28.05.24 13:26 Сейчас в теме
(7)В случае наличия резерва, обработка скорректирует регистр распределения запасов только колонку в наличии, для снятия с резерва (доступности и в резерве) через обработку можно перезаписать значения на шаге 5
16. dimaster 40 30.05.24 17:10 Сейчас в теме
(12) ------------------------
воспроизвел проблему, связанную с отгрузкой.
1. стартовая ситуация. по какой-то позиции ошибок нет, регистры согласованы, всё ок. на складе есть остаток.
2. делаем заказ на перемещение для этой позиции. выбираем в документе заказ ан перемещение действие "отгрузить". сегодняшней датой, например.
3. в остатки и дост упность видим колонка "отгружается" равна этому отгружаемому количеству.
4. Ваша обработка показывает как расхождение в остатках (шаг1). сделал скрины (можно глянуть здесь): https://dropmefiles.com/D8gnt либо в прикрепленных файлах
Прикрепленные файлы:
Отгружается.xlsx
19. zdmig 32 30.05.24 17:31 Сейчас в теме
(16) колонка отгружается в регистре накопления товары на складе имеет реквизит котгрузке он не участвует в формировании расхождений, но сам документ заказ на отгрузку резервирует товар в регистре накопления запасы и потребности реквизит в наличии тем самым убирает доступность на то количество которое есть в документе
20. dimaster 40 30.05.24 17:36 Сейчас в теме
(19) на скринах в файле постарался всё подробно зафиксировать. после проведения заказа на перемещение обработка показывает расхождение и, соответственно, в корректировку регистров также пишет при исправлении. другими словами, обработка считает это расхождением/ошибкой и исправляет.
21. dimaster 40 30.05.24 17:56 Сейчас в теме
(19) дополню еще. если на основании заказа на перемещение ввести перемещение, то обработка расхождений не показывает. наверное, нужно учесть "отгружается" при формировании расхождения, чтобы не считать ошибкой
22. zdmig 32 31.05.24 10:35 Сейчас в теме
(21) Добрый день, если учесть значение "Отгружается" то пропадают проблемные документы закрытых периодов по которым небыли отражены акты.
23. dimaster 40 31.05.24 11:51 Сейчас в теме
(22) в общем, допиливать есть куда. гляну, что там с "отгружается" и еще нужно протестить, если есть заказы поставщикам.
24. dimaster 40 31.05.24 14:51 Сейчас в теме
(19) взял из регистра товарыкотгрузке КОтгрузкеОстаток (немного не в ту врем таблицу поместил, но так проще, поскольку далее полное соединение)
ну и тип того логика
ЕСТЬNULL(ВТ_ОстаткиНаСкладах.ВНаличииОстаток, 0) - ЕСТЬNULL(ВТ_ЗапасыИПотребность.ВНаличииОстатокЗиП, 0) - ЕСТЬNULL(ВТ_ОстаткиНаСкладах.ТоварыКОтгрузке_КОтгрузкеОстаток, 0) КАК Разница

всё ок. пока работает
25. IvanDK 11 06.08.24 12:57 Сейчас в теме
Всем привет, у меня сбой по данным регистра сведений получился интересный. Ваша обработка расхождения показала, через Корректировку регистров исправления сделаны. Но интересная особенность, типовая обработка ИсправлениеОшибокВРегистреСведенийРаспределениеЗапасов ошибки не видит. В отчетах "Остатки и доступность" и "Ведомость по товарам на складах" по-прежнему расхождение. В запросе этой обработки идет сравнение регистра сведений Распределение запасов и регистров накопления Распределение запасов - движения, они показывают одинаковые сведения, отсюда и невозможность найти ошибки. Т.е. нужно вносить корректировки и в регистр накопления Распределение запасов - движения
26. IvanDK 11 06.08.24 13:09 Сейчас в теме
Дополню. Универсальным отчетам по регистру накопления Товары на складах. Остатки; Товары организаций .Остатки показывают правильный остаток, который не сходится с регистром накопления Распределение запасов - движения. Номенклатруа не резервировалась, не отгружалась по назначениям. самый простой вариант: пришло/ушло.
27. baracuda 2 06.08.24 21:38 Сейчас в теме
Обработка подойдет для УТ11.5.17.113?
Пролема 1 в 1.
28. matytsin_new 21 16.09.24 13:50 Сейчас в теме
Проверил в УТ 11.5.17.117 с ордерными и розничными складами.
Без заказов поставщикам (сами производители).
Всё норм отработало, косяки ушли.
29. deda 524 23.11.24 16:32 Сейчас в теме
Автор - молодец. Мне на 11.5 помогло исправить резервы и доступности. Толково сделано.
30. alex_zemlyansky 11 17.12.24 23:41 Сейчас в теме
Пришлось убрать поле "Заказ" из первого подзапроса. Брать назначение и из первого, и из второго подзапроса. При исправлении - заполнять поле "Назначение". Тогда уравнивается, хоть и без учёта "отгружается" (имею в виду сравнение с отчётом "Ведомость по товарам на складах"
31. user2142411 19.04.25 14:09 Сейчас в теме
Обработка супер, спасибо большое
при обновлении с ут 11.5.7 на 11.5.17 не заполнился РН запасы и потребности
при обновлении иб через окончательное обновление запустилось регламентное задание по уравниванию РС запасы с РН запасы и потребности, и отчет остатки и доступность товаров обнулился полностью
типовая обработка исправления рс запасы не помогла, ошибок не видела.
Нашла причину, почему рн запасы и потребности не заполнился, из-за нее все документы были проведены без заполнения регистра.
документов в базе очень много, перепроводка с 21 года заняла бы очень много времени
ваша обработка спасла ситуацию

работаем без резервов, по схеме - приобретение товаров - реализация товаров
32. Xershi 1537 28.07.25 10:37 Сейчас в теме
Воспользовался типовой обработкой.
Сначала выравнял остатки, потом смотрю отчет остатков и доступности показывает ерунду.
Полез и нашел регистр сведений Распределение запасов, не путать с регистром накопления!
В нижней части Исправление ошибок в регистре сведений "Распределение запасов": e1cib/app/Обработка.ИсправлениеОшибокВРегистреСведенийРаспределениеЗапасов
Ставим отбор по проблемной номенклатуре и удаляем все записи, жмем найти ошибки и потом в верхней части выделяем все и жмем исправить ошибки.
Управление торговлей для Беларуси, редакция 3.5.11.73
33. zdmig 32 07.08.25 13:35 Сейчас в теме
(32) Если у вас в регистре накопления "Запасы и потребности" будут отрицательные остатки, то типовая обработка нечего не сможет выровнять.
34. Xershi 1537 07.08.25 15:45 Сейчас в теме
(33) а кто сказал что там не исправили? Косяк именно в этом регистре только. А типовая обработка позволяет удалять записи и восстанавливать. Зачем они это сделали не ясно. Возможно что не перепроверить закрытый период.
35. serge-ce1 04.10.25 13:24 Сейчас в теме
После обновления на УТ 11.5 появились минусы в РС "Распределения запасов"
Выяснил, документ "Ввод начальных остатков" не сделал движения по РС "Запасы и потребности". Добавил движения корректировкой регистров.
team-holding; VagrantSAY; +2 Ответить
36. nick_e 2 05.11.25 12:06 Сейчас в теме
Поделитесь обработкой, не могу скачать без подписки... (
37. klaus38 01.12.25 12:51 Сейчас в теме
11.5.22 Обновлялся с 11.4. Был готов морально к мукам с регистрами, было около 1к строк с расхождениями. Обработкой воспользовался с большим скепсисом. Как же я приятно удивлен! Автору спасибо.
38. muskul 04.01.26 11:02 Сейчас в теме
Спасибо за обработку, почему программисты такие как Вы могут исправить и сделать так что бы не было расхождений в святые святых УТ (остатках) а программисты 1с не могут.
Для отправки сообщения требуется регистрация/авторизация