View Issue Details

IDProjectCategoryView StatusLast Update
0000055Управление клиентами (CRM)Generalpublic2011-08-09 22:57
Reporterruslan Assigned Tobarry  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Summary0000055: CRM- "Обвязать" логикой «статусы»
DescriptionПростановка статуса «В Работе» - автоматическое заполнение поля «Начато» - текущим временем(если поле пустое).
Простановка статуса «Завершена» - автоматическое заполнение поля «Окончено» - текущим временем(если пустое поле), поле Начато(если пустое) – текущим временем.
Простановка статуса «Закрыта» - - автоматическое заполнение поля «Окончено» - текущим временем(если пустое поле), поле Начато(если пустое) – текущим временем.
TagsNo tags attached.

Activities

ruslan

2011-07-08 21:11

manager   ~0000136

Щас получается - пользователь ставит статус "Завершена" - фактическое время заполняется текущим, и после сохранения статус меняется на "Закрыта". После этого статус больше вручную на Закрыта не меняется. Сделай так чтоб при простановке статуса и сохранении , допустим "Завершена", время устанавливалось и статус не менялся. Аналогично если пользователь ставит статус Закрыта.

barry

2011-07-09 09:29

administrator   ~0000138

Там изначально время завершения срабатывало на Закрыто - вам так уже не нужно?
Вы хоть разберитесь что вам надо на самом деле... с логикой надо дружить.

ruslan

2011-07-09 10:29

manager   ~0000139

Last edited: 2011-07-09 10:29

View 2 revisions

Еще раз и сначала - это задача для реализации логики при УСТАНОВКЕ СТАТУСА...простановка времени это отдельная тема. Т.е. мы рассматриваем действия при установке статуса, если время Фактическое НЕ заполнено!

ruslan

2011-07-09 10:31

manager   ~0000140

Last edited: 2011-07-09 10:31

View 2 revisions

Сейчас ставишь статус Завершено, время проставляется и при сохранении статус меняется на Закрыто, и при попытке отредактировать статус вручную, он не меняется больше.

barry

2011-07-09 15:22

administrator   ~0000141

Еще раз...
Раньше простановка времени вызывала установку статуса Закрыто. Ты связь понимаешь - мы проставляем время... Фичи ж надо прилумывать в какой-то согласованности. Что теперь с этим делать...

ruslan

2011-07-09 20:39

manager   ~0000142

Last edited: 2011-07-09 20:49

View 2 revisions

МЫ НЕ ПРОСТАВЛЯЕМ ВРЕМЯ!!!!!!!!!!!!! Мы проставляем "статусы" это разные события, система автоматически проставляет время мы при установке статуса ТОЛЬКО если оно не проставлено.
Теперь согласование при установке времени - то что автоматом устанавливается статус "Завершена" при установке Факт. времени Окончания, или статус "в работе", если ставят факт. время Начала - никто не просил трогать, это так и должно быть. НО только если статус меняется при установке факт. времени окончания, то я бы сделал проверку и менял статус только если предыдущий статус - "Новая", "В работе", "Обратная связь", "Приостановлена", т.е. < "Завершена", а статусы "Закрыта" и "Отклонена" оставлял бы без изменений.

ruslan

2011-07-09 20:45

manager   ~0000143

А теперь то что не устраивает - при установке статуса "Завершено", при сохранении система автоматом меняет на "Закрыто", этого никто нигде не просил...

ruslan

2011-07-09 20:47

manager   ~0000144

Last edited: 2011-07-09 20:48

View 2 revisions

Раньше простановка времени вызывала установку статуса Закрыто. - это какой-то побочный эффект всегда логика была на Завершена - Закрыта это вообще статус, который проставлял Инициатор в изначальной версии Документооборота... так что убери это и поменяй на Завершена, в версии Арбитра было вообще ограничение, что пользователь Исполнитель не мог сам "закрывать" задачу...

Issue History

Date Modified Username Field Change
2010-12-29 11:45 ruslan New Issue
2010-12-29 11:49 ruslan Summary CRM- 3. "Обвязать" логикой «статусы» => CRM- "Обвязать" логикой «статусы»
2011-06-21 09:58 barry Status new => resolved
2011-06-21 09:58 barry Resolution open => fixed
2011-06-21 09:58 barry Assigned To => barry
2011-07-08 21:11 ruslan Note Added: 0000136
2011-07-08 21:11 ruslan Status resolved => feedback
2011-07-08 21:11 ruslan Resolution fixed => reopened
2011-07-09 09:29 barry Note Added: 0000138
2011-07-09 10:29 ruslan Note Added: 0000139
2011-07-09 10:29 ruslan Note Edited: 0000139 View Revisions
2011-07-09 10:31 ruslan Note Added: 0000140
2011-07-09 10:31 ruslan Note Edited: 0000140 View Revisions
2011-07-09 15:22 barry Note Added: 0000141
2011-07-09 20:39 ruslan Note Added: 0000142
2011-07-09 20:45 ruslan Note Added: 0000143
2011-07-09 20:47 ruslan Note Added: 0000144
2011-07-09 20:48 ruslan Note Edited: 0000144 View Revisions
2011-07-09 20:49 ruslan Note Edited: 0000142 View Revisions
2011-08-09 22:57 ruslan Status feedback => closed
2011-08-09 22:57 ruslan Resolution reopened => fixed