diff --git a/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFile.xml b/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFile.xml
index 6eda45c5dcb75acc8f6e7fb4b35f20db508e8583..29e481c65120b742a7976cb6202493a695e33f1f 100644
--- a/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFile.xml
+++ b/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFile.xml
@@ -80,6 +80,9 @@ portal.ERP5Site_notifyReportComplete(\n
     subject=unicode(translateString(\'French Accounting Transaction File\')),\n
     message=\'\',\n
     attachment_list=attachment_list)\n
+\n
+# delete no longer needed active process\n
+active_process.getParentValue().manage_delObjects(ids=[active_process.getId()])\n
 </string> </value>
         </item>
         <item>
diff --git a/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFileForPortalType.xml b/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFileForPortalType.xml
index d681b135013b7d4cad60bea87181ecc2976cae24..fffe4b54fe92a78cd2fbafedce6c9d83f40fee99 100644
--- a/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFileForPortalType.xml
+++ b/bt5/erp5_accounting_l10n_fr/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr/AccountingTransactionModule_aggregateFrenchAccountingTransactionFileForPortalType.xml
@@ -65,6 +65,9 @@ if result_list:\n
       result_list=result_list)\n
   \n
   active_process.postResult(ActiveResult(detail=journal_fragment.encode(\'utf8\').encode(\'zlib\')))\n
+\n
+# delete no longer needed active process\n
+this_portal_type_active_process.getParentValue().manage_delObjects(ids=[this_portal_type_active_process.getId()])\n
 </string> </value>
         </item>
         <item>
diff --git a/bt5/erp5_accounting_l10n_fr/bt/revision b/bt5/erp5_accounting_l10n_fr/bt/revision
index b74e882ae378d7e5aae630f48c20dd1e40186d98..1758dddccea2b3b02d21228a0d06a45a35c0d861 100644
--- a/bt5/erp5_accounting_l10n_fr/bt/revision
+++ b/bt5/erp5_accounting_l10n_fr/bt/revision
@@ -1 +1 @@
-31
\ No newline at end of file
+32
\ No newline at end of file