Детали задачи
-
Ошибка
-
Решение: Готово
-
High
-
Не заполнено
-
Не заполнено
-
Minor
Описание
Сумму счета нельзя изменить если выбран счет не по шаблону. При попытке ввода содержимое поля постоянно стирается.
if (data.containsProductsAndServices.length > 0) { for (var i in data.containsProductsAndServices) { value += parseFloat (data.containsProductsAndServices[i].total); } } else if (data.containsProductsAndServices.length === 0) { value = data.payments_paymentAmount; }
Надо поменять на
value = 0; if (data.containsProductsAndServices.length > 0) { for (var i in data.containsProductsAndServices) { value += parseFloat (data.containsProductsAndServices[i].total); } }
И проверить работоспособность.
Так же следует изучить поведение на старой форме когда счет создается по шаблону, но есть потребность изменить автоматически посчитанную сумму (сейчас новая форма не дает менять это значение). Если поведение старой и новой форм отличается, то следует это исправить.
Вложенные файлы
Вложенные файлы
Связи запроса
- relates to
-
ECOSCOM-2564 Impossible to edit amout on the creation form of invoice
-
- Готово
-
-
ECOSCOM-2565 Amount in the template of invoice
-
- Готово
-