This article will help you understand workflow and event propagation in an Add-on.
For your ease, we have separated the information into two sections:
· Workflow in an Add-on
· Event Propagation of an iVend Retail Add-on.
This knowledge base article provides information on the iVend Retail Add-on Workflow, explaining how an Add-on is created and deployed in the Management Console and iVend Retail POS.
After reviewing customer requirements, the development team performs feasibility analysis to assess if the customer’s objectives can be achieved by creating an Add-on. If the analysis recommends creating an Add-on then we proceed further with preparing the Add-on package.
While preparing the package, all feasible requirements are incorporated in the Add-on program and events are declared in it. Once the Add-on package is ready, it is registered in iVend Management Console. The Management Console application requires a restart to apply all changes and after that, the Add-on is replicated to all store servers in the network.
Follow the steps mentioned below to create an Add-on and to deploy it:
1. Step one is to start the process.
2. Then refer to the Customer Requirements Documentation.
3. Check if creating an Add-on can achieve the customer’s requirements.
4. If yes, then go to step 5 and if no, then go to step 9.
5. Prepare the Add-on package.
6. Register the Add-on in the Management Console.
7. Restart the application and install the Add-on.
Note: This replicates the same Add-on to all the stores. You can also add or remove store(s), if you want the Add-on to run on specific store(s).
8. Add-on starts working on all Management Console and Store POS.
9. End the process.
The following screen image demonstrates the Workflow; refer to Figure 1 Add-on Creation Workflow.
Figure - Add-on Creation Workflow
* This allows store level Add-on configuration, wherein you can add/remove store(s) on which the Add-on requires to run.
This concludes the document on - Workflow and Event Propagation in Add-on