Перейти к содержимому


Рассчет суммы и кол-ва в многострочных счетах


Сообщений в теме: 2

#1 k0s

    Активный участник

  • Пользователи
  • PipPipPip
  • 33 сообщений

Отправлено 19 Март 2010 - 17:18

если создать счет многострочный, потом удалить некоторые позиции, то сумма счета все равно остается старой, и колчиство товара также не пересчитывается, хотя "позиции счета" были удалены, почему-то они все равно рассчитываются, как исправить?
p.s. версия 1,6,3
p.s. в связанной таблице "позиции счета" удаленные записи не отображаются

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 19 Март 2010 - 17:36

Просмотр сообщенияk0s (19.3.2010, 17:18) писал:

как исправить?
Заменить первую строку кода вычисления полей Сумма и Кол-во соответственно на
$sqlQuery = "SELECT sum(f812) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807={ID}";
и
$sqlQuery = "SELECT sum(f811) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807={ID}";
Разница в том что не будут считаться удаленные записи из корзины.

Либо зайти в таблицу Позиции счета и почистить корзину.

#3 k0s

    Активный участник

  • Пользователи
  • PipPipPip
  • 33 сообщений

Отправлено 20 Март 2010 - 01:12

понял, спасибо :)





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных