У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.

Вложенные повторяющиеся задачи с разной периодичностью

Вопросы/ответы по работе MLO на ПК
Автор темы

ge0
Сообщения: 1
Зарегистрирован: окт 2018
Благодарил (а): 1 раз

Вложенные повторяющиеся задачи с разной периодичностью

Сообщение ge0 » 26 окт 2018, 09:20

Есть проект "Пополнить запас дров", который нужно выполнять, скажем, каждые 3 месяца.
Есть вложенная задача "Позвонить поставщику", которую нужно выполнять ежедневно, пока не привезут дрова (количество звонков заранее не известно). После этой задачи есть еще несколько, включая еще одну ежедневную "Уделить час распиливанию и укладке дров".
Как сделать, чтобы после привоза дров задача "Позвонить поставщику" перестала отображаться до следующего начала проекта через 3 месяца?

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 951
Зарегистрирован: янв 2012
Есть ответ: 32
Откуда: Київ
Благодарил (а): 29 раз
Поблагодарили: 183 раза
Контактная информация:

Вложенные повторяющиеся задачи с разной периодичностью

Сообщение Краевой » 26 окт 2018, 18:22

Чем сложнее схема, тем сложнее этот процесс удержать под контролем. Вопрос даже не в технической стороне планировщика.
В такой ситуации я бы пошел по боле простому пути:
1. Создал повторяющуюся задачу с повтором каждый 3 месяца.
2. Создал шаблон всех процессов, которые должны происходить.
3. Каждый раз при напоминании - создавал бы проект из шаблона. Можно вносить любые изменения, не боясь что сломается алгоритм повтора.

Тем более, что в вашем примере нет математического алгоритма: "пока не привезут дрова", "количество звонков заранее не известно" и т.д.
Делайте! Внедряйте! И воздастся Вам по делам Вашим! (А не по Вашим мечтам, мыслям, планам, идеям или намерениям…)

Кирилл Е
Команда бета тестеров
Сообщения: 327
Зарегистрирован: мар 2017
Есть ответ: 15
Благодарил (а): 76 раз
Поблагодарили: 105 раз

Вложенные повторяющиеся задачи с разной периодичностью

Сообщение Кирилл Е » 28 окт 2018, 15:25

Противоположная точка зрения.
Настоящая сложность у этой схемы только одна - ежедневный повтор работающий вплоть до какого-то события.
Решение сложности:
nadvoredrova.ml
(53.46 КБ) 228 скачиваний
От других задач этот механизм изначально не зависит и на другие задачи не виляет.

В остальном это обычная <зона ответственности> раз в 3 месяца. В зонах ответственности рулят повторы, один раз заморочиться и больше нет смысла зону постоянно воскрешать вручную.
Я бы так решил: https://www.dropbox.com/s/obw8az82r2x6p ... a.flv?dl=0

Разве что выполняется всё каждый раз по разному / каждый раз требует планирования / или имеет какие-то критические непредвиденные повороты. Сомнительно, но если это так, то согласен с Александром.

Аватара пользователя
Краевой
Команда бета тестеров
Сообщения: 951
Зарегистрирован: янв 2012
Есть ответ: 32
Откуда: Київ
Благодарил (а): 29 раз
Поблагодарили: 183 раза
Контактная информация:

Вложенные повторяющиеся задачи с разной периодичностью

Сообщение Краевой » 28 окт 2018, 18:48

Кирилл Е писал(а):Источник цитаты один раз заморочиться и больше нет смысла зону постоянно воскрешать вручную.

Согласен, но только заморочиться с шаблоном мероприятия. А циклическое создать просто напоминание, что нужно запустить данное мероприятие.
За всю практику, у меня не было ни одного примера, чтобы создать сложный проект, повторяющийся циклически, и чтобы он каждый раз проходил гладко без вмешательств и изменений.
Кирилл Е писал(а):Источник цитаты Я бы так решил: https://www.dropbox.com/s/obw8az82r2x6p ... a.flv?dl=0

Хватило на 4 минуты. Просьба записывать видео со звуком - без звука пытался удержать логическую цепочку, но не смог удержать фокус внимания...
Делайте! Внедряйте! И воздастся Вам по делам Вашим! (А не по Вашим мечтам, мыслям, планам, идеям или намерениям…)

Кирилл Е
Команда бета тестеров
Сообщения: 327
Зарегистрирован: мар 2017
Есть ответ: 15
Благодарил (а): 76 раз
Поблагодарили: 105 раз

Вложенные повторяющиеся задачи с разной периодичностью

Сообщение Кирилл Е » 31 окт 2018, 13:25

Краевой писал(а):Источник цитаты Хватило на 4 минуты. Просьба записывать видео со звуком - без звука пытался удержать логическую цепочку, но не смог удержать фокус внимания...

Спасибо что сказали! Что-то подумаю с этим.

Краевой писал(а):Источник цитаты За всю практику, у меня не было ни одного примера, чтобы создать сложный проект, повторяющийся циклически, и чтобы он каждый раз проходил гладко без вмешательств и изменений.

Но наверняка у Вас достаточно твердых зон ответственности, вроде "ежемесячного обзора". Я и намекаю что задача похожа не на сложный витиеватый проект с мозговыми штурмами, неожиданными поворотами. А на понятный повторяемый алгоритм.

В деревне тоже дровами топлю печку, на работе контролирую чтобы топили сушилку. Это цепочка действий 1-2-3 не сложнее генеральной уборки. Вопросы "какой следующий шаг? как и зачем?" возникали только в первый раз. На следующий сезон опять 1-2-3, через сезон 1-2-3. Меняются только контактные лица.

С непредвиденным делаю так. Если возникает форс-мажор блокирующий процесс(сломался камаз или наша бензопила) - он не есть подзадача, не часть этого алгоритма, не сам путь, он просто препятствие на пути. Препятствие заносится в инбокс и попадает в зависимость к задаче.


Вернуться в «Вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей