|
Изменить СтоимостьРегл в СебестоимостьТоваров
| ☑ |
0
Casper211
23.03.17
✎
18:42
|
1С:Предприятие 8.3 (8.3.8.1747)
Управление торговлей для Украины, редакция 3.1
Как я могу изменить принцип расчета ресурса "СтоимостьРегл" в реестре "СебестоимостьТоваров" для всего. То есть всегда будет рассчитываться по моему принципу.
чтобы всегда было
СтоимостьРегл = СтоимостьБезНДС * курс;
и не важно есть там ндс или нету
|
|
1
azernot
23.03.17
✎
18:45
|
При записи набора записей соответствующего регистра, оббегать все записи и пересчитывать нужный ресурс.
|
|
2
Casper211
23.03.17
✎
18:49
|
(1) то есть в каждом регистраторе?
|
|
3
Casper211
23.03.17
✎
18:55
|
(1) или в модуле наборов записей
Процедура ПриЗаписи(Отказ, Замещение)
(1) Спасибо
|
|
4
Casper211
23.03.17
✎
18:56
|
тупанул)
|
|
5
Casper211
23.03.17
✎
21:14
|
(1)простите, а как мне получить эти наборы? чтобы их изменить в событие ПриЗаписи?
|
|
6
Casper211
23.03.17
✎
21:20
|
получить по отбору?
Набор = РегистрыНакопления.ВашРегистр.СоздатьНаборЗаписей();
Набор.Отбор.<НазваниеОтбора>.Установить(<ЗначениеОтбора>);
Набор.Прочитать();
Для Каждого ТекДвижение Из Набор Цикл
//Делаете с записями регистра то - что вам хочется
КонецЦикла;
Набор.Записать();
??
|
|
7
Casper211
23.03.17
✎
21:23
|
блин((( просто "ЭтотОбъект"
|
|
8
Casper211
23.03.17
✎
22:09
|
Процедура ПриЗаписи(Отказ, Замещение)
Для Каждого Набор Из ЭтотОбъект Цикл
Набор.СтоимостьРегл =Набор.СтоимостьБезНДС*ВалютаРасчетаПриИзмененииНаСервере();
КонецЦикла;
КонецПроцедуры
но не меняется запись. В чем моя ошибка?
|
|
9
Casper211
23.03.17
✎
22:31
|
если добавить то зацикливается
ЭтотОбъект.Записать();
в какую сторону копать?
|
|
10
mehfk
24.03.17
✎
04:39
|
В сторону ПередЗаписью()
|
|
11
Casper211
24.03.17
✎
13:15
|
(10) Всем спасибо. Забыл отписать.
Да здесь "ПередЗаписью()" все работает.
|
|