Имя: Пароль:
1C
1С v8
Автоматическое переименование бизнес-процессов при переим-и внутреннего документ
0 dakra
 
04.11.15
10:50
При создании внутреннего документа автоматически стартуется БП по нему. Затем заходят во внутренний документ (приказ), переименовывают его. Как при записи внутреннего документа обратиться к имеющемуся на основании него БП и перезаписать его?
1 Маратыч
 
04.11.15
10:52
Надо полагать, в процедуре ПриЗаписи() внутреннего документа, не?
2 dakra
 
04.11.15
11:21
Это понятно, а как именно обратиться к созданному БП и сооветственно задачам?
3 Маратыч
 
04.11.15
11:30
(2) А разве ВыбратьПодчиненныеДокументы() отменили? :)
4 dakra
 
04.11.15
11:32
(3) В документобороте ВыбратьПодчиненныеДокументы() не могу найти
5 Маратыч
 
04.11.15
11:41
(4) А в критериях отбора есть СвязанныеДокументы? Если и этого нет, тогда через запрос по реквизиту БП, который ссылается на документ-основание.

Ну а если ващще ничего такого, тогда либо критерий добавлять, либо реквизит для запроса в бизнес-процесс.
6 dakra
 
04.11.15
13:33
(5) спасибо, попробую обратиться к связанным документам
7 vde69
 
04.11.15
13:38
У меня уже 5 лет работает такая система

создаем документ (статус "создан")
нажимаем "ОК" - запускается БП и документ блокируется от изменений (статус "на согласовании")
после последней подписи документ проводится и ставится статус "исполнен"

если надо исправить документ со статусом "на согласовании" - автор отзывает БП, исправляет и запускает новый БП

если надо исправить в статусе "исполнен", автор делает "черновик" он отправлятся на согласование всем кто подписал основной документ, и когда все подпишут черновик заменяет основной документ.

мне система ОЧЕНЬ нравится :)
8 Маратыч
 
04.11.15
13:44
(7) Да эт понятно, что док на исполнении не должен меняться при открытом БП. Вот только не всегда БП можно так жестко формализовать :)
9 vde69
 
04.11.15
15:07
(8) в этом случае все изменения вносятся в БП а не в документ
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.