FlowApp APP
프로세스의 몇 가지 예 등 상품 배송, 재고 조달, 고용, 판매, 시장 조사, 주문 관리 것
그러한 비즈니스 프로세스는 3 가지를 사용하여 설명 될 수있다 :
데이터 구조를 제공합니다 1. 양식, 프로세스에 작동하는 것을 나타냅니다. 의이 양식에 "기업"의 각 항목을 부르 자.
각 엔티티의 진행을 나타내는 지표의 역할을 2 상태에는, 프로세스 이동
엔티티에의 이동을 제한 한 상태에서 3 단계,
`FlowApp`하는`Flow`을 만들어 사용하면 관련 양식을 만들고, 프로세스에 필요한 것 상태.
또한로부터 상태로 이동을 제한하는 프로세스의 단계를 만들 수 있습니다.
예를 들어,의는 "항목 전달"에 대한 흐름을 생각해 보자.
- 그것의 형태는 필드를 포함합니다 :
항목 이드,
고객 이름,
고객의 주소,
수신기의 서명
- 그것의 상태는 다음과 같습니다
준비된,
파견,
배달되지 않은,
반환
취소 된,
전달
- 그 단계는 다음과 같습니다
기성> 파견,
undelivered-> 준비,
dispatched-> 배달되지 않은,
dispatched->, 반환
dispatched-> 취소,
dispatched-> 반환
당신은 당신이 만든 흐름에 만족하면, 당신은 그것을 활성화하고 다음 우리는 "팀"올
양식이 활성화되면, 기본적으로 모든 권한을 가지고있는,에 "관리자"팀이 있고, 모든 단계를 수행 할 수 있습니다.
당신이 우리의 예 흐름의 경우에는 "배달"팀이 될 수있는 새로운 팀을 만들 때, 당신이 수행 할 수있는 모든 작업을 선택,
그것은을 통해 관리되는 "실체"를 이동할 수있는 모든 단계.
사용 가능한 권한은 다음과 같습니다보기, 업데이트, 위임, (이 순간에 쓸모가) 삭제 댓글
흐름을 만들 때 사용 가능한 단계가 정의되어 있습니다.
항목 전달의 예를 연장은 "배달"팀은 아마 아무 권한이없는 것이며, 모든 단계를해야합니다
부터 그들에게 접근 상태를 "파견". 있는 :
- dispatched-> 배달되지 않은,
- dispatched-> 반환,
- dispatched-> 취소,
- dispatched-> 반환
모든 이와 함께, 우리의 응용 프로그램에서 "상태"라는 것이 있습니다. 각 상태는 상태에서 생성됩니다. 상태 중 하나는 "동기화되지 않은"입니다.
파견 상태가 "동기화되지 않은"상태에서 생성되는 경우, 파견으로 이동하는 모든 "실체"는 전화에 다운로드 얻을 것이다
사용자의 자신에게 할당하고, 할당 된 사용자가 다른 상태로 이동 될 때까지 자신의 휴대 전화에 오프라인에서 사용할 수 있습니다.