cancel
Showing results for 
Search instead for 
Did you mean: 

Anybody knows how records management module work?

dpopovic
Champ in-the-making
Champ in-the-making
Hi,

We installed RM module on Alfresco Tomcat version, configured few RM spaces, defined fileplan with purge interval and … nothing happens;(.

We changed system time few years in the future, restarted server, but still nothing happens. We expected that documents are purged from space after purge interval is reached.

Does anybody know how RM works? which process does the job?
1 REPLY 1

jbarmash
Champ in-the-making
Champ in-the-making
Which field did you set?  There is no specific field for "purge", so i am assuming you set Destroy Instructions. 

Destruction happens inside class DestroyDispositionAction.java, which is called from RecordsManagementScript.java. 

From taking a look at the code, it looks like only IMMEDIATELY is implemented, the intervals are not.  

If you were to implement this, it would be done similarly to modules\records-mgmt\config\alfresco\module\org.alfresco.module.RecordsManagement\script\scheduled\ scheduled_cutoff.js scripts - it is scheduled inside records-mgmt\config\alfresco\module\org.alfresco.module.RecordsManagement\context\script-context.xml.

Hope this is somewhat helpful. The RM module is really a starter kit for implementing the RM functionality, most customers who use it take it and customize it for their needs.   If you do end up implementing this functionality, feel free to contribute it.