УТ11. Оперативный контроль остатков #627911


#0 by Zixxx
Есть документ Реализация товаров, который идет сразу поступления и ему всего хватает, но он не проводится ругается что не хватает остатков. Оперативный контроль остатков по складу отключен. Тупо распровел все реализации после этой реализации, и документ провелся нормально. Т.е. до этого проведение все же смотрела на оперативные остатки при выключенном флажке. Как работает этот алгоритм, или он для других документов, а оперативный контроль остатков по реализациям работает всега?
#1 by Zixxx
Как-то можно сделать чтобы остатки при проведении реализации контролировались на дату документа?
#2 by Леха Дум
в УТ11 механизм контроля остатков сделан гораздо лучше, чем тебе кажется
#3 by Zixxx
Это радует, а как он работает?
#4 by Леха Дум
Механизм основан на контроле изменений движений регистра - перед записью во временную таблицу помещается начальное состояние регистра, после записи "новые" записи сравниваются с предыдущими на предмет наличия разницы в движениях, по полученной таблице изменений производится контроль отрицательных остатков, возникающих после проведения документа, но до завершения транзакции и в случае наличия таких остатков транзакция отменяется. Соответственно, если перепроводишь ранее проведенный документ не добавляя в него новые товары или не увеличивая количество, то таблица изменений будет пустая. Алгоритм при этом не смотрит на дату проведения документа - оно просто не нужно
#5 by Zixxx
...просто я как бы док то не могу провести, пока предыдущие не распроведу
#6 by Леха Дум
в карточке склада есть реквизит "Вариант контроля остатков" - переключи его в "не использовать" и все должно провестись, только все же лучше разобраться почему возникает отрицательный остаток
#7 by Zixxx
Не знаю выключил контроль оперативных остатков, док за январь не проводится если в феврале остаток был превышен, помогает только распроведение документов после него. Типа на момент проведения выключить а после включить вариант контроля остатков?
#8 by Hans
насколько я понял контроль работает так: Партия в УТ 11 это типа Вид запасов: Программа сначала смотрит какие виды запасов были доступны на момент документа (возможно на конец месяца) и потом смотрит на вообще последнее состояние регистра(т.е без даты). Если отстатка по этим видам запасов нет, то документ не проведется. А остатка нет потому что этот вид запасов съели последующие документы. когда ты все распроводишь и последовательно проводишь, то последующие документы уже используют другой вид запасов. Простое перепроведение не меняет виды запасов.
#9 by Леха Дум
вполне возможно, что не проходит по партиям - тут я уже не советчик, просто такой же механизм контроля остатков на складе я реализовал в самописке, УТ у нас не используется...
#10 by Zixxx
Как-то не гуд распроводить все документы чтобы поправить вид запасов. Хотя с другой стороны все правильно, данные по себестоимости сняли, нефиг менять предыдущий период
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С