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



История изменений документа

История изменений документа
Я
   TolstiyBeremenniy
 
09.11.18 - 04:32
Есть документ, отражающий постановку заявок разным отделам.
В нем фиксируется, кто поставил задачу, кому она адресована,
кто её исполнитель.
Подготовил
Адресат
Исполнитель
Адресат, кому адресована задача может её переадресовать другому
адресату.
Как и где правильно фиксировать историю изменений заявок?
Статистику изменений.
 
 
   rphosts
 
1 - 09.11.18 - 05:14
(0)конфигурация типовая?
   Случайный прохожий
 
2 - 09.11.18 - 05:44
(1) Предлагаешь версионирование? :) Этот документ вроде как самописанный, а конфигурация - Документооборот
   TolstiyBeremenniy
 
3 - 09.11.18 - 06:10
(1) Документооборот 8 КОРП, редакция 2.1 (2.1.11.5).
   TolstiyBeremenniy
 
4 - 09.11.18 - 06:12
(1)(2) Пытаюсь понять как это можно делать.
И узнать возможные варианты решения.

Писать в созданный регистр сведений? Но как?

как правильно фиксировать историю изменений?
   seevkik
 
5 - 09.11.18 - 06:13
(2) а в чем проблема использования версионирования на нетиповом документе?
   TolstiyBeremenniy
 
6 - 09.11.18 - 06:25
(5) Подскажите пожалуйста что это? Незнаком!
   TolstiyBeremenniy
 
7 - 09.11.18 - 06:39
Версионирование это инструмент больше для администрирования. Тут же хотелось сделать статистический отчет. Думал по регистру. Вопрос только как туда заносить данные и на сколько это актуально.
   seevkik
 
8 - 09.11.18 - 06:48
(7) Прочитай про подписку на событие
   TolstiyBeremenniy
 
9 - 09.11.18 - 06:51
(8) Мне хочется узнать куда и как писать изменения
документа. При  переадресации задач. Что бы потом делать
при необходимости об этом отчет.

При чем тут подписки на событие?
   catena
 
10 - 09.11.18 - 07:00
(8)Тоже не поняла, зачем подписка на событие для единственного и самописного документа.
 
 Рекламное место пустует
   один я дАртаньян
 
11 - 09.11.18 - 07:05
(0) В чем проблема? Создай ТЧ и добавляй строчку при записи.
   Мелифаро
 
12 - 09.11.18 - 07:06
Имхо, изначально неверный подход. Нужно было через бизнес-процессы делать.
   rphosts
 
13 - 09.11.18 - 07:12
(2) Разумеется! Любая типовая, если ей менее 5-6 лет, на БСП. А в БСП есть чудненькое Версионирование.
Зачем изобретать велосипед если он уже доведён ну не до совершенства но до очень хорошего состояния.
   rphosts
 
14 - 09.11.18 - 07:13
(4) Ну ващет версионирование (если для требуемого документа включено) - уже пишет версии в спецрегистр
   TolstiyBeremenniy
 
15 - 09.11.18 - 07:13
(12) Можете поделиться алгоритмом для мотивации к действию
и разработки парадигмы вашего утверждения?
   rphosts
 
16 - 09.11.18 - 07:14
(7) ну а что-б не сделать отчёт на основании данных Регистра Сведений?
   TolstiyBeremenniy
 
17 - 09.11.18 - 07:15
(14) Вряд ли включено.
Версионирование это же более инструмент администрирования?
(16) В смысле чтоб не сделать?
   МимохожийОднако
 
18 - 09.11.18 - 07:15
(0) Определись какие именно реквизиты документа хочешь отправлять в историю.
Опиши подробно структуру документа.
В данном случае гадание на кофейной гуще
   TolstiyBeremenniy
 
19 - 09.11.18 - 07:16
(12) Есть ли где пример что бы взять на вооружение и начать разработку по нему? Подстраивая под свое решение?
   Мелифаро
 
20 - 09.11.18 - 07:19
(15) Познакомьтесь с объектами "бизнес-процесс" в 1С. Поймёте, о чём я говорю, они как раз на подобного рода задачи прекрасно ориентированы.
   Мелифаро
 
21 - 09.11.18 - 07:19
(19) Да просто наберите "бизнес процесс 1С" в гуглояндексе.
   Мелифаро
 
22 - 09.11.18 - 07:23
Просто на пальцах - на каждом этапе бизнес-процесса формируется Задача, которая может использоваться и как самостоятельный объект для фиксации каких-то изменений, так и для формирования других объектов. У неё есть все необходимые признаки - реквизиты, ТЧ и т.д. Каждая задача неразрывно связана со своим бизнес-процессом "Заявка", у неё есть Исполнитель. Карта бизнес-процесса позволяет условные итерации, при каждой из которых будет формироваться новая Задача. Т.е. каждый шаг бизнес-процесса будет оставлять вам свой объект Задача со всеми нужными для статистики данными.
   TolstiyBeremenniy
 
23 - 09.11.18 - 08:05
(22) Как то все равно не доходчиво.
Нужно будет разбираться.
Совсем не часто сталкивался с бизнес процессами.
Ну тут уже самому разбираться нужно.
и по ходу решения какие если вопросы уже задавать.
   Мелифаро
 
24 - 09.11.18 - 08:14
(23) Разбираться надо, да. Там ничего особо сложного нет.
   TolstiyBeremenniy
 
25 - 09.11.18 - 08:32
(24) Да тем более постановка самая простая.

1. Постановщик ставит задачу
2. Направляет её адресату
3. Адресат либо направляет её исполнителю,
   либо переадресовывает другому адресату.
4. Исполнитель получив задачу, выполняет её.

Почему (0) изначально не верный подход?
В чем преимущества бизнес процесса и задач. Никогда
не улавливал их актуальность. Это видимо можно увидеть
в сложных бизнес процессах. Этот же элементарный?!!!!

Все же оттолкнуться пока не могу. Множество деталей
там все же. Которые нужно сразу делать правильно.
Имея представление на это.
   ДенисЧ
 
26 - 09.11.18 - 08:37
(25) Совершенно нормально и логично ложится на бизнес-процесс..
   TolstiyBeremenniy
 
27 - 09.11.18 - 08:41
Можете подсказать какую статью для решения задачи (25).
Пока нашел http://1c.chistov.pro/2007/12/blog-post_25.html
Не знаю подойдет ли такой пример, и там нет ветвления.
   catena
 
28 - 09.11.18 - 08:42
(25)Ну, так-то можно вообще весь учет построить на справочниках, не используя документы и регистры.
   TolstiyBeremenniy
 
29 - 09.11.18 - 08:54
Для задачи (25)

Будет 1 бизнес процесс? 1 задача?
Какие реквизиты?

Можете натолкнуть?
   unregistered
 
30 - 09.11.18 - 08:55
(17) > Версионирование это же более инструмент администрирования?

Нет. Версии и отчеты по изменениям версий нужны пользователям.

Администратору вообще пофигу на версии. У него от этого только головной боли больше (ресурсы тратятся на запись версий и место на диске база занимает больше, если слишком много объектов версионируется и за длительный срок версии хранятся).
   ДенисЧ
 
31 - 09.11.18 - 08:56
(30) Ну не скажи. Смотря кого считать админом..
Я, когда сидел на фиксе, нередко выдёргивал из истории документ, который сломали шаловливые ручки бушек.
   unregistered
 
32 - 09.11.18 - 08:58
Включите версионирование. Не е*ите мозг людям.
Подключите ваш самописный документ к соответствующей подсистеме. Описание, как это правильно сделать, смотрите в документации к БСП, которая находится на ИТС. Номер версии БСП, встроенной в вашу конфу смотрите в регистре сведений ВерсииПодсистем.
   unregistered
 
33 - 09.11.18 - 08:59
(31) И для кого ты это делал? Для админов или для пользователей?... Какому админу это понадобилось?
 
 
   ДенисЧ
 
34 - 09.11.18 - 09:00
(33) Для пользователей. А понадобилось мне, как админу базы данных
   МимохожийОднако
 
35 - 09.11.18 - 09:00
(29) На ИТС есть методическая информация
   TolstiyBeremenniy
 
36 - 09.11.18 - 09:07
(32) Стандартные подсистемы 2.3.3.43
В регистре сведений версии подсистем.
Настройка и администрирование -> Настройка программы ->
Общие настройки - Использовать версионирование объектов, галки нет. Значит не включено.
   TolstiyBeremenniy
 
37 - 09.11.18 - 09:09
(36) только там что то ничего нету.
Может это какой т оне подходящий механизм?
   TolstiyBeremenniy
 
38 - 09.11.18 - 09:12
(32) Где там этот документ подключается не понятно.
Там все это версионируется что ли?
   TolstiyBeremenniy
 
39 - 09.11.18 - 09:19
Нифига не понятный этот механизм версионирование!!!!!!
   Мелифаро
 
40 - 09.11.18 - 09:24
Вы каким-то не тем инструментом гвозди забиваете.
Тут единственное _логичное_ решение - БП. Остальное - костыли для имитации БП.
   Bigbro
 
41 - 09.11.18 - 09:28
(0) не нужно никакой истории.
типовой механизм документооборота позволяет стартовать процессы на основании документов.
позволяет переадресовывать задачи исполнителям, контролировать исполнение, согласовывать и т.д. и т.п.
если я правильно понял интересует по каждому документу (заявке) у кого она в данный момент на исполнении, а не история изменений самого документа заявка?
   TolstiyBeremenniy
 
42 - 09.11.18 - 09:30
(41) Ну а общая история же тоже нужна.
Когда кому задача была поставлена, куда и кому адресована,
переадресована и тд.

Пока не вижу работающее версионирование в документообороте.
Только стандартная форма на все объекты и все.
   catena
 
43 - 09.11.18 - 09:31
(40)Иногда вариант решения очень сильно зависит от квалификации решателя.
   МимохожийОднако
 
44 - 09.11.18 - 09:37
(42) Это не история, это изменение задачи по мере прохождения по бизнес-процессам.
   TolstiyBeremenniy
 
45 - 09.11.18 - 09:41
(44) Если делать это бизнес процессом.
Можете подсказать как начать?
   bolobol
 
46 - 09.11.18 - 09:42
   bolobol
 
47 - 09.11.18 - 09:43
Начать и кончить. От простоты результата))
   МимохожийОднако
 
48 - 09.11.18 - 09:43
(45) Начни с изучения конфигурации и чтения на ИТС методических материалов.
   Мелифаро
 
49 - 09.11.18 - 09:46
(44) Там не изменение одной задачи, на каждом шаге создаётся новая задача. Они связаны одним БП и у каждой есть принадлежность к определённому шагу. Т.е. при трёхэтапном БП без условных итераций будет три задачи, с итерациями - хоть триста. И каждая будет хранить свои значения.
 
 Рекламное место пустует
   TolstiyBeremenniy
 
50 - 09.11.18 - 10:00
ЭТАПЫ БИЗНЕС ПРОЦЕССА:

1. Старт
2. Постановка (Постановка заявки)
3. Адресат (Получение заявки)
4. Решение о исполнении переадресации
5. ?
6. Исполнитель (Исполнение заявки)


Если после пункта 4. задача идет не исполнителю
на исполнение, а переадресовывается другому адресату 
куда стрелка ветвления пойдет в бизнес процессе?
На пункт 3?
   Мелифаро
 
51 - 09.11.18 - 10:02
Разумеется. С новым адресатом.
   Мелифаро
 
52 - 09.11.18 - 10:03
Он либо акцептует и уходит на этап исполнения, либо опять переназначает.
   МимохожийОднако
 
53 - 09.11.18 - 10:04
(49) Согласен
   Мелифаро
 
54 - 09.11.18 - 10:05
Пункт 4 выглядит как ветвление с двумя выходами - переадресация или акцептование. Это не этап, а блок условия.
   TolstiyBeremenniy
 
55 - 09.11.18 - 10:06
(52) Ну то есть в блоке разветвления уходит либо
снова на блок с Адресатом, либо идет к Исполнителю.
Если не происходит переадресации.

Наверное у исполнителя тоже возможно ветвление.
Справился он с заявкой или нет. Если нет, то он 
перенаправляет её снова на блок Адресат?
   Мелифаро
 
56 - 09.11.18 - 10:17
Поступило адресату. Адресат решает, исполняет сам или переадресует. Переадресовал. Новый адресат решает, исполняет сам или адресует. И так до бесконечности. После принятия решения об исполнении переход на блок исполнения, после которого никаких переадресаций уже нет в описанном случае.
   Мелифаро
 
57 - 09.11.18 - 10:18
В более сложной схеме можно добавить переадресацию после исполнения, если исполнение подразумевает поэтапную смену исполнителей.

В Сети всё есть, читайте, изучайте и пробуйте. Здесь вам готового решения никто не даст.
   TolstiyBeremenniy
 
58 - 09.11.18 - 10:19
(56) Адресат, может сам исполнить, или он может быть начальником отдела, кому и приходят заявки. а он их уже переадресует исполнителям.

(57) Понятно, так и нужно. только пока никак не соберусь с мыслями.
   ДенисЧ
 
59 - 09.11.18 - 10:23
(58) "Адресат, может сам исполнить, или он может быть начальником отдела, кому и приходят заявки. а он их уже переадресует исполнителям"

Ну, это нормальный процесс.
Я, помнится, делал такое в ЦРМ. Из внешнего источника загружаются задачи и ставятся на начальника отдела. И он уже сам раскидывает по исполнителям.
А ещё выпендрёжней было, когда при загрузке задачи автоматом раскидывались по исполнителям в зависимости от их загрузки ))
   Serg_1960
 
60 - 09.11.18 - 10:37
(10) "... зачем подписка на событие для единственного и самописного документа." - чтобы отлавливать изменения при "ОбменДанными.Загрузка = Истина",  когда обработчики (в т.ч. "ПриЗаписи") программно отключаются.
   Serg_1960
 
61 - 09.11.18 - 10:42
(59) А уровень загрузки как определялся? По очереди/количеству ещё не исполненных задач?
   ДенисЧ
 
62 - 09.11.18 - 10:44
(61) Да, по количеству задач или не принятых, или в определённых статусах
   Мелифаро
 
63 - 09.11.18 - 10:48
(59) Ну эт уже полноценный сервисдеск, по сути, с кипиаями и прочей лабудой.
   ДенисЧ
 
64 - 09.11.18 - 10:49
(63) Ну, это CRM вполне нормальная. Кипиаи прикручивались сверху, как и большинство нужных других отчётов
   TolstiyBeremenniy
 
65 - 09.11.18 - 10:50
(32) Методом проб подключил подсистему документа
к версионированию. У документа появилась история изменений.
Не знаю на сколько это эффективно и полезно.
Видно что работает.
   TolstiyBeremenniy
 
66 - 09.11.18 - 11:10
(65+) Получается версионирование, в настройках можно
включать только по подсистемам?
   ДенисЧ
 
67 - 09.11.18 - 11:18
(66) Пообъектно. Просто включаешь объекты в подписку.
Сейчас в современных ЛСД^W БСП не знаю, но в старой УПП включалось пообъектно
   Bigbro
 
68 - 09.11.18 - 11:26
(42) это все показывает стандартный отчет по бизнес процессам и задачам.
ничего не нужно. просто возьми книжку про документооборот из коробки и прочитай как он должен работать.
   TolstiyBeremenniy
 
69 - 09.11.18 - 11:29
(67) Есть регистр сведений Версииобъектов, там включены все
объекты. Но галки не на всех, самих объектах, а на Справочник, Документ, комплексно. Если их развернуть на самих объектах галок нет.

Добавил галку в ОпределяемыйТип  - ДокументОбъект, на этот
не типовой документ.

Может по этому работает.
   TolstiyBeremenniy
 
70 - 09.11.18 - 11:31
(68) А как он называется?

По каким задачам и бизнес процессам он показывает,
если я ещё не ввел их в работу и собираюсь разрабатывать
свои не типовые?
   TolstiyBeremenniy
 
71 - 09.11.18 - 12:00
(68) То есть, то что хотелось в (0), уже есть в
документообороте, в типовой конфигурации?
Этот бизнес процесс. и под него нужно только подстроиться?
Разобраться как он работает?
   TolstiyBeremenniy
 
72 - 09.11.18 - 12:02
(71+) Все же типовой механизм возможно перегруженный.
И хочется иметь свою узкоспециальную разработку для
пользования.
   unregistered
 
73 - 12.11.18 - 08:43
(39) > Нифига не понятный этот механизм версионирование

Странный ты какой-то. Тебе вроде как русским языком написали пошаговую инструкцию:
1. Смотрим версию БСП, которая встроена в твою конфу. Это ты нашел.
2. Идем на ИТС, находим документацию к БСП твоей версии.
3. Открываем раздел, посвященный внедрению подсистемы "Версионирование объектов".
4. Внимательно изучаем этот раздел (как и что там устроено).
5. Включаем версионирование (если оно не включено) и подключаем твой документ к этой подсистеме по инструкции.

Для тупых и не способных найти документацию ссылка из документации к БСП 2.3: https://its.1c.ru/db/bsp23doc#content:422:hdoc .


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