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 5 years ago. Updated over 5 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 5 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 5 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 over 5 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