Нарахування нульової абонплати

Модуль снятия дневных, месячных и годовых абон.плат за используемые сервисы или услуги
Sandr
Сообщения: 20
Зарегистрирован: Ср июн 14, 2017 3:17 pm

Нарахування нульової абонплати

Сообщение Sandr » Вс окт 01, 2017 9:03 pm

Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?

Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.

Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.

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

Re: Нарахування нульової абонплати

Сообщение ~AsmodeuS~ » Пн окт 02, 2017 8:33 am

Sandr писал(а):Скажіть, будь ласка, як вимкнути заборону на додавання нульової абонплати?

Щоб можна було ставити нуль в абонплату і додавати її в перелік абонплат по абоненту.

Це потрібно для відображення історії абонплат по місяцях. Є такі місяці, коли треба ставити нуль.



Ні на даний момент може бути тільки абон. плата більша чим ноль

Sandr
Сообщения: 20
Зарегистрирован: Ср июн 14, 2017 3:17 pm

Re: Нарахування нульової абонплати

Сообщение Sandr » Ср ноя 01, 2017 2:05 pm

На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.

При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.

Питання в тому, де саме в коді ця перевірка проводиться?

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

Re: Нарахування нульової абонплати

Сообщение ~AsmodeuS~ » Ср ноя 01, 2017 3:43 pm

Sandr писал(а):На даний момент нульову абонплату можна додати лише вручну напряму в базу даних.

При додаванні з інтерфейсу білінгової системи виконується перевірка умови, щоб в полі не було нуля.

Питання в тому, де саме в коді ця перевірка проводиться?


Модуль Abon
залежно від версії в різних місцях

Sandr
Сообщения: 20
Зарегистрирован: Ср июн 14, 2017 3:17 pm

Re: Нарахування нульової абонплати

Сообщение Sandr » Ср ноя 01, 2017 4:20 pm

Може у скрипті /Abills/mysql/Fees.pm знаходиться перевірка на нульове значення?

Там є рядки:
if ($sum <= 0) {
$self->{errno} = 12;
$self->{errstr} = 'ERROR_ENTER_SUM';
return $self;
}

Але якщо їх закоментувати, то помилка виникає і скрипт перестає працювати.


Вернуться в «Abon»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей