Страница 1 из 1
Нарахування нульової абонплати
Добавлено: Вс окт 01, 2017 9:03 pm
Sandr
Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?
Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.
Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.
Re: Нарахування нульової абонплати
Добавлено: Пн окт 02, 2017 8:33 am
~AsmodeuS~
Sandr писал(а):Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?
Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.
Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.
Ні на даний момент може бути тільки абон. плата більша чим ноль
Re: Нарахування нульової абонплати
Добавлено: Ср ноя 01, 2017 2:05 pm
Sandr
На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.
При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.
Питання в тому, де саме в коді ця перевірка проводиться?
Re: Нарахування нульової абонплати
Добавлено: Ср ноя 01, 2017 3:43 pm
~AsmodeuS~
Sandr писал(а):На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.
При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.
Питання в тому, де саме в коді ця перевірка проводиться?
Модуль Abon
залежно від версії в різних місцях
Re: Нарахування нульової абонплати
Добавлено: Ср ноя 01, 2017 4:20 pm
Sandr
Може у скрипті /Abills/mysql/Fees.pm знаходиться перевірка на нульове значення?
Там є рядки:
if ($sum <= 0) {
$self->{errno} = 12;
$self->{errstr} = 'ERROR_ENTER_SUM';
return $self;
}
Але якщо їх закоментувати, то помилка виникає і скрипт перестає працювати.