Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

1с Документооборот. Как передать исполнителю результат согласования?

1с Документооборот. Как передать исполнителю результат согласования?
Я
   live in sky dreams
 
22.12.17 - 11:27
По входящему документу (счет) запускается комплексный процесс.
1) Согласование документа
2) Оплата документа

Согласующим и ответственным видны резолюции процесса согласования. Примечания и комментарии.
Но когда дело доходит до исполнения документа - то исполнителю ничего этого не видно, так как для него действует отдельный процесс.
Как передать все резолюции и комментарии из процесса согласования в процесс исполнения?
 
 
   Джинн
 
1 - 22.12.17 - 11:29
(0) Традиционный вопрос - анакуа?
   1CIlya
 
2 - 22.12.17 - 11:32
У счета рабочая группа обновляется автоматически?
   live in sky dreams
 
3 - 22.12.17 - 11:35
(1) Комментарий "Оплатить только 50%, так как согласно пункта договора..." довольно важен для бухгалтера, который получает этот счет в оплату. Или "оплатить после ..." Как один из примеров.

(2) да
   live in sky dreams
 
4 - 22.12.17 - 11:40
Можно конечно зайти в предмет исполнения, оттуда в процессы, там найти завершенный процесс согласования, открыть его карточку и из карточки процесса распечатать лист согласования. Но как то это антинародно и бесчеловечно по отношению к бухгалтерам.
   Mraque
 
5 - 22.12.17 - 11:56
(4) Сделать внешнюю печатную форму листа согласования для печати из самого документа.
   1CIlya
 
6 - 22.12.17 - 12:46
(4) т.е. доступ есть, только неудобно. Согласен с (5) прикрутите печ. форму.
   Shrek_yar
 
7 - 22.12.17 - 12:48
В Визах у предмета все указано. Что у вас настроено не так
   Джинн
 
8 - 22.12.17 - 13:11
(3) Какое это имеет отношение к сабжу?
   Джинн
 
9 - 22.12.17 - 13:13
(4) ?! Визы - Печать - Лист согласования. Зачем через жпо гланды доставать?
   live in sky dreams
 
10 - 22.12.17 - 13:16
(7) Если предмет не входящий документ, то да...
(8) Прямое

(5), (6) пытаюсь сделать, не могу понять как ее сделать в ДО 2.1

(9)ДО 2.1
Нет тут такого "Визы"
 
 Рекламное место пустует
   Shrek_yar
 
11 - 22.12.17 - 13:21
(10) На основание входящего документа, надо создавать внутренний, его и согласовывать. Тогда проблем не будет
   Джинн
 
12 - 22.12.17 - 13:22
(10) У всех есть, а у Вас нет? Видно кто-то украл :)
   Джинн
 
13 - 22.12.17 - 13:24
(11) Логично, что входящий документ существует "как есть" и согласовывать его смысла никакого исходя из его сущности.
   Shrek_yar
 
14 - 22.12.17 - 13:55
(13) Согласен с вами, коллега
По крайней мере так сделано в 1с, что нет виз у входящих, и разработчики писали ,что надо делать внутренний.
   live in sky dreams
 
15 - 22.12.17 - 15:02
(11), (12) какой смысл плодить сущности?
На основании счета на оплату создается счет на оплату?
   Джинн
 
16 - 22.12.17 - 15:18
(15) Это разные сущности. Входящий документ приходит "как есть". Его нет смысла согласовывать. Счет в Вашем случае не входящий документ, а внутренний - он равнозначен договору.
   Shrek_yar
 
17 - 22.12.17 - 15:29
(15) Так задумано в Документообороте, если логика программы не устраивает, надо обращаться к программистам)
   Segate
 
18 - 22.12.17 - 15:46
(0) есть кривой метод в доке...
Мне нужна была история согласования в последующем исполнении...  

//получим последний выполненый этап по комплексному процессу

                        Запрос = новый запрос;
                        Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
                        |    КомплексныйПроцессЭтапы.ЗапущенныйБизнесПроцесс
                        |ИЗ
                        |    БизнесПроцесс.КомплексныйПроцесс.Этапы КАК КомплексныйПроцессЭтапы
                        |ГДЕ
                        |    КомплексныйПроцессЭтапы.Ссылка = &Ссылка
                        |    И КомплексныйПроцессЭтапы.ЗадачаВыполнена = ИСТИНА
                        |
                        |УПОРЯДОЧИТЬ ПО
                        |    КомплексныйПроцессЭтапы.НомерСтроки УБЫВ";
                        Запрос.УстановитьПараметр("Ссылка", ШаблонБизнесПроцесса.ВладелецШаблона);
                        
                        Выборка = Запрос.Выполнить().выбрать();
                        Если Выборка.Следующий() и типЗнч(Выборка.ЗапущенныйБизнесПроцесс) = Тип("БизнесПроцессСсылка.Согласование") тогда
                            ИсторияВыполнения = РегистрыСведений.ИсторияВыполненияЗадач.ИсторияПоБизнесПроцессу(Выборка.ЗапущенныйБизнесПроцесс);
                            Результат = 
                            Символы.ПС 
                            + Символы.ПС
                            + НСТР("ru = 'История выполнения:'")
                            + Символы.ПС 
                            + "------------------------------------"
                            + Символы.ПС 
                            + ИсторияВыполнения;
                            
                        иначе 
                            результат = "Не удалось определить процесс на основании которого создана задача.";
                        КонецЕсли;    
                        
                    КонецЕсли;


Но такой метод подходит исключительно для частного случая. потому у меня он болтается в справочнике шаблонов для автозаполнения. а в конфу я бы такое не стал пихать.
   user-ok
 
19 - 23.12.17 - 09:41
(15) На основании счета на оплату создается счет на оплату?
На основании счета на оплату создается заявка на расходование ДС. И таки да - на один счет может быть несколько заявок (50%, 30%, неоплаченный остаток...)
   vcv
 
20 - 23.12.17 - 11:47
> Можно конечно зайти в предмет исполнения, оттуда в процессы,
> там найти завершенный процесс согласования, открыть его
> карточку и из карточки процесса распечатать лист
> согласования. Но как то это антинародно и бесчеловечно
> по отношению к бухгалтерам.

Можно взять в конфигурации общие модуля ОбзорДокументаПереопределяемый и ОбзорЗадачВызовСервераПереопределяемый. Переписать в них получение обзора документ и задачи. По вкусу и для пущего удобства. В задаче можно показать кроме информации о задаче обзор прикреплённого внутреннего документа, если он есть.

У меня получилось так:
https://cloud.mail.ru/public/7MJu/gASBaMjAM
https://cloud.mail.ru/public/JDPf/y5t2TnLHD
   Лефмихалыч
 
21 - 23.12.17 - 14:51
(3) для этого в предмет надо атрибуты добавлять "Сумма оплаты" и "Срок оплаты", а бухгалтер должен платить на основании значений этих реквизитов. Полагаться на то, что бухгалтер перед оплатой будет читать 100500 потёков мыслей и выкорчёвывать оттуда такую инфу глазами, нельзя.
   vcv
 
22 - 23.12.17 - 20:19
(21) Ситуации разные бывают. У меня верховный руководитель в грубой матерной форме объяснил, что лезть из задачи в документ на не первую вкладку, что бы поставить условия оплаты, а потом возвращаться в задачу, что бы нажать "утверждено", он не будет. В результате в бизнес процесс просто включили после утверждения еще один шаг - сотрудник переводит поток управленческой мысли в формальную форму и заносит в нужные места.
   live in sky dreams
 
23 - 25.12.17 - 10:08
Коллеги, большое спасибо за разъяснения.
Создавать заявки на расходование ДС на основании счета пока еще сложно для наших сотрудников. Запутаются. Сейчас то путаются... Но дорастем.

Пока что решил через ВПФ. Подключил печать листа согласования из формы документа и списка.

Следующей мой задачей теперь стоит запретить создавать комплексный БП, если один экземпляр именно этого БП уже в процессе.
   live in sky dreams
 
24 - 25.12.17 - 10:22
Извините, что не в тему, но чтобы 2 раза не вставать. Не подскажите, как сделать, чтобы в конфигурации окно дерева конфигурации вмещало в себя несколько конфигураций, разделенных закладками.
К примеру основная конфигурация и расширение. Вроде как в каком то из курсов это видел... а то ли почудилось. Так можно вообще?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует