viskvortsov / 1C-developer

Репозиторий курса "Программист 1С"
Apache License 2.0
6 stars 5 forks source link

Боровых ДЗ 2 #117

Closed MikeBorovyh closed 7 years ago

MikeBorovyh commented 7 years ago

Боровых_ДЗ№2.zip

viskvortsov commented 7 years ago

4/5

Некорректно организован пересчет данных при изменении в строке при изменении суммы в валюте.

СтрТаб.ЦенаВРублях  = СтрТаб.ЦенаВВалюте  * Объект.КурсВалюты;
СтрТаб.СуммаВРублях = СтрТаб.СуммаВВалюте * Объект.КурсВалюты;
СтрТаб.ЦенаВВалюте  = СтрТаб.СуммаВВалюте /  СтрТаб.Количество;

Дело в том, что сначала нужно пересчитать цену в валюте, а потом от нее цену у рублях.