Project

General

Profile

Улучшение #314

Маршрут согласования

Added by Виктор Щукин almost 8 years ago. Updated over 7 years ago.

Status:
Закрыт
Priority:
Нормальный
Target version:
Start date:
02/15/2012
Due date:
% Done:

100%

Estimated time:

Description

Сделать более гибкий инструмент "Список согласования". Что я имею ввиду:
Есть документ в котором существует блок согласующие(reviewers). В маршруте документа жестко прописан список согласования.
При создании такого вида документа, визуально мы сразу видим список согласующих. При этом мы можем зайти в него и исправить, к примеру добавить кого-то в список или наоборот удалить. Вот тут вся загвоздка, чтобы мы не делали со списком согласующих, при отправке документа список согласования будет вновь состоять из того, как он заполнен в маршруте документа. Мне кажется было бы рациональней заполнять его из маршрута, но давать возможность пользователю корректировать. Для тех кто скажет, что юзерам надо дать, как можно меньше прав отвечу, что можно в шаблоне документа в блоке "список согласования" установить флаг "запретить редактирование", и тогда юзер не сможет менять список согласования. И вообще такой флаг можно предусмотреть почти к любому реквизиту документа. К примеру вот я создал шаблон "Заявка в отдел ИТ", и не хочу чтобы поле "Инициатор" кто-то мог редактировать, было бы удобно в шаблоне поставить флаг, что реквизит запрещен к редактированию. А так существует вероятность, что кто-нибудь составит заявку от чужого имени.

History

#1

Updated by Илья Васяшин almost 8 years ago

  • Project changed from Доцеро to Документ
#2

Updated by Илья Васяшин almost 8 years ago

  • Status changed from Новый to В работе
  • Target version set to 1.2.9
#3

Updated by Илья Васяшин over 7 years ago

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

Для каждого этапа движения документа появилась возможность указать связанное с ним поле формы.

Что это даёт:
  • можно указать несколько этапов согласования и для каждого прописать своё поле в форме для того чтобы разрешить пользователю вносить изменения, предложив при этом значения "по умолчанию"
  • можно связать этап подписания с полем "From" и так же получить изменяемое значение заполненное "по умолчанию"
  • можно запретить пользователю править поля (дабы не вводить его в заблуждение)

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

#4

Updated by Илья Васяшин over 7 years ago

  • % Done changed from 0 to 70
#5

Updated by Юрий Хомич over 7 years ago

Для каждого этапа движения документа появилась возможность указать связанное с ним поле формы.

Связанное поле указывает пользователя?
Именно это я и имел в виду здесь в 4-м пункте http://www.docero.org/boards/18/topics/2406.
Только надо бы еще сделать гибкую настройку печати согласующих виз в печатной форме, например, по аналогии с @Parts.

#6

Updated by Илья Васяшин over 7 years ago

Чуть уточню: связанное поле указывает в каком поле формы может быть изменён, предопределённый маршрутом, список исполнителей данного этапа. Это что бы мы понимали друг друга.

#7

Updated by Илья Васяшин over 7 years ago

  • % Done changed from 70 to 100
#8

Updated by Илья Васяшин over 7 years ago

  • Status changed from В работе to Тестирование
#9

Updated by Илья Васяшин over 7 years ago

  • Status changed from Тестирование to Закрыт
  • Assignee set to Илья Васяшин

Also available in: Atom PDF