Биллинговая система Nodeny
20 Апреля 2024, 10:06:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Удаление платежей.  (Прочитано 2951 раз)
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 369


Просмотр профиля
« : 17 Февраля 2021, 11:40:08 »

Возможно ли как-то дать доступ администратору (не суперадмин) дать возможность редактировать/удалять платежи?
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #1 : 18 Февраля 2021, 22:37:32 »

Возможно ли как-то дать доступ администратору (не суперадмин) дать возможность редактировать/удалять платежи?
А зачем? Это довольно опасная практика.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #2 : 18 Февраля 2021, 23:20:02 »

Фигня все это. Я с другой шнягой столкнулся не так давно.
Таблица платежей счетчиком выдает 5.6 млн строк. Из них 90% это мусор, относящийся к временам с 2012 года. Но, работа с платежами затруднена, работа с отчетами затруднена. Тупит мускул жестко на сложных запросах. Можно было бы применить модуль группировки платежей, но я с ним уже работал... знаю что на первом запуске на больших таблицах его запускать такое себе удовольствие - лочит таблицу намертво и занимает ооооочень на долго.
У кого какие варианты решения этой проблемы?
Я не нашел ничего лучше, чем написать скрипт, который удаляет старые записи до какого-то момента и делает платеж с консолидированной суммой по каждому из абонентов.
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #3 : 19 Февраля 2021, 09:12:00 »

Вообще должны индексы решать, но в ND+ часть данных о платежах из цифровой категории вынесли в текстовую подстроку, это проблема может быть.
Пока не пробовал отчеты строить по ним.
Записан
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 369


Просмотр профиля
« Ответ #4 : 19 Февраля 2021, 09:57:05 »

А зачем? Это довольно опасная практика.
Вообще нужно, т.к. бухгалтера иногда туканят и забывают завершить услугу, когда это нужно. и с просьбами удалить платежи постоянно бегут ко мне.
Хотелось бы что-то такое увидеть в привилегиях администратора, чтоб была галочка удление/редактирование платежей(и списаний)
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #5 : 19 Февраля 2021, 10:05:29 »

А зачем? Это довольно опасная практика.
Вообще нужно, т.к. бухгалтера иногда туканят и забывают завершить услугу, когда это нужно. и с просьбами удалить платежи постоянно бегут ко мне.
Хотелось бы что-то такое увидеть в привилегиях администратора, чтоб была галочка удление/редактирование платежей(и списаний)

Делайте просто коректировочными платежами по бонусной категории и все.
То есть было лишнее списание - проводите корректировку с пополнением и коментарием.
Это будет правильнее с точки зрения учета.
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #6 : 19 Февраля 2021, 10:35:58 »

Возможно ли как-то дать доступ администратору (не суперадмин) дать возможность редактировать/удалять платежи?

в Nodeny Next есть, проверьте в web/ajPayDel.pl наличие строки
Код:
if( !Adm->chk_privil('SuperAdmin') && !Adm->chk_privil(42) )
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Warlock
NoDeny
Старожил
*

Карма: 8
Offline Offline

Сообщений: 369


Просмотр профиля
« Ответ #7 : 19 Февраля 2021, 18:36:14 »

в Nodeny Next есть, проверьте в web/ajPayDel.pl наличие строки
Код:
if( !Adm->chk_privil('SuperAdmin') && !Adm->chk_privil(42) )
Спасибо большое! +
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #8 : 20 Февраля 2021, 07:57:45 »

Таблица платежей счетчиком выдает 5.6 млн строк. Из них 90% это мусор, относящийся к временам с 2012 года. Но, работа с платежами затруднена, работа с отчетами затруднена. Тупит мускул жестко на сложных запросах. Можно было бы применить модуль группировки платежей, но я с ним уже работал... знаю что на первом запуске на больших таблицах его запускать такое себе удовольствие - лочит таблицу намертво и занимает ооооочень на долго.
можно придумать режим облегченного запуска, чтобы он работал первый раз еще дольше, но не лочил таблицу. Например, по каждому юзеру отдельно проходился
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!