Имя: Пароль:
1C
1С v8
Как сделать, чтобы документы задним числом не вводились, а старые могли переспроводиться?
,
0 Nzzzz
 
01.02.19
11:01
решаю задачи по спецу и не могу понять как сделать данное условие: "Считается, что документы задним числом не вводятся, но старые документы могут неоперативно перепроводиться."
1 Target1025
 
01.02.19
11:02
При попытке проведения проверить что этот документ новый и не проводить тогда?
2 Fish
 
01.02.19
11:04
(1) Записываешь док, меняешь дату на старую и проводишь :))
3 DmVl76
 
01.02.19
11:08
(1)(2) Не при проведении, а перед записью проверять дату нового документа.
4 Nzzzz
 
01.02.19
11:10
в условие запроса к регистрам остатков добавить "МоментВремени = ?(РежимПроведения=РежимПроведенияДокумента.Оперативный,
Неопределено, МоментВремени())";
Просто кто то говорит надо  в задаче это отображать, а кто то говорит не надо
5 Вафель
 
01.02.19
11:11
(2) так это тоже легко отследить
6 unregistered
 
01.02.19
11:12
(0) А разве там сказано, что это надо делать?

Написано ведь "считается". То есть при решении своей задачи ты где-то должен просто учесть эту особенность.
Если мне не изменяет память, то выражается это в том, что в обработке проведения будут два варианта проведения - Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда <...> Иначе <...> КонецЕсли.

Но вообще надо смотреть весь текст задачи. Вне контекста понять сложно.
7 Nzzzz
 
01.02.19
11:16
(6) Вот я тоже думаю, ведь не сказано, что это нужно делать, это просто "считается".
Но люди разделились на 2 лагеря: одни говорят надо, другие- не надо.
8 Вафель
 
01.02.19
11:20
в задаче делать запрет не стоит
9 ДенисЧ
 
01.02.19
11:22
При перепроведении нужно удалять существующие движения. При проведении нового - не надо.
10 seevkik
 
01.02.19
11:22
(7) Не надо
11 ADenPiter
 
01.02.19
11:32
Это сказано для упрощения задачи. То есть в задаче не надо контролировать факт ввода документов задним числом.
12 xXeNoNx
 
01.02.19
11:33
(0) не надо
13 Nzzzz
 
01.02.19
11:42
Спасибо всем большое!
14 ptiz
 
01.02.19
11:47
Зачем придумывают задачи, которых нет в реальной жизни? Странно.
15 ADenPiter
 
01.02.19
12:01
(14) экзамен по времени ограничен
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.