проверяю по отладчику заходит суда два раза
Первый заход Выборка.ОстаточнаяСтоимость = 500
второй заход Выборка.ОстаточнаяСтоимость = 200
должно получиться 700 но как вы понимаете второй затирает первый.
Косяк, или так и должно быть?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший