Перейти до

Ручное списание абонплаты


_seth_

Рекомендованные сообщения

По беспечности подумал, что достаточно закоментировать в /etc/crontab строку 31-го числа и раскоментировать 1-го, что бы ночью 2-го снялась абонплата. Само по себе, естественно, ничего не списалось. Вопрос: как списать деньги сегодня если стоимость всех ТП снимается в первый день, т.е. стоит 100 грн. и все они списываются 1 числа?
На тестовом пробовал:

/usr/abills/libexec/periodic monthly MODULES=Dv DATE=2014-01-02

/usr/abills/libexec/periodic monthly MODULES=Abon DATE=2014-01-02

деньги не списались.

$ cat /usr/abills/libexec/config.pl

...

@MODULES = ('Dv'

);

...

Не понятно как списать абонплату если в config.pl указан только модуль Dv, а в настройках снятия денег Abon...

 

post-23020-0-69449000-1388652026_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

Хм, попробовал на тестовом:

/usr/abills/libexec/periodic monthly MODULES=Dv DATE=2014-01-01

все списалось, что в принципе логично - дата активации ж. Ща сделаю дамп и попробую на рабочем. Думаю тему можно удалить как бестолковую.

Ссылка на сообщение
Поделиться на других сайтах

Версия коммерческая? Надо было в config.pl дописать $conf{START_PERIOD_DAY}=2 и все. Абонка бы снялась 2-го числа :)

Неа, версия свободная. Опции такой в конфиге нет, можно было бы просто добавить её, не тестили на свободной?

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

А еще проще - поставить всем у кого денег на депозите >0 кредит до 02.01.14 ))

Мне этот способ не кажется проще. Это напрямую в базе нужно было делать или через веб-интерфейс можно?

Відредаговано _seth_
Ссылка на сообщение
Поделиться на других сайтах

 

Версия коммерческая? Надо было в config.pl дописать $conf{START_PERIOD_DAY}=2 и все. Абонка бы снялась 2-го числа :)

Неа, версия свободная. Опции такой в конфиге нет, можно было бы просто добавить её, не тестили на свободной?

 

 

Не тестировал.Изначально этой опции и не должно быть. По умолчанию этот параметр равен 1. Можете поставить "2" и посмотреть следующую дату снятия абонплаты у абонентов. Если поменялось - значит опция отрабатывает. 

Відредаговано wantmore
Ссылка на сообщение
Поделиться на других сайтах

 

А еще проще - поставить всем у кого денег на депозите >0 кредит до 02.01.14 ))

Мне этот способ не кажется проще. Это напрямую в базе нужно было делать или через веб-интерфейс можно?

 

Через вебморду. Групповые операции внизу любого списка.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...