baronzzz Опубликовано 4 октября, 2016 · Жалоба Подскажите, озадачен такой мыслью, на начальном этапе деньги приходят по КБ, бухгалтер разносит их в биллинге... Знаю Некоторые параметры(Номер догвора, Логин, ИП) можно узнать зачесляли деньги или нет... Но вот вопрос, а как в Lanbillng е узнать, на какие счета были зачисления в произвольную дату ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 4 октября, 2016 · Жалоба SELECT ... FROM ... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
baronzzz Опубликовано 4 октября, 2016 · Жалоба Приведите, пример, таблицы и зависимости еще плохо знаю... Паралельный вопрос, люди а 'сращивал' кто lanbilling и cacti ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
FATHER_FBI Опубликовано 4 октября, 2016 · Жалоба Приведите, пример, таблицы и зависимости еще плохо знаю... Паралельный вопрос, люди а 'сращивал' кто lanbilling и cacti ? А что вы мониторить хотите? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
baronzzz Опубликовано 4 октября, 2016 · Жалоба К примеру: кол-во оплат вдень, сумму прихода денежных средств, кол-во договоров, кол-во заблокированных догвооров, кол-во учетных записей, кол-во учетных записей заблокированных по балансу, администратором... вот так 'наскоряк' важно было бы знать... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
FATHER_FBI Опубликовано 4 октября, 2016 · Жалоба К примеру: кол-во оплат вдень, сумму прихода денежных средств, кол-во договоров, кол-во заблокированных догвооров, кол-во учетных записей, кол-во учетных записей заблокированных по балансу, администратором... вот так 'наскоряк' важно было бы знать... На сколько я помню, часть того что вы хотите мониторить, в LanBilling должно быть. А если вы все хотите в кактусе смотреть, мониторить можно с помощью прямых запросов в базу данных. Как подсказал s.lobanov SELECT ... FROM ... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 4 октября, 2016 · Жалоба мониторить можно с помощью прямых запросов в базу данных. лучше сделать реплику и ходить туда. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
baronzzz Опубликовано 4 октября, 2016 · Жалоба Вот Я про что и спрашивал, в каких таблицах что храниться и где можно выцепить эти данные...может кто подскажет ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 4 октября, 2016 · Жалоба SchemaSpy Analysis of billing_007 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
FATHER_FBI Опубликовано 4 октября, 2016 · Жалоба лучше сделать реплику и ходить туда. :) Тут уже все зависит от ..Будизм...Атеизм...Христианство..вер..вера....от веры все зависит. Можно и реплику поднять, можно и кластер на перконе или галере поднять а опрос делать через mysql-proxy что бы распараллелить SELECT запросы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Domingo Опубликовано 6 октября, 2016 · Жалоба baronzzz Если вы знаете номе договора то платежи можно смотреть и в админке через Свойства – Платежи. Cacti под это дело не очень интересен. К примеру: кол-во оплат вдень, сумму прихода денежных средств, SELECT COUNT(1),SUM(amount) FROM payments p WHERE p.local_date BETWEEN CURDATE() AND CURDATE() + INTERVAL 1 DAY; кол-во договоров, SELECT COUNT(1) FROM agreements a WHERE a.archive<>1; кол-во учетных записей, SELECT COUNT(1) FROM vgroups v WHERE v.archive<>1; кол-во учетных записей заблокированных по балансу, администратором... SELECT CASE WHEN blocked IN (0) THEN '0-уч. запись активна' WHEN blocked in (1,4) THEN '1-заблокирована по балансу' WHEN blocked in (2) THEN '2-пользователем' WHEN blocked in (3) THEN '3-администратором' WHEN blocked in (10) THEN '10-уч. запись отключена' ELSE 'other' end blocked, COUNT(1) FROM vgroups v WHERE v.archive<>1 GROUP BY v.blocked; Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
baronzzz Опубликовано 7 октября, 2016 · Жалоба Огромное спасибо, то, что надо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
baronzzz Опубликовано 7 октября, 2016 · Жалоба SELECT * FROM `payments` where DATE(pay_date) = DATE('2016-10-03') Платежи за определенную дату. vg id меняем на номер договора SELECT `agreements`.number, payments.amount, payments.order_number,payments.pay_date FROM agreements, payments WHERE DATE( pay_date ) = DATE( '2016-10-03' ) AND `agreements`.agrm_id = payments.agrm_id Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 7 октября, 2016 · Жалоба SELECT * FROM `payments` where DATE(pay_date) = DATE('2016-10-03') Платежи за определенную дату. Ну это... название таблицы говорящее, колонки тоже, никакой обфускации или нелоничных названий нет. Стоило создавать тему на форуме ради этого? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...