Ошибка в dv_sheduler
Добавлено: Чт апр 02, 2015 8:38 am
Версия abills: cvs-current
ТП с месячной абонплатой и выравниванием месяца.
Функция dv_sheduler, стр. 6276
if ($action == 3) {
...
}
elsif ($action == 3) {
service_get_month_fee($Dv, { QUITE => 1, SHEDULER => 1, DATE => $attr->{DATE} });
}
Следовательно, нет снятий при активации абонента по расписанию.
Если в условии прописать 0, появляется другая проблема - если активация 1-го числа, то происходит два снятия: по рассписанию dv и модулем Abon месячным периодиком.
Как исправить?
ТП с месячной абонплатой и выравниванием месяца.
Функция dv_sheduler, стр. 6276
if ($action == 3) {
...
}
elsif ($action == 3) {
service_get_month_fee($Dv, { QUITE => 1, SHEDULER => 1, DATE => $attr->{DATE} });
}
Следовательно, нет снятий при активации абонента по расписанию.
Если в условии прописать 0, появляется другая проблема - если активация 1-го числа, то происходит два снятия: по рассписанию dv и модулем Abon месячным периодиком.
Как исправить?