|
Два документа в одни измерения регистра сведений... |
☑ |
0
warkan
05.02.18
✎
17:10
|
Люди добрыя!
Подскажите, как настроить регистр сведений периодический (день) зависимый (регистратор - документ) и как правильно оформить ОбработкаПроведения(),
чтобы несколько таких документов могли "перекрывать" записи в такой регистр с одним и тем же набором измерений по типу "кто последний, тот и папа"?
Пока в ОбработкаПроведения() так:
//* проведение
НаборЗаписей = РегистрыСведений.ПлановыеПоказателиПроизводства.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(ЭтотОбъект.Ссылка);
Для Каждого текСтрока Из Показатели Цикл
НоваяЗапись = НаборЗаписей.Добавить();
//НоваяЗапись.Период = ВыбранныйРегистратор.Дата;
НоваяЗапись.Период = ЭтотОбъект.Дата;
НоваяЗапись.Номенклатура = текСтрока.Номенклатура;
НоваяЗапись.ПлановаяДата = текСтрока.ПлановаяДата;
НоваяЗапись.Количество = текСтрока.Количество;
НоваяЗапись.ЕдиницаИзмерения = текСтрока.ЕдиницаИзмерения;
КонецЦикла;
НаборЗаписей.Записать();
Спасибо большое!!!
|
|
1
azernot
05.02.18
✎
17:13
|
>как настроить регистр сведений периодический (день)
Сделать его периодичность "По позиции регистратора"
|
|
2
warkan
05.02.18
✎
17:21
|
(1) Огромное спасибо!
Трудно быть и.... и не читать мануалы... :(
Спасибо.
|
|
3
Вафель
05.02.18
✎
17:52
|
лучше оставить все-таки "до секунды". по позиции - жестко бьет по произовдительности
|
|
4
Fragster
гуру
05.02.18
✎
17:59
|
(3) в 95% случаев этим можно принебречь
|
|
5
azernot
05.02.18
✎
18:03
|
(3) 90% документов не введённых оперативно имеют время 0:00:00 или 23:59:59. По производительности жёстко будет бить попытка защититься от попадания записей в одну секунду.
|
|
6
Вафель
05.02.18
✎
18:05
|
(5) а как ты определишь какой документ последний?
|
|
7
Вафель
05.02.18
✎
18:06
|
такие документы - мина замедленного действия
|
|
8
YFedor
05.02.18
✎
18:16
|
(6) Это система сама определяет
|
|