|
Уточнение про запись в регистр накопления
| ☑ |
0
espanol
20.07.13
✎
20:53
|
1. Почему когда формируем движения конструктором, появляется строка вида, в чем ее сокральный смысл и без нее ведь записыватся в РН нормально?
Движения.РегистрНакопления.Записывать = Истина;
2. Зачем перед заполнением движений нужно очищать движения, разве они сами не очищаются?
Движения.РегистрНакопления.Очистить();
3. Почему нужно применять такую управляемую блокировку при записи в РН, а не вида БлокировкаДанных?
Движения.РегистрНакопления.БлокироватьДляИзменения = Истина;
|
|
1
espanol
20.07.13
✎
21:03
|
На 3. я уже понял ответ. это свойство "БлокироватьДляИзменения ", применяется для простейших алгоритмов списания, в случае, когда при проведении документа сначала записываются движения, а затем проверяются отрицательные остатки.
на остальные может подскажите?
|
|
2
Чайник Рассела
20.07.13
✎
21:04
|
1.Режим Записывать выбранные (режим по умолчанию) означает, что для всех наборов записей регистров, участвующих в проведении, свойство Записывать будет установлено в значение Ложь. Чтобы набор записей регистра был записан, необходимо установить свойство Записывать в значение Истина.
|
|
3
espanol
20.07.13
✎
21:08
|
(2) хм... мне всегда казалось, что это свойство по умолчанию = Истина...
|
|
4
Чайник Рассела
20.07.13
✎
21:10
|
(3) читаем справку
ЗаписыватьМодифицированные (WriteModified)
Описание:
Все наборы записей, участвующие в регистрации движений документа имеют значение свойства Записывать установленным системой по умолчанию в Истина
ЗаписыватьВыбранные (WriteSelected)
Описание:
Перед началом проведения документ устанавливает всем наборам записей, участвующим в регистрации движений, свойство Записывать в Ложь.
|
|
5
Чайник Рассела
20.07.13
✎
21:13
|
2.Свойство УдалениеДвижений документа
Значения
НеУдалятьАвтоматически (AutoDeleteOff)
УдалятьАвтоматически (AutoDelete)
УдалятьАвтоматическиПриОтменеПроведения (AutoDeleteOnUnpost)
|
|