Имя: Пароль:
1C
1С v8
Остатки при отмене проведения в 1С УТ11.3.12
0 Новичок2
 
06.01.19
10:23
Доброго времени суток, Уважаемые! В процедуре ОбработкаУдаленияПроведения(Отказ) документа, который делает движения по регистру СвободныеОстатки, пытаюсь получить остатки, которые должны получиться после отмены проведения. Но запрос упорно выдает остатки на момент "до отмены проведения". Обращение к остаткам в запросе:
    |ИЗ
    |Справочник.Номенклатура КАК Товары
    |ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки(, {ОтборПоСкладам}) КАК СвободныеОстаткиОстатки
    |ПО (СвободныеОстаткиОстатки.Номенклатура = Товары.Ссылка)
Подскажите, пожалуйста, как получить желаемый результат?
1 hhhh
 
06.01.19
11:41
(0) ну, попробуй эти движения записать. Типа Движения.Записать() или Движения.СвободныеОстатки().Записать()

не помню.
2 Новичок2
 
06.01.19
15:43
(1) Как-то это нелогично записывать движения в процедуре обработки отмены проведения
3 Новичок2
 
06.01.19
16:00
Вопрос закрыт. Посмотрел как проводится контроль остатков при отмене проведения в документе "ПриходныйОрдерНаТовары" - это геморрой, однозначно!
4 mikecool
 
06.01.19
19:39
(3) в смысле геморрой? это принятая новая парадигма