Proforma: add details when changing m&e program parts/items
Proformas now automatically update when related items or products change.
Updates to program parts, items, or products are now automatically reflected on existing proformas, keeping them accurate and up to date.