forum.bitel.ru http://forum.bitel.ru/ |
|
Разбить позицию АП по количеству http://forum.bitel.ru/viewtopic.php?f=14&t=5525 |
Страница 1 из 1 |
Автор: | Феанор [ 25 май 2011, 14:55 ] |
Заголовок сообщения: | Разбить позицию АП по количеству |
Добрый день. Подскажите где и как ковырять чтобы сделать следующее - разбить позиции абонентских плат по количеству. Т.е. если есть допустим услуга аренда порта. Полмесяца ее было 1 шт, а потом стало 2 шт. NPAY_SERVICE_COUNT вернет кол-во 1шт, NPAY_SERVICE_COUNT_MONTH вернет 3. Как тогда подсчитать цену (тариф) за еденицу - вообще не представляю. Можно делать конечно выборку из бд, sql запросом, но это ж для каждой позиции АП придется в шаблоне условие делать. Вообще хотелось бы иметь что-то вроде того: invoice.1.quantity.divide_if_different=yes, которая бы в связке с NPAY_SERVICE_COUNT_MONTH била позицию на количество периодов разрешенной услуги. update а еще хотелось бы в случае если у АП стоит подневной режим снятия и указана стоимость за месяц, чтобы в поле quantity количество было пропорционально периоду действия услуги при этом. т.е. в случае если АП была полмесяца, чтобы было 0.5 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |