|
Динамика изменения цен Номенклатуры |
☑ |
0
NIGHTHUNTER
11.01.21
✎
06:25
|
Создал регистр сведений ДинамикаЦенНоменклатуры .
Измерение Номенклатура (Справочник.Номенклатура), Ресурс Цена (Число 15.2). Периодичность в пределах дня, независимый.
Собираюсь в процедуре Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
Делать запись в регистр сведений. Как это правильнее будет сделать?
Для отслеживания динамики цен ?
|
|
1
Trance_1C
11.01.21
✎
06:29
|
А зачем такой регистр, динамику можно вывести в отчет на СКД по регистру Цены номенклатуры.
|
|
2
Trance_1C
11.01.21
✎
06:29
|
можно диаграммой с графиком или таблицей.
|
|
3
NIGHTHUNTER
11.01.21
✎
06:43
|
Достаточно ли такого кода, для записи в регистр сведений при записи номенклатуры?
Все ли на месте и в порядке???
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
//
НаборЗаписей = РегистрыСведений.ДинамикаЦенНоменклатуры.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Номенклатура.Установить(ТекущийОбъект.Ссылка);
НаборЗаписей.Отбор.Период.Установить(ТекущаяДата());
НовЗапись = НаборЗаписей.Добавить();
НовЗапись.Номенклатура = ТекущийОбъект.Ссылка;
НовЗапись.Период = ТекущаяДата();
НовЗапись.Цена = ТекущийОбъект.Стоимость;
НаборЗаписей.Записать(Истина);
//
КонецПроцедуры
|
|
4
NIGHTHUNTER
11.01.21
✎
06:44
|
(1) Конфигурация, без типовых объектов. Я только это дорабатываю.
Нужен такой регистр, что бы в СКД и вывести данные по нему.
Но сначала нужно их туда поместить.
|
|
5
Chameleon1980
11.01.21
✎
07:40
|
(3)что за бред?
|
|
6
ДенисЧ
11.01.21
✎
07:43
|
(3) При записи контрагента этот код будет слегка неуместен...
|
|
7
NIGHTHUNTER
11.01.21
✎
08:00
|
(5) В каком смысле, что это за бред? Можно пример того как будет правильно? Это запись в регистр сведений.
(6) Причем тут контрагент? В данном случае, речь про запись цены номенклатуры.
|
|
8
NIGHTHUNTER
11.01.21
✎
08:15
|
(5) В каком плане бред?
|
|
9
acht
11.01.21
✎
08:42
|
(8) Ну давай зайдем издалека, Андрей. Вот ты все написал. Теперь надо проставить реальные цены всей номенклатуре, всей сотне. И бедный пользователь должен открыть сто формочек и сто раз нажать на записать и закрыть.
|
|
10
acht
11.01.21
✎
08:48
|
А интересно, что будет, если между
НаборЗаписей.Отбор.Период.Установить(ТекущаяДата());
НовЗапись = НаборЗаписей.Добавить();
НовЗапись.Номенклатура = ТекущийОбъект.Ссылка;
НовЗапись.Период = ТекущаяДата();
Таймер успеет тикнуть?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший