Overview This release includes new features and improvements across PMP/ePD, gPD, and Field Monitoring modules. The main focus of this update has been a new extension of the FM module to support monitoring Government partners.
Other updates focus on data export accuracy, partner visibility enhancements, reporting period reliability, and expanded government programme document workflows.
Field Monitoring Module (FMM)
Government partner support and expanded entities to monitor #307766 Field Monitoring visit planning now supports an expanded set of entities to monitor, including a new Government Partner type and WBS Activity (selected from a dropdown linked to eTools data). The existing Partner entity has been renamed to CSO Partner for clarity. Questions are managed at CP Output level and are not duplicated per activity.
Methodology selection checkboxes for field visits #297023 Users can now indicate the data collection methodology used during a field visit (e.g., key informant interviews, observation, document review) via checkboxes on the visit Details page. This improves consistency and supports reporting on monitoring practices.
Percentage answer type for custom questions #300645 A new "Percentage" answer type has been added for custom questions in Field Monitoring, giving country offices greater flexibility when configuring monitoring questionnaires.
Partnership Management Portal (PMP / ePD)
Local currency set as default during PD creation #280828 The PD creation form now pre-selects the local office currency based on CO configuration, replacing USD as the default. This reduces user errors and prevents currency mismatch issues during eZHACT synchronisation.
Zero-decimal currency validation #261039 Added validation to prevent decimal values from being entered for zero-decimal currencies (e.g., XOF, KHR, JPY), in line with SAP configuration rules. Users are informed via an inline message when an invalid value is entered, reducing downstream discrepancies with eZHACT.
Syria currency code update (SYP → SYP01) #298807 Following the Syrian Central Bank's currency denomination change effective 01.01.2026, the new currency code SYP01 has been added to eTools and the old SYP code deprecated.
Regeneration of quarterly reporting periods at signature stage #261198 PRC Secretary users can now regenerate quarterly reporting periods at the PD signature stage, ensuring reporting periods remain aligned with the final PD start and end dates.
Action Point status visible in Partner Overview #265555 The Partner Overview section in PMP now displays Action Points linked to the partner, including reference number, type, and status (Open/Completed). This improves monitoring and reduces the need to navigate away from the partner record.
Disaggregation data included in Results export #265557 The ePD Results export now includes disaggregation fields (e.g., sex, age group, disability status) alongside indicator results, supporting equity-focused reporting and reducing manual data processing.
Justification field for Direct Selection #265561 A dedicated justification field has been added to ePD for cases where Direct Selection is used as the partner selection modality. This ensures the justification is captured within the system and is available to the review committee during their assessment.
Prevent deactivation of activities with associated DCTs #276376 Backend validation now blocks deactivation of PD activities when a Direct Cash Transfer with outstanding or actual amounts exists in eZHACT, or when the parent PD is undergoing amendment. This prevents financial inconsistencies and integration errors.
Filter inactive indicators from PD Result Export #261012 The PD Result Export now includes only active indicators from approved Programme Documents, with the most recent targets and baselines. Previously, indicators removed during amendments were still appearing in exports, causing confusion in reporting.
Hide legacy sections from old Country Programme #261224 Sections from previous Country Programme cycles that are no longer operationally relevant (e.g., C4D, CSD) can now be hidden in eTools, reflecting current CO structures and reducing clutter in the interface.
Partner Reporting Portal (PRP)
All reporting requirements displayed after ePD sync to PRP #265896 The ePD–PRP sync now displays all reporting requirements including those scheduled in the future, rather than only those up to the current date. This prevents confusion and allows partners to view the full reporting schedule from the outset.
Prevent reports from showing as overdue when PD is closed #287104 Reports associated with closed PDs will no longer appear as overdue in PRP. The correct status for such reports is now set to Accepted, reducing confusion for Country Offices and implementing partners.
Financial Assurance Module (FAM)
Automatic creation of High Priority Action Points for engagements #308031 High Priority Action Points are now automatically created for FAM engagements that include financial findings or high priority recommendations, reducing manual follow-up effort and improving assurance tracking.
RSS Admin
Manually sync active partner email from eTools #296957 Admin users can now manually trigger a sync of a partner's email address from eTools to PRP. This resolves cases where email updates in eTools were not propagating to PRP in time, preventing partners from accessing their workspaces.
Infrastructure
Django upgrade to 4.2.29 #309881 The backend framework has been upgraded to Django 4.2.29, incorporating the latest security patches and stability improvements.