Le système plante sur une date de communicabilité invalide, alors qu'aucune date ne devrait être calculée.
La date ressemble à "1000002021-01-12".
Côté référentiel pour la règle, la durée exprimée est P999999999Y.
Cette durée n'est pas reconnue comme illimitée lors ud traitement. Le moteur reconnaît P9999Y.
Si on ouvre la règle via les écrans et qu'on l'enregistre sans modification, la durée est ramenée à P9999Y.
Le problème vient du fichier SQL de l'extension AP, default.sql :
INSERT INTO "recordsManagement"."accessRule" (code, duration, description) VALUES
('AR038', 'P0D', 'Documents administratifs librement communicables. (Code du Patrimoine, art. L. 213-1'),
...
('AR062', 'P999999999Y', 'Archives publiques dont la communication est susceptible d''entraîner la diffusion d''informations permettant de concevoir, fabriquer, utiliser ou localiser des armes nucléaires, biologiques, chimiques ou toutes autres armes ayant des effets directs ou indirects de destruction d''un niveau analogue. (Code du Patrimoine, art. L. 213-2, II')
;