Цитата:
почему в представленном ниже запросе в поле попадает только последнее суммарное значение
Потому что Аксапта сначала получает все данные по запросу от SQL сервера, а потом уже начинает по ним делать цикл с обновлениями. То есть для всех 3 циклов будет использоваться одна и та же запись contractSpecification с значением QuotaDelivered = 15. И у вас пройдет 3 запроса на обновление этой записи 35, 45 и 55 соответственно.