Имя: Пароль:
1C
1С v8
Согласование документа - как лучше реализовать
0 Анна_84
 
12.09.11
16:57
Есть некий документ1, на основании которго вводится документ2. НО: перед тем, как документ2 ввести, надо документ1 согласовать. согласовать должны, скажем, два или три человека (в зависимости от значения реквизитов документа).
Сейчас задача решена так (в семерке): в документ добавлены три флажка, ввод на основании возможен когда установлены все. Поставить флажок можно только, если предыдущий стоит (в коде прописана доступность флажков по условию и по правам пользователя).
Подскажите, как лучше реализовать такое в восьмерке? Также с флажками или возможен другой вариант?
1 shuhard
 
12.09.11
16:59
(0) можно флажками,
можно как в УТ 11 сделать бизнес-процесс
2 wald
 
12.09.11
16:59
Я сделал регистр сведений с ресурсами Документ, Пользователь, Согласование.
В коде менеджера записи регистра твори что хочешь)).
Можно замутить Бизнес-процесс
3 Анна_84
 
12.09.11
17:06
(1)(2) я вот про бизнес-процесс как раз и думаю, но для меня это какая то страшная и соверешнно непонятная штука (
4 wald
 
12.09.11
17:09
(3) Можно скомуниздить с документооборота. в УТ не видел
5 dimoff
 
12.09.11
17:23
(1) "можно флажками,
можно как в УТ 11 сделать бизнес-процесс"

А можно через 1С.(продолжаю занятную логику противопоставления элементов диалога объекту метаданных)
6 dimoff
 
12.09.11
17:24
(3) Тогда не думай, если несложный случай то гимора с бизнес-процессом больше чем пользы, очень много вещей надо учитывать, смысла для согласования тремя людьми нет.
7 Джинн
 
12.09.11
17:28
(0) Бизнес-процесс. С задачами, оповещением, шаблонами маршрутов и т.п. Конкретную реализацию см. 1С:Документооборот.
8 vde69
 
12.09.11
17:30
(7) у меня своя собственая реализация, суть в том, что БП в зависимости от состояния приляпывает движения к документу, а сам документ движения не делает
9 Анна_84
 
12.09.11
17:46
(6) случай непростой, согласование 3-5 человек в зависимости от разных условий, этапов таких два, то есть сначала на основании документ1 вводится документ2 (после всех согласований), потом опять же после нескольких "галок" на основании документа2 вводится документ3.
10 zelebobi4
 
12.09.11
17:49
посмотри ут 10.3
там есть согласование заказа - собственно перетащи все и не мучайся
11 Анна_84
 
12.09.11
17:49
(8) красота какая, мне как раз и надо, чтобы на определенных этапах (с каждой "галкой", скажем так) менялось состояние документа (у дока должен быть так называемыей статус-состояние)
12 proger2011
 
12.09.11
17:52
(8)(11) И чё красивого... Почему не РС Состояние утв. Почему такой изврат?
13 mikeA
 
12.09.11
18:08
(11) см. УПП Заявка на расходование средств, реквизит состояние, тип перечисление: Подготовлен, Согласован, (добавить по вкусу), Утверждён, Отклонён
14 Мебиус
 
12.09.11
18:48
(0)
С бизнес процессами лучше не заморачивайся.
Почему - ответ простой.
Каждый раз при настройке маршрута прийдется лезть в конфигуратор. Гибкости в нем никакой.  
Впрочем если это устраивает - то без проблем.  

Делается все на справочниках и регистрах сведений. БП используется - но только для графического отображения карты.
15 Мебиус
 
12.09.11
18:50
Проще всего
Если не предполагается серьезного развития механизма и требования не будут часто менятся сделать как в 77.