Задача:
Исправить отрицательные остатки на складах.
Изначально задача вообще была другая. Клиент попросил сделать чтобы программно заполнялись перемещения по остаткам.
Только нужно сделать чтобы остаток был без серий.
Делаю:
Я удивился , если остаток с сериями, то мы никак не можем указывать его в документе без серий.
Когда я увидел ведомость по остаткам и в ней отрицательные остатки все стало понятно.
Т.е. товар поступал в документе с сериями , а списывали его без серий.
Т.е. списывали самописным документом в котором даже не предусмотрено указание серий номенклатуры.
В данной задаче вижу 2 способа избавиться от отрицательных остатков.
1 самый трудозатратный.
Исправлять все документы и перепроводить их. Т.е. в данном случае вначале нужно доработать документ, сделать чтобы в нем можно было ставить серии, заполнить в этих документах серии и перепровести их.
Но кто его знает сколько таких документов будет и какие еще документы заполнять. Как я понял далее проанализировав нужно исправлять еще документы перемещения, реализации. Все эти документы исправлять и перепроводить с 2018г (сейчас конец 2025). По финансам тоже затратный способ.
2 способ
Сделать обработку, которая создаст докуметы "Корректировка записей регистров" и скорректировать с помощью них остатки на складах.
Как скорректировать остатки. Нужно списать остатки с сериями и оприходовать остатоки без серий , которые сейчас минусовые.
Вот такие документы получились:
красным это расход остатков с сериями (это документы должны были делать, если бы правильные были). Желтым это мы оприходуем остаток чтобы убрать минус. Само собой в сумме расход и приход у нас равны.
Кроме того там оказалась путаница еще и в качестве товара. подчеркнуто. Тоже исправил с помощью обработки.
Смотрим отчет "Ведомость по товарам на складах". Вот так исправились остатки:
Вот тут более наглядно(зеленым приход, красным - списание):
Остатки исправлены:
Обработку писал сам. Она всего лишь автоматизирует создание и заполнение документов для исправления отрицательных остатков. Ничего волшебного она не делает. Причины отрицательных остатков могут быть разные, поэтому прежде чем решить как исправлять нужно разобраться в причине образования отрицательных остатков на складах.
Это мы исправляли остатки на складах.
Исправление остатков партионного учета
Для исправления остатков партионного учета есть 3 варианта решения.
- Исправлять и перепроводить все документы. Сложно дорого, долго.
- Сделать похожую обработку и выправлять остатки проще особенно эффективно если таких остатков мало
- Сделать обработку которая удалит все движения по партионному учету и поставит остатки как на складе
Но чтобы исправить остатки по партионному учету необходимо понять причины и исправить их. Это могут быть некорректные самописные документы. Отключение контроля остатков и т.д. Иначе через малый промежуток времени будут снова отрицательные остатки.
В партионном учете у клиента полная анархия с самого начала деятельности. Предложил просто отключить партионный учет , т.к. видно что они им не пользуются и нет смысла его исправлять. Иначе нужно кроме исправления партионного учета переделывать самописные документы чтобы они делали проводки в партионном учете. Думают пока..
Если Вам нужно исправить отрицательные остатки на складах и/или в партионном учете, обращайтесь.
Гарантия на все разработки. Помощь в составлении технического задания.









Skype: