Доброго времени суток.
Во многих организациях существует проблема с согласованием документов, счетов и т.д. Я пытаюсь реализовать эту проблему в данном софтовом решении. В моей организации существует два типа согласования: последовательное и параллельное.
Я пытаюсь реализовать на данный промежуток времени последовательное согласование, многие знают эти круги ада, если согласовали две, например из четырёх инстанций, а третья не согласовала, то после доработки документов нужно снова проходить по этим кругам.
Так как в типе поля "Утвердить" есть только одна кнопка (вариант того, что документ не будет утверждён, видимо не рассматривается, либо рассматривались иные методы корректировки), приходится городить костыль через "Автоматизацию действий" и добавлять кнопку отката на доработку. Проблема в чём, если вся документация сразу правильная, и всё отлично, то согласование, правила доступа и отображения полей работают как надо, но если документ нужно отправить на доработку, соответственно нужно отказать в рассмотрении и написать причину отказа и тут начинаются проблемы.
Если через "Автоматизацию действий" прописать просто отказ, и повторно отправить на согласование, те, кто уже согласовал автоматически согласовали повторно и костыль на доступ и просмотр не работает, т.к. нужно удалять значения поля "Утвердить", сохранить и ввести заново. Если в отказе прописать очистку данных полей и, при повторной отправке на согласование, заново добавить тех же сотрудников, то они опять автоматически согласовали данный документ. Или же, если и на это наложить костыль со всеми фильтрами, то есть добавить дополнительную кнопку "Согласовано", правила начнут выполняться, но тогда возникает проблема с теми, кто ранее не согласовал. При печати отчёта о согласовании получается, что две инстанции согласовали, а две не согласовали, и я снова упираюсь в нерабочий костыль.
Кто сталкивался с такой проблемой, подскажите пожалуйста, как правильно реализовать.
P.s.
На данный момент версия 2.6.1, с проблемой бьюсь уже месяца два. Заранее спасибо.
Согласование документов
Re: Согласование документов
Пока скажу кратко, на версии 2.7.1 эти проблемы остались.
На пилотном этапе был один согласовант и автоматизация работала красиво. В последствии добавились ещё учасники согласования с разными условиями.... и тут начались "костыли". народ уже привык к действию, по одной кнопке, а тут нужно выбирать .... пришлось добавлять, доп.статусы...
С отменой - траблы точно такие (
На пилотном этапе был один согласовант и автоматизация работала красиво. В последствии добавились ещё учасники согласования с разными условиями.... и тут начались "костыли". народ уже привык к действию, по одной кнопке, а тут нужно выбирать .... пришлось добавлять, доп.статусы...
С отменой - траблы точно такие (
- Oleg
- Сообщения: 464
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Согласование документов
У нас сделано, на каждого согласующего своя кнопка и тогда ни чего не нужно пересогласовывать
Установка и настройка IP ATC Asterisk
Re: Согласование документов
Доброе утро, Олег
Просто я могу придумать как минимум 4 варианта:
1) Согласование по полю "Утвердить", с параметрами "Показать как" "Выпадающий список с выбором нескольких значений", что является параллельным согласованием (у каждого будет своя кнопка по умолчанию)
2) Согласование по полям "Утвердить", что включает в себя добавление нескольких полей с типом "Утвердить"
3) Согласование без, или независимо, от полей с типом "Утвердить", добавлены кнопки "Согласовано" через автоматизацию действий, выполняющие перемещение по этапам согласования.
4) Или самый не приятный метод реализации залезть в исходный код (чего делать совсем не хочется), что предложено в этом топике viewtopic.php?p=14046
А по поводу пересогласовывать, можно рассмотреть ситуацию "Человеческого фактора", сотрудник добавил документ на согласование, он с ошибкой, не тот и т.д. один из согласующих не посмотрел и подтвердил, второй нашёл ошибку и нужно отправить на доработку, в последствии документ должен начать с начала все свои перемещения от согласующего к согласующему.
Можете немного подробнее об этом?Oleg писал(а): 14 июл 2020, 08:37 У нас сделано, на каждого согласующего своя кнопка и тогда ни чего не нужно пересогласовывать
Просто я могу придумать как минимум 4 варианта:
1) Согласование по полю "Утвердить", с параметрами "Показать как" "Выпадающий список с выбором нескольких значений", что является параллельным согласованием (у каждого будет своя кнопка по умолчанию)
2) Согласование по полям "Утвердить", что включает в себя добавление нескольких полей с типом "Утвердить"
3) Согласование без, или независимо, от полей с типом "Утвердить", добавлены кнопки "Согласовано" через автоматизацию действий, выполняющие перемещение по этапам согласования.
4) Или самый не приятный метод реализации залезть в исходный код (чего делать совсем не хочется), что предложено в этом топике viewtopic.php?p=14046
А по поводу пересогласовывать, можно рассмотреть ситуацию "Человеческого фактора", сотрудник добавил документ на согласование, он с ошибкой, не тот и т.д. один из согласующих не посмотрел и подтвердил, второй нашёл ошибку и нужно отправить на доработку, в последствии документ должен начать с начала все свои перемещения от согласующего к согласующему.
tax, очень печально, если получится найти адекватное решение, постараюсь не забыть проинформировать.tax писал(а): 13 июл 2020, 21:50 Пока скажу кратко, на версии 2.7.1 эти проблемы остались.
На пилотном этапе был один согласовант и автоматизация работала красиво. В последствии добавились ещё учасники согласования с разными условиями.... и тут начались "костыли". народ уже привык к действию, по одной кнопке, а тут нужно выбирать .... пришлось добавлять, доп.статусы...
С отменой - траблы точно такие (
- Oleg
- Сообщения: 464
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Согласование документов
У нас на каждого согласующего свое поле и можно назначить только одного согласующего
Установка и настройка IP ATC Asterisk