✔ Если поручение/отчет перешло в статус "Принято" у пользователя нет возможности добавить на странице просмотра отчета поручение/комментарии
(Completed by Андрей Буганов on September 23, 2013)
Comments
Андрей Буганов on September 2, 2013:
Если поручение/отчет перешло в статус "Принято" у пользователя есть возможности добавить на странице просмотра отчета поручение/комментарии
Alexey Bychkov on September 2, 2013:
Ммм... вот выдержка из изначального ТЗ. Срочные поручения, п 8. Изменить статус на «принято» (после принятия отчета у клиента пропадает возможность перейти из списка СП на страницу редактирования отчета, т.к. соответствующая кнопка действия становится неактивной). Статус меняется и у отчета, и у СП.
Давайте ещё раз - как и что нужно делать теперь?
Андрей Буганов on September 2, 2013:
Галина, данный механизм был задуман изначально, точно надо добавить возможность переключения в режим редактирования для клиентов?
Андрей Буганов on September 2, 2013:
Алексей, даем клиенту возможность писать комментарии, давать поручения для статуса "Принято". Для админа (клиент не может установить этот статус) надо добавить новый статус отчетов "Корректировка", клиент тоже видит отчеты в этом статусе. В этот статусе можно перевести только из статуса "Принято", из этого статуса только в статус "Проверить". Если отчет используется для поручения, то срочное поручение так же переводится в статус "Корректировка"
Alexey Bychkov on September 2, 2013:
Андрей, чувствую вот-вот и запутаемся со статусами. Денис или Виктор когда-то (не по КГУ) делали и присылали очень классную табличку статусов, из которой было ясно из какого статуса в какое кто может переводить объект. Вот для текущей задачи, чтобы не запутаться, нам, я думаю, нужно примерно аналогичное: 2 таблички (для админа, для клиента). По X и Y - всевозможные статусы. На их пересечении - "+" (может переходить) или "-" (не может). Сделайте, пожалуйста (может быть в них вы учтёте ещё какие-то пожелания по переходам), а-то постоянные временные костыли приведут к скорой путанице и ошибкам. Спасибо.
Андрей Буганов on September 3, 2013:
Алексей, я так понимаю что таблицы такой сейчас нет, и было бы тогда отлично если бы вы исходя из кода сделали точную таблицу всех статусов там и их поведения. Я могу прислать форму что-бы ее просто надо было заполнить. Если это начну делать сейчас я, то не исключено что часть статусов не будет учтено или что-то укажу не верно
Alexey Bychkov on September 16, 2013:
Андрей, прикрепляю файл. В нём описана логика работы со статусами.
Алексей, а то что в срочных поручения админ может изменить любой статус на любой другой это было задумано так?
Андрей Буганов on September 17, 2013:
По поводу доработок в этой задаче - делаем проще получается. Даем админу возможность ручного перевода из статуса "Принято" в "Требуется корректировка"
Alexey Bychkov on September 17, 2013:
> то что в срочных поручения админ может изменить любой статус на любой другой это было задумано так?
да, сейчас ограничений нет.
> делаем проще получается
уже делаем?
Андрей Буганов on September 17, 2013:
да, делаем
Alexey Bychkov on September 17, 2013:
так а что именно меняется? честно говоря, немного запутался в таблицах.
Андрей Буганов on September 18, 2013:
Сейчас статус "Требуется корректировка" ставится автоматически если добавить поручение к отчету в статусе "Проверить". Галина, сказала что для статуса "Принято" в статус "Требуется корректировка" разрешить переводить только руками. Т.е. по логике когда мы разрешим добавлять поручения к отчету в статусе "Принято", сейчас система автоматически изменит статус на "Требуется корректировка", а надо что-бы только руками для этого случая
Alexey Bychkov on September 18, 2013:
То есть меняется только одно место на листе "Маршрут статусов Отчеты КГУ", которое вы выделили цветом?
Андрей Буганов on September 18, 2013:
да
Alexey Bychkov on September 20, 2013:
Готово
Андрей Буганов on September 20, 2013:
Я теперь могу поставить статусы "Внутренняя проверка", "Проверить", а вот "Требуется корректировка" так и не могу - нет в списке
Alexey Bychkov on September 20, 2013:
Нет возможности в пакетном редактировании. При редактировании статуса конкретного отчета (если отчет со статусом «принято») в конец выпадающего списка добавляется статус «Требуется корректировка»
Comments
Андрей Буганов on September 2, 2013:
Alexey Bychkov on September 2, 2013:
Срочные поручения, п 8.
Изменить статус на «принято» (после принятия отчета у клиента пропадает возможность перейти из списка СП на страницу редактирования отчета, т.к. соответствующая кнопка действия становится неактивной). Статус меняется и у отчета, и у СП.
Давайте ещё раз - как и что нужно делать теперь?
Андрей Буганов on September 2, 2013:
Андрей Буганов on September 2, 2013:
Для админа (клиент не может установить этот статус) надо добавить новый статус отчетов "Корректировка", клиент тоже видит отчеты в этом статусе. В этот статусе можно перевести только из статуса "Принято", из этого статуса только в статус "Проверить".
Если отчет используется для поручения, то срочное поручение так же переводится в статус "Корректировка"
Alexey Bychkov on September 2, 2013:
Денис или Виктор когда-то (не по КГУ) делали и присылали очень классную табличку статусов, из которой было ясно из какого статуса в какое кто может переводить объект.
Вот для текущей задачи, чтобы не запутаться, нам, я думаю, нужно примерно аналогичное: 2 таблички (для админа, для клиента). По X и Y - всевозможные статусы. На их пересечении - "+" (может переходить) или "-" (не может).
Сделайте, пожалуйста (может быть в них вы учтёте ещё какие-то пожелания по переходам), а-то постоянные временные костыли приведут к скорой путанице и ошибкам.
Спасибо.
Андрей Буганов on September 3, 2013:
Если это начну делать сейчас я, то не исключено что часть статусов не будет учтено или что-то укажу не верно
Alexey Bychkov on September 16, 2013:
Андрей Буганов on September 17, 2013:
Сейчас поправлю под новые требования
Alexey Bychkov on September 17, 2013:
Андрей Буганов on September 17, 2013:
Андрей Буганов on September 17, 2013:
Alexey Bychkov on September 17, 2013:
да, сейчас ограничений нет.
> делаем проще получается
уже делаем?
Андрей Буганов on September 17, 2013:
Alexey Bychkov on September 17, 2013:
Андрей Буганов on September 18, 2013:
Галина, сказала что для статуса "Принято" в статус "Требуется корректировка" разрешить переводить только руками.
Т.е. по логике когда мы разрешим добавлять поручения к отчету в статусе "Принято", сейчас система автоматически изменит статус на "Требуется корректировка", а надо что-бы только руками для этого случая
Alexey Bychkov on September 18, 2013:
Андрей Буганов on September 18, 2013:
Alexey Bychkov on September 20, 2013:
Андрей Буганов on September 20, 2013:
Alexey Bychkov on September 20, 2013:
При редактировании статуса конкретного отчета (если отчет со статусом «принято») в конец выпадающего списка добавляется статус «Требуется корректировка»
Андрей Буганов on September 23, 2013:
Alexey Bychkov on September 23, 2013:
Андрей Буганов on September 23, 2013: