хочу написать Задачник - создание заданий с возможностью подчинения одного задания другому
- одному заданию может быть подчинено несколько заданий
- одно здание может быть подчинено нескольким заданиям
например:
есть задание "сделать чай"
оно будет выполнено если сделать ряд более мелких заданий:
Прежде всего, задания надо разделить на самостоятельные и зависимые. Нпр, "Выпить напиток"(так универсальнее) может быть выполнено только посе "Приготовить чай", "Приготовить кофе" или "Налить пиво"...
Первое, что приходит в голову - регистр сведений (измерения "предыдущее", "следующее") со всеми возможными вариантами переходов.
Детализация - либо в табчасти справочника либо опять таки в РС.
не понял про регистр сведений (измерения "предыдущее", "следующее") со всеми возможными вариантами переходов.
можно пример заполнения, какие должны быть ресурсы, реквизиты?
Пока нужны два измерения: ПредыдущееЗадание и СледующееЗадание. Когда появятся еще какие-то параметры перехода - можно будет добавить ресурсы или реквизиты. Нпр, ресурс "СообщатьОПереходе" или "КомуСообщатьОПереходе". Если нужно хранить историю установки и отмены связей - сделать его периодическим(ресурс "Разрешено") *Еще периодичность очень облегчает процедуру изменения связей. Если настройка дело ответственное - подчинить Регистратору.
Пока записи будут такие:
ПриготовитьЧай ВыпитьНапиток
ПриготовитьЧай УгоститьДруга
ВыпитьНапиток ВымытьЧашку
УгоститьДруга ВымытьЧашку
УгоститьДруга ЗаставитьДругаВымытьЧашку
ПриготовитьКофе ВыпитьНапиток
ПриготовитьКофе УгоститьДруга
НалитьПиво ВыпитьНапиток
и т. д.
В данном случае нельзя заставлять друга мыть чашку после того, как выпил напиток сам
Спасибо, попробую реализовать
Епрст ... Это стандартный механизм 8 ... Курим задачи и бизнес процессы ...
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua