настроил в каждом ТП поле Действие при недостаточном депозите:
Действие при недостаточном депозите: 46 no-use-0(0/0)
и создал ТП №46
Присвоил тестовому юзеру новый ТП.
Но при достижении 0 или минуса он так и остается на прежнем ТП.
Изменение ТП при нулевом депозите
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Изменение ТП при нулевом депозите
переключение происходит ночным периодиком
-
- Сообщения: 176
- Зарегистрирован: Ср сен 13, 2006 6:57 pm
- Откуда: Могилев-Подольский
- Контактная информация:
Re: Изменение ТП при нулевом депозите
У Вас ошибка в периодике
обновился 10,06,2013 и перестало снимать абонплату
при обновлении через цвс ошибка та-же
поменял периодик на ./.#periodic.1.11.6.35.2.93 и доснимал абонплату за 5 дней
Код: Выделить всё
./.#periodic.1.11.6.35.2.94
Use of bare << to mean <<"" is deprecated at ./.#periodic.1.11.6.35.2.94 line 69 3.
Use of bare << to mean <<"" is deprecated at ./.#periodic.1.11.6.35.2.94 line 70 1.
Scalar found where operator expected at ./.#periodic.1.11.6.35.2.94 line 732, ne ar "$Company"
(Missing semicolon on previous line?)
Use of bare << to mean <<"" is deprecated at ./.#periodic.1.11.6.35.2.94 line 73 8.
Use of bare << to mean <<"" is deprecated at ./.#periodic.1.11.6.35.2.94 line 74 5.
Can't modify numeric lt (<) in concatenation (.) or string at ./.#periodic.1.11. 6.35.2.94 line 706, near ""$line->{id} UID: $uid\n" if"
syntax error at ./.#periodic.1.11.6.35.2.94 line 706, near ""$line->{id} UID: $u id\n" if"
syntax error at ./.#periodic.1.11.6.35.2.94 line 750, near ""Company: $c->{name} ID: $company_id\n" if"
syntax error at ./.#periodic.1.11.6.35.2.94 line 791, near "}"
syntax error at ./.#periodic.1.11.6.35.2.94 line 830, near "}"
syntax error at ./.#periodic.1.11.6.35.2.94 line 987, near "}"
Execution of ./.#periodic.1.11.6.35.2.94 aborted due to compilation errors.
при обновлении через цвс ошибка та-же
поменял периодик на ./.#periodic.1.11.6.35.2.93 и доснимал абонплату за 5 дней
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Изменение ТП при нулевом депозите
Вы правили у себя файл, а потом поверху пробовали обновить и система показала отличия
удалите файл и по новому обновите
удалите файл и по новому обновите
-
- Сообщения: 176
- Зарегистрирован: Ср сен 13, 2006 6:57 pm
- Откуда: Могилев-Подольский
- Контактная информация:
Re: Изменение ТП при нулевом депозите
Что самое смешное не правил
-
- Сообщения: 176
- Зарегистрирован: Ср сен 13, 2006 6:57 pm
- Откуда: Могилев-Подольский
- Контактная информация:
Re: Изменение ТП при нулевом депозите
~AsmodeuS~ писал(а):переключение происходит ночным периодиком
Код: Выделить всё
periodic daily
если даю на выполнение на тестовом сервере
Код: Выделить всё
./periodic daily SHEDULE=1
Код: Выделить всё
DBD::mysql::db do failed: Variable 'sql_mode' can't be set to the value of 'NO_ENGINE_SUBSTITUTION' at /usr/abills/libexec/../Abills/mysql/main.pm line 75.
на рабочем сервере
Код: Выделить всё
./periodic daily DEBUG=2 DATE=2013-06-16 LOGIN=test2gb
DEBUG MODE: 2
Reset Credit
Reset reduction
DV: Daily periodic fees
TP ID: 8 DF: 3.20 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 9 DF: 4.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 10 DF: 5.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 11 DF: 6.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 32 DF: 6.00 POSTPAID: 0 REDUCTION: 1 EXT_BILL: 0 CREDIT: 0.00
TP ID: 33 DF: 10.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 34 DF: 2.66 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 40 DF: 4.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 41 DF: 5.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 45 DF: 6.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 50 DF: 2.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 51 DF: 3.30 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
test2gb UID: 1484 SUM: 3.30 REDUCTION: 0.00
TP ID: 52 DF: 4.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
TP ID: 53 DF: 5.00 POSTPAID: 0 REDUCTION: 0 EXT_BILL: 0 CREDIT: 0.00
Bonus payments
DV: Daily warning messages
DV: Holdup abon
ABON: Periodic payments
Mdelivery
Shedule
и действует ли это при дневной абонплате, было-бы тоже неплохо
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Изменение ТП при нулевом депозите
только при месячной