forum.bitel.ru
http://forum.bitel.ru/

Нулевое количество услуги при неполном месяце
http://forum.bitel.ru/viewtopic.php?f=22&t=10493
Страница 1 из 1

Автор:  ioann [ 05 май 2015, 14:47 ]
Заголовок сообщения:  Нулевое количество услуги при неполном месяце

Добрый день!

Ну уверен к чему относится вопрос - к Npay или к Bill, поэтому пишу в ядро :)
Давно заметил - если услуга у клиента была не полный месяц (как правило в месяц подключения), то при формировании счетов количество услуги у него 0. И некоторым это не нравится.
Это как-то регулируется? В доке/форуме ответа не нашел.

Автор:  dimOn [ 05 май 2015, 16:00 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

В вебе в счёте количество услуг всегда ноль. Вне зависимости от полноты месяца, кажется.
В доке как раз есть: http://bgbilling.ru/v6.1/doc/ch09s03.html

Цитата:
# Количество, которое ставится в позиции при генерации счёта из web (по умолчанию ставится 0)
web.bill.generate.position.quantity=1


Или речь не про веб?

Автор:  ioann [ 05 май 2015, 17:39 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

Не про вэб, про генерацию счетов, точнее счетов-фактур.
Или web.bill.generate.position.quantity=1 может также влиять и на генерацию счетов-фактур?
Прилагаю скрин такой счет-фактуры во вкладке модуля Bill.
Версия 6.1, но насколько помню так было и в 6.0 и в 5-х версиях.

Автор:  dimOn [ 05 май 2015, 18:15 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

а что там вообще должно в случае подобных услуг стоять? эта цифра ведь не имеет смысла/значения никакого вроде как.
ну и позицию править же можно. или вы хотите что-то по дефолту там?

Автор:  stark [ 05 май 2015, 18:47 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

покажите конфигурацию с настройкой позиции.

Автор:  ioann [ 06 май 2015, 08:51 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

Счета затем экспортируются в 1С, соответственно эта цифра тоже туда попадает.

Позиция например такая:
Код:
# Счет-фактура за жилы
invoice.pos.90.title=Абонентская плата за предоставление оптических жил
invoice.pos.90.name=Абонентская плата за предоставление оптических жил за $month
invoice.pos.90.summ=SERVICE_ACCOUNT($month,24)
invoice.pos.90.quantity=NPAY_SERVICE_COUNT(2,$month,24)
invoice.pos.90.unit=Мес.

Автор:  dimOn [ 06 май 2015, 12:16 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

непонятно до сих пор: вы не можете там просто 1 поставить?

Автор:  stark [ 06 май 2015, 12:53 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

ioann писал(а):
invoice.pos.90.quantity=NPAY_SERVICE_COUNT(2,$month,24)


так вы сами же задали NPAY_SERVICE_COUNT. Видимо на этих договорах нет абонок.

Автор:  dimOn [ 06 май 2015, 13:20 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

stark писал(а):
ioann писал(а):
invoice.pos.90.quantity=NPAY_SERVICE_COUNT(2,$month,24)

так вы сами же задали NPAY_SERVICE_COUNT. Видимо на этих договорах нет абонок.
сумма же есть за позицию?

Автор:  ioann [ 06 май 2015, 18:27 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

dimOn писал(а):
непонятно до сих пор: вы не можете там просто 1 поставить?

А если у клиента 2 абонплаты? Или 7? И он хочет именно это количество видеть в счетах?

stark писал(а):
так вы сами же задали NPAY_SERVICE_COUNT. Видимо на этих договорах нет абонок.

Абонки на этих договорах есть. Просто если месяц пользования услугой неполный, то количество услуги в таком месяце 0.

stark писал(а):
сумма же есть за позицию?

Сумма то есть, услуги как-бы нет.

Автор:  dimOn [ 06 май 2015, 18:38 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

ioann писал(а):
dimOn писал(а):
непонятно до сих пор: вы не можете там просто 1 поставить?

А если у клиента 2 абонплаты? Или 7? И он хочет именно это количество видеть в счетах?

и что? они в одну строчку у вас соберутся что ли?
и что такое будет означать 2 или 7?
абонплата интернет за март - количество 7?

Автор:  ioann [ 06 май 2015, 18:55 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

dimOn писал(а):
ioann писал(а):
dimOn писал(а):
непонятно до сих пор: вы не можете там просто 1 поставить?

А если у клиента 2 абонплаты? Или 7? И он хочет именно это количество видеть в счетах?

и что? они в одну строчку у вас соберутся что ли?
и что такое будет означать 2 или 7?
абонплата интернет за март - количество 7?

Именно так: абонплата за март - количество 7, что Вас в этом смущает?

Автор:  dimOn [ 06 май 2015, 19:10 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

ioann писал(а):
dimOn писал(а):
ioann писал(а):
dimOn писал(а):
непонятно до сих пор: вы не можете там просто 1 поставить?

А если у клиента 2 абонплаты? Или 7? И он хочет именно это количество видеть в счетах?

и что? они в одну строчку у вас соберутся что ли?
и что такое будет означать 2 или 7?
абонплата интернет за март - количество 7?

Именно так: абонплата за март - количество 7, что Вас в этом смущает?

смущает то что "две абонплаты" т.е. это всё же кол-во наверно объектов/услуг (или что-то типа того как оно там) относительно одной и той же абонки.
раз вы пытаетесь использовать NPAY_SERVICE_COUNT то вероятно вы считать хотите кол-во услуг.
но оно считает кол-во на начало указанного месяца, потому если в середине, то оно и будет ноль за тот месяц.
может быть вам нужно вместо этого NPAY_SERVICE_COUNT_MONTH
(даже у нас тут просто путаница в терминах образовалась)

Автор:  ioann [ 07 май 2015, 07:02 ]
Заголовок сообщения:  Re: Нулевое количество услуги при неполном месяце

dimOn писал(а):
может быть вам нужно вместо этого NPAY_SERVICE_COUNT_MONTH

То что нужно, спасибо!
Как я сам не нашел :facepalm:

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/