Изменение ТП при нулевом депозите

Ответить
galaxy
Сообщения: 176
Зарегистрирован: Ср сен 13, 2006 6:57 pm
Откуда: Могилев-Подольский
Контактная информация:

Изменение ТП при нулевом депозите

Сообщение galaxy »

настроил в каждом ТП поле Действие при недостаточном депозите:
Действие при недостаточном депозите: 46 no-use-0(0/0)
и создал ТП №46
Присвоил тестовому юзеру новый ТП.
Но при достижении 0 или минуса он так и остается на прежнем ТП.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение ~AsmodeuS~ »

переключение происходит ночным периодиком

galaxy
Сообщения: 176
Зарегистрирован: Ср сен 13, 2006 6:57 pm
Откуда: Могилев-Подольский
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение galaxy »

У Вас ошибка в периодике

Код: Выделить всё

./.#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.
обновился 10,06,2013 и перестало снимать абонплату
при обновлении через цвс ошибка та-же
поменял периодик на ./.#periodic.1.11.6.35.2.93 и доснимал абонплату за 5 дней

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение ~AsmodeuS~ »

Вы правили у себя файл, а потом поверху пробовали обновить и система показала отличия

удалите файл и по новому обновите

galaxy
Сообщения: 176
Зарегистрирован: Ср сен 13, 2006 6:57 pm
Откуда: Могилев-Подольский
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение galaxy »

Что самое смешное не правил

galaxy
Сообщения: 176
Зарегистрирован: Ср сен 13, 2006 6:57 pm
Откуда: Могилев-Подольский
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение galaxy »

~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
тарифный план пользователю test2gb не сменило хотя он уже в минусе

и действует ли это при дневной абонплате, было-бы тоже неплохо

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Изменение ТП при нулевом депозите

Сообщение ~AsmodeuS~ »

только при месячной

Ответить