State machine - Referencing a trustee contract
Description
The following state machine presents a trustee contract creation process.
Trustee contract shows that a condo annual meeting has choosen a trustee to manage the condo, and to represent it towards third-parties. In that sense, the trustee contract is a delegate contract.
For more information, see here in contract collection chapter and also here
Throughout its creation process, the trustee contract object created could have the following state :
INITIAL:Starting point with incoming parameters :
- fromSupplier : can only be a trustee (company person)
- toClient : can only be a condo (condo person)
REFERENCED: object has been correctly sent and recordered into the BE, and, through its Id, can become referenceable by other object.PROVISIONED: once referenced, object can receive complementary informations.- Element of the payload :
- inChargeOf : represent the person(s) in charge of specific role(s)
- Element of the payload :