Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-2512

Payment amount can't be changed

    XMLWordДля печати

Детали задачи

    • Icon: Ошибка Ошибка
    • Решение: Готово
    • Icon: High High
    • Community 3.13.1
    • Не заполнено
    • Forms
    • Не заполнено

    Описание

      Сумму счета нельзя изменить если выбран счет не по шаблону. При попытке ввода содержимое поля постоянно стирается.

      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);
          }
      }

      И проверить работоспособность.

      Так же следует изучить поведение на старой форме когда счет создается по шаблону, но есть потребность изменить автоматически посчитанную сумму (сейчас новая форма не дает менять это значение). Если поведение старой и новой форм отличается, то следует это исправить.

      Вложенные файлы

        Активность

          Люди

            dmitrij.Shutov Dmitrij Shutov [X] (Неактивный)
            Pavel.Simonov Pavel Simonov [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            3 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 5 часы
                5h
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 5 часы
                5h