Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?
Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.
Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.
Нарахування нульової абонплати
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Нарахування нульової абонплати
Sandr писал(а):Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?
Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.
Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.
Ні на даний момент може бути тільки абон. плата більша чим ноль
Re: Нарахування нульової абонплати
На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.
При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.
Питання в тому, де саме в коді ця перевірка проводиться?
При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.
Питання в тому, де саме в коді ця перевірка проводиться?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Нарахування нульової абонплати
Модуль AbonSandr писал(а):На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.
При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.
Питання в тому, де саме в коді ця перевірка проводиться?
залежно від версії в різних місцях
Re: Нарахування нульової абонплати
Може у скрипті /Abills/mysql/Fees.pm знаходиться перевірка на нульове значення?
Там є рядки:
if ($sum <= 0) {
$self->{errno} = 12;
$self->{errstr} = 'ERROR_ENTER_SUM';
return $self;
}
Але якщо їх закоментувати, то помилка виникає і скрипт перестає працювати.
Там є рядки:
if ($sum <= 0) {
$self->{errno} = 12;
$self->{errstr} = 'ERROR_ENTER_SUM';
return $self;
}
Але якщо їх закоментувати, то помилка виникає і скрипт перестає працювати.