Простейшее приложение управления рабочими процессами. Создание собственных потоков.

Последняя версия

Версия
Обновить
18 июн. 2018 г.
Разработчик
Категория
Google Play ID
Количество установок
500+

App APKs

FlowApp APP

Любой бизнес состоит из процессов, выполняемых людьми.
Несколько примеров процессов будет пункт доставки, приобретение инвентаря, найма, продажи, исследования рынка, управление заказами и т.д.

Любой такой бизнес-процесс можно описать с помощью 3 вещи:
1. Форма, которая обеспечивает структуры данных для представления того, что процесс работает на. Давайте назовем каждую запись в таком виде «сущность».
2. статусах, которые действуют в качестве индикатора хода каждого объекта перемещается в процессе
3. Шаги, которые ограничивают движение объекта к и от состояния

Использование `FlowApp` при создании` Flow`, вы создаете связанную с ней форму, и статусы, которые будут необходимы в процессе.
Вы также создать этапы процесса, которые ограничивают движение от и к статусу.

В качестве примера, давайте рассмотрим поток для "доставки пункт".
- Его форма будет содержать поля:
    Item Id,
    Имя Клиента,
    Заказчик Адрес,
    Подпись получателя

- Его статусы будут:
    готов,
    отправляется,
    не доставлен,
    вернулся,
    отменен,
    доставлен

- Его шаги будут:
    готовые> посланы,
    undelivered-> готов,
    dispatched-> сданным,
    dispatched-> вернулся,
    dispatched-> отменен,
    dispatched-> вернулся

После того, как вы удовлетворены с потоком вы создали, вы активируете его, а затем мы пришли к "Команды"

Когда форма активирована, то по умолчанию он имеет "администратора" команда, которая имеет все права доступа, и может выполнять все шаги.
При создании новой команды, которая может быть "поставка" команда в случае нашего примера потока, вы выбираете какие все действия он может выполнять,
и то, что все шаги, он может двигаться управляемые "субъекты" до конца.

Доступные разрешения являются: просмотр, обновление, делегат, удалить комментарий (это одно бесполезно на данный момент)
Доступные шаги определяются при создании потока.

Продление наш пример доставки пункт повестки дня, "доставка" команда не будет, вероятно, не получит разрешения, и будет иметь все шаги
начиная с "отправлен" статус доступным для них. Которые:
  - Dispatched-> сданным,
  - Dispatched-> вернулся,
  - Dispatched-> отменен,
  - Dispatched-> вернулся

Наряду со всем этим, есть нечто, называемое "состояний" в нашем приложении. Каждый статус создается в состоянии. Одно из состояний является "несинхронизованной".

Если отправляется статус создается под "несинхронизованной" государства, все "субъекты", которые перемещаются на посланы будут получать загружены в телефон
пользователя, возложенные на них, и будут доступны в автономном режиме на своих телефонах, пока назначенный пользователь не перемещает их в другой статус.
Подробнее…

Реклама