Сегодня освободилось немного свободного времяни, проанализировать проблемы
Проблема в следующем:
Иногда отображение поля сумма и сумма с НДС не корректные, притом данное явление вызывается еще не доконца установленной причиной, ориентировочно добавлением и убавлением полей счета.
Сумма : 36 000,00
Сумма с НДС :36 000,00
Оплачено : 0,00
Остаток : 30 000,00
Поле остаток правильная цифра!!! притом расчитывается из сумма -оплачено
При добавление еще одной позиции в счете цифрм может считаться корректно
При убавление данного поля цифра возвращяется старая! не корректно расчитаная.
Решил поковыряться в кеше на сервере но так и не нашел там ничего интересного, потом решил поковырять в сикуэльке в надежде найти магическую цифру там.
Нашел данную вот тут
Цитата
подумав что это всего лишь логирование, изменил значение
получаю его в счете.
тут ничего не менял собственно привожу дабы не было вопросов
В базе данных все проверил там все ок таблицы не нарушены.
$sqlQuery = "SELECT sum(f810*f811) as summa FROM ".DATA_TABLE."74 WHERE status=0 AND f807=$ID"; $res = mysql_query($sqlQuery); $row = mysql_fetch_array($res); $line['Сумма'] = $row['summa'];Собственно теперь вопрос
1. почему происходят такие расхождения в счете.
2. почему остаток расчитывается всеже правильно хотя исходит из сумма - оплаченое.
3. Как избавиться от этого.
картинки прикреплены но нормально вывести их в форум я не осилил
Сообщение отредактировал shambler81: 03 Июль 2012 - 17:09














