This guide explains how to use the Water app for intake, field execution, billing, complaints, governance, and reporting.
Water Data Entry: create records and submit items for review.Water Supervisor: operational review, assignment, and progress control.M&E Officer: quality and compliance review plus analytics.Program Manager: approvals, closure decisions, governance oversight.System Manager: setup, permissions, workflow, and platform control.Record visibility can be scoped by user defaults: Country, Region, District.
UNICEF Water Operations.Water Customer.Service Request with required data: customer, water_establishment, service_type, request_date, source_channel.Maintenance Request with water_point, reported_on, severity.Open, In Progress, Resolved, Closed.Field Inspection and attach evidence for site validation.Water Quality Test for the related water_point.result_status to Passed or Failed.Complaint.Call Center Log.States:
Draft -> Submitted -> Supervisor Review -> M&E Review -> Approved -> In Progress -> Completed -> Closed (with Rejected and Reopen path).
Main actions: Submit, Assign Review, Send to M&E, Approve, Request Changes, Reject, Start, Complete, Close, Reopen.
States:
Draft -> Under Review -> Approved with control states Rejected and Inactive.
Main actions: Submit, Approve, Request Changes, Reject, Revise, Deactivate, Reactivate.
These are mainly managed by status field and validations rather than workflow action buttons:
Maintenance RequestField InspectionWater Quality TestBeneficiary FeedbackWater Point Functionality by DistrictOverdue Maintenance RequestsWater Quality Compliance TrendPopulation Served by Project and QuarterFeedback Resolution TimeGET /api/method/water.api.get_water_points_geojsonGET /api/method/water.api.export_unicef_water_dataPOST /api/method/water.api.sync_field_inspectionsPOST/GET /api/method/water.api.register_public_file_in_managerapp_hooks cache and restart web workers.