Scheduled IAPs by zone — FY 2026–27
Zone is a data column, not six separate lists — one query, any cut.
Upcoming IAPs
Next scheduled programmes across zones.
Recent activity
Every change is written to the audit trail — not just an email alert.
IAP Register
Schedule a new IAP
Fields marked * are mandatory for the AMFI upload. On submit, the entry goes to Central Ops for checker approval.
NOA number and conducted attendance are captured after the event, on the Conducted Data screen.
Generate AMFI upload file
Approved, not-yet-exported IAPs are pre-selected. The file contains only the AMFI-mandated columns (A–N); internal fields never leave the system.
Upload log
Every generated file is versioned with who, when, and which URNs it contained.
| Batch | Generated | By | Records | Portal | Status |
|---|---|---|---|---|---|
| EXP-2026-0038 | 14-Jul-2026 17:22 | Central IAP Ops | 11 | AMFI + HAMC | Uploaded |
| EXP-2026-0037 | 07-Jul-2026 16:05 | Central IAP Ops | 9 | AMFI + HAMC | Uploaded |
Awaiting conducted data
Events whose date has passed. Enter actual attendance and the NOA number; the monthly conducted file is generated from these records.
Submitted this cycle
Audit trail
Full life history of every IAP by URN — created, modified (field-level old → new), approved, exported, conducted. Queryable, not buried in a mailbox.
AMFI district master
Loaded from DistrictList.xlsx (as shared on 21-Jul-2026). Updatable by Admin when AMFI revises the list.
Users & roles
Role-based access — each stakeholder sees and does only their part.
| User | Role | Scope | |
|---|---|---|---|
| Priya Nair | Zonal Coordinator (Maker) | North | |
| Rahul Deshmukh | Zonal Coordinator (Maker) | Mumbai | |
| Anita Verma | Zonal Coordinator (Maker) | UP-Bihar | |
| Arjun Mehta | Central IAP Ops (Checker) | All zones | |
| Sanjay Iyer | Administrator | System | |
| R. Krishnan | Management | Read-only |
Zones & branches
| Zone | Coordinator | Branches |
|---|---|---|
| West | — | 14 |
| East | — | 9 |
| North | Priya Nair | 16 |
| South | — | 18 |
| Mumbai | Rahul Deshmukh | 11 |
| UP-Bihar | Anita Verma | 8 |
From seven tools to one system
TODAY — FRAGMENTED
IAPFLOW — UNIFIED
Stack: React front-end · Node.js/Python API · MySQL 8 — technology-neutral, deployed on-premise inside HDFC AMC's IT environment. No data leaves HDFC infrastructure.
Proposed MySQL data model
All 27 columns of the current format live on one row; AMFI columns A–N are flagged for export, O–AA stay internal.
- id · urn
- event_date · event_time
- format · address · pincode
- district_id → districts
- city · expected_att
- contact_person · contact_no
- audience · trainer_name
- dap_location (Y/N)
- branch_id → branches
- venue_type · spoc_desig
- trainer_type · trainer_cost
- iap_cost · noa_number
- conducted_att · mega_flag
- status · remarks
- id
- event_id → iap_events
- field_name
- old_value · new_value
- changed_by · changed_at
- id
- event_id → iap_events
- type (new / modification)
- decision · comment
- checker_id · decided_at
- id · batch_no
- generated_by · generated_at
- record_count · file_hash
- portal · upload_status
- id
- state · district
- 786 rows · AMFI master
- id
- name · emp_id
- role · zone_scope
- RBAC per screen & field
- id
- zone_name
- branch_name · city
- zone derived, never typed