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

Наработка субдоговора при понижении лимита суп [6.0] (CRM)
http://forum.bitel.ru/viewtopic.php?f=22&t=9996
Страница 1 из 1

Автор:  vkulakov [ 05 дек 2014, 18:08 ]
Заголовок сообщения:  Наработка субдоговора при понижении лимита суп [6.0]

Сейчас при активации договора по приходу платежа пересчитывается наработка.
Должна ли пересчитываться наработка на субдоговоре при активации супердоговора при приходе платежа или понижении лимита?

Автор:  vkulakov [ 08 дек 2014, 13:25 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

В документации сказано:
Цитата:
При приходе платежа и открытии договора производится переначисление абонентских плат до текущей даты с учётом нового статуса.

Но не понятно, должна ли она переначисляться на субдоговоре.

Вообще, странно, что при открытии наработка на субдоговоре проверяется, но после открытия не переначисляется. Может кто-нибудь разъяснить?

Автор:  zavndw [ 08 дек 2014, 13:32 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

как я понимаю не должна пересчитыватся, но у суб договора баланс зависимый или нет?

Автор:  vkulakov [ 08 дек 2014, 13:37 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Зависимый. При определении суммы, необходимой для разблокировки, наработка по субдоговору учитывается, думал, что на нём и пересчитываться должно.

Можно ли сделать так, чтобы и на субдоговоре наработка пересчитывалась?

Автор:  vkulakov [ 12 дек 2014, 17:35 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Есть ли стандартный способ пересчитывать наработку на субдоговоре?

Автор:  vkulakov [ 06 апр 2015, 16:24 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Уважаемые разработчики, можете ли вы пояснить: описанная ситуация это баг или фича?

Автор:  stark [ 06 апр 2015, 20:05 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Эта логика задается переменной
Код:
debet.npay.processDependentSub=1

Автор:  stark [ 06 апр 2015, 20:17 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

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

Автор:  vkulakov [ 06 апр 2015, 20:55 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Сделал так:
Код:
# При смене статуса договора смена статусов его независимых субдоговоров, 1 - включение
independ.subcontract.status.change=0
# При смене статуса договора смена статусов его зависимых субдоговоров, 1 - включение
depend.subcontract.status.change=1
# ???
debet.npay.processDependentSub=1

В результате статус зависимого субдоговора меняется синхронно с супердоговором, но наработка субдоговора по-прежнему не пересчитывается. При этом сумма для разблокировки разная для супер и субдоговоров.

Автор:  vkulakov [ 06 апр 2015, 20:59 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

потом сделал так:
Код:
# При смене статуса договора смена статусов его независимых субдоговоров, 1 - включение
independ.subcontract.status.change=0
# При смене статуса договора смена статусов его зависимых субдоговоров, 1 - включение
depend.subcontract.status.change=1
# ???
debet.npay.processDependentSub=0

Статус зависимого субдоговора по-прежнему меняется синхронно с супердоговором, наработка субдоговора также не пересчитывается. При этом сумма для разблокировки одинаковая в супер и субдоговоре.

Автор:  vkulakov [ 07 апр 2015, 12:43 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Продолжаем эксперименты:
Код:
# При смене статуса договора смена статусов его независимых субдоговоров, 1 - включение
independ.subcontract.status.change=0
# При смене статуса договора смена статусов его зависимых субдоговоров, 1 - включение
depend.subcontract.status.change=0
# ???
debet.npay.processDependentSub=0

Статус зависимого субдоговора по-прежнему меняется синхронно с супердоговором при изменении вручную, задачей закрытия договоров и при изменении лимита, наработка субдоговора также не пересчитывается. При этом сумма для разблокировки одинаковая в супер и субдоговоре и равна сумме предполагаемых наработок.

Автор:  vkulakov [ 07 апр 2015, 12:51 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Ну и на последок:
Код:
# При смене статуса договора смена статусов его независимых субдоговоров, 1 - включение
independ.subcontract.status.change=0
# При смене статуса договора смена статусов его зависимых субдоговоров, 1 - включение
depend.subcontract.status.change=0
# ???
debet.npay.processDependentSub=1

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

Выводы:
1. Параметр depend.subcontract.status.change ни на что не влияет (может он и не работает в версии 6.0?).
2. Параметр debet.npay.processDependentSub влияет только на отображаемую сумму для разблокировки.
3. Баланс субдоговора по-прежнему не пересчитывается.

stark, можешь прокомментировать?

Автор:  vkulakov [ 07 апр 2015, 13:15 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Ещё раз попробовал с
Код:
depend.subcontract.status.change=0
debet.npay.processDependentSub=1

Есть супер и зависимый субдоговор. Оба закрыты и баланс по нулям. На супер стоит тариф 390 руб, на суб - 200 руб. В супер отображается сумма для разблокировки 390 руб, в суб - 200 руб. Пока всё хорошо.

Беру отложенный платёж на супер договоре. Результирующее понижение лимита - 390 руб. - как и ожидалось. Но суб договор тоже становится активным! Но ведь ему отдельно не хватает денег для активации! Наработка опять не списалась!

Создал в каждом договоре по сервису Inet и они в состоянии включен на обоих договорах!

Что я делаю неправильно?

Автор:  vkulakov [ 07 апр 2015, 16:53 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

Stark, может и сюда заглянешь???

Автор:  vkulakov [ 08 апр 2015, 11:23 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0]

stark, я знаю что ты здесь. Хоть что-нибудь ответь. У меня с этими проблемами сразу два косяка связано. Если всё это не должно работать на 6.0, то сразу так и напиши. Если документацию невнимательно читал, то тоже так лучше сразу сказать - буду внимательнее перечитывать.

Автор:  stark [ 08 апр 2015, 11:40 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0] (CR

отвечу, когда руки дойдут. У меня сейчас нет времени вникать, смотреть документацию и код . На форуме нет гарантии оперативного ответа, как и ответа вообще. Так же в правилах форума, написано что его нельзя из нас его выколачивать. Хотите гарантированного ответа - пишите в helpdesk.

Автор:  vkulakov [ 08 апр 2015, 11:49 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0] (CR

Смиренно жду...

Автор:  Boris [ 29 апр 2015, 11:17 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0] (CR

у совместной работы
independ.subcontract.status.change
и
depend.subcontract.status.change
действительно была ошибка
а по поводу снятия абонплаты , то она снимается сразу только у супердоговра.
можно нгаверное по параметру сделать чтобы и в субах пересчитывалась

а можно на субы повесить например скрипт, который по изменению статуса бы пересчитывал абонплаты.

Автор:  vkulakov [ 29 апр 2015, 12:01 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0] (CR

Спасибо за ответ.

То, что абонплата с суба не списывается, мне кажется немного нелогичным. Но да ладно, мне главное было понять - это баг или фича такая, теперь понятно, что фича.

Автор:  vkulakov [ 29 апр 2015, 12:09 ]
Заголовок сообщения:  Re: Наработка субдоговора при понижении лимита суп [6.0] (CR

Кстати, может получиться казус в нашей схеме: абонплата списывается утром в 5 часов каждый день, поэтому если абонент в последний день месяца понизит лимит, то деньги у него не спишутся. Надо подумать...

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