|
|
#1 |
|
Участник
|
Всем привет. Возникла такая задача:
У "Интереса" есть различные состояния (новый,в работе,просрочено и т.п.), так вот если пользователь не изменил состояние с "новый" на "в работе", в течении недели, то интерес должен уйти в состояние "просрочено". Ну и естественно чем больше у пользователя просроченых, тем больше деньжат из зп он теряет. Подскажите пожалуйста как сделать такой фоновый бп? |
|
|
|
|
#2 |
|
Еда - топливо, Одежда - н
|
Если не сильно много таких записей создается, ну не более 500К в день. То можно использовать бизнес-процессы в ожидании.
То есть ставите на условия ожидания неделю. от момента создания. Если ничего не произошло, то меняете статус. и дальше логику пишите... Ну это если делать стандартными средствами... можно написать win service, который каждое утро будет шерстить БД и делать изменения.
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
|
|
| За это сообщение автора поблагодарили: EugeneVSNR (1). | |
|
|
#3 |
|
Консультант-джедай
|
500 000 ожидающих БП в день это не много?
![]() а ведь в неделе 7 дней 500 000 * 7 = 3 500 000 ожидающих БП ![]() сервер застрелится
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога
|
|
|
|
|
#4 |
|
Еда - топливо, Одежда - н
|
Цитата:
Еще надо учитывать кол-во остановленных процессов в день Согласен, 500К - загнался ![]() Но чуток по меньше... А вообще смотря что за бизнес и железо )
__________________
Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... |
|
|
|
|
#5 |
|
Участник
|
У нас не больше 1к записей в день, поэтому все нормик должно быть)
|
|
|
|
|
|