How to Enable CommTrack?
After setting up your CommCareHQ workspace, go to Project Settings and click 'Basics', select 'CommTrack Enabled' and update. After this step your project would become CommTrack-enabled.
UI differences you would notice once you have CommTrack enabled
...
- Basic CommTrack Settings
- This is where web users configure SMS and mobile app as the medium for their CommTrack project implementation
- SMS: web users could: 1) configure SMS keyword for stock actions, 2) enable and configure SMS keywords for requisition actions if it is a necessary feature for the project
- Location Hierarchy: Location levels and Report filters are managed according to the configuration here.
- Advanced CommTrack Settings: This is where web users configure the inventory control system for project implementation if necessary.
...
CommCare Supply from a CommCare App Designer's Perspective
If you are used to designing a CommCare application, there are many parallels from CommCare that might make you understand CommCare Supply better:
- Unlike CommCare where web users can build forms and configure case management, CommCare Supply app building will be done by developers until CommCare Supply becomes fully self-service. FMs would need to setup locations, products, and programs for their supply chain. This can be easily done in the relevant project space on HQ.
- Each location or supply point is a case in CommCare Supply just as each registrant (mother, child, farmer) is a case in CommCare.
- Unlike CommCare where cases are registered, updated, and closed by mobile users, locations in CommCare Supply can only be created by web users.
- In addition, after locations are configured, location information is available in the form through the special locations Lookup Table.
- Each location / supply point is associated with a set of products configured per domain. Product information is made available through lookup tables, not cases.
CommCare Supply can auto-populate a lookup table to assist with consumption and forecasting calculations. This lookup table provides a configurable rolling average monthly consumption. This data can be referenced in CommCare forms, and is essential for translating the raw data on ‘how much do I have in stock?’ into meaningful information on ‘how many days before I run out?’ and ‘how much should I reorder?’
When CommCare Supply is enabled for a given CommCare domain, you'll notice the following differences. None of these changes should break any pre-existing apps.
- A tab labeled 'Setup' appears on the top navigation bar: This is where web users create can set up the locations and manage products, programs, and location
- CommTrack-specific settings under Users Tab
- A web user could click one username to edit a mobile worker and he would see 'CommTrack' amongst a set of tabs from 'Basic' to 'Permanent Actions'.
- Click on 'CommTrack' and this would bring the web user to the page where he could associate a CommTrack mobile worker to a specific Supply Point and a specific program created in Setup
- Assign CommTrack User Roles for a specific mobile worker
- Hidden CommCare Reports
- All reports under 'MANAGE DEPLOYMENTS' are hidden
- Section 'MESSAGING' is renamed as 'LOGS' but reports are all the same
- CommTrack specific reportsThere would be a new section 'COMMTRACK' including three reports and two maps
- Stock Status by Product
- Inventory
- Reporting Rate
- Stock Status (map) Reporting Status (map)products for the project's supply chain
- In the 'Reports' tab, a set of five CommCare Supply reports appears.
- Additional CommCare Supply-specific settings are available when configuring web users, mobile users, and the project settings