In one of my previous blogs, I introduced cascading layers of characteristics a field automation solution must possess in unorganized retail based selling context-URC (e.g. via distribution network) and mentioned I would detail out on specifics of each layer for Unorganized retail context in separate blogs.
For sake of continuity, let me reproduce the cascading layers as below:
The focus of this blog is Process automation, Mobility nuances in URC
This is usually a ‘bread and butter’ capability set, so most solutions will possess part of the capability sets, though you must watch out for subtle nuances that apply to unorganized retail context. Hence, I will restrict myself to highlighting some specifics that are relevant to URC.
Following is a rough guide of operational capabilities required as part of Process automation and mobility capability set expressed via examples:
For example, besides Sales Order recording be able to add payment collection, field cases reporting etc.
E.g. Who is allowed to take order for which product, which region, who is not or allowed to do customer demo etc
E.g. Ensure that a field person sees only the data relevant to him, auto populate retailers and regions available to him on device etc
E.g. change fields/questions in consumer surveys depending on region on the fly, add reports, queries, tasks without changing the previous work etc.
E.g. Work carried out available as a compiled history for each worker, including visit history of every market/retailers visited, orders recorded, events reported etc. Understand the current status of processes such as Orders, if in exception understand root cause and ability to correct and resubmit bound by time limit rules.
E.g. Ensure data such as KYC of retailers/counters is available on device at the time of visit including details fetched from ERP such as credit limit, current balance etc.
I have selected a few of above to elaborate as follows.
Following are some features that are important from URC perspective:
Though ability to allocate user rights sounds straight forward, URC scenarios demand variety of control options:
Hierarchy control isn’t mentioned in above, and its for a good reason. For one, it’s an obvious control, second, some variations of hierarchy control require detailing separately:
Although I have touched upon these earlier, a specific point is to be made regarding change in finer details of a process in a non-disruptive manner. Take examples below:
Status tracking is not just about a tracking a process instantiated but covers other areas of audit history for comprehensive operations control. Below I give a few examples that are specific to URC:
Below diagram captures the summary of all aspects mentioned in this blog:
All solutions most likely include various form of Process Automation & Functions support capabilities. However, the alignment to URC scenario demands certain capabilities that may well make a huge difference in value you get from the system.
While it is possible to, of course, build all customized capabilities via use of a process automation platform, trick is to have the agility, flexibility as built in features of your choice of field automation system and, ideally, manageable via configurable customization as far as possible.