This migration concerns ODF projects that use plugin odf-pilotage and have customized steering reports.
In the case of additional control reports, button definitions referencing org.ametys.plugins.odfpilotage.button.LaunchReportByOrgUnitSchedulable must now reference org.ametys.plugins.odfpilotage.button.LaunchReportByOrgUnitChoiceSchedulable.
However, the old definition can be used in the "component" context.
Look for occurrences of org.ametys.plugins.odfpilotage.button.LaunchReportByOrgUnitSchedulable in your plugin.xml or ribbon files.
In addition, if the ribbon has been overloaded with references to the following buttons, they must be renamed (adding .choice to the end):
If your project has an overload of ODF restrictions due to piloting status (file /WEB-INF/param/odf/pilotage/restrictions.xml), you must change the name of the status tags from lower case to upper case:
mention_validated en MENTION_VALIDATED
orgunit_validated en ORGUNIT_VALIDATED
cfvu_validated en CFVU_VALIDATED
cfvu_mcc_validated en CFVU_MCC_VALIDATED
Correction of parent/child links for Apogée
Warning: for any instance ofAmetys with an Apogee project SCC implementation, following the ODF-2995 issue, you should ask a developer to check that parent-child links forODF content are properly managed following Apogee imports.