|
Удаление старых движений документа при проведении |
☑ |
0
RomarioAgro
18.08.23
✎
09:54
|
Здравствуйте, в типовых есть код:
Для Каждого НаборЗаписей Из НаборыЗаписейКОбработке Цикл
// Очистим наборы записей от "старых записей" (ситуация возможна только в толстом клиенте)
Если ЗначениеЗаполнено(НаборЗаписей) И Не НаборЗаписей.Записывать Тогда
НаборЗаписей.Очистить();
КонецЕсли;
что за ситуация имеется ввиду?
|
|
1
Garykom
18.08.23
✎
10:06
|
Вероятно особенность исполнения серверного кода в толстом клиенте
|
|
2
Garykom
18.08.23
✎
10:08
|
(1)+ Подразумеваю параллельность выполнения на разных машинах
|
|
3
RomarioAgro
18.08.23
✎
10:12
|
(2) спасибо
можно еще уточнить по самому принципу удаления/перезаписи старых движений.
Правильно ли я понимаю, что в типовых старые движения не удаляются, а при проведении сравниваются с подготовленными новыми движениями. И если ничего не поменялось и документ просто перепроводится без изменений, то набор просто не будет лишний раз записываться?
|
|
4
Волшебник
18.08.23
✎
10:13
|
(3) Лучше так: Если настроено определённым образом, то старые движения не удаляются. Их удаление на совести модуля проведения.
|
|
5
RomarioAgro
18.08.23
✎
10:21
|
(4) спасибо
|
|