Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Task #691180

open

Task #650381: Развитие системы. Элитком

Task #650397: Открытые

Изменения в отчете Актуальные услуги

Added by Anatoly Kim over 7 years ago. Updated about 7 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Требуется добавить следующие изменения.

Возможность отбирать все услуги, у которых в документе Управление услугами абонента был Расход "-1" и меньше, т.е. и "-2", и "-3" и т.д. за определенный период времени. При этом неважно в каком состоянии (Расход или Приход) сейчас эта услуга у абонента.

Пример с одной и той же услугой по одному абоненту:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
5) 05.05.2017 Приход +1

Отчет покажет 2 строчки с одним и тем же абонентом с двумя документами Упр-е услугами с датами 02.02.2017 и 04.04.2017

Второй пример с одной и той же услугой по одному абоненту:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 04.04.2017 Расход -1

Отчет покажет 2 строчки с одним и тем же абонентом с двумя документами Упр-е услугами с датами 02.02.2017 и 04.04.2017

Третий пример с одной и той же услугой по одному абоненту:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1

Отчет покажет 2 строчки с одним и тем же абонентом с двумя документами Упр-е услугами с датами 02.02.2017 и 04.04.2017

Т.е. отчет показывает общее количество Расходов за определенный период.

Как визуально это будет выглядеть:

Если выбран переключатель "Расход по услугам за период", то появляется интервал дат:

Остальная логика работы такая же как сейчас.


Files

Неактуальные2.png (13.7 KB) Неактуальные2.png Anatoly Kim, 2017-08-16 03:59 PM
Неактуальные2_1.png (12.1 KB) Неактуальные2_1.png Anatoly Kim, 2017-08-16 03:59 PM
Неактуальные2.png (15.3 KB) Неактуальные2.png Anatoly Kim, 2017-08-18 09:36 AM
Неактуальные2_1.png (12.4 KB) Неактуальные2_1.png Anatoly Kim, 2017-08-18 09:37 AM
Actions #1

Updated by Anatoly Kim over 7 years ago

Требуется добавить следующие изменения.
Переименовать «Неактуальные» на «Неактуальные на»:

При включении кнопки «Неактуальные на» справа появляется одно поле с датой:

Дата по умолчанию. – сегодня.

При отборе через «Неактуальные на» отчет будет отбирать все услуги, у которых в документе Управление услугами абонента был Расход "-1" и меньше, т.е. и "-2", и "-3" и т.д. на определенную дату.

Пример с одной и той же услугой по одному абоненту, отчет формируется на 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
5) 05.05.2017 Приход +1
Отчет ничего не покажет, т.к. по чистому остатку – это Приход +1, соответственно эта услуга попадает в Актуальные услуги.

Второй пример с одной и той же услугой по одному абоненту, отчет формируется на 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
Отчет покажет 1 строчку с одним и тем же абонентом с 1 документом Упр-е услугами с датой 04.04.2017.

Третий пример с одной и той же услугой по одному абоненту, отчет формируется на 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 04.04.2017 Расход -1
По идее такого случая не должно быть. Это то как отчет работает сейчас, но он показал несколько абонентов. Отчет покажет 1 строчку с одним и тем же абонентом с 1 документом Упр-е услугами с датой 04.04.2017.

Четвертый пример с одной и той же услугой по одному абоненту, отчет формируется на 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Приход +1
По идее такого случая не должно быть. Отчет ничего не покажет, т.к. по чистому остатку – это Приход +2, соответственно эта услуга попадает в Актуальные услуги.

Пятый пример с одной и той же услугой по одному абоненту, отчет формируется на 01.05.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
5) 05.05.2017 Приход +1
Отчет покажет 1 строчку с одним и тем же абонентом с 1 документом Упр-е услугами с датой 04.04.2017. Мне кажется НЕЛОГИЧНО: либо дату убрать, либо ?

Шестой пример с одной и той же услугой по одному абоненту, отчет формируется на 01.04.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
Отчет ничего не покажет, т.к. на 01.04.2017 по чистому остатку – это Приход +1.

Т.е. отчет показывает Актуальный расход на определенную дату.
Остальная логика работы такая же как сейчас.

Actions #2

Updated by Anatoly Kim over 7 years ago

Требуется добавить следующие изменения.

При отборе через «Неактуальные» отчет будет отбирать все услуги, у которых в документе Управление услугами абонента был Расход "-1" и меньше, т.е. и "-2", и "-3" и т.д. на сегодня.

Пример с одной и той же услугой по одному абоненту, отчет формируется на сегодня - 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
5) 05.05.2017 Приход +1
Отчет ничего не покажет, т.к. по чистому остатку – это Приход +1, соответственно эта услуга попадает в Актуальные услуги.

Второй пример с одной и той же услугой по одному абоненту, отчет формируется на сегодня - 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 03.03.2017 Приход +1
4) 04.04.2017 Расход -1
Отчет покажет 1 строчку с одним и тем же абонентом с 1 документом Упр-е услугами с датой 04.04.2017.

Третий пример с одной и той же услугой по одному абоненту, отчет формируется на сегодня - 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Расход -1
3) 04.04.2017 Расход -1
По идее такого случая не должно быть. Это то как отчет работает сейчас, но он показал несколько абонентов. Отчет покажет 1 строчку с одним и тем же абонентом с 1 документом Упр-е услугами с датой 04.04.2017.

Четвертый пример с одной и той же услугой по одному абоненту, отчет формируется на 18.08.2017:
1) 01.01.2017 Приход +1
2) 02.02.2017 Приход +1
По идее такого случая не должно быть. Отчет ничего не покажет, т.к. по чистому остатку – это Приход +2, соответственно эта услуга попадает в Актуальные услуги.

Т.е. отчет показывает Последний (актуальный) расход на сегодня.
Остальная логика работы такая же как сейчас.

Actions #3

Updated by Anatoly Kim about 7 years ago

По отчету Выключенные услуги.

Есть исключение. Пример:
№ документа 1, Дата 01.01.15 – Приход, услуга Абонплата за 2 точки

№ документа 10, Дата 01.06.15 – Расход, услуга Абонплата за 2 точки (в одном и том же документе № 10)
№ документа 10, Дата 01.06.15 – Приход, услуга Абонплата Стандарт (в одном и том же документе № 10)

№ документа 100, Дата 01.11.15 – Расход, услуга Абонплата Стандарт (в одном и том же документе № 100)
Номер документа 100, Дата 01.11.15 – Приход, услуга Абонплата Пенсионер (в одном и том же документе № 100)

Фактически, абонент сменил один тарифн.план на другой, поэтому считается, что услуга у него не выключенная.

Можно сделать вывод - есть два условия:
1) В одном и том же документе Упр-е услугами
2) Если есть Приход (другой док) после Расхода (один док)

Сформулируем условие для отчета (по условию в п.1): Если в одном и том же документе Управление услугами кроме Расхода есть Приход (не важно по какой услуге), то мы не показываем такой документ (Упр-е услугами) в отчете Выключенные услуги.
Сам договор - это поле в доке Управление услугами абонента. А услуги (номенклатура) - это табличная часть. Таким образом, и Расход и Приход должны быть в рамках одного договора.

Конечно, могут возникнуть вопросы: а если будут услуги, типа "Аренда приставки", "ДВО - определитель номера", т.е. в одном документе произойдет Расход "Абонплата за телефон Стандарт", и тут же в этом доке Приход "ДВО". Логически такого не должно произойти, т.е. абонент отказался от телефона-стандарта, при этом другой тарифн. план не выбрал, но почему-то подключил Определитель номера.
Отчет. Абонент заплатил, но услугу не привязали, и абонент спокойно пользуется услугой. Как в акте взаимосверки. У абонента не было Реализации биллинг, не было Реализации ТМЗ и услуг, но при этом была оплата от него.

Also available in: Atom PDF