|
Движения по регистрам
| ☑ |
0
ladalk
12.08.11
✎
21:39
|
Здравствуйте,
при проведении документа делаю движение в регистр.
потом отменяю проведение у документа и пытаюсь провести заново, на что получаю, что такая запись уже существует и документ не проводится. как нужно сделать так, чтобы была проверка?
|
|
1
MikleV
12.08.11
✎
21:40
|
удалять движения автоматически
|
|
2
ladalk
12.08.11
✎
21:48
|
нашла только через набор записей. а по-другому можно как-нибудь?
|
|
3
Euguln
12.08.11
✎
21:50
|
1. Сделать документ регистратором у регистра.
2. В свойствах документа указать (1)
3. В модуле движения формировать через "Движения.<ИмяРегистра>"
|
|
4
ladalk
12.08.11
✎
22:02
|
(3) сделала.
создаю новый документ (на основании), провожу, говорит, что такая запись уже есть
|
|
5
ladalk
12.08.11
✎
22:04
|
Движения.ОплатаОтгрузкаПоставщик.Очистить();
Движение = Движения.ОплатаОтгрузкаПоставщик.Добавить();
Движение.СчетПоставщик = ЭтотОбъект.Основание_Сч_пост;
по идее, должны же удаляться движения?
|
|
6
Escander
12.08.11
✎
22:08
|
(4) ночью в птн такие вопрос...
с свойствах документа на закладке движения справа от "удаление движений" стоит "Удалять автоматически при отмене проведения"?
|
|
7
ladalk
12.08.11
✎
22:11
|
(6)да там еще помимо моего регистра куча типовых. наверно, это будет неправильно.
|
|
8
Escander
12.08.11
✎
22:12
|
(7)их движения не нужно очищать при отмене проведения?
|
|
9
ladalk
12.08.11
✎
22:17
|
(8) в отмене проведения они удаляются программно.
|
|
10
ladalk
12.08.11
✎
22:24
|
всё вроде работает)
|
|
11
Trier
12.08.11
✎
22:24
|
Если 8.2 - скопируйте типовую ОбработкуОтменыПроведения.
Ну или отбор по регистратору сделать в регистре и очистить набор записей
|
|
12
Escander
12.08.11
✎
22:25
|
(10) сделали прочитать для набора перед тем как очистить?
|
|