24.10.2014, 13:19 | #1 |
Участник
|
Штрафные санкции в MS CRM 2013
Всем привет. Возникла такая задача:
У "Интереса" есть различные состояния (новый,в работе,просрочено и т.п.), так вот если пользователь не изменил состояние с "новый" на "в работе", в течении недели, то интерес должен уйти в состояние "просрочено". Ну и естественно чем больше у пользователя просроченых, тем больше деньжат из зп он теряет. Подскажите пожалуйста как сделать такой фоновый бп? |
|
24.10.2014, 14:37 | #2 |
Еда - топливо, Одежда - н
|
Если не сильно много таких записей создается, ну не более 500К в день. То можно использовать бизнес-процессы в ожидании.
То есть ставите на условия ожидания неделю. от момента создания. Если ничего не произошло, то меняете статус. и дальше логику пишите... Ну это если делать стандартными средствами... можно написать win service, который каждое утро будет шерстить БД и делать изменения.
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
|
За это сообщение автора поблагодарили: EugeneVSNR (1). |
24.10.2014, 22:26 | #3 |
Консультант-джедай
|
500 000 ожидающих БП в день это не много?
а ведь в неделе 7 дней 500 000 * 7 = 3 500 000 ожидающих БП сервер застрелится
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
26.10.2014, 23:35 | #4 |
Еда - топливо, Одежда - н
|
Цитата:
Еще надо учитывать кол-во остановленных процессов в день Согласен, 500К - загнался Но чуток по меньше... А вообще смотря что за бизнес и железо )
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
27.10.2014, 09:07 | #5 |
Участник
|
У нас не больше 1к записей в день, поэтому все нормик должно быть)
|
|
|
|