Откуда UTM берет информацию для генерации счетов?
Откуда UTM берет информацию для генерации счетов?
Сборка 006, BSD 6.4
Наступило заветное 1-е число, сгенерились счета. Обнаружено:
1. Основной отчет и отчет по трафику - совпадают.
2. В сформированных счетах количество трафика несколько меньше того что в п.1.
Проверка таблиц ошибок не нашла. Суммирование таблиц со списаниями - сумма списаний совпадает с п.1.
Разослать кривые счета - создать бардак в бухгалтерии.
Куда рыть?
Наступило заветное 1-е число, сгенерились счета. Обнаружено:
1. Основной отчет и отчет по трафику - совпадают.
2. В сформированных счетах количество трафика несколько меньше того что в п.1.
Проверка таблиц ошибок не нашла. Суммирование таблиц со списаниями - сумма списаний совпадает с п.1.
Разослать кривые счета - создать бардак в бухгалтерии.
Куда рыть?
Re: Откуда UTM берет информацию для генерации счетов?
В InvoicesMaximas писал(а):Сборка 006, BSD 6.4
Наступило заветное 1-е число, сгенерились счета. Обнаружено:
1. Основной отчет и отчет по трафику - совпадают.
2. В сформированных счетах количество трафика несколько меньше того что в п.1.
Проверка таблиц ошибок не нашла. Суммирование таблиц со списаниями - сумма списаний совпадает с п.1.
Разослать кривые счета - создать бардак в бухгалтерии.
Куда рыть?

если ранее использовался как-то класс трафика, которого уже нет, то удалите все записи с этим tclass_idНафаня писал(а):В результате не правильной настройки класса трафика теперь весит 20мб не того что нужно, можно как нибудь подчистить, удалить эти 20мб без вреда для работы?
imho, так же можно убить все записи где is_deleted = 1
Он используется только я модифицировал уже его. добавил в него записи. а если убить данные по трафику и списанием с баланса из discount_transactions_iptraffic_all
update discount_transactions_iptraffic_all set discount='0' where account_id='222' AND discount_date>=UNIX_TIMESTAMP('2009-05-24 00:00:00') AND discount_date<=UNIX_TIMESTAMP('2009-05-25 23:59:00') AND t_class='200' ;
ни чего потом не умрет???
update discount_transactions_iptraffic_all set discount='0' where account_id='222' AND discount_date>=UNIX_TIMESTAMP('2009-05-24 00:00:00') AND discount_date<=UNIX_TIMESTAMP('2009-05-25 23:59:00') AND t_class='200' ;
ни чего потом не умрет???
эти таблицы лучше не трогать, а если и трогать то на 100% понимать что ты делаешь и обязательно синхронизировать изменения в обеих таблицах: discount_transactions_iptraffic_all и discount_transactions_all ибо они связаныНафаня писал(а):Он используется только я модифицировал уже его. добавил в него записи. а если убить данные по трафику и списанием с баланса из discount_transactions_iptraffic_all
update discount_transactions_iptraffic_all set discount='0' where account_id='222' AND discount_date>=UNIX_TIMESTAMP('2009-05-24 00:00:00') AND discount_date<=UNIX_TIMESTAMP('2009-05-25 23:59:00') AND t_class='200' ;
ни чего потом не умрет???