#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml
index dc769ec8ad..0e940d34ef 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/groups/rm-capability-groups-context.xml
@@ -1,85 +1,85 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml
index 89139b93b2..5548567780 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-audit-context.xml
@@ -1,73 +1,73 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml
index 408cbbf617..1d36a8a2d9 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-condition-context.xml
@@ -1,227 +1,227 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml
index 1cf4201a4e..5cc9dffd5b 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-config-context.xml
@@ -1,94 +1,94 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml
index 5f4f44880b..3dc524bfe4 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-disposition-context.xml
@@ -1,316 +1,316 @@
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
- FILE_PLAN_COMPONENT
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+ FILE_PLAN_COMPONENT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TRANSFER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml
index 3ed05e48aa..c9362ed9d6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-event-context.xml
@@ -1,42 +1,42 @@
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml
index b42957bd9f..e8eeae8602 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-fileplan-context.xml
@@ -1,97 +1,97 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- DISPOSITION_SCHEDULE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+ DISPOSITION_SCHEDULE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml
index 8db7ba051b..5a1cceb841 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-freeze-context.xml
@@ -1,171 +1,171 @@
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- HOLD_CONTAINER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ HOLD_CONTAINER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HOLD
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HOLD
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml
index fdb478b0a2..91a50ef89d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-group-context.xml
@@ -1,249 +1,249 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD_CATEGORY
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml
index 8b82723be3..9ca62f1f72 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-record-context.xml
@@ -1,389 +1,389 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+ RECORD_FOLDER
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
index 81658b0db5..f1f1734d21 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-recordfolder-context.xml
@@ -1,227 +1,227 @@
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml
index 459b7790a2..2ddba0e1ea 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-reference-context.xml
@@ -1,23 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml
index 3175faf8ed..1ad04ef1d7 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-rule-context.xml
@@ -1,20 +1,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml
index 1d25bb38b2..2d390542d8 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/capability/rm-capabilities-security-context.xml
@@ -1,61 +1,61 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml
index 9b40dfe679..be126f3e62 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/DODExampleFilePlan.xml
@@ -1,1046 +1,1046 @@
-
-
-
-
-
-
- Reports
- 0318
- Reports
- Record series for reports
-
-
-
-
-
-
-
-
-
-
-
-
- AIS Audit Records
- 0318-01
- AIS Audit Records
- Consisting of AIS Security Officer or Terminal Area Security Officer weekly audit records of audit actions performed on all AIS as required by applicable policy which are maintained by any JS/combatant command activity.
- week|1
- true
-
-
-
-
-
-
-
-
- N1-218-00-4 item 023
- Cut off monthly, hold 1 month, then destroy.
-
-
-
-
-
-
-
- cutoff
- monthend|1
-
-
-
-
- destroy
- month|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
- January AIS Audit Records
- January AIS Audit Records
- 0318-01-01
- week|1
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Unit Manning Documents
- 0318-02
- Unit Manning Documents
- Consisting of manpower document and monthly strength report forwarded to OSD and other activities which are maintained by personnel office as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-89-1 item 002
- Cut off every 3 months, hold 3 months, then destroy.
-
-
-
-
-
-
-
- cutoff
- quarterend|1
-
-
-
-
- destroy
- month|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
- 1st Quarter Unit Manning Documents
- 0318-02-01
- 1st Quarter Unit Manning Documents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Overtime Reports
- 0318-03
- Overtime reports and related documents
- Overtime reports and related documents which are maintained by JS/combatant controller as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-7 item 28
- Cut off at end of FY, hold 3 years, then destroy.
-
-
-
-
-
-
- cutoff
- fyend|1
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- FY08 Overtime Reports
- 0318-03-01
- FY08 Overtime Reports
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Bi-Weekly Cost Reports
- 0318-04
- Bi-Weekly Cost Reports
- Bi-wekly cost reports which are maintained by JS/combatant command controler as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-7 item 2
- Cut off at end of CY, hold 2 years, then destroy.
-
-
-
-
-
-
- cutoff
- yearend|1
-
-
-
-
- destroy
- year|2
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
- CY08 Unit Manning Documents
- 0318-04-01
- CY08 Unit Manning Documents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Military Files
- 0412
- Military Files
- Record series for military files
-
-
-
-
-
-
-
-
-
-
-
-
- Military Assignment Documents
- 0412-01
- Military Assignment Documents
- Policy matters pertaining to military assignments which are maintained by any JS/combatant command activity as the official record copy.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 30
- Cut off when superseded, hold 5 years, then destroy.
- true
-
-
-
-
-
-
- cutoff
- superseded
-
-
-
-
- destroy
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Official Military Personnel Privilege Card Applications
- 0412-02
- Official Military Personnel Privilege Card Applications
- Consisting of: documents reflecting applications for priviege cards and ration cards, including Department of Defense Forms (DD Forms) 1172 (Application for Unifomed Services Identification and Privilege Card) and similar documents which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 20
- Cut off when no longer needed and destroy immediately.
-
-
-
-
-
-
- cutoff
- no_longer_needed
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
- COL Bob Johnson
- 0412-02-01
- COL Bob Johnson
-
-
-
-
- PFC Alan Murphy
- 0412-02-02
- PFC Alan Murphy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Personnel Security Program Records
- 0412-03
- Personnel Security Program Records
- Position sensitivity files including requests for information relating to the designation of sensitive and non-sensitive personnel positions in an agency and results of final actions taken consisting of approved requests which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
-
- N1-218-00-4 item 017
- Cutoff when position is abolished, re-designated, or no longer needed, whichever is later. Destroy immediately after cutoff.
-
-
-
-
-
-
- cutoff
-
- abolished
- re_designated
- no_longer_needed
-
- and
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
- Commander's Administrative Assistant
- 0412-03-01
- Commander's Administrative Assistant
-
-
-
-
- Equal Opportunity Coordinator
- 0412-03-02
- Equal Opportunity Coordinator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Civilian Files
- 0430
- Civilian Files
- Record series for civilian files
-
-
-
-
-
-
-
-
-
-
-
-
- Employee Performance File System Records
- 0430-01
- Employee Performance File System Records
- Consisting of: performance records superseded through an administrative, judicial, or quasi-judicial procedure which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
-
- GRS 1 item 23b(1)
- Cutoff when superseded. Destroy immediately after cutoff
- true
-
-
-
-
-
-
- cutoff
- superseded
-
-
-
-
- destroy
- immediately|0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Foreign Employee Award Files
- 0430-02
- Foreign Employee Award Files
- Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
- N1-218-00-3 item 18
- Permanent. Cut off on completion of case, hold 2 years, then retire to offline storage. Transfer to federal records holding area 5 years after retirement to offline storage. Transfer to NARA 25 years after cutoff.
-
-
-
-
-
-
- cutoff
- case_complete
-
-
-
-
- transfer
- Retire to offline storage.
- Offline Storage
- year|2
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
- transfer
- Transfer to federal records holding area.
- Federal Records Holding
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
-
-
-
-
- accession
- Transfer to NARA.
- NARA
- year|25
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Christian Bohr
- 0430-02-01
- Christian Bohr
-
-
-
-
- Karl Planck
- 0430-02-02
- Karl Planck
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Case Files and Papers
- 0430-03
- Case Files and Papers
- Consisting of library containing information on personnel actions which are maintained by R&A Br and Deputy Chief Information Office
- None
- Disposal not authorized. Disposition pending NARA approval.
-
-
-
-
-
-
- Gilbert Competency Hearing
- 0430-03-01
- Gilbert Competency Hearing
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Withholding of Within-Grade Increase (WGI) Records
- 0430-04
- Withholding of Within-Grade Increase (WGI) Records
- Files concerning an employee’s performance rating of record with work examples which establish less than fully successful performance, notice of withholding of WGI, employee's request for reconsideration of denied WGI, and decision concerning such a reconsideration request which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 16
- Cut off on completion of WGI action or on separation, whichever is earlier; hold 3 years, then destroy/delete.
-
-
-
-
-
-
- cutoff
-
- WGI_action_complete
- separation
-
- or
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Gilbert WGI Records
- 0430-04-01
- Gilbert WGI Records
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Payroll Differential and Allowances
- 0430-05
- Payroll Differential and Allowances
- Consisting of: information to assist overseas civilian personnel offices to document employee eligibility for foreign post differential and foreign quarters and post allowances, including SF 1190 (Foreign Allowances Application, Grant, and Report) and similar information which are maintained by any JS/combatant command activity.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 3
- Cut off at end of Fiscal Year (FY) in which all allowances granted are terminated, hold 3 years, then destroy.
-
-
-
-
-
-
- retain
- all_allowances_granted_are_terminated
-
-
-
-
- cutoff
- fyend|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
-
-
-
-
- destroy
- year|3
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Martin Payroll Differential and Allowances
- 0430-05-01
- Martin Payroll Differential and Allowances
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Miscellaneous Files
- 0950
- Miscellaneous Files
- Record series for miscellaneous files
-
-
-
-
-
-
-
-
-
-
-
-
- Civilian Employee Training Program Records
- 0950-01
- Civilian Employee Training Program Records
- Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
-
-
-
-
-
-
-
- GRS 1 item 29b
- Cut off annually, hold 5 years, then destroy, or destroy when obsolete, whichever is earlier.
-
-
-
-
-
-
- cutoff
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}dateFiled
-
-
-
-
- destroy
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
- obsolete
-
-
-
-
-
-
-
-
-
-
-
- Bob Prentice Training Records (2008)
- 0950-01-01
- Bob Prentice Training Records (2008)
-
-
-
-
- Beth Tanaka Training Records (2008)
- 0950-01-02
- Beth Tanaka Training Records (2008)
-
-
-
-
- Chuck Stevens Training Records (2008)
- 0950-01-03
- Chuck Stevens Training Records (2008)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Purchase of Foreign Award Medals and Decorations
- 0950-02
- Purchase of Foreign Award Medals and Decorations
- Forms reflecting purchase of foreign award medals and decorations.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 11
- Cutoff when related record is transferred to inactive storage, hold 1 year, destroy.
- true
-
-
-
-
-
-
- cutoff
- related_record_trasfered_inactive_storage
-
-
-
-
- destroy
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Monthly Cockpit Crew Training
- 0950-03
- Monthly Cockpit/Crew Training
- Consisting of skills training/evaluation forms, e.g., AF Form 4031.
-
-
-
-
-
-
-
-
- N1-218-00-3 item 13
- Cutoff after training is complete, hold 1 year, destroy.
-
-
-
-
-
-
- cutoff
- training_complete
-
-
-
-
- destroy
- year|1
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- January Cockpit Crew Training
- 0950-03-01
- January Cockpit/Crew Training
-
-
-
-
- February Cockpit Crew Training
- 0950-03-02
- February Cockpit/Crew Training
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Science Advisor Records
- 0950-04
- Science Advisor Records
- Consisting of: reports, studies, tasking orders, and similar records. Reports are usually informal and unpublished. Records may be generated at all activities
-
-
-
-
-
-
-
-
- N1-218-00-10 item 44
- Cut off on completion of study, hold 5 years, then transfer to Inactive Storage. Transfer to NARA 25 years after cutoff.
-
-
-
-
-
-
- cutoff
- study_complete
-
-
-
-
- transfer
- Transfer to inactive storage.
- Inactive Storage
- year|5
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
- accession
- Transfer to NARA.
- NARA
- year|25
- {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
-
-
-
-
-
-
-
-
-
-
-
- Phoenix Mars Mission
- 0950-04-01
- Phoenix Mars Mission
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Reports
+ 0318
+ Reports
+ Record series for reports
+
+
+
+
+
+
+
+
+
+
+
+
+ AIS Audit Records
+ 0318-01
+ AIS Audit Records
+ Consisting of AIS Security Officer or Terminal Area Security Officer weekly audit records of audit actions performed on all AIS as required by applicable policy which are maintained by any JS/combatant command activity.
+ week|1
+ true
+
+
+
+
+
+
+
+
+ N1-218-00-4 item 023
+ Cut off monthly, hold 1 month, then destroy.
+
+
+
+
+
+
+
+ cutoff
+ monthend|1
+
+
+
+
+ destroy
+ month|1
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+
+
+ January AIS Audit Records
+ January AIS Audit Records
+ 0318-01-01
+ week|1
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Unit Manning Documents
+ 0318-02
+ Unit Manning Documents
+ Consisting of manpower document and monthly strength report forwarded to OSD and other activities which are maintained by personnel office as the official record copy.
+
+
+
+
+
+
+
+
+ N1-218-89-1 item 002
+ Cut off every 3 months, hold 3 months, then destroy.
+
+
+
+
+
+
+
+ cutoff
+ quarterend|1
+
+
+
+
+ destroy
+ month|3
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+
+ 1st Quarter Unit Manning Documents
+ 0318-02-01
+ 1st Quarter Unit Manning Documents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overtime Reports
+ 0318-03
+ Overtime reports and related documents
+ Overtime reports and related documents which are maintained by JS/combatant controller as the official record copy.
+
+
+
+
+
+
+
+
+ N1-218-00-7 item 28
+ Cut off at end of FY, hold 3 years, then destroy.
+
+
+
+
+
+
+ cutoff
+ fyend|1
+
+
+
+
+ destroy
+ year|3
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ FY08 Overtime Reports
+ 0318-03-01
+ FY08 Overtime Reports
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bi-Weekly Cost Reports
+ 0318-04
+ Bi-Weekly Cost Reports
+ Bi-wekly cost reports which are maintained by JS/combatant command controler as the official record copy.
+
+
+
+
+
+
+
+
+ N1-218-00-7 item 2
+ Cut off at end of CY, hold 2 years, then destroy.
+
+
+
+
+
+
+ cutoff
+ yearend|1
+
+
+
+
+ destroy
+ year|2
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+ CY08 Unit Manning Documents
+ 0318-04-01
+ CY08 Unit Manning Documents
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Military Files
+ 0412
+ Military Files
+ Record series for military files
+
+
+
+
+
+
+
+
+
+
+
+
+ Military Assignment Documents
+ 0412-01
+ Military Assignment Documents
+ Policy matters pertaining to military assignments which are maintained by any JS/combatant command activity as the official record copy.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 30
+ Cut off when superseded, hold 5 years, then destroy.
+ true
+
+
+
+
+
+
+ cutoff
+ superseded
+
+
+
+
+ destroy
+ year|5
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Official Military Personnel Privilege Card Applications
+ 0412-02
+ Official Military Personnel Privilege Card Applications
+ Consisting of: documents reflecting applications for priviege cards and ration cards, including Department of Defense Forms (DD Forms) 1172 (Application for Unifomed Services Identification and Privilege Card) and similar documents which are maintained by any JS/combatant command activity.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 20
+ Cut off when no longer needed and destroy immediately.
+
+
+
+
+
+
+ cutoff
+ no_longer_needed
+
+
+
+
+ destroy
+ immediately|0
+
+
+
+
+
+
+
+
+
+
+
+ COL Bob Johnson
+ 0412-02-01
+ COL Bob Johnson
+
+
+
+
+ PFC Alan Murphy
+ 0412-02-02
+ PFC Alan Murphy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Personnel Security Program Records
+ 0412-03
+ Personnel Security Program Records
+ Position sensitivity files including requests for information relating to the designation of sensitive and non-sensitive personnel positions in an agency and results of final actions taken consisting of approved requests which are maintained by any JS/combatant command activity
+
+
+
+
+
+
+
+
+ N1-218-00-4 item 017
+ Cutoff when position is abolished, re-designated, or no longer needed, whichever is later. Destroy immediately after cutoff.
+
+
+
+
+
+
+ cutoff
+
+ abolished
+ re_designated
+ no_longer_needed
+
+ and
+
+
+
+
+ destroy
+ immediately|0
+
+
+
+
+
+
+
+
+
+
+
+ Commander's Administrative Assistant
+ 0412-03-01
+ Commander's Administrative Assistant
+
+
+
+
+ Equal Opportunity Coordinator
+ 0412-03-02
+ Equal Opportunity Coordinator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Civilian Files
+ 0430
+ Civilian Files
+ Record series for civilian files
+
+
+
+
+
+
+
+
+
+
+
+
+ Employee Performance File System Records
+ 0430-01
+ Employee Performance File System Records
+ Consisting of: performance records superseded through an administrative, judicial, or quasi-judicial procedure which are maintained by any JS/combatant command activity
+
+
+
+
+
+
+
+
+ GRS 1 item 23b(1)
+ Cutoff when superseded. Destroy immediately after cutoff
+ true
+
+
+
+
+
+
+ cutoff
+ superseded
+
+
+
+
+ destroy
+ immediately|0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Foreign Employee Award Files
+ 0430-02
+ Foreign Employee Award Files
+ Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
+
+
+
+
+
+
+
+ N1-218-00-3 item 18
+ Permanent. Cut off on completion of case, hold 2 years, then retire to offline storage. Transfer to federal records holding area 5 years after retirement to offline storage. Transfer to NARA 25 years after cutoff.
+
+
+
+
+
+
+ cutoff
+ case_complete
+
+
+
+
+ transfer
+ Retire to offline storage.
+ Offline Storage
+ year|2
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+ transfer
+ Transfer to federal records holding area.
+ Federal Records Holding
+ year|5
+ {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
+
+
+
+
+ accession
+ Transfer to NARA.
+ NARA
+ year|25
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ Christian Bohr
+ 0430-02-01
+ Christian Bohr
+
+
+
+
+ Karl Planck
+ 0430-02-02
+ Karl Planck
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Case Files and Papers
+ 0430-03
+ Case Files and Papers
+ Consisting of library containing information on personnel actions which are maintained by R&A Br and Deputy Chief Information Office
+ None
+ Disposal not authorized. Disposition pending NARA approval.
+
+
+
+
+
+
+ Gilbert Competency Hearing
+ 0430-03-01
+ Gilbert Competency Hearing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Withholding of Within-Grade Increase (WGI) Records
+ 0430-04
+ Withholding of Within-Grade Increase (WGI) Records
+ Files concerning an employee’s performance rating of record with work examples which establish less than fully successful performance, notice of withholding of WGI, employee's request for reconsideration of denied WGI, and decision concerning such a reconsideration request which are maintained by any JS/combatant command activity.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 16
+ Cut off on completion of WGI action or on separation, whichever is earlier; hold 3 years, then destroy/delete.
+
+
+
+
+
+
+ cutoff
+
+ WGI_action_complete
+ separation
+
+ or
+
+
+
+
+ destroy
+ year|3
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ Gilbert WGI Records
+ 0430-04-01
+ Gilbert WGI Records
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Payroll Differential and Allowances
+ 0430-05
+ Payroll Differential and Allowances
+ Consisting of: information to assist overseas civilian personnel offices to document employee eligibility for foreign post differential and foreign quarters and post allowances, including SF 1190 (Foreign Allowances Application, Grant, and Report) and similar information which are maintained by any JS/combatant command activity.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 3
+ Cut off at end of Fiscal Year (FY) in which all allowances granted are terminated, hold 3 years, then destroy.
+
+
+
+
+
+
+ retain
+ all_allowances_granted_are_terminated
+
+
+
+
+ cutoff
+ fyend|1
+ {http://www.alfresco.org/model/recordsmanagement/1.0}dispositionAsOf
+
+
+
+
+ destroy
+ year|3
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ Martin Payroll Differential and Allowances
+ 0430-05-01
+ Martin Payroll Differential and Allowances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Miscellaneous Files
+ 0950
+ Miscellaneous Files
+ Record series for miscellaneous files
+
+
+
+
+
+
+
+
+
+
+
+
+ Civilian Employee Training Program Records
+ 0950-01
+ Civilian Employee Training Program Records
+ Decorations to foreign nationals and US citizens not employed by the US Government consisting of: case files of recommendations, decisions, awards announcements, board meeting minutes, and related documents which are maintained by any JS/combatant command activity
+
+
+
+
+
+
+
+ GRS 1 item 29b
+ Cut off annually, hold 5 years, then destroy, or destroy when obsolete, whichever is earlier.
+
+
+
+
+
+
+ cutoff
+ year|1
+ {http://www.alfresco.org/model/recordsmanagement/1.0}dateFiled
+
+
+
+
+ destroy
+ year|5
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+ obsolete
+
+
+
+
+
+
+
+
+
+
+
+ Bob Prentice Training Records (2008)
+ 0950-01-01
+ Bob Prentice Training Records (2008)
+
+
+
+
+ Beth Tanaka Training Records (2008)
+ 0950-01-02
+ Beth Tanaka Training Records (2008)
+
+
+
+
+ Chuck Stevens Training Records (2008)
+ 0950-01-03
+ Chuck Stevens Training Records (2008)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Purchase of Foreign Award Medals and Decorations
+ 0950-02
+ Purchase of Foreign Award Medals and Decorations
+ Forms reflecting purchase of foreign award medals and decorations.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 11
+ Cutoff when related record is transferred to inactive storage, hold 1 year, destroy.
+ true
+
+
+
+
+
+
+ cutoff
+ related_record_trasfered_inactive_storage
+
+
+
+
+ destroy
+ year|1
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Monthly Cockpit Crew Training
+ 0950-03
+ Monthly Cockpit/Crew Training
+ Consisting of skills training/evaluation forms, e.g., AF Form 4031.
+
+
+
+
+
+
+
+
+ N1-218-00-3 item 13
+ Cutoff after training is complete, hold 1 year, destroy.
+
+
+
+
+
+
+ cutoff
+ training_complete
+
+
+
+
+ destroy
+ year|1
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ January Cockpit Crew Training
+ 0950-03-01
+ January Cockpit/Crew Training
+
+
+
+
+ February Cockpit Crew Training
+ 0950-03-02
+ February Cockpit/Crew Training
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Science Advisor Records
+ 0950-04
+ Science Advisor Records
+ Consisting of: reports, studies, tasking orders, and similar records. Reports are usually informal and unpublished. Records may be generated at all activities
+
+
+
+
+
+
+
+
+ N1-218-00-10 item 44
+ Cut off on completion of study, hold 5 years, then transfer to Inactive Storage. Transfer to NARA 25 years after cutoff.
+
+
+
+
+
+
+ cutoff
+ study_complete
+
+
+
+
+ transfer
+ Transfer to inactive storage.
+ Inactive Storage
+ year|5
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+ accession
+ Transfer to NARA.
+ NARA
+ year|25
+ {http://www.alfresco.org/model/recordsmanagement/1.0}cutOffDate
+
+
+
+
+
+
+
+
+
+
+
+ Phoenix Mars Mission
+ 0950-04-01
+ Phoenix Mars Mission
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml
index 04f71c3fa5..38866ec77a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-capabilities-classification-context.xml
@@ -1,82 +1,82 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml
index 3253405897..5d1b5768c0 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015-context.xml
@@ -1,61 +1,61 @@
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.dod5015.messages.dod5015
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ alfresco.module.org_alfresco_module_rm.dod5015.messages.dod5015
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
index 2073d53b71..502f565bf6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/dod5015Model.xml
@@ -1,434 +1,434 @@
-
-
-
-
-
-
-
- DOD 5015 Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Image Formats
-
-
- Binary Image Interchange Format (BIIF)
- GIF 89a
- Graphic Image Format (GIF) 87a
- Joint Photographic Experts Group (JPEG) (all versions)
- Portable Network Graphics (PNG) 1.0
- Tagged Image Interchange Format (TIFF) 4.0
- TIFF 5.0
- TIFF 6.0
-
-
- true
-
-
-
-
-
-
-
-
- DOD5015 Site
- rma:rmsite
-
-
-
-
-
- DOD5015 File Plan
- rma:filePlan
-
-
-
-
- Record Series
- rma:recordCategory
-
-
-
-
-
-
-
-
-
- DOD5015 Record
-
-
-
- Publication Date
- d:date
- true
-
-
-
- Originator
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Originating Organization
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Media Type
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Format
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Date Received
- d:date
- false
-
-
-
-
- Addressee
- d:text
- false
-
- true
- false
- false
-
-
-
- Other Addressee
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
-
- Scanned Record
-
-
- Image Format
- d:text
-
- true
- false
- false
-
-
-
- Image Format and Version
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Image Resolution X
- d:int
- true
-
-
- Image Resolution Y
- d:int
- true
-
-
- Scanned Bit Depth
- d:int
- false
-
-
-
-
-
- PDF Record
-
-
- Producing Application
- d:text
- true
-
- true
- false
- false
-
-
-
- Producing Application Version
- d:text
- true
-
-
- PDF Version
- d:text
- true
-
- true
- false
- false
-
-
-
- Creating Application
- d:text
- false
-
- true
- false
- false
-
-
-
- Document Security Settings
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
- Digital Photograph Record
-
-
- Caption
- d:text
- true
-
-
- Photographer
- d:text
- false
-
- true
- false
- false
-
-
-
- Copyright
- d:text
- false
-
- true
- false
- false
-
-
-
- Bit Depth
- d:text
- false
-
- true
- false
- false
-
-
-
- Image Size X
- d:int
- false
-
-
- Image Size Y
- d:int
- false
-
-
- Image Source
- d:text
- false
-
- true
- false
- false
-
-
-
- Compression
- d:text
- false
-
- true
- false
- false
-
-
-
- ICC/ICM Profile
- d:text
- false
-
- true
- false
- false
-
-
-
- EXIF Information
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
- Web Record
-
-
- Web File Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Platform
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Site Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Web Site URL
- d:text
- true
-
- true
- false
- false
-
-
-
- Capture Method
- d:text
- true
-
- true
- false
- false
-
-
-
- Capture Date
- d:date
- true
-
-
- Contact
- d:text
- true
-
- true
- false
- false
-
-
-
- Content Management System
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ DOD 5015 Model
+ Roy Wetherall
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Image Formats
+
+
+ Binary Image Interchange Format (BIIF)
+ GIF 89a
+ Graphic Image Format (GIF) 87a
+ Joint Photographic Experts Group (JPEG) (all versions)
+ Portable Network Graphics (PNG) 1.0
+ Tagged Image Interchange Format (TIFF) 4.0
+ TIFF 5.0
+ TIFF 6.0
+
+
+ true
+
+
+
+
+
+
+
+
+ DOD5015 Site
+ rma:rmsite
+
+
+
+
+
+ DOD5015 File Plan
+ rma:filePlan
+
+
+
+
+ Record Series
+ rma:recordCategory
+
+
+
+
+
+
+
+
+
+ DOD5015 Record
+
+
+
+ Publication Date
+ d:date
+ true
+
+
+
+ Originator
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+ Originating Organization
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+ Media Type
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Format
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Date Received
+ d:date
+ false
+
+
+
+
+ Addressee
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Other Addressee
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+ Scanned Record
+
+
+ Image Format
+ d:text
+
+ true
+ false
+ false
+
+
+
+ Image Format and Version
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+
+
+ Image Resolution X
+ d:int
+ true
+
+
+ Image Resolution Y
+ d:int
+ true
+
+
+ Scanned Bit Depth
+ d:int
+ false
+
+
+
+
+
+ PDF Record
+
+
+ Producing Application
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Producing Application Version
+ d:text
+ true
+
+
+ PDF Version
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Creating Application
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Document Security Settings
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+ Digital Photograph Record
+
+
+ Caption
+ d:text
+ true
+
+
+ Photographer
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Copyright
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Bit Depth
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Image Size X
+ d:int
+ false
+
+
+ Image Size Y
+ d:int
+ false
+
+
+ Image Source
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Compression
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ ICC/ICM Profile
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ EXIF Information
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+ Web Record
+
+
+ Web File Name
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Web Platform
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Web Site Name
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Web Site URL
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Capture Method
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Capture Date
+ d:date
+ true
+
+
+ Contact
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Content Management System
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties
index 49e1248577..0fa8cbc480 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=DOD5015 Content Model
-
-dod_dod5015.type.dod_site.title=DOD5015 Site
-dod_dod5015.type.dod_site.description=DOD5015 Site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 File Plan
-dod_dod5015.type.dod_filePlan.description=DOD5015 File Plan
-
-dod_dod5015.type.dod_recordSeries.title=Record Series (Deprecated)
-dod_dod5015.type.dod_recordSeries.description=Record Series (Deprecated)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
-dod_dod5015.property.dod_publicationDate.title=Publication Date
-dod_dod5015.property.dod_publicationDate.decription=Publication Date
-dod_dod5015.property.dod_originator.title=Originator
-dod_dod5015.property.dod_originator.decription=Originator
-dod_dod5015.property.dod_originatingOrganization.title=Originating Organization
-dod_dod5015.property.dod_originatingOrganization.decription=Originating Organization
-dod_dod5015.property.dod_mediaType.title=Media Type
-dod_dod5015.property.dod_mediaType.decription=Media Type
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Date Received
-dod_dod5015.property.dod_dateReceived.decription=Date Received
-dod_dod5015.property.dod_address.title=Addressee
-dod_dod5015.property.dod_address.decription=Addressee
-dod_dod5015.property.dod_otherAddress.title=Other Addressee
-dod_dod5015.property.dod_otherAddress.decription=Other Addressee
-
-dod_dod5015.aspect.dod_scannedRecord.title=Scanned Record
-dod_dod5015.aspect.dod_scannedRecord.description=Scanned Record
-dod_dod5015.property.dod_scannedFormat.title=Image Format
-dod_dod5015.property.dod_scannedFormat.description=Image Format
-dod_dod5015.property.dod_scannedFormatVersion.title=Image Format and Version
-dod_dod5015.property.dod_scannedFormatVersion.description=Image Format and Version
-dod_dod5015.property.dod_resolutionX.title=Image Resolution X
-dod_dod5015.property.dod_resolutionX.description=Image Resolution X
-dod_dod5015.property.dod_resolutionY.title=Image Resolution Y
-dod_dod5015.property.dod_resolutionY.description=Image Resolution Y
-dod_dod5015.property.dod_scannedBitDepth.title=Scanned Bit Depth
-dod_dod5015.property.dod_scannedBitDepth.description=Scanned Bit Depth
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF Record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF Record
-dod_dod5015.property.dod_producingApplication.title=Producing Application
-dod_dod5015.property.dod_producingApplication.description=Producing Application
-dod_dod5015.property.dod_producingApplicationVersion.title=Producing Application Version
-dod_dod5015.property.dod_producingApplicationVersion.description=Producing Application Version
-dod_dod5015.property.dod_pdfVersion.title=PDF Version
-dod_dod5015.property.dod_pdfVersion.description=PDF Version
-dod_dod5015.property.dod_creatingApplication.title=Creating Application
-dod_dod5015.property.dod_creatingApplication.description=Creating Application
-dod_dod5015.property.dod_documentSecuritySettings.title=Document Security Settings
-dod_dod5015.property.dod_documentSecuritySettings.description=Document Security Settings
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digital Photograph Record
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digital Photograph Record
-dod_dod5015.property.dod_caption.title=Caption
-dod_dod5015.property.dod_caption.description=Caption
-dod_dod5015.property.dod_photographer.title=Photographer
-dod_dod5015.property.dod_photographer.description=Photographer
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Bit Depth
-dod_dod5015.property.dod_bitDepth.description=Bit Depth
-dod_dod5015.property.dod_imageSizeX.title=Image Size X
-dod_dod5015.property.dod_imageSizeX.description=Image Size X
-dod_dod5015.property.dod_imageSizeY.title=Image Size Y
-dod_dod5015.property.dod_imageSizeY.description=Image Size Y
-dod_dod5015.property.dod_imageSource.title=Image Source
-dod_dod5015.property.dod_imageSource.description=Image Source
-dod_dod5015.property.dod_compression.title=Compression
-dod_dod5015.property.dod_compression.description=Compression
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM Profile
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM Profile
-dod_dod5015.property.dod_exifInformation.title=EXIF Information
-dod_dod5015.property.dod_exifInformation.description=EXIF Information
-
-dod_dod5015.aspect.dod_webRecord.title=Web Record
-dod_dod5015.aspect.dod_webRecord.description=Web Record
-dod_dod5015.property.dod_webFileName.title=Web File Name
-dod_dod5015.property.dod_webFileName.description=Web File Name
-dod_dod5015.property.dod_webPlatform.title=Web Platform
-dod_dod5015.property.dod_webPlatform.description=Web Platform
-dod_dod5015.property.dod_webSiteName.title=Web Site Name
-dod_dod5015.property.dod_webSiteName.description=Web Site Name
-dod_dod5015.property.dod_webSiteURL.title=Web Site URL
-dod_dod5015.property.dod_webSiteURL.description=Web Site URL
-dod_dod5015.property.dod_captureMethod.title=Capture Method
-dod_dod5015.property.dod_captureMethod.description=Capture Method
-dod_dod5015.property.dod_captureDate.title=Capture Date
-dod_dod5015.property.dod_captureDate.description=Capture Date
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
+dod_dod5015.description=DOD5015 Content Model
+
+dod_dod5015.type.dod_site.title=DOD5015 Site
+dod_dod5015.type.dod_site.description=DOD5015 Site
+
+dod_dod5015.type.dod_filePlan.title=DOD5015 File Plan
+dod_dod5015.type.dod_filePlan.description=DOD5015 File Plan
+
+dod_dod5015.type.dod_recordSeries.title=Record Series (Deprecated)
+dod_dod5015.type.dod_recordSeries.description=Record Series (Deprecated)
+
+dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
+dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
+dod_dod5015.property.dod_publicationDate.title=Publication Date
+dod_dod5015.property.dod_publicationDate.decription=Publication Date
+dod_dod5015.property.dod_originator.title=Originator
+dod_dod5015.property.dod_originator.decription=Originator
+dod_dod5015.property.dod_originatingOrganization.title=Originating Organization
+dod_dod5015.property.dod_originatingOrganization.decription=Originating Organization
+dod_dod5015.property.dod_mediaType.title=Media Type
+dod_dod5015.property.dod_mediaType.decription=Media Type
+dod_dod5015.property.dod_format.title=Format
+dod_dod5015.property.dod_format.decription=Format
+dod_dod5015.property.dod_dateReceived.title=Date Received
+dod_dod5015.property.dod_dateReceived.decription=Date Received
+dod_dod5015.property.dod_address.title=Addressee
+dod_dod5015.property.dod_address.decription=Addressee
+dod_dod5015.property.dod_otherAddress.title=Other Addressee
+dod_dod5015.property.dod_otherAddress.decription=Other Addressee
+
+dod_dod5015.aspect.dod_scannedRecord.title=Scanned Record
+dod_dod5015.aspect.dod_scannedRecord.description=Scanned Record
+dod_dod5015.property.dod_scannedFormat.title=Image Format
+dod_dod5015.property.dod_scannedFormat.description=Image Format
+dod_dod5015.property.dod_scannedFormatVersion.title=Image Format and Version
+dod_dod5015.property.dod_scannedFormatVersion.description=Image Format and Version
+dod_dod5015.property.dod_resolutionX.title=Image Resolution X
+dod_dod5015.property.dod_resolutionX.description=Image Resolution X
+dod_dod5015.property.dod_resolutionY.title=Image Resolution Y
+dod_dod5015.property.dod_resolutionY.description=Image Resolution Y
+dod_dod5015.property.dod_scannedBitDepth.title=Scanned Bit Depth
+dod_dod5015.property.dod_scannedBitDepth.description=Scanned Bit Depth
+
+dod_dod5015.aspect.dod_pdfRecord.title=PDF Record
+dod_dod5015.aspect.dod_pdfRecord.description=PDF Record
+dod_dod5015.property.dod_producingApplication.title=Producing Application
+dod_dod5015.property.dod_producingApplication.description=Producing Application
+dod_dod5015.property.dod_producingApplicationVersion.title=Producing Application Version
+dod_dod5015.property.dod_producingApplicationVersion.description=Producing Application Version
+dod_dod5015.property.dod_pdfVersion.title=PDF Version
+dod_dod5015.property.dod_pdfVersion.description=PDF Version
+dod_dod5015.property.dod_creatingApplication.title=Creating Application
+dod_dod5015.property.dod_creatingApplication.description=Creating Application
+dod_dod5015.property.dod_documentSecuritySettings.title=Document Security Settings
+dod_dod5015.property.dod_documentSecuritySettings.description=Document Security Settings
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digital Photograph Record
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digital Photograph Record
+dod_dod5015.property.dod_caption.title=Caption
+dod_dod5015.property.dod_caption.description=Caption
+dod_dod5015.property.dod_photographer.title=Photographer
+dod_dod5015.property.dod_photographer.description=Photographer
+dod_dod5015.property.dod_copyright.title=Copyright
+dod_dod5015.property.dod_copyright.description=Copyright
+dod_dod5015.property.dod_bitDepth.title=Bit Depth
+dod_dod5015.property.dod_bitDepth.description=Bit Depth
+dod_dod5015.property.dod_imageSizeX.title=Image Size X
+dod_dod5015.property.dod_imageSizeX.description=Image Size X
+dod_dod5015.property.dod_imageSizeY.title=Image Size Y
+dod_dod5015.property.dod_imageSizeY.description=Image Size Y
+dod_dod5015.property.dod_imageSource.title=Image Source
+dod_dod5015.property.dod_imageSource.description=Image Source
+dod_dod5015.property.dod_compression.title=Compression
+dod_dod5015.property.dod_compression.description=Compression
+dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM Profile
+dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM Profile
+dod_dod5015.property.dod_exifInformation.title=EXIF Information
+dod_dod5015.property.dod_exifInformation.description=EXIF Information
+
+dod_dod5015.aspect.dod_webRecord.title=Web Record
+dod_dod5015.aspect.dod_webRecord.description=Web Record
+dod_dod5015.property.dod_webFileName.title=Web File Name
+dod_dod5015.property.dod_webFileName.description=Web File Name
+dod_dod5015.property.dod_webPlatform.title=Web Platform
+dod_dod5015.property.dod_webPlatform.description=Web Platform
+dod_dod5015.property.dod_webSiteName.title=Web Site Name
+dod_dod5015.property.dod_webSiteName.description=Web Site Name
+dod_dod5015.property.dod_webSiteURL.title=Web Site URL
+dod_dod5015.property.dod_webSiteURL.description=Web Site URL
+dod_dod5015.property.dod_captureMethod.title=Capture Method
+dod_dod5015.property.dod_captureMethod.description=Capture Method
+dod_dod5015.property.dod_captureDate.title=Capture Date
+dod_dod5015.property.dod_captureDate.description=Capture Date
+dod_dod5015.property.dod_contact.title=Contact
+dod_dod5015.property.dod_contact.description=Contact
+dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
+dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties
index 14df792a4c..1846332772 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_de.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=DOD5015 Content Model
-
-dod_dod5015.type.dod_site.title=DOD5015 Site
-dod_dod5015.type.dod_site.description=DOD5015 Site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 Ablageplan
-dod_dod5015.type.dod_filePlan.description=DOD5015 Ablageplan
-
-dod_dod5015.type.dod_recordSeries.title=Record-Serien (abgelehnt)
-dod_dod5015.type.dod_recordSeries.description=Record-Serien (abgelehnt)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
-dod_dod5015.property.dod_publicationDate.title=Ver\u00f6ffentlichungsdatum
-dod_dod5015.property.dod_publicationDate.decription=Ver\u00f6ffentlichungsdatum
-dod_dod5015.property.dod_originator.title=Ersteller
-dod_dod5015.property.dod_originator.decription=Ersteller
-dod_dod5015.property.dod_originatingOrganization.title=Erstellende Organisation
-dod_dod5015.property.dod_originatingOrganization.decription=Erstellende Organisation
-dod_dod5015.property.dod_mediaType.title=Medientyp
-dod_dod5015.property.dod_mediaType.decription=Medientyp
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Eingangsdatum
-dod_dod5015.property.dod_dateReceived.decription=Eingangsdatum
-dod_dod5015.property.dod_address.title=Empf\u00e4nger
-dod_dod5015.property.dod_address.decription=Empf\u00e4nger
-dod_dod5015.property.dod_otherAddress.title=Anderer Empf\u00e4nger
-dod_dod5015.property.dod_otherAddress.decription=Anderer Empf\u00e4nger
-
-dod_dod5015.aspect.dod_scannedRecord.title=Eingescannter Record
-dod_dod5015.aspect.dod_scannedRecord.description=Eingescannter Record
-dod_dod5015.property.dod_scannedFormat.title=Bildformat
-dod_dod5015.property.dod_scannedFormat.description=Bildformat
-dod_dod5015.property.dod_scannedFormatVersion.title=Bildformat und Version
-dod_dod5015.property.dod_scannedFormatVersion.description=Bildformat und Version
-dod_dod5015.property.dod_resolutionX.title=Bildaufl\u00f6sung X
-dod_dod5015.property.dod_resolutionX.description=Bildaufl\u00f6sung X
-dod_dod5015.property.dod_resolutionY.title=Bildaufl\u00f6sung Y
-dod_dod5015.property.dod_resolutionY.description=Bildaufl\u00f6sung Y
-dod_dod5015.property.dod_scannedBitDepth.title=Bittiefe des Scans
-dod_dod5015.property.dod_scannedBitDepth.description=Bittiefe des Scans
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF-Record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF-Record
-dod_dod5015.property.dod_producingApplication.title=Quellanwendung
-dod_dod5015.property.dod_producingApplication.description=Quellanwendung
-dod_dod5015.property.dod_producingApplicationVersion.title=Version der Quellanwendung
-dod_dod5015.property.dod_producingApplicationVersion.description=Version der Quellanwendung
-dod_dod5015.property.dod_pdfVersion.title=PDF-Version
-dod_dod5015.property.dod_pdfVersion.description=PDF-Version
-dod_dod5015.property.dod_creatingApplication.title=Quellsystem
-dod_dod5015.property.dod_creatingApplication.description=Quellsystem
-dod_dod5015.property.dod_documentSecuritySettings.title=Sicherheitseinstellungen des Dokuments
-dod_dod5015.property.dod_documentSecuritySettings.description=Sicherheitseinstellungen des Dokuments
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record - Digitales Bild
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record - Digitales Bild
-dod_dod5015.property.dod_caption.title=Beschriftung
-dod_dod5015.property.dod_caption.description=Beschriftung
-dod_dod5015.property.dod_photographer.title=Fotograf
-dod_dod5015.property.dod_photographer.description=Fotograf
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Bittiefe
-dod_dod5015.property.dod_bitDepth.description=Bittiefe
-dod_dod5015.property.dod_imageSizeX.title=Bildgr\u00f6\u00dfe X
-dod_dod5015.property.dod_imageSizeX.description=Bildgr\u00f6\u00dfe X
-dod_dod5015.property.dod_imageSizeY.title=Bildgr\u00f6\u00dfe Y
-dod_dod5015.property.dod_imageSizeY.description=Bildgr\u00f6\u00dfe Y
-dod_dod5015.property.dod_imageSource.title=Bildquelle
-dod_dod5015.property.dod_imageSource.description=Bildquelle
-dod_dod5015.property.dod_compression.title=Komprimierung
-dod_dod5015.property.dod_compression.description=Komprimierung
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM-Profil
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM-Profil
-dod_dod5015.property.dod_exifInformation.title=EXIF-Informationen
-dod_dod5015.property.dod_exifInformation.description=EXIF-Informationen
-
-dod_dod5015.aspect.dod_webRecord.title=Web-Record
-dod_dod5015.aspect.dod_webRecord.description=Web-Record
-dod_dod5015.property.dod_webFileName.title=Webdateiname
-dod_dod5015.property.dod_webFileName.description=Webdateiname
-dod_dod5015.property.dod_webPlatform.title=Webplattform
-dod_dod5015.property.dod_webPlatform.description=Webplattform
-dod_dod5015.property.dod_webSiteName.title=Website-Name
-dod_dod5015.property.dod_webSiteName.description=Website-Name
-dod_dod5015.property.dod_webSiteURL.title=Website-URL
-dod_dod5015.property.dod_webSiteURL.description=Website-URL
-dod_dod5015.property.dod_captureMethod.title=Erfassungsmethode
-dod_dod5015.property.dod_captureMethod.description=Erfassungsmethode
-dod_dod5015.property.dod_captureDate.title=Erfassungsdatum
-dod_dod5015.property.dod_captureDate.description=Erfassungsdatum
-dod_dod5015.property.dod_contact.title=Kontakt
-dod_dod5015.property.dod_contact.description=Kontakt
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
+dod_dod5015.description=DOD5015 Content Model
+
+dod_dod5015.type.dod_site.title=DOD5015 Site
+dod_dod5015.type.dod_site.description=DOD5015 Site
+
+dod_dod5015.type.dod_filePlan.title=DOD5015 Ablageplan
+dod_dod5015.type.dod_filePlan.description=DOD5015 Ablageplan
+
+dod_dod5015.type.dod_recordSeries.title=Record-Serien (abgelehnt)
+dod_dod5015.type.dod_recordSeries.description=Record-Serien (abgelehnt)
+
+dod_dod5015.aspect.dod_dod5015record.title=DOD5015 Record
+dod_dod5015.aspect.dod_dod5015record.description=DOD5015 Record
+dod_dod5015.property.dod_publicationDate.title=Ver\u00f6ffentlichungsdatum
+dod_dod5015.property.dod_publicationDate.decription=Ver\u00f6ffentlichungsdatum
+dod_dod5015.property.dod_originator.title=Ersteller
+dod_dod5015.property.dod_originator.decription=Ersteller
+dod_dod5015.property.dod_originatingOrganization.title=Erstellende Organisation
+dod_dod5015.property.dod_originatingOrganization.decription=Erstellende Organisation
+dod_dod5015.property.dod_mediaType.title=Medientyp
+dod_dod5015.property.dod_mediaType.decription=Medientyp
+dod_dod5015.property.dod_format.title=Format
+dod_dod5015.property.dod_format.decription=Format
+dod_dod5015.property.dod_dateReceived.title=Eingangsdatum
+dod_dod5015.property.dod_dateReceived.decription=Eingangsdatum
+dod_dod5015.property.dod_address.title=Empf\u00e4nger
+dod_dod5015.property.dod_address.decription=Empf\u00e4nger
+dod_dod5015.property.dod_otherAddress.title=Anderer Empf\u00e4nger
+dod_dod5015.property.dod_otherAddress.decription=Anderer Empf\u00e4nger
+
+dod_dod5015.aspect.dod_scannedRecord.title=Eingescannter Record
+dod_dod5015.aspect.dod_scannedRecord.description=Eingescannter Record
+dod_dod5015.property.dod_scannedFormat.title=Bildformat
+dod_dod5015.property.dod_scannedFormat.description=Bildformat
+dod_dod5015.property.dod_scannedFormatVersion.title=Bildformat und Version
+dod_dod5015.property.dod_scannedFormatVersion.description=Bildformat und Version
+dod_dod5015.property.dod_resolutionX.title=Bildaufl\u00f6sung X
+dod_dod5015.property.dod_resolutionX.description=Bildaufl\u00f6sung X
+dod_dod5015.property.dod_resolutionY.title=Bildaufl\u00f6sung Y
+dod_dod5015.property.dod_resolutionY.description=Bildaufl\u00f6sung Y
+dod_dod5015.property.dod_scannedBitDepth.title=Bittiefe des Scans
+dod_dod5015.property.dod_scannedBitDepth.description=Bittiefe des Scans
+
+dod_dod5015.aspect.dod_pdfRecord.title=PDF-Record
+dod_dod5015.aspect.dod_pdfRecord.description=PDF-Record
+dod_dod5015.property.dod_producingApplication.title=Quellanwendung
+dod_dod5015.property.dod_producingApplication.description=Quellanwendung
+dod_dod5015.property.dod_producingApplicationVersion.title=Version der Quellanwendung
+dod_dod5015.property.dod_producingApplicationVersion.description=Version der Quellanwendung
+dod_dod5015.property.dod_pdfVersion.title=PDF-Version
+dod_dod5015.property.dod_pdfVersion.description=PDF-Version
+dod_dod5015.property.dod_creatingApplication.title=Quellsystem
+dod_dod5015.property.dod_creatingApplication.description=Quellsystem
+dod_dod5015.property.dod_documentSecuritySettings.title=Sicherheitseinstellungen des Dokuments
+dod_dod5015.property.dod_documentSecuritySettings.description=Sicherheitseinstellungen des Dokuments
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record - Digitales Bild
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record - Digitales Bild
+dod_dod5015.property.dod_caption.title=Beschriftung
+dod_dod5015.property.dod_caption.description=Beschriftung
+dod_dod5015.property.dod_photographer.title=Fotograf
+dod_dod5015.property.dod_photographer.description=Fotograf
+dod_dod5015.property.dod_copyright.title=Copyright
+dod_dod5015.property.dod_copyright.description=Copyright
+dod_dod5015.property.dod_bitDepth.title=Bittiefe
+dod_dod5015.property.dod_bitDepth.description=Bittiefe
+dod_dod5015.property.dod_imageSizeX.title=Bildgr\u00f6\u00dfe X
+dod_dod5015.property.dod_imageSizeX.description=Bildgr\u00f6\u00dfe X
+dod_dod5015.property.dod_imageSizeY.title=Bildgr\u00f6\u00dfe Y
+dod_dod5015.property.dod_imageSizeY.description=Bildgr\u00f6\u00dfe Y
+dod_dod5015.property.dod_imageSource.title=Bildquelle
+dod_dod5015.property.dod_imageSource.description=Bildquelle
+dod_dod5015.property.dod_compression.title=Komprimierung
+dod_dod5015.property.dod_compression.description=Komprimierung
+dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM-Profil
+dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM-Profil
+dod_dod5015.property.dod_exifInformation.title=EXIF-Informationen
+dod_dod5015.property.dod_exifInformation.description=EXIF-Informationen
+
+dod_dod5015.aspect.dod_webRecord.title=Web-Record
+dod_dod5015.aspect.dod_webRecord.description=Web-Record
+dod_dod5015.property.dod_webFileName.title=Webdateiname
+dod_dod5015.property.dod_webFileName.description=Webdateiname
+dod_dod5015.property.dod_webPlatform.title=Webplattform
+dod_dod5015.property.dod_webPlatform.description=Webplattform
+dod_dod5015.property.dod_webSiteName.title=Website-Name
+dod_dod5015.property.dod_webSiteName.description=Website-Name
+dod_dod5015.property.dod_webSiteURL.title=Website-URL
+dod_dod5015.property.dod_webSiteURL.description=Website-URL
+dod_dod5015.property.dod_captureMethod.title=Erfassungsmethode
+dod_dod5015.property.dod_captureMethod.description=Erfassungsmethode
+dod_dod5015.property.dod_captureDate.title=Erfassungsdatum
+dod_dod5015.property.dod_captureDate.description=Erfassungsdatum
+dod_dod5015.property.dod_contact.title=Kontakt
+dod_dod5015.property.dod_contact.description=Kontakt
+dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
+dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties
index b078119b7f..484926938a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_es.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=Modelo de contenido de DOD5015
-
-dod_dod5015.type.dod_site.title=Sitio de DOD5015
-dod_dod5015.type.dod_site.description=Sitio de DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Plan de fichero DOD5015
-dod_dod5015.type.dod_filePlan.description=Plan de fichero DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=Serie de documentos de archivo (depreciada)
-dod_dod5015.type.dod_recordSeries.description=Serie de documentos de archivo (depreciada)
-
-dod_dod5015.aspect.dod_dod5015record.title=Documento de archivo de DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Documento de archivo de DOD5015
-dod_dod5015.property.dod_publicationDate.title=Fecha de publicaci\u00f3n
-dod_dod5015.property.dod_publicationDate.decription=Fecha de publicaci\u00f3n
-dod_dod5015.property.dod_originator.title=Creador
-dod_dod5015.property.dod_originator.decription=Creador
-dod_dod5015.property.dod_originatingOrganization.title=Organizaci\u00f3n creadora
-dod_dod5015.property.dod_originatingOrganization.decription=Organizaci\u00f3n creadora
-dod_dod5015.property.dod_mediaType.title=Tipo de medio
-dod_dod5015.property.dod_mediaType.decription=Tipo de medio
-dod_dod5015.property.dod_format.title=Formato
-dod_dod5015.property.dod_format.decription=Formato
-dod_dod5015.property.dod_dateReceived.title=Fecha de recepci\u00f3n
-dod_dod5015.property.dod_dateReceived.decription=Fecha de recepci\u00f3n
-dod_dod5015.property.dod_address.title=Destinatario
-dod_dod5015.property.dod_address.decription=Destinatario
-dod_dod5015.property.dod_otherAddress.title=Otro destinatario
-dod_dod5015.property.dod_otherAddress.decription=Otro destinatario
-
-dod_dod5015.aspect.dod_scannedRecord.title=Documento de archivo escaneado
-dod_dod5015.aspect.dod_scannedRecord.description=Documento de archivo escaneado
-dod_dod5015.property.dod_scannedFormat.title=Formato de imagen
-dod_dod5015.property.dod_scannedFormat.description=Formato de imagen
-dod_dod5015.property.dod_scannedFormatVersion.title=Formato de imagen y versi\u00f3n
-dod_dod5015.property.dod_scannedFormatVersion.description=Formato de imagen y versi\u00f3n
-dod_dod5015.property.dod_resolutionX.title=Resoluci\u00f3n de imagen X
-dod_dod5015.property.dod_resolutionX.description=Resoluci\u00f3n de imagen X
-dod_dod5015.property.dod_resolutionY.title=Resoluci\u00f3n de imagen Y
-dod_dod5015.property.dod_resolutionY.description=Resoluci\u00f3n de imagen Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profundidad de bits de escaneado
-dod_dod5015.property.dod_scannedBitDepth.description=Profundidad de bits de escaneado
-
-dod_dod5015.aspect.dod_pdfRecord.title=Documento de archivo PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Documento de archivo PDF
-dod_dod5015.property.dod_producingApplication.title=Produciendo aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplication.description=Produciendo aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplicationVersion.title=Produciendo versi\u00f3n de la aplicaci\u00f3n
-dod_dod5015.property.dod_producingApplicationVersion.description=Produciendo versi\u00f3n de la aplicaci\u00f3n
-dod_dod5015.property.dod_pdfVersion.title=Versi\u00f3n PDF
-dod_dod5015.property.dod_pdfVersion.description=Versi\u00f3n PDF
-dod_dod5015.property.dod_creatingApplication.title=Creando aplicaci\u00f3n
-dod_dod5015.property.dod_creatingApplication.description=Creando aplicaci\u00f3n
-dod_dod5015.property.dod_documentSecuritySettings.title=Configuraci\u00f3n de seguridad del documento
-dod_dod5015.property.dod_documentSecuritySettings.description=Configuraci\u00f3n de seguridad del documento
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Documento de archivo fotogr\u00e1fico digital
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Documento de archivo fotogr\u00e1fico digital
-dod_dod5015.property.dod_caption.title=T\u00edtulo
-dod_dod5015.property.dod_caption.description=T\u00edtulo
-dod_dod5015.property.dod_photographer.title=Fot\u00f3grafo
-dod_dod5015.property.dod_photographer.description=Fot\u00f3grafo
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profundidad de bits
-dod_dod5015.property.dod_bitDepth.description=Profundidad de bits
-dod_dod5015.property.dod_imageSizeX.title=Tama\u00f1o de imagen X
-dod_dod5015.property.dod_imageSizeX.description=Tama\u00f1o de imagen X
-dod_dod5015.property.dod_imageSizeY.title=Tama\u00f1o de imagen Y
-dod_dod5015.property.dod_imageSizeY.description=Tama\u00f1o de imagen Y
-dod_dod5015.property.dod_imageSource.title=Procedencia de la imagen
-dod_dod5015.property.dod_imageSource.description=Procedencia de la imagen
-dod_dod5015.property.dod_compression.title=Compresi\u00f3n
-dod_dod5015.property.dod_compression.description=Compresi\u00f3n
-dod_dod5015.property.dod_iccIcmProfile.title=Perfil ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Perfil ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informaci\u00f3n EXIF
-dod_dod5015.property.dod_exifInformation.description=Informaci\u00f3n EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Documento de archivo web
-dod_dod5015.aspect.dod_webRecord.description=Documento de archivo web
-dod_dod5015.property.dod_webFileName.title=Nombre del fichero web
-dod_dod5015.property.dod_webFileName.description=Nombre del fichero web
-dod_dod5015.property.dod_webPlatform.title=Plataforma web
-dod_dod5015.property.dod_webPlatform.description=Plataforma web
-dod_dod5015.property.dod_webSiteName.title=Nombre del sitio web
-dod_dod5015.property.dod_webSiteName.description=Nombre del sitio web
-dod_dod5015.property.dod_webSiteURL.title=URL del sitio web
-dod_dod5015.property.dod_webSiteURL.description=URL del sitio web
-dod_dod5015.property.dod_captureMethod.title=M\u00e9todo de captura
-dod_dod5015.property.dod_captureMethod.description=M\u00e9todo de captura
-dod_dod5015.property.dod_captureDate.title=Fecha de captura
-dod_dod5015.property.dod_captureDate.description=Fecha de captura
-dod_dod5015.property.dod_contact.title=Contacto
-dod_dod5015.property.dod_contact.description=Contacto
-dod_dod5015.property.dod_contentManagementSystem.title=Sistema de gesti\u00f3n de contenidos
-dod_dod5015.property.dod_contentManagementSystem.description=Sistema de gesti\u00f3n de contenidos
-
+dod_dod5015.description=Modelo de contenido de DOD5015
+
+dod_dod5015.type.dod_site.title=Sitio de DOD5015
+dod_dod5015.type.dod_site.description=Sitio de DOD5015
+
+dod_dod5015.type.dod_filePlan.title=Plan de fichero DOD5015
+dod_dod5015.type.dod_filePlan.description=Plan de fichero DOD5015
+
+dod_dod5015.type.dod_recordSeries.title=Serie de documentos de archivo (depreciada)
+dod_dod5015.type.dod_recordSeries.description=Serie de documentos de archivo (depreciada)
+
+dod_dod5015.aspect.dod_dod5015record.title=Documento de archivo de DOD5015
+dod_dod5015.aspect.dod_dod5015record.description=Documento de archivo de DOD5015
+dod_dod5015.property.dod_publicationDate.title=Fecha de publicaci\u00f3n
+dod_dod5015.property.dod_publicationDate.decription=Fecha de publicaci\u00f3n
+dod_dod5015.property.dod_originator.title=Creador
+dod_dod5015.property.dod_originator.decription=Creador
+dod_dod5015.property.dod_originatingOrganization.title=Organizaci\u00f3n creadora
+dod_dod5015.property.dod_originatingOrganization.decription=Organizaci\u00f3n creadora
+dod_dod5015.property.dod_mediaType.title=Tipo de medio
+dod_dod5015.property.dod_mediaType.decription=Tipo de medio
+dod_dod5015.property.dod_format.title=Formato
+dod_dod5015.property.dod_format.decription=Formato
+dod_dod5015.property.dod_dateReceived.title=Fecha de recepci\u00f3n
+dod_dod5015.property.dod_dateReceived.decription=Fecha de recepci\u00f3n
+dod_dod5015.property.dod_address.title=Destinatario
+dod_dod5015.property.dod_address.decription=Destinatario
+dod_dod5015.property.dod_otherAddress.title=Otro destinatario
+dod_dod5015.property.dod_otherAddress.decription=Otro destinatario
+
+dod_dod5015.aspect.dod_scannedRecord.title=Documento de archivo escaneado
+dod_dod5015.aspect.dod_scannedRecord.description=Documento de archivo escaneado
+dod_dod5015.property.dod_scannedFormat.title=Formato de imagen
+dod_dod5015.property.dod_scannedFormat.description=Formato de imagen
+dod_dod5015.property.dod_scannedFormatVersion.title=Formato de imagen y versi\u00f3n
+dod_dod5015.property.dod_scannedFormatVersion.description=Formato de imagen y versi\u00f3n
+dod_dod5015.property.dod_resolutionX.title=Resoluci\u00f3n de imagen X
+dod_dod5015.property.dod_resolutionX.description=Resoluci\u00f3n de imagen X
+dod_dod5015.property.dod_resolutionY.title=Resoluci\u00f3n de imagen Y
+dod_dod5015.property.dod_resolutionY.description=Resoluci\u00f3n de imagen Y
+dod_dod5015.property.dod_scannedBitDepth.title=Profundidad de bits de escaneado
+dod_dod5015.property.dod_scannedBitDepth.description=Profundidad de bits de escaneado
+
+dod_dod5015.aspect.dod_pdfRecord.title=Documento de archivo PDF
+dod_dod5015.aspect.dod_pdfRecord.description=Documento de archivo PDF
+dod_dod5015.property.dod_producingApplication.title=Produciendo aplicaci\u00f3n
+dod_dod5015.property.dod_producingApplication.description=Produciendo aplicaci\u00f3n
+dod_dod5015.property.dod_producingApplicationVersion.title=Produciendo versi\u00f3n de la aplicaci\u00f3n
+dod_dod5015.property.dod_producingApplicationVersion.description=Produciendo versi\u00f3n de la aplicaci\u00f3n
+dod_dod5015.property.dod_pdfVersion.title=Versi\u00f3n PDF
+dod_dod5015.property.dod_pdfVersion.description=Versi\u00f3n PDF
+dod_dod5015.property.dod_creatingApplication.title=Creando aplicaci\u00f3n
+dod_dod5015.property.dod_creatingApplication.description=Creando aplicaci\u00f3n
+dod_dod5015.property.dod_documentSecuritySettings.title=Configuraci\u00f3n de seguridad del documento
+dod_dod5015.property.dod_documentSecuritySettings.description=Configuraci\u00f3n de seguridad del documento
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Documento de archivo fotogr\u00e1fico digital
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Documento de archivo fotogr\u00e1fico digital
+dod_dod5015.property.dod_caption.title=T\u00edtulo
+dod_dod5015.property.dod_caption.description=T\u00edtulo
+dod_dod5015.property.dod_photographer.title=Fot\u00f3grafo
+dod_dod5015.property.dod_photographer.description=Fot\u00f3grafo
+dod_dod5015.property.dod_copyright.title=Copyright
+dod_dod5015.property.dod_copyright.description=Copyright
+dod_dod5015.property.dod_bitDepth.title=Profundidad de bits
+dod_dod5015.property.dod_bitDepth.description=Profundidad de bits
+dod_dod5015.property.dod_imageSizeX.title=Tama\u00f1o de imagen X
+dod_dod5015.property.dod_imageSizeX.description=Tama\u00f1o de imagen X
+dod_dod5015.property.dod_imageSizeY.title=Tama\u00f1o de imagen Y
+dod_dod5015.property.dod_imageSizeY.description=Tama\u00f1o de imagen Y
+dod_dod5015.property.dod_imageSource.title=Procedencia de la imagen
+dod_dod5015.property.dod_imageSource.description=Procedencia de la imagen
+dod_dod5015.property.dod_compression.title=Compresi\u00f3n
+dod_dod5015.property.dod_compression.description=Compresi\u00f3n
+dod_dod5015.property.dod_iccIcmProfile.title=Perfil ICC/ICM
+dod_dod5015.property.dod_iccIcmProfile.description=Perfil ICC/ICM
+dod_dod5015.property.dod_exifInformation.title=Informaci\u00f3n EXIF
+dod_dod5015.property.dod_exifInformation.description=Informaci\u00f3n EXIF
+
+dod_dod5015.aspect.dod_webRecord.title=Documento de archivo web
+dod_dod5015.aspect.dod_webRecord.description=Documento de archivo web
+dod_dod5015.property.dod_webFileName.title=Nombre del fichero web
+dod_dod5015.property.dod_webFileName.description=Nombre del fichero web
+dod_dod5015.property.dod_webPlatform.title=Plataforma web
+dod_dod5015.property.dod_webPlatform.description=Plataforma web
+dod_dod5015.property.dod_webSiteName.title=Nombre del sitio web
+dod_dod5015.property.dod_webSiteName.description=Nombre del sitio web
+dod_dod5015.property.dod_webSiteURL.title=URL del sitio web
+dod_dod5015.property.dod_webSiteURL.description=URL del sitio web
+dod_dod5015.property.dod_captureMethod.title=M\u00e9todo de captura
+dod_dod5015.property.dod_captureMethod.description=M\u00e9todo de captura
+dod_dod5015.property.dod_captureDate.title=Fecha de captura
+dod_dod5015.property.dod_captureDate.description=Fecha de captura
+dod_dod5015.property.dod_contact.title=Contacto
+dod_dod5015.property.dod_contact.description=Contacto
+dod_dod5015.property.dod_contentManagementSystem.title=Sistema de gesti\u00f3n de contenidos
+dod_dod5015.property.dod_contentManagementSystem.description=Sistema de gesti\u00f3n de contenidos
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties
index b28bfbba96..6c59002dd6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_fr.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=Mod\u00e8le de contenu DOD5015
-
-dod_dod5015.type.dod_site.title=Site DOD5015
-dod_dod5015.type.dod_site.description=Site DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Plan de classification DOD5015
-dod_dod5015.type.dod_filePlan.description=Plan de classification DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
-dod_dod5015.type.dod_recordSeries.description=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
-
-dod_dod5015.aspect.dod_dod5015record.title=Document d'archives DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Document d'archives DOD5015
-dod_dod5015.property.dod_publicationDate.title=Date de publication
-dod_dod5015.property.dod_publicationDate.decription=Date de publication
-dod_dod5015.property.dod_originator.title=\u00c9metteur
-dod_dod5015.property.dod_originator.decription=\u00c9metteur
-dod_dod5015.property.dod_originatingOrganization.title=Organisation \u00e9mettrice
-dod_dod5015.property.dod_originatingOrganization.decription=Organisation \u00e9mettrice
-dod_dod5015.property.dod_mediaType.title=Type de support
-dod_dod5015.property.dod_mediaType.decription=Type de support
-dod_dod5015.property.dod_format.title=Format
-dod_dod5015.property.dod_format.decription=Format
-dod_dod5015.property.dod_dateReceived.title=Date de r\u00e9ception
-dod_dod5015.property.dod_dateReceived.decription=Date de r\u00e9ception
-dod_dod5015.property.dod_address.title=Destinataire
-dod_dod5015.property.dod_address.decription=Destinataire
-dod_dod5015.property.dod_otherAddress.title=Autre destinataire
-dod_dod5015.property.dod_otherAddress.decription=Autre destinataire
-
-dod_dod5015.aspect.dod_scannedRecord.title=Document d'archives num\u00e9ris\u00e9
-dod_dod5015.aspect.dod_scannedRecord.description=Document d'archives num\u00e9ris\u00e9
-dod_dod5015.property.dod_scannedFormat.title=Format d'image
-dod_dod5015.property.dod_scannedFormat.description=Format d'image
-dod_dod5015.property.dod_scannedFormatVersion.title=Format et version d'image
-dod_dod5015.property.dod_scannedFormatVersion.description=Format et version d'image
-dod_dod5015.property.dod_resolutionX.title=R\u00e9solution d'image X
-dod_dod5015.property.dod_resolutionX.description=R\u00e9solution d'image X
-dod_dod5015.property.dod_resolutionY.title=R\u00e9solution d'image Y
-dod_dod5015.property.dod_resolutionY.description=R\u00e9solution d'image Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profondeur de couleur num\u00e9ris\u00e9e
-dod_dod5015.property.dod_scannedBitDepth.description=Profondeur de couleur num\u00e9ris\u00e9e
-
-dod_dod5015.aspect.dod_pdfRecord.title=Document d'archives PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Document d'archives PDF
-dod_dod5015.property.dod_producingApplication.title=Application native
-dod_dod5015.property.dod_producingApplication.description=Application native
-dod_dod5015.property.dod_producingApplicationVersion.title=Version de l'application native
-dod_dod5015.property.dod_producingApplicationVersion.description=Version de l'application native
-dod_dod5015.property.dod_pdfVersion.title=Version PDF
-dod_dod5015.property.dod_pdfVersion.description=Version PDF
-dod_dod5015.property.dod_creatingApplication.title=Application native
-dod_dod5015.property.dod_creatingApplication.description=Application native
-dod_dod5015.property.dod_documentSecuritySettings.title=Param\u00e8tres de s\u00e9curit\u00e9 du document
-dod_dod5015.property.dod_documentSecuritySettings.description=Param\u00e8tres de s\u00e9curit\u00e9 du document
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Photographie num\u00e9rique d'archives
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Photographie num\u00e9rique d'archives
-dod_dod5015.property.dod_caption.title=L\u00e9gende
-dod_dod5015.property.dod_caption.description=L\u00e9gende
-dod_dod5015.property.dod_photographer.title=Photographe
-dod_dod5015.property.dod_photographer.description=Photographe
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profondeur de couleur
-dod_dod5015.property.dod_bitDepth.description=Profondeur de couleur
-dod_dod5015.property.dod_imageSizeX.title=Taille d'image X
-dod_dod5015.property.dod_imageSizeX.description=Taille d'image X
-dod_dod5015.property.dod_imageSizeY.title=Taille d'image Y
-dod_dod5015.property.dod_imageSizeY.description=Taille d'image Y
-dod_dod5015.property.dod_imageSource.title=Source de l'image
-dod_dod5015.property.dod_imageSource.description=Source de l'image
-dod_dod5015.property.dod_compression.title=Compression
-dod_dod5015.property.dod_compression.description=Compression
-dod_dod5015.property.dod_iccIcmProfile.title=Profil ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Profil ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informations EXIF
-dod_dod5015.property.dod_exifInformation.description=Informations EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Document d'archives Web
-dod_dod5015.aspect.dod_webRecord.description=Document d'archives Web
-dod_dod5015.property.dod_webFileName.title=Nom de fichier Web
-dod_dod5015.property.dod_webFileName.description=Nom de fichier Web
-dod_dod5015.property.dod_webPlatform.title=Plate-forme Web
-dod_dod5015.property.dod_webPlatform.description=Plate-forme Web
-dod_dod5015.property.dod_webSiteName.title=Nom du site Web
-dod_dod5015.property.dod_webSiteName.description=Nom du site Web
-dod_dod5015.property.dod_webSiteURL.title=URL de site Web
-dod_dod5015.property.dod_webSiteURL.description=URL de site Web
-dod_dod5015.property.dod_captureMethod.title=M\u00e9thode de capture
-dod_dod5015.property.dod_captureMethod.description=M\u00e9thode de capture
-dod_dod5015.property.dod_captureDate.title=Date de capture
-dod_dod5015.property.dod_captureDate.description=Date de capture
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Syst\u00e8me de gestion de contenu
-dod_dod5015.property.dod_contentManagementSystem.description=Syst\u00e8me de gestion de contenu
-
+dod_dod5015.description=Mod\u00e8le de contenu DOD5015
+
+dod_dod5015.type.dod_site.title=Site DOD5015
+dod_dod5015.type.dod_site.description=Site DOD5015
+
+dod_dod5015.type.dod_filePlan.title=Plan de classification DOD5015
+dod_dod5015.type.dod_filePlan.description=Plan de classification DOD5015
+
+dod_dod5015.type.dod_recordSeries.title=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
+dod_dod5015.type.dod_recordSeries.description=S\u00e9rie de documents d'archives (\u00e0 \u00e9viter)
+
+dod_dod5015.aspect.dod_dod5015record.title=Document d'archives DOD5015
+dod_dod5015.aspect.dod_dod5015record.description=Document d'archives DOD5015
+dod_dod5015.property.dod_publicationDate.title=Date de publication
+dod_dod5015.property.dod_publicationDate.decription=Date de publication
+dod_dod5015.property.dod_originator.title=\u00c9metteur
+dod_dod5015.property.dod_originator.decription=\u00c9metteur
+dod_dod5015.property.dod_originatingOrganization.title=Organisation \u00e9mettrice
+dod_dod5015.property.dod_originatingOrganization.decription=Organisation \u00e9mettrice
+dod_dod5015.property.dod_mediaType.title=Type de support
+dod_dod5015.property.dod_mediaType.decription=Type de support
+dod_dod5015.property.dod_format.title=Format
+dod_dod5015.property.dod_format.decription=Format
+dod_dod5015.property.dod_dateReceived.title=Date de r\u00e9ception
+dod_dod5015.property.dod_dateReceived.decription=Date de r\u00e9ception
+dod_dod5015.property.dod_address.title=Destinataire
+dod_dod5015.property.dod_address.decription=Destinataire
+dod_dod5015.property.dod_otherAddress.title=Autre destinataire
+dod_dod5015.property.dod_otherAddress.decription=Autre destinataire
+
+dod_dod5015.aspect.dod_scannedRecord.title=Document d'archives num\u00e9ris\u00e9
+dod_dod5015.aspect.dod_scannedRecord.description=Document d'archives num\u00e9ris\u00e9
+dod_dod5015.property.dod_scannedFormat.title=Format d'image
+dod_dod5015.property.dod_scannedFormat.description=Format d'image
+dod_dod5015.property.dod_scannedFormatVersion.title=Format et version d'image
+dod_dod5015.property.dod_scannedFormatVersion.description=Format et version d'image
+dod_dod5015.property.dod_resolutionX.title=R\u00e9solution d'image X
+dod_dod5015.property.dod_resolutionX.description=R\u00e9solution d'image X
+dod_dod5015.property.dod_resolutionY.title=R\u00e9solution d'image Y
+dod_dod5015.property.dod_resolutionY.description=R\u00e9solution d'image Y
+dod_dod5015.property.dod_scannedBitDepth.title=Profondeur de couleur num\u00e9ris\u00e9e
+dod_dod5015.property.dod_scannedBitDepth.description=Profondeur de couleur num\u00e9ris\u00e9e
+
+dod_dod5015.aspect.dod_pdfRecord.title=Document d'archives PDF
+dod_dod5015.aspect.dod_pdfRecord.description=Document d'archives PDF
+dod_dod5015.property.dod_producingApplication.title=Application native
+dod_dod5015.property.dod_producingApplication.description=Application native
+dod_dod5015.property.dod_producingApplicationVersion.title=Version de l'application native
+dod_dod5015.property.dod_producingApplicationVersion.description=Version de l'application native
+dod_dod5015.property.dod_pdfVersion.title=Version PDF
+dod_dod5015.property.dod_pdfVersion.description=Version PDF
+dod_dod5015.property.dod_creatingApplication.title=Application native
+dod_dod5015.property.dod_creatingApplication.description=Application native
+dod_dod5015.property.dod_documentSecuritySettings.title=Param\u00e8tres de s\u00e9curit\u00e9 du document
+dod_dod5015.property.dod_documentSecuritySettings.description=Param\u00e8tres de s\u00e9curit\u00e9 du document
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Photographie num\u00e9rique d'archives
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Photographie num\u00e9rique d'archives
+dod_dod5015.property.dod_caption.title=L\u00e9gende
+dod_dod5015.property.dod_caption.description=L\u00e9gende
+dod_dod5015.property.dod_photographer.title=Photographe
+dod_dod5015.property.dod_photographer.description=Photographe
+dod_dod5015.property.dod_copyright.title=Copyright
+dod_dod5015.property.dod_copyright.description=Copyright
+dod_dod5015.property.dod_bitDepth.title=Profondeur de couleur
+dod_dod5015.property.dod_bitDepth.description=Profondeur de couleur
+dod_dod5015.property.dod_imageSizeX.title=Taille d'image X
+dod_dod5015.property.dod_imageSizeX.description=Taille d'image X
+dod_dod5015.property.dod_imageSizeY.title=Taille d'image Y
+dod_dod5015.property.dod_imageSizeY.description=Taille d'image Y
+dod_dod5015.property.dod_imageSource.title=Source de l'image
+dod_dod5015.property.dod_imageSource.description=Source de l'image
+dod_dod5015.property.dod_compression.title=Compression
+dod_dod5015.property.dod_compression.description=Compression
+dod_dod5015.property.dod_iccIcmProfile.title=Profil ICC/ICM
+dod_dod5015.property.dod_iccIcmProfile.description=Profil ICC/ICM
+dod_dod5015.property.dod_exifInformation.title=Informations EXIF
+dod_dod5015.property.dod_exifInformation.description=Informations EXIF
+
+dod_dod5015.aspect.dod_webRecord.title=Document d'archives Web
+dod_dod5015.aspect.dod_webRecord.description=Document d'archives Web
+dod_dod5015.property.dod_webFileName.title=Nom de fichier Web
+dod_dod5015.property.dod_webFileName.description=Nom de fichier Web
+dod_dod5015.property.dod_webPlatform.title=Plate-forme Web
+dod_dod5015.property.dod_webPlatform.description=Plate-forme Web
+dod_dod5015.property.dod_webSiteName.title=Nom du site Web
+dod_dod5015.property.dod_webSiteName.description=Nom du site Web
+dod_dod5015.property.dod_webSiteURL.title=URL de site Web
+dod_dod5015.property.dod_webSiteURL.description=URL de site Web
+dod_dod5015.property.dod_captureMethod.title=M\u00e9thode de capture
+dod_dod5015.property.dod_captureMethod.description=M\u00e9thode de capture
+dod_dod5015.property.dod_captureDate.title=Date de capture
+dod_dod5015.property.dod_captureDate.description=Date de capture
+dod_dod5015.property.dod_contact.title=Contact
+dod_dod5015.property.dod_contact.description=Contact
+dod_dod5015.property.dod_contentManagementSystem.title=Syst\u00e8me de gestion de contenu
+dod_dod5015.property.dod_contentManagementSystem.description=Syst\u00e8me de gestion de contenu
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties
index f1960efdea..d3aec57ae7 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_it.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=Modello dei contenuti DOD5015
-
-dod_dod5015.type.dod_site.title=Sito DOD5015
-dod_dod5015.type.dod_site.description=Sito DOD5015
-
-dod_dod5015.type.dod_filePlan.title=Piano file DOD5015
-dod_dod5015.type.dod_filePlan.description=Piano file DOD5015
-
-dod_dod5015.type.dod_recordSeries.title=Serie record (obsoleta)
-dod_dod5015.type.dod_recordSeries.description=Serie record (obsoleta)
-
-dod_dod5015.aspect.dod_dod5015record.title=Record DOD5015
-dod_dod5015.aspect.dod_dod5015record.description=Record DOD5015
-dod_dod5015.property.dod_publicationDate.title=Data di pubblicazione
-dod_dod5015.property.dod_publicationDate.decription=Data di pubblicazione
-dod_dod5015.property.dod_originator.title=Iniziatore
-dod_dod5015.property.dod_originator.decription=Iniziatore
-dod_dod5015.property.dod_originatingOrganization.title=Organizzazione di origine
-dod_dod5015.property.dod_originatingOrganization.decription=Organizzazione di origine
-dod_dod5015.property.dod_mediaType.title=Tipo di supporto
-dod_dod5015.property.dod_mediaType.decription=Tipo di supporto
-dod_dod5015.property.dod_format.title=Formato
-dod_dod5015.property.dod_format.decription=Formato
-dod_dod5015.property.dod_dateReceived.title=Data di ricezione
-dod_dod5015.property.dod_dateReceived.decription=Data di ricezione
-dod_dod5015.property.dod_address.title=Destinatario
-dod_dod5015.property.dod_address.decription=Destinatario
-dod_dod5015.property.dod_otherAddress.title=Altro destinatario
-dod_dod5015.property.dod_otherAddress.decription=Altro destinatario
-
-dod_dod5015.aspect.dod_scannedRecord.title=Record scansionato
-dod_dod5015.aspect.dod_scannedRecord.description=Record scansionato
-dod_dod5015.property.dod_scannedFormat.title=Formato immagine
-dod_dod5015.property.dod_scannedFormat.description=Formato immagine
-dod_dod5015.property.dod_scannedFormatVersion.title=Formato immagine e versione
-dod_dod5015.property.dod_scannedFormatVersion.description=Formato immagine e versione
-dod_dod5015.property.dod_resolutionX.title=Risoluzione immagine X
-dod_dod5015.property.dod_resolutionX.description=Risoluzione immagine X
-dod_dod5015.property.dod_resolutionY.title=Risoluzione immagine Y
-dod_dod5015.property.dod_resolutionY.description=Risoluzione immagine Y
-dod_dod5015.property.dod_scannedBitDepth.title=Profondit\u00e0 in bit scansionata
-dod_dod5015.property.dod_scannedBitDepth.description=Profondit\u00e0 in bit scansionata
-
-dod_dod5015.aspect.dod_pdfRecord.title=Record PDF
-dod_dod5015.aspect.dod_pdfRecord.description=Record PDF
-dod_dod5015.property.dod_producingApplication.title=Generazione applicazione
-dod_dod5015.property.dod_producingApplication.description=Generazione applicazione
-dod_dod5015.property.dod_producingApplicationVersion.title=Generazione versione applicazione
-dod_dod5015.property.dod_producingApplicationVersion.description=Generazione versione applicazione
-dod_dod5015.property.dod_pdfVersion.title=Versione PDF
-dod_dod5015.property.dod_pdfVersion.description=Versione PDF
-dod_dod5015.property.dod_creatingApplication.title=Creazione applicazione
-dod_dod5015.property.dod_creatingApplication.description=Creazione applicazione
-dod_dod5015.property.dod_documentSecuritySettings.title=Impostazioni di protezione documento
-dod_dod5015.property.dod_documentSecuritySettings.description=Impostazioni di protezione documento
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record fotografia digitale
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record fotografia digitale
-dod_dod5015.property.dod_caption.title=Didascalia
-dod_dod5015.property.dod_caption.description=Didascalia
-dod_dod5015.property.dod_photographer.title=Fotografo
-dod_dod5015.property.dod_photographer.description=Fotografo
-dod_dod5015.property.dod_copyright.title=Copyright
-dod_dod5015.property.dod_copyright.description=Copyright
-dod_dod5015.property.dod_bitDepth.title=Profondit\u00e0 in bit
-dod_dod5015.property.dod_bitDepth.description=Profondit\u00e0 in bit
-dod_dod5015.property.dod_imageSizeX.title=Dimensioni immagine X
-dod_dod5015.property.dod_imageSizeX.description=Dimensioni immagine X
-dod_dod5015.property.dod_imageSizeY.title=Dimensioni immagine Y
-dod_dod5015.property.dod_imageSizeY.description=Dimensioni immagine Y
-dod_dod5015.property.dod_imageSource.title=Origine immagine
-dod_dod5015.property.dod_imageSource.description=Origine immagine
-dod_dod5015.property.dod_compression.title=Compressione
-dod_dod5015.property.dod_compression.description=Compressione
-dod_dod5015.property.dod_iccIcmProfile.title=Profilo ICC/ICM
-dod_dod5015.property.dod_iccIcmProfile.description=Profilo ICC/ICM
-dod_dod5015.property.dod_exifInformation.title=Informazioni EXIF
-dod_dod5015.property.dod_exifInformation.description=Informazioni EXIF
-
-dod_dod5015.aspect.dod_webRecord.title=Record Web
-dod_dod5015.aspect.dod_webRecord.description=Record Web
-dod_dod5015.property.dod_webFileName.title=Nome file Web
-dod_dod5015.property.dod_webFileName.description=Nome file Web
-dod_dod5015.property.dod_webPlatform.title=Piattaforma Web
-dod_dod5015.property.dod_webPlatform.description=Piattaforma Web
-dod_dod5015.property.dod_webSiteName.title=Nome sito Web
-dod_dod5015.property.dod_webSiteName.description=Nome sito Web
-dod_dod5015.property.dod_webSiteURL.title=URL sito Web
-dod_dod5015.property.dod_webSiteURL.description=URL sito Web
-dod_dod5015.property.dod_captureMethod.title=Metodo di acquisizione
-dod_dod5015.property.dod_captureMethod.description=Metodo di acquisizione
-dod_dod5015.property.dod_captureDate.title=Data di acquisizione
-dod_dod5015.property.dod_captureDate.description=Data di acquisizione
-dod_dod5015.property.dod_contact.title=Contatto
-dod_dod5015.property.dod_contact.description=Contatto
-dod_dod5015.property.dod_contentManagementSystem.title=Sistema di gestione dei contenuti
-dod_dod5015.property.dod_contentManagementSystem.description=Sistema di gestione dei contenuti
-
+dod_dod5015.description=Modello dei contenuti DOD5015
+
+dod_dod5015.type.dod_site.title=Sito DOD5015
+dod_dod5015.type.dod_site.description=Sito DOD5015
+
+dod_dod5015.type.dod_filePlan.title=Piano file DOD5015
+dod_dod5015.type.dod_filePlan.description=Piano file DOD5015
+
+dod_dod5015.type.dod_recordSeries.title=Serie record (obsoleta)
+dod_dod5015.type.dod_recordSeries.description=Serie record (obsoleta)
+
+dod_dod5015.aspect.dod_dod5015record.title=Record DOD5015
+dod_dod5015.aspect.dod_dod5015record.description=Record DOD5015
+dod_dod5015.property.dod_publicationDate.title=Data di pubblicazione
+dod_dod5015.property.dod_publicationDate.decription=Data di pubblicazione
+dod_dod5015.property.dod_originator.title=Iniziatore
+dod_dod5015.property.dod_originator.decription=Iniziatore
+dod_dod5015.property.dod_originatingOrganization.title=Organizzazione di origine
+dod_dod5015.property.dod_originatingOrganization.decription=Organizzazione di origine
+dod_dod5015.property.dod_mediaType.title=Tipo di supporto
+dod_dod5015.property.dod_mediaType.decription=Tipo di supporto
+dod_dod5015.property.dod_format.title=Formato
+dod_dod5015.property.dod_format.decription=Formato
+dod_dod5015.property.dod_dateReceived.title=Data di ricezione
+dod_dod5015.property.dod_dateReceived.decription=Data di ricezione
+dod_dod5015.property.dod_address.title=Destinatario
+dod_dod5015.property.dod_address.decription=Destinatario
+dod_dod5015.property.dod_otherAddress.title=Altro destinatario
+dod_dod5015.property.dod_otherAddress.decription=Altro destinatario
+
+dod_dod5015.aspect.dod_scannedRecord.title=Record scansionato
+dod_dod5015.aspect.dod_scannedRecord.description=Record scansionato
+dod_dod5015.property.dod_scannedFormat.title=Formato immagine
+dod_dod5015.property.dod_scannedFormat.description=Formato immagine
+dod_dod5015.property.dod_scannedFormatVersion.title=Formato immagine e versione
+dod_dod5015.property.dod_scannedFormatVersion.description=Formato immagine e versione
+dod_dod5015.property.dod_resolutionX.title=Risoluzione immagine X
+dod_dod5015.property.dod_resolutionX.description=Risoluzione immagine X
+dod_dod5015.property.dod_resolutionY.title=Risoluzione immagine Y
+dod_dod5015.property.dod_resolutionY.description=Risoluzione immagine Y
+dod_dod5015.property.dod_scannedBitDepth.title=Profondit\u00e0 in bit scansionata
+dod_dod5015.property.dod_scannedBitDepth.description=Profondit\u00e0 in bit scansionata
+
+dod_dod5015.aspect.dod_pdfRecord.title=Record PDF
+dod_dod5015.aspect.dod_pdfRecord.description=Record PDF
+dod_dod5015.property.dod_producingApplication.title=Generazione applicazione
+dod_dod5015.property.dod_producingApplication.description=Generazione applicazione
+dod_dod5015.property.dod_producingApplicationVersion.title=Generazione versione applicazione
+dod_dod5015.property.dod_producingApplicationVersion.description=Generazione versione applicazione
+dod_dod5015.property.dod_pdfVersion.title=Versione PDF
+dod_dod5015.property.dod_pdfVersion.description=Versione PDF
+dod_dod5015.property.dod_creatingApplication.title=Creazione applicazione
+dod_dod5015.property.dod_creatingApplication.description=Creazione applicazione
+dod_dod5015.property.dod_documentSecuritySettings.title=Impostazioni di protezione documento
+dod_dod5015.property.dod_documentSecuritySettings.description=Impostazioni di protezione documento
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Record fotografia digitale
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Record fotografia digitale
+dod_dod5015.property.dod_caption.title=Didascalia
+dod_dod5015.property.dod_caption.description=Didascalia
+dod_dod5015.property.dod_photographer.title=Fotografo
+dod_dod5015.property.dod_photographer.description=Fotografo
+dod_dod5015.property.dod_copyright.title=Copyright
+dod_dod5015.property.dod_copyright.description=Copyright
+dod_dod5015.property.dod_bitDepth.title=Profondit\u00e0 in bit
+dod_dod5015.property.dod_bitDepth.description=Profondit\u00e0 in bit
+dod_dod5015.property.dod_imageSizeX.title=Dimensioni immagine X
+dod_dod5015.property.dod_imageSizeX.description=Dimensioni immagine X
+dod_dod5015.property.dod_imageSizeY.title=Dimensioni immagine Y
+dod_dod5015.property.dod_imageSizeY.description=Dimensioni immagine Y
+dod_dod5015.property.dod_imageSource.title=Origine immagine
+dod_dod5015.property.dod_imageSource.description=Origine immagine
+dod_dod5015.property.dod_compression.title=Compressione
+dod_dod5015.property.dod_compression.description=Compressione
+dod_dod5015.property.dod_iccIcmProfile.title=Profilo ICC/ICM
+dod_dod5015.property.dod_iccIcmProfile.description=Profilo ICC/ICM
+dod_dod5015.property.dod_exifInformation.title=Informazioni EXIF
+dod_dod5015.property.dod_exifInformation.description=Informazioni EXIF
+
+dod_dod5015.aspect.dod_webRecord.title=Record Web
+dod_dod5015.aspect.dod_webRecord.description=Record Web
+dod_dod5015.property.dod_webFileName.title=Nome file Web
+dod_dod5015.property.dod_webFileName.description=Nome file Web
+dod_dod5015.property.dod_webPlatform.title=Piattaforma Web
+dod_dod5015.property.dod_webPlatform.description=Piattaforma Web
+dod_dod5015.property.dod_webSiteName.title=Nome sito Web
+dod_dod5015.property.dod_webSiteName.description=Nome sito Web
+dod_dod5015.property.dod_webSiteURL.title=URL sito Web
+dod_dod5015.property.dod_webSiteURL.description=URL sito Web
+dod_dod5015.property.dod_captureMethod.title=Metodo di acquisizione
+dod_dod5015.property.dod_captureMethod.description=Metodo di acquisizione
+dod_dod5015.property.dod_captureDate.title=Data di acquisizione
+dod_dod5015.property.dod_captureDate.description=Data di acquisizione
+dod_dod5015.property.dod_contact.title=Contatto
+dod_dod5015.property.dod_contact.description=Contatto
+dod_dod5015.property.dod_contentManagementSystem.title=Sistema di gestione dei contenuti
+dod_dod5015.property.dod_contentManagementSystem.description=Sistema di gestione dei contenuti
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties
index 9878f560cc..b3e892dda5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_ja.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=DOD5015\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-dod_dod5015.type.dod_site.title=DOD5015\u30b5\u30a4\u30c8
-dod_dod5015.type.dod_site.description=DOD5015\u30b5\u30a4\u30c8
-
-dod_dod5015.type.dod_filePlan.title=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-dod_dod5015.type.dod_filePlan.description=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-
-dod_dod5015.type.dod_recordSeries.title=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
-dod_dod5015.type.dod_recordSeries.description=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_publicationDate.title=\u767a\u884c\u65e5
-dod_dod5015.property.dod_publicationDate.decription=\u767a\u884c\u65e5
-dod_dod5015.property.dod_originator.title=\u767a\u4fe1\u5143
-dod_dod5015.property.dod_originator.decription=\u767a\u4fe1\u5143
-dod_dod5015.property.dod_originatingOrganization.title=\u767a\u4fe1\u5143\u7d44\u7e54
-dod_dod5015.property.dod_originatingOrganization.decription=\u767a\u4fe1\u5143\u7d44\u7e54
-dod_dod5015.property.dod_mediaType.title=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
-dod_dod5015.property.dod_mediaType.decription=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
-dod_dod5015.property.dod_format.title=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_format.decription=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_dateReceived.title=\u53d7\u4fe1\u65e5
-dod_dod5015.property.dod_dateReceived.decription=\u53d7\u4fe1\u65e5
-dod_dod5015.property.dod_address.title=\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_address.decription=\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_otherAddress.title=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
-dod_dod5015.property.dod_otherAddress.decription=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
-
-dod_dod5015.aspect.dod_scannedRecord.title=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_scannedRecord.description=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_scannedFormat.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_scannedFormat.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
-dod_dod5015.property.dod_scannedFormatVersion.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_scannedFormatVersion.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_resolutionX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
-dod_dod5015.property.dod_resolutionX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
-dod_dod5015.property.dod_resolutionY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
-dod_dod5015.property.dod_resolutionY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
-dod_dod5015.property.dod_scannedBitDepth.title=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_scannedBitDepth.description=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_pdfRecord.description=PDF\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_producingApplication.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_producingApplication.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_producingApplicationVersion.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_producingApplicationVersion.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_pdfVersion.title=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_pdfVersion.description=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
-dod_dod5015.property.dod_creatingApplication.title=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_creatingApplication.description=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
-dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_caption.title=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_caption.description=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
-dod_dod5015.property.dod_photographer.title=\u5199\u771f\u5bb6
-dod_dod5015.property.dod_photographer.description=\u5199\u771f\u5bb6
-dod_dod5015.property.dod_copyright.title=\u8457\u4f5c\u6a29
-dod_dod5015.property.dod_copyright.description=\u8457\u4f5c\u6a29
-dod_dod5015.property.dod_bitDepth.title=\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_bitDepth.description=\u30d3\u30c3\u30c8\u6df1\u5ea6
-dod_dod5015.property.dod_imageSizeX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
-dod_dod5015.property.dod_imageSizeX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
-dod_dod5015.property.dod_imageSizeY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
-dod_dod5015.property.dod_imageSizeY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
-dod_dod5015.property.dod_imageSource.title=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
-dod_dod5015.property.dod_imageSource.description=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
-dod_dod5015.property.dod_compression.title=\u5727\u7e2e
-dod_dod5015.property.dod_compression.description=\u5727\u7e2e
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
-dod_dod5015.property.dod_exifInformation.title=EXIF\u60c5\u5831
-dod_dod5015.property.dod_exifInformation.description=EXIF\u60c5\u5831
-
-dod_dod5015.aspect.dod_webRecord.title=Web\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.aspect.dod_webRecord.description=Web\u30ec\u30b3\u30fc\u30c9
-dod_dod5015.property.dod_webFileName.title=Web\u30d5\u30a1\u30a4\u30eb\u540d
-dod_dod5015.property.dod_webFileName.description=Web\u30d5\u30a1\u30a4\u30eb\u540d
-dod_dod5015.property.dod_webPlatform.title=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
-dod_dod5015.property.dod_webPlatform.description=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
-dod_dod5015.property.dod_webSiteName.title=Web\u30b5\u30a4\u30c8\u540d
-dod_dod5015.property.dod_webSiteName.description=Web\u30b5\u30a4\u30c8\u540d
-dod_dod5015.property.dod_webSiteURL.title=Web\u30b5\u30a4\u30c8URL
-dod_dod5015.property.dod_webSiteURL.description=Web\u30b5\u30a4\u30c8URL
-dod_dod5015.property.dod_captureMethod.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
-dod_dod5015.property.dod_captureMethod.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
-dod_dod5015.property.dod_captureDate.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
-dod_dod5015.property.dod_captureDate.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
-dod_dod5015.property.dod_contact.title=\u9023\u7d61\u5148
-dod_dod5015.property.dod_contact.description=\u9023\u7d61\u5148
-dod_dod5015.property.dod_contentManagementSystem.title=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
-dod_dod5015.property.dod_contentManagementSystem.description=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
-
+dod_dod5015.description=DOD5015\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
+
+dod_dod5015.type.dod_site.title=DOD5015\u30b5\u30a4\u30c8
+dod_dod5015.type.dod_site.description=DOD5015\u30b5\u30a4\u30c8
+
+dod_dod5015.type.dod_filePlan.title=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
+dod_dod5015.type.dod_filePlan.description=DOD5015\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
+
+dod_dod5015.type.dod_recordSeries.title=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
+dod_dod5015.type.dod_recordSeries.description=\u30ec\u30b3\u30fc\u30c9\u30b7\u30ea\u30fc\u30ba\uff08\u975e\u63a8\u5968\uff09
+
+dod_dod5015.aspect.dod_dod5015record.title=DOD5015\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.aspect.dod_dod5015record.description=DOD5015\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.property.dod_publicationDate.title=\u767a\u884c\u65e5
+dod_dod5015.property.dod_publicationDate.decription=\u767a\u884c\u65e5
+dod_dod5015.property.dod_originator.title=\u767a\u4fe1\u5143
+dod_dod5015.property.dod_originator.decription=\u767a\u4fe1\u5143
+dod_dod5015.property.dod_originatingOrganization.title=\u767a\u4fe1\u5143\u7d44\u7e54
+dod_dod5015.property.dod_originatingOrganization.decription=\u767a\u4fe1\u5143\u7d44\u7e54
+dod_dod5015.property.dod_mediaType.title=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
+dod_dod5015.property.dod_mediaType.decription=\u30e1\u30c7\u30a3\u30a2\u30bf\u30a4\u30d7
+dod_dod5015.property.dod_format.title=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
+dod_dod5015.property.dod_format.decription=\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
+dod_dod5015.property.dod_dateReceived.title=\u53d7\u4fe1\u65e5
+dod_dod5015.property.dod_dateReceived.decription=\u53d7\u4fe1\u65e5
+dod_dod5015.property.dod_address.title=\u53d7\u4fe1\u8005
+dod_dod5015.property.dod_address.decription=\u53d7\u4fe1\u8005
+dod_dod5015.property.dod_otherAddress.title=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
+dod_dod5015.property.dod_otherAddress.decription=\u305d\u306e\u4ed6\u306e\u53d7\u4fe1\u8005
+
+dod_dod5015.aspect.dod_scannedRecord.title=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.aspect.dod_scannedRecord.description=\u30b9\u30ad\u30e3\u30f3\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.property.dod_scannedFormat.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
+dod_dod5015.property.dod_scannedFormat.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8
+dod_dod5015.property.dod_scannedFormatVersion.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_scannedFormatVersion.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3068\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_resolutionX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
+dod_dod5015.property.dod_resolutionX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6X
+dod_dod5015.property.dod_resolutionY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
+dod_dod5015.property.dod_resolutionY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u89e3\u50cf\u5ea6Y
+dod_dod5015.property.dod_scannedBitDepth.title=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
+dod_dod5015.property.dod_scannedBitDepth.description=\u30b9\u30ad\u30e3\u30f3\u3057\u305f\u30d3\u30c3\u30c8\u6df1\u5ea6
+
+dod_dod5015.aspect.dod_pdfRecord.title=PDF\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.aspect.dod_pdfRecord.description=PDF\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.property.dod_producingApplication.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_producingApplication.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_producingApplicationVersion.title=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_producingApplicationVersion.description=\u88fd\u4f5c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_pdfVersion.title=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_pdfVersion.description=PDF\u30d0\u30fc\u30b8\u30e7\u30f3
+dod_dod5015.property.dod_creatingApplication.title=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_creatingApplication.description=\u4f5c\u6210\u5143\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
+dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u66f8\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u8a2d\u5b9a
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u30c7\u30b8\u30bf\u30eb\u5199\u771f\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.property.dod_caption.title=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_caption.description=\u30ad\u30e3\u30d7\u30b7\u30e7\u30f3
+dod_dod5015.property.dod_photographer.title=\u5199\u771f\u5bb6
+dod_dod5015.property.dod_photographer.description=\u5199\u771f\u5bb6
+dod_dod5015.property.dod_copyright.title=\u8457\u4f5c\u6a29
+dod_dod5015.property.dod_copyright.description=\u8457\u4f5c\u6a29
+dod_dod5015.property.dod_bitDepth.title=\u30d3\u30c3\u30c8\u6df1\u5ea6
+dod_dod5015.property.dod_bitDepth.description=\u30d3\u30c3\u30c8\u6df1\u5ea6
+dod_dod5015.property.dod_imageSizeX.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
+dod_dod5015.property.dod_imageSizeX.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baX
+dod_dod5015.property.dod_imageSizeY.title=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
+dod_dod5015.property.dod_imageSizeY.description=\u30a4\u30e1\u30fc\u30b8\u306e\u30b5\u30a4\u30baY
+dod_dod5015.property.dod_imageSource.title=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
+dod_dod5015.property.dod_imageSource.description=\u30a4\u30e1\u30fc\u30b8\u30bd\u30fc\u30b9
+dod_dod5015.property.dod_compression.title=\u5727\u7e2e
+dod_dod5015.property.dod_compression.description=\u5727\u7e2e
+dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
+dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb
+dod_dod5015.property.dod_exifInformation.title=EXIF\u60c5\u5831
+dod_dod5015.property.dod_exifInformation.description=EXIF\u60c5\u5831
+
+dod_dod5015.aspect.dod_webRecord.title=Web\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.aspect.dod_webRecord.description=Web\u30ec\u30b3\u30fc\u30c9
+dod_dod5015.property.dod_webFileName.title=Web\u30d5\u30a1\u30a4\u30eb\u540d
+dod_dod5015.property.dod_webFileName.description=Web\u30d5\u30a1\u30a4\u30eb\u540d
+dod_dod5015.property.dod_webPlatform.title=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
+dod_dod5015.property.dod_webPlatform.description=Web\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0
+dod_dod5015.property.dod_webSiteName.title=Web\u30b5\u30a4\u30c8\u540d
+dod_dod5015.property.dod_webSiteName.description=Web\u30b5\u30a4\u30c8\u540d
+dod_dod5015.property.dod_webSiteURL.title=Web\u30b5\u30a4\u30c8URL
+dod_dod5015.property.dod_webSiteURL.description=Web\u30b5\u30a4\u30c8URL
+dod_dod5015.property.dod_captureMethod.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
+dod_dod5015.property.dod_captureMethod.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u624b\u6cd5
+dod_dod5015.property.dod_captureDate.title=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
+dod_dod5015.property.dod_captureDate.description=\u30ad\u30e3\u30d7\u30c1\u30e3\u65e5
+dod_dod5015.property.dod_contact.title=\u9023\u7d61\u5148
+dod_dod5015.property.dod_contact.description=\u9023\u7d61\u5148
+dod_dod5015.property.dod_contentManagementSystem.title=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
+dod_dod5015.property.dod_contentManagementSystem.description=\u30b3\u30f3\u30c6\u30f3\u30c4\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties
index 9bcafada1f..123ebee205 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_nl.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=DOD5015-contentmodel
-
-dod_dod5015.type.dod_site.title=DOD5015-site
-dod_dod5015.type.dod_site.description=DOD5015-site
-
-dod_dod5015.type.dod_filePlan.title=DOD5015-ordeningsplan
-dod_dod5015.type.dod_filePlan.description=DOD5015-ordeningsplan
-
-dod_dod5015.type.dod_recordSeries.title=Recordreeks (afgekeurd)
-dod_dod5015.type.dod_recordSeries.description=Recordreeks (afgekeurd)
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015-record
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015-record
-dod_dod5015.property.dod_publicationDate.title=Publicatiedatum
-dod_dod5015.property.dod_publicationDate.decription=Publicatiedatum
-dod_dod5015.property.dod_originator.title=Herkomst
-dod_dod5015.property.dod_originator.decription=Herkomst
-dod_dod5015.property.dod_originatingOrganization.title=Oorspronkelijke organisatie
-dod_dod5015.property.dod_originatingOrganization.decription=Oorspronkelijke organisatie
-dod_dod5015.property.dod_mediaType.title=Type medium
-dod_dod5015.property.dod_mediaType.decription=Type medium
-dod_dod5015.property.dod_format.title=Indeling
-dod_dod5015.property.dod_format.decription=Indeling
-dod_dod5015.property.dod_dateReceived.title=Datum ontvangen
-dod_dod5015.property.dod_dateReceived.decription=Datum ontvangen
-dod_dod5015.property.dod_address.title=Geadresseerde
-dod_dod5015.property.dod_address.decription=Geadresseerde
-dod_dod5015.property.dod_otherAddress.title=Andere geadresseerde
-dod_dod5015.property.dod_otherAddress.decription=Andere geadresseerde
-
-dod_dod5015.aspect.dod_scannedRecord.title=Gescande record
-dod_dod5015.aspect.dod_scannedRecord.description=Gescande record
-dod_dod5015.property.dod_scannedFormat.title=Beeldindeling
-dod_dod5015.property.dod_scannedFormat.description=Beeldindeling
-dod_dod5015.property.dod_scannedFormatVersion.title=Beeldindeling en -versie
-dod_dod5015.property.dod_scannedFormatVersion.description=Beeldindeling en -versie
-dod_dod5015.property.dod_resolutionX.title=Beeldresolutie X
-dod_dod5015.property.dod_resolutionX.description=Beeldresolutie X
-dod_dod5015.property.dod_resolutionY.title=Beeldresolutie Y
-dod_dod5015.property.dod_resolutionY.description=Beeldresolutie Y
-dod_dod5015.property.dod_scannedBitDepth.title=Gescande bitdiepte
-dod_dod5015.property.dod_scannedBitDepth.description=Gescande bitdiepte
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF-record
-dod_dod5015.aspect.dod_pdfRecord.description=PDF-record
-dod_dod5015.property.dod_producingApplication.title=Producerende applicatie
-dod_dod5015.property.dod_producingApplication.description=Producerende applicatie
-dod_dod5015.property.dod_producingApplicationVersion.title=Versie producerende applicatie
-dod_dod5015.property.dod_producingApplicationVersion.description=Versie producerende applicatie
-dod_dod5015.property.dod_pdfVersion.title=PDF-versie
-dod_dod5015.property.dod_pdfVersion.description=PDF-versie
-dod_dod5015.property.dod_creatingApplication.title=Producerende applicatie
-dod_dod5015.property.dod_creatingApplication.description=Producerende applicatie
-dod_dod5015.property.dod_documentSecuritySettings.title=Documentbeveiligingsinstellingen
-dod_dod5015.property.dod_documentSecuritySettings.description=Documentbeveiligingsinstellingen
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digitale fotorecord
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digitale fotorecord
-dod_dod5015.property.dod_caption.title=Bijschrift
-dod_dod5015.property.dod_caption.description=Bijschrift
-dod_dod5015.property.dod_photographer.title=Fotograaf
-dod_dod5015.property.dod_photographer.description=Fotograaf
-dod_dod5015.property.dod_copyright.title=Auteursrecht
-dod_dod5015.property.dod_copyright.description=Auteursrecht
-dod_dod5015.property.dod_bitDepth.title=Bitdiepte
-dod_dod5015.property.dod_bitDepth.description=Bitdiepte
-dod_dod5015.property.dod_imageSizeX.title=Beeldgrootte X
-dod_dod5015.property.dod_imageSizeX.description=Beeldgrootte X
-dod_dod5015.property.dod_imageSizeY.title=Beeldgrootte Y
-dod_dod5015.property.dod_imageSizeY.description=Beeldgrootte Y
-dod_dod5015.property.dod_imageSource.title=Beeldbron
-dod_dod5015.property.dod_imageSource.description=Beeldbron
-dod_dod5015.property.dod_compression.title=Compressie
-dod_dod5015.property.dod_compression.description=Compressie
-dod_dod5015.property.dod_iccIcmProfile.title=ICC-/ICM-profiel
-dod_dod5015.property.dod_iccIcmProfile.description=ICC-/ICM-profiel
-dod_dod5015.property.dod_exifInformation.title=EXIF-informatie
-dod_dod5015.property.dod_exifInformation.description=EXIF-informatie
-
-dod_dod5015.aspect.dod_webRecord.title=Web-record
-dod_dod5015.aspect.dod_webRecord.description=Web-record
-dod_dod5015.property.dod_webFileName.title=Web-bestandsnaam
-dod_dod5015.property.dod_webFileName.description=Web-bestandsnaam
-dod_dod5015.property.dod_webPlatform.title=Web-platform
-dod_dod5015.property.dod_webPlatform.description=Web-platform
-dod_dod5015.property.dod_webSiteName.title=Websitenaam
-dod_dod5015.property.dod_webSiteName.description=Websitenaam
-dod_dod5015.property.dod_webSiteURL.title=Websiteadres
-dod_dod5015.property.dod_webSiteURL.description=Websiteadres
-dod_dod5015.property.dod_captureMethod.title=Methode van vastleggen
-dod_dod5015.property.dod_captureMethod.description=Methode van vastleggen
-dod_dod5015.property.dod_captureDate.title=Vastlegdatum
-dod_dod5015.property.dod_captureDate.description=Vastlegdatum
-dod_dod5015.property.dod_contact.title=Contact
-dod_dod5015.property.dod_contact.description=Contact
-dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
-dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
-
+dod_dod5015.description=DOD5015-contentmodel
+
+dod_dod5015.type.dod_site.title=DOD5015-site
+dod_dod5015.type.dod_site.description=DOD5015-site
+
+dod_dod5015.type.dod_filePlan.title=DOD5015-ordeningsplan
+dod_dod5015.type.dod_filePlan.description=DOD5015-ordeningsplan
+
+dod_dod5015.type.dod_recordSeries.title=Recordreeks (afgekeurd)
+dod_dod5015.type.dod_recordSeries.description=Recordreeks (afgekeurd)
+
+dod_dod5015.aspect.dod_dod5015record.title=DOD5015-record
+dod_dod5015.aspect.dod_dod5015record.description=DOD5015-record
+dod_dod5015.property.dod_publicationDate.title=Publicatiedatum
+dod_dod5015.property.dod_publicationDate.decription=Publicatiedatum
+dod_dod5015.property.dod_originator.title=Herkomst
+dod_dod5015.property.dod_originator.decription=Herkomst
+dod_dod5015.property.dod_originatingOrganization.title=Oorspronkelijke organisatie
+dod_dod5015.property.dod_originatingOrganization.decription=Oorspronkelijke organisatie
+dod_dod5015.property.dod_mediaType.title=Type medium
+dod_dod5015.property.dod_mediaType.decription=Type medium
+dod_dod5015.property.dod_format.title=Indeling
+dod_dod5015.property.dod_format.decription=Indeling
+dod_dod5015.property.dod_dateReceived.title=Datum ontvangen
+dod_dod5015.property.dod_dateReceived.decription=Datum ontvangen
+dod_dod5015.property.dod_address.title=Geadresseerde
+dod_dod5015.property.dod_address.decription=Geadresseerde
+dod_dod5015.property.dod_otherAddress.title=Andere geadresseerde
+dod_dod5015.property.dod_otherAddress.decription=Andere geadresseerde
+
+dod_dod5015.aspect.dod_scannedRecord.title=Gescande record
+dod_dod5015.aspect.dod_scannedRecord.description=Gescande record
+dod_dod5015.property.dod_scannedFormat.title=Beeldindeling
+dod_dod5015.property.dod_scannedFormat.description=Beeldindeling
+dod_dod5015.property.dod_scannedFormatVersion.title=Beeldindeling en -versie
+dod_dod5015.property.dod_scannedFormatVersion.description=Beeldindeling en -versie
+dod_dod5015.property.dod_resolutionX.title=Beeldresolutie X
+dod_dod5015.property.dod_resolutionX.description=Beeldresolutie X
+dod_dod5015.property.dod_resolutionY.title=Beeldresolutie Y
+dod_dod5015.property.dod_resolutionY.description=Beeldresolutie Y
+dod_dod5015.property.dod_scannedBitDepth.title=Gescande bitdiepte
+dod_dod5015.property.dod_scannedBitDepth.description=Gescande bitdiepte
+
+dod_dod5015.aspect.dod_pdfRecord.title=PDF-record
+dod_dod5015.aspect.dod_pdfRecord.description=PDF-record
+dod_dod5015.property.dod_producingApplication.title=Producerende applicatie
+dod_dod5015.property.dod_producingApplication.description=Producerende applicatie
+dod_dod5015.property.dod_producingApplicationVersion.title=Versie producerende applicatie
+dod_dod5015.property.dod_producingApplicationVersion.description=Versie producerende applicatie
+dod_dod5015.property.dod_pdfVersion.title=PDF-versie
+dod_dod5015.property.dod_pdfVersion.description=PDF-versie
+dod_dod5015.property.dod_creatingApplication.title=Producerende applicatie
+dod_dod5015.property.dod_creatingApplication.description=Producerende applicatie
+dod_dod5015.property.dod_documentSecuritySettings.title=Documentbeveiligingsinstellingen
+dod_dod5015.property.dod_documentSecuritySettings.description=Documentbeveiligingsinstellingen
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=Digitale fotorecord
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=Digitale fotorecord
+dod_dod5015.property.dod_caption.title=Bijschrift
+dod_dod5015.property.dod_caption.description=Bijschrift
+dod_dod5015.property.dod_photographer.title=Fotograaf
+dod_dod5015.property.dod_photographer.description=Fotograaf
+dod_dod5015.property.dod_copyright.title=Auteursrecht
+dod_dod5015.property.dod_copyright.description=Auteursrecht
+dod_dod5015.property.dod_bitDepth.title=Bitdiepte
+dod_dod5015.property.dod_bitDepth.description=Bitdiepte
+dod_dod5015.property.dod_imageSizeX.title=Beeldgrootte X
+dod_dod5015.property.dod_imageSizeX.description=Beeldgrootte X
+dod_dod5015.property.dod_imageSizeY.title=Beeldgrootte Y
+dod_dod5015.property.dod_imageSizeY.description=Beeldgrootte Y
+dod_dod5015.property.dod_imageSource.title=Beeldbron
+dod_dod5015.property.dod_imageSource.description=Beeldbron
+dod_dod5015.property.dod_compression.title=Compressie
+dod_dod5015.property.dod_compression.description=Compressie
+dod_dod5015.property.dod_iccIcmProfile.title=ICC-/ICM-profiel
+dod_dod5015.property.dod_iccIcmProfile.description=ICC-/ICM-profiel
+dod_dod5015.property.dod_exifInformation.title=EXIF-informatie
+dod_dod5015.property.dod_exifInformation.description=EXIF-informatie
+
+dod_dod5015.aspect.dod_webRecord.title=Web-record
+dod_dod5015.aspect.dod_webRecord.description=Web-record
+dod_dod5015.property.dod_webFileName.title=Web-bestandsnaam
+dod_dod5015.property.dod_webFileName.description=Web-bestandsnaam
+dod_dod5015.property.dod_webPlatform.title=Web-platform
+dod_dod5015.property.dod_webPlatform.description=Web-platform
+dod_dod5015.property.dod_webSiteName.title=Websitenaam
+dod_dod5015.property.dod_webSiteName.description=Websitenaam
+dod_dod5015.property.dod_webSiteURL.title=Websiteadres
+dod_dod5015.property.dod_webSiteURL.description=Websiteadres
+dod_dod5015.property.dod_captureMethod.title=Methode van vastleggen
+dod_dod5015.property.dod_captureMethod.description=Methode van vastleggen
+dod_dod5015.property.dod_captureDate.title=Vastlegdatum
+dod_dod5015.property.dod_captureDate.description=Vastlegdatum
+dod_dod5015.property.dod_contact.title=Contact
+dod_dod5015.property.dod_contact.description=Contact
+dod_dod5015.property.dod_contentManagementSystem.title=Content Management System
+dod_dod5015.property.dod_contentManagementSystem.description=Content Management System
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties
index 660f640ae5..30dcfe4419 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015-model_zh_CN.properties
@@ -1,98 +1,98 @@
-dod_dod5015.description=DOD5015 \u5185\u5bb9\u6a21\u578b
-
-dod_dod5015.type.dod_site.title=DOD5015 \u7ad9\u70b9
-dod_dod5015.type.dod_site.description=DOD5015 \u7ad9\u70b9
-
-dod_dod5015.type.dod_filePlan.title=DOD5015 \u5f52\u7c7b\u65b9\u6848
-dod_dod5015.type.dod_filePlan.description=DOD5015 \u5f52\u7c7b\u65b9\u6848
-
-dod_dod5015.type.dod_recordSeries.title=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
-dod_dod5015.type.dod_recordSeries.description=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
-
-dod_dod5015.aspect.dod_dod5015record.title=DOD5015 \u8bb0\u5f55
-dod_dod5015.aspect.dod_dod5015record.description=DOD5015 \u8bb0\u5f55
-dod_dod5015.property.dod_publicationDate.title=\u53d1\u5e03\u65e5\u671f
-dod_dod5015.property.dod_publicationDate.decription=\u53d1\u5e03\u65e5\u671f
-dod_dod5015.property.dod_originator.title=\u5efa\u7acb\u8005
-dod_dod5015.property.dod_originator.decription=\u5efa\u7acb\u8005
-dod_dod5015.property.dod_originatingOrganization.title=\u8d77\u59cb\u7ec4\u7ec7
-dod_dod5015.property.dod_originatingOrganization.decription=\u8d77\u59cb\u7ec4\u7ec7
-dod_dod5015.property.dod_mediaType.title=\u5a92\u4f53\u7c7b\u578b
-dod_dod5015.property.dod_mediaType.decription=\u5a92\u4f53\u7c7b\u578b
-dod_dod5015.property.dod_format.title=\u683c\u5f0f
-dod_dod5015.property.dod_format.decription=\u683c\u5f0f
-dod_dod5015.property.dod_dateReceived.title=\u63a5\u6536\u65e5\u671f
-dod_dod5015.property.dod_dateReceived.decription=\u63a5\u6536\u65e5\u671f
-dod_dod5015.property.dod_address.title=\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_address.decription=\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_otherAddress.title=\u5176\u4ed6\u6536\u4ef6\u4eba
-dod_dod5015.property.dod_otherAddress.decription=\u5176\u4ed6\u6536\u4ef6\u4eba
-
-dod_dod5015.aspect.dod_scannedRecord.title=\u626b\u63cf\u7684\u8bb0\u5f55
-dod_dod5015.aspect.dod_scannedRecord.description=\u626b\u63cf\u7684\u8bb0\u5f55
-dod_dod5015.property.dod_scannedFormat.title=\u56fe\u50cf\u683c\u5f0f
-dod_dod5015.property.dod_scannedFormat.description=\u56fe\u50cf\u683c\u5f0f
-dod_dod5015.property.dod_scannedFormatVersion.title=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
-dod_dod5015.property.dod_scannedFormatVersion.description=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
-dod_dod5015.property.dod_resolutionX.title=\u56fe\u50cf\u5206\u8fa8\u7387 X
-dod_dod5015.property.dod_resolutionX.description=\u56fe\u50cf\u5206\u8fa8\u7387 X
-dod_dod5015.property.dod_resolutionY.title=\u56fe\u50cf\u5206\u8fa8\u7387 Y
-dod_dod5015.property.dod_resolutionY.description=\u56fe\u50cf\u5206\u8fa8\u7387 Y
-dod_dod5015.property.dod_scannedBitDepth.title=\u626b\u63cf\u7684\u4f4d\u6df1
-dod_dod5015.property.dod_scannedBitDepth.description=\u626b\u63cf\u7684\u4f4d\u6df1
-
-dod_dod5015.aspect.dod_pdfRecord.title=PDF \u8bb0\u5f55
-dod_dod5015.aspect.dod_pdfRecord.description=PDF \u8bb0\u5f55
-dod_dod5015.property.dod_producingApplication.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_producingApplication.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_producingApplicationVersion.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
-dod_dod5015.property.dod_producingApplicationVersion.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
-dod_dod5015.property.dod_pdfVersion.title=PDF \u7248\u672c
-dod_dod5015.property.dod_pdfVersion.description=PDF \u7248\u672c
-dod_dod5015.property.dod_creatingApplication.title=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_creatingApplication.description=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
-dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
-dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
-
-dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u6570\u7801\u7167\u7247\u8bb0\u5f55
-dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u6570\u7801\u7167\u7247\u8bb0\u5f55
-dod_dod5015.property.dod_caption.title=\u6807\u9898
-dod_dod5015.property.dod_caption.description=\u6807\u9898
-dod_dod5015.property.dod_photographer.title=\u6444\u5f71\u5e08
-dod_dod5015.property.dod_photographer.description=\u6444\u5f71\u5e08
-dod_dod5015.property.dod_copyright.title=\u7248\u6743
-dod_dod5015.property.dod_copyright.description=\u7248\u6743
-dod_dod5015.property.dod_bitDepth.title=\u4f4d\u6df1
-dod_dod5015.property.dod_bitDepth.description=\u4f4d\u6df1
-dod_dod5015.property.dod_imageSizeX.title=\u56fe\u50cf\u5c3a\u5bf8 X
-dod_dod5015.property.dod_imageSizeX.description=\u56fe\u50cf\u5c3a\u5bf8 X
-dod_dod5015.property.dod_imageSizeY.title=\u56fe\u50cf\u5c3a\u5bf8 Y
-dod_dod5015.property.dod_imageSizeY.description=\u56fe\u50cf\u5c3a\u5bf8 Y
-dod_dod5015.property.dod_imageSource.title=\u56fe\u50cf\u6e90
-dod_dod5015.property.dod_imageSource.description=\u56fe\u50cf\u6e90
-dod_dod5015.property.dod_compression.title=\u538b\u7f29
-dod_dod5015.property.dod_compression.description=\u538b\u7f29
-dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM \u914d\u7f6e\u6587\u4ef6
-dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM \u914d\u7f6e\u6587\u4ef6
-dod_dod5015.property.dod_exifInformation.title=EXIF \u4fe1\u606f
-dod_dod5015.property.dod_exifInformation.description=EXIF \u4fe1\u606f
-
-dod_dod5015.aspect.dod_webRecord.title=Web \u8bb0\u5f55
-dod_dod5015.aspect.dod_webRecord.description=Web \u8bb0\u5f55
-dod_dod5015.property.dod_webFileName.title=Web \u6587\u4ef6\u540d
-dod_dod5015.property.dod_webFileName.description=Web \u6587\u4ef6\u540d
-dod_dod5015.property.dod_webPlatform.title=Web \u5e73\u53f0
-dod_dod5015.property.dod_webPlatform.description=Web \u5e73\u53f0
-dod_dod5015.property.dod_webSiteName.title=\u7f51\u7ad9\u540d\u79f0
-dod_dod5015.property.dod_webSiteName.description=\u7f51\u7ad9\u540d\u79f0
-dod_dod5015.property.dod_webSiteURL.title=\u7f51\u7ad9 URL
-dod_dod5015.property.dod_webSiteURL.description=\u7f51\u7ad9 URL
-dod_dod5015.property.dod_captureMethod.title=\u6355\u6349\u65b9\u6cd5
-dod_dod5015.property.dod_captureMethod.description=\u6355\u6349\u65b9\u6cd5
-dod_dod5015.property.dod_captureDate.title=\u6355\u6349\u65e5\u671f
-dod_dod5015.property.dod_captureDate.description=\u6355\u6349\u65e5\u671f
-dod_dod5015.property.dod_contact.title=\u8054\u7cfb\u4eba
-dod_dod5015.property.dod_contact.description=\u8054\u7cfb\u4eba
-dod_dod5015.property.dod_contentManagementSystem.title=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
-dod_dod5015.property.dod_contentManagementSystem.description=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
-
+dod_dod5015.description=DOD5015 \u5185\u5bb9\u6a21\u578b
+
+dod_dod5015.type.dod_site.title=DOD5015 \u7ad9\u70b9
+dod_dod5015.type.dod_site.description=DOD5015 \u7ad9\u70b9
+
+dod_dod5015.type.dod_filePlan.title=DOD5015 \u5f52\u7c7b\u65b9\u6848
+dod_dod5015.type.dod_filePlan.description=DOD5015 \u5f52\u7c7b\u65b9\u6848
+
+dod_dod5015.type.dod_recordSeries.title=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
+dod_dod5015.type.dod_recordSeries.description=\u8bb0\u5f55\u7cfb\u5217\uff08\u5df2\u5f03\u7528\uff09
+
+dod_dod5015.aspect.dod_dod5015record.title=DOD5015 \u8bb0\u5f55
+dod_dod5015.aspect.dod_dod5015record.description=DOD5015 \u8bb0\u5f55
+dod_dod5015.property.dod_publicationDate.title=\u53d1\u5e03\u65e5\u671f
+dod_dod5015.property.dod_publicationDate.decription=\u53d1\u5e03\u65e5\u671f
+dod_dod5015.property.dod_originator.title=\u5efa\u7acb\u8005
+dod_dod5015.property.dod_originator.decription=\u5efa\u7acb\u8005
+dod_dod5015.property.dod_originatingOrganization.title=\u8d77\u59cb\u7ec4\u7ec7
+dod_dod5015.property.dod_originatingOrganization.decription=\u8d77\u59cb\u7ec4\u7ec7
+dod_dod5015.property.dod_mediaType.title=\u5a92\u4f53\u7c7b\u578b
+dod_dod5015.property.dod_mediaType.decription=\u5a92\u4f53\u7c7b\u578b
+dod_dod5015.property.dod_format.title=\u683c\u5f0f
+dod_dod5015.property.dod_format.decription=\u683c\u5f0f
+dod_dod5015.property.dod_dateReceived.title=\u63a5\u6536\u65e5\u671f
+dod_dod5015.property.dod_dateReceived.decription=\u63a5\u6536\u65e5\u671f
+dod_dod5015.property.dod_address.title=\u6536\u4ef6\u4eba
+dod_dod5015.property.dod_address.decription=\u6536\u4ef6\u4eba
+dod_dod5015.property.dod_otherAddress.title=\u5176\u4ed6\u6536\u4ef6\u4eba
+dod_dod5015.property.dod_otherAddress.decription=\u5176\u4ed6\u6536\u4ef6\u4eba
+
+dod_dod5015.aspect.dod_scannedRecord.title=\u626b\u63cf\u7684\u8bb0\u5f55
+dod_dod5015.aspect.dod_scannedRecord.description=\u626b\u63cf\u7684\u8bb0\u5f55
+dod_dod5015.property.dod_scannedFormat.title=\u56fe\u50cf\u683c\u5f0f
+dod_dod5015.property.dod_scannedFormat.description=\u56fe\u50cf\u683c\u5f0f
+dod_dod5015.property.dod_scannedFormatVersion.title=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
+dod_dod5015.property.dod_scannedFormatVersion.description=\u56fe\u50cf\u683c\u5f0f\u548c\u7248\u672c
+dod_dod5015.property.dod_resolutionX.title=\u56fe\u50cf\u5206\u8fa8\u7387 X
+dod_dod5015.property.dod_resolutionX.description=\u56fe\u50cf\u5206\u8fa8\u7387 X
+dod_dod5015.property.dod_resolutionY.title=\u56fe\u50cf\u5206\u8fa8\u7387 Y
+dod_dod5015.property.dod_resolutionY.description=\u56fe\u50cf\u5206\u8fa8\u7387 Y
+dod_dod5015.property.dod_scannedBitDepth.title=\u626b\u63cf\u7684\u4f4d\u6df1
+dod_dod5015.property.dod_scannedBitDepth.description=\u626b\u63cf\u7684\u4f4d\u6df1
+
+dod_dod5015.aspect.dod_pdfRecord.title=PDF \u8bb0\u5f55
+dod_dod5015.aspect.dod_pdfRecord.description=PDF \u8bb0\u5f55
+dod_dod5015.property.dod_producingApplication.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
+dod_dod5015.property.dod_producingApplication.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f
+dod_dod5015.property.dod_producingApplicationVersion.title=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
+dod_dod5015.property.dod_producingApplicationVersion.description=\u751f\u4ea7\u5e94\u7528\u7a0b\u5e8f\u7248\u672c
+dod_dod5015.property.dod_pdfVersion.title=PDF \u7248\u672c
+dod_dod5015.property.dod_pdfVersion.description=PDF \u7248\u672c
+dod_dod5015.property.dod_creatingApplication.title=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
+dod_dod5015.property.dod_creatingApplication.description=\u521b\u5efa\u5e94\u7528\u7a0b\u5e8f
+dod_dod5015.property.dod_documentSecuritySettings.title=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
+dod_dod5015.property.dod_documentSecuritySettings.description=\u6587\u6863\u5b89\u5168\u8bbe\u7f6e
+
+dod_dod5015.aspect.dod_digitalPhotographRecord.title=\u6570\u7801\u7167\u7247\u8bb0\u5f55
+dod_dod5015.aspect.dod_digitalPhotographRecord.description=\u6570\u7801\u7167\u7247\u8bb0\u5f55
+dod_dod5015.property.dod_caption.title=\u6807\u9898
+dod_dod5015.property.dod_caption.description=\u6807\u9898
+dod_dod5015.property.dod_photographer.title=\u6444\u5f71\u5e08
+dod_dod5015.property.dod_photographer.description=\u6444\u5f71\u5e08
+dod_dod5015.property.dod_copyright.title=\u7248\u6743
+dod_dod5015.property.dod_copyright.description=\u7248\u6743
+dod_dod5015.property.dod_bitDepth.title=\u4f4d\u6df1
+dod_dod5015.property.dod_bitDepth.description=\u4f4d\u6df1
+dod_dod5015.property.dod_imageSizeX.title=\u56fe\u50cf\u5c3a\u5bf8 X
+dod_dod5015.property.dod_imageSizeX.description=\u56fe\u50cf\u5c3a\u5bf8 X
+dod_dod5015.property.dod_imageSizeY.title=\u56fe\u50cf\u5c3a\u5bf8 Y
+dod_dod5015.property.dod_imageSizeY.description=\u56fe\u50cf\u5c3a\u5bf8 Y
+dod_dod5015.property.dod_imageSource.title=\u56fe\u50cf\u6e90
+dod_dod5015.property.dod_imageSource.description=\u56fe\u50cf\u6e90
+dod_dod5015.property.dod_compression.title=\u538b\u7f29
+dod_dod5015.property.dod_compression.description=\u538b\u7f29
+dod_dod5015.property.dod_iccIcmProfile.title=ICC/ICM \u914d\u7f6e\u6587\u4ef6
+dod_dod5015.property.dod_iccIcmProfile.description=ICC/ICM \u914d\u7f6e\u6587\u4ef6
+dod_dod5015.property.dod_exifInformation.title=EXIF \u4fe1\u606f
+dod_dod5015.property.dod_exifInformation.description=EXIF \u4fe1\u606f
+
+dod_dod5015.aspect.dod_webRecord.title=Web \u8bb0\u5f55
+dod_dod5015.aspect.dod_webRecord.description=Web \u8bb0\u5f55
+dod_dod5015.property.dod_webFileName.title=Web \u6587\u4ef6\u540d
+dod_dod5015.property.dod_webFileName.description=Web \u6587\u4ef6\u540d
+dod_dod5015.property.dod_webPlatform.title=Web \u5e73\u53f0
+dod_dod5015.property.dod_webPlatform.description=Web \u5e73\u53f0
+dod_dod5015.property.dod_webSiteName.title=\u7f51\u7ad9\u540d\u79f0
+dod_dod5015.property.dod_webSiteName.description=\u7f51\u7ad9\u540d\u79f0
+dod_dod5015.property.dod_webSiteURL.title=\u7f51\u7ad9 URL
+dod_dod5015.property.dod_webSiteURL.description=\u7f51\u7ad9 URL
+dod_dod5015.property.dod_captureMethod.title=\u6355\u6349\u65b9\u6cd5
+dod_dod5015.property.dod_captureMethod.description=\u6355\u6349\u65b9\u6cd5
+dod_dod5015.property.dod_captureDate.title=\u6355\u6349\u65e5\u671f
+dod_dod5015.property.dod_captureDate.description=\u6355\u6349\u65e5\u671f
+dod_dod5015.property.dod_contact.title=\u8054\u7cfb\u4eba
+dod_dod5015.property.dod_contact.description=\u8054\u7cfb\u4eba
+dod_dod5015.property.dod_contentManagementSystem.title=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
+dod_dod5015.property.dod_contentManagementSystem.description=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties
index ae0fd1111b..23d5952dfc 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Classified Records
-capability.UpdateClassificationDates.title=Update Classification Dates
-capability.CreateModifyDestroyClassificationGuides.title=Create Modify Destroy Classification Guides
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Upgrade Downgrade and Declassify Records
-capability.UpdateExemptionCategories.title=Update Exemption Categories
-capability.MapClassificationGuideMetadata.title=Map Classification Guide Metadata
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Classified Records
+capability.UpdateClassificationDates.title=Update Classification Dates
+capability.CreateModifyDestroyClassificationGuides.title=Create Modify Destroy Classification Guides
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Upgrade Downgrade and Declassify Records
+capability.UpdateExemptionCategories.title=Update Exemption Categories
+capability.MapClassificationGuideMetadata.title=Map Classification Guide Metadata
capability.CreateModifyDestroyTimeframes.title=Create Modify Destroy Time Frames
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties
index 7d3c29ba1d..88de8c3e0e 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_de.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Klassifizierte Records
-capability.UpdateClassificationDates.title=Klassifizierungsdaten aktualisieren
-capability.CreateModifyDestroyClassificationGuides.title=Klassifizierungsleitfaden erstellen/\u00e4ndern/vernichten
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Records h\u00f6her-/herunterstufen und ihre Klassifizierung aufheben
-capability.UpdateExemptionCategories.title=Ausnahmekategorien aktualisieren
-capability.MapClassificationGuideMetadata.title=Metadaten f\u00fcr Klassifizierungsleitfaden zuordnen
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Klassifizierte Records
+capability.UpdateClassificationDates.title=Klassifizierungsdaten aktualisieren
+capability.CreateModifyDestroyClassificationGuides.title=Klassifizierungsleitfaden erstellen/\u00e4ndern/vernichten
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Records h\u00f6her-/herunterstufen und ihre Klassifizierung aufheben
+capability.UpdateExemptionCategories.title=Ausnahmekategorien aktualisieren
+capability.MapClassificationGuideMetadata.title=Metadaten f\u00fcr Klassifizierungsleitfaden zuordnen
capability.CreateModifyDestroyTimeframes.title=Zeitrahmen erstellen/\u00e4ndern/vernichten
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties
index d65adbd457..18a13ca2e5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_es.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Documentos de archivo clasificados
-capability.UpdateClassificationDates.title=Actualizar fechas de clasificaci\u00f3n
-capability.CreateModifyDestroyClassificationGuides.title=Crear Modificar Destruir gu\u00edas de clasificaci\u00f3n
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Actualizar, degradar y desclasificar documentos de archivo
-capability.UpdateExemptionCategories.title=Actualizar categor\u00edas de exenci\u00f3n
-capability.MapClassificationGuideMetadata.title=Asignar metadatos de gu\u00eda de clasificaci\u00f3n
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Documentos de archivo clasificados
+capability.UpdateClassificationDates.title=Actualizar fechas de clasificaci\u00f3n
+capability.CreateModifyDestroyClassificationGuides.title=Crear Modificar Destruir gu\u00edas de clasificaci\u00f3n
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Actualizar, degradar y desclasificar documentos de archivo
+capability.UpdateExemptionCategories.title=Actualizar categor\u00edas de exenci\u00f3n
+capability.MapClassificationGuideMetadata.title=Asignar metadatos de gu\u00eda de clasificaci\u00f3n
capability.CreateModifyDestroyTimeframes.title=Crear Modificar Destruir plazos de tiempo
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties
index 5bc697184c..c20654908c 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_fr.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Document d'archives class\u00e9s
-capability.UpdateClassificationDates.title=Mettre \u00e0 jour les dates de classement
-capability.CreateModifyDestroyClassificationGuides.title=Cr\u00e9er Modifier D\u00e9truire des guides de classement
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Mettre \u00e0 jour R\u00e9trograder et D\u00e9classer des documents d'archives
-capability.UpdateExemptionCategories.title=Mettre \u00e0 jour les cat\u00e9gories d'exemption
-capability.MapClassificationGuideMetadata.title=Mapper les m\u00e9tadonn\u00e9es de guides de classement
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Document d'archives class\u00e9s
+capability.UpdateClassificationDates.title=Mettre \u00e0 jour les dates de classement
+capability.CreateModifyDestroyClassificationGuides.title=Cr\u00e9er Modifier D\u00e9truire des guides de classement
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Mettre \u00e0 jour R\u00e9trograder et D\u00e9classer des documents d'archives
+capability.UpdateExemptionCategories.title=Mettre \u00e0 jour les cat\u00e9gories d'exemption
+capability.MapClassificationGuideMetadata.title=Mapper les m\u00e9tadonn\u00e9es de guides de classement
capability.CreateModifyDestroyTimeframes.title=Cr\u00e9er Modifier D\u00e9truire des d\u00e9lais
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties
index 9ff3738d63..26ade3f234 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_it.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Record classificati
-capability.UpdateClassificationDates.title=Aggiorna date di classificazione
-capability.CreateModifyDestroyClassificationGuides.title=Crea Modifica Elimina definitivamente guide di classificazione
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Aggiorna Downgrade e Declassifica record
-capability.UpdateExemptionCategories.title=Aggiorna categorie di esenzione
-capability.MapClassificationGuideMetadata.title=Esegui il mapping dei metadati della guida di classificazione
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Record classificati
+capability.UpdateClassificationDates.title=Aggiorna date di classificazione
+capability.CreateModifyDestroyClassificationGuides.title=Crea Modifica Elimina definitivamente guide di classificazione
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Aggiorna Downgrade e Declassifica record
+capability.UpdateExemptionCategories.title=Aggiorna categorie di esenzione
+capability.MapClassificationGuideMetadata.title=Esegui il mapping dei metadati della guida di classificazione
capability.CreateModifyDestroyTimeframes.title=Crea Modifica Elimina definitivamente intervalli di tempo
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties
index de31d900f5..fdf2104d71 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_ja.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=\u5206\u985e\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-capability.UpdateClassificationDates.title=\u5206\u985e\u65e5\u306e\u66f4\u65b0
-capability.CreateModifyDestroyClassificationGuides.title=\u5206\u985e\u30ac\u30a4\u30c9\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.UpgradeDowngradeAndDeclassifyRecords.title=\u30c0\u30a6\u30f3\u30b0\u30ec\u30fc\u30c9\u306e\u66f4\u65b0\u3068\u30ec\u30b3\u30fc\u30c9\u306e\u5206\u985e\u89e3\u9664
-capability.UpdateExemptionCategories.title=\u9664\u5916\u30ab\u30c6\u30b4\u30ea\u306e\u66f4\u65b0
-capability.MapClassificationGuideMetadata.title=\u5206\u985e\u30ac\u30a4\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=\u5206\u985e\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
+capability.UpdateClassificationDates.title=\u5206\u985e\u65e5\u306e\u66f4\u65b0
+capability.CreateModifyDestroyClassificationGuides.title=\u5206\u985e\u30ac\u30a4\u30c9\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.UpgradeDowngradeAndDeclassifyRecords.title=\u30c0\u30a6\u30f3\u30b0\u30ec\u30fc\u30c9\u306e\u66f4\u65b0\u3068\u30ec\u30b3\u30fc\u30c9\u306e\u5206\u985e\u89e3\u9664
+capability.UpdateExemptionCategories.title=\u9664\u5916\u30ab\u30c6\u30b4\u30ea\u306e\u66f4\u65b0
+capability.MapClassificationGuideMetadata.title=\u5206\u985e\u30ac\u30a4\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
capability.CreateModifyDestroyTimeframes.title=\u30bf\u30a4\u30e0\u30d5\u30ec\u30fc\u30e0\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties
index 3933dd2240..92c80ba122 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_nl.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=Niet geclassificeerde records
-capability.UpdateClassificationDates.title=Classificatiedata bijwerken
-capability.CreateModifyDestroyClassificationGuides.title=Classificatiegidsen maken aanpassen vernietigen
-capability.UpgradeDowngradeAndDeclassifyRecords.title=Records upgraden, downgraden en declassificeren
-capability.UpdateExemptionCategories.title=Uitzonderingscategorie\u00ebn bijwerken
-capability.MapClassificationGuideMetadata.title=Metagegevens classificatiegids toewijzen
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=Niet geclassificeerde records
+capability.UpdateClassificationDates.title=Classificatiedata bijwerken
+capability.CreateModifyDestroyClassificationGuides.title=Classificatiegidsen maken aanpassen vernietigen
+capability.UpgradeDowngradeAndDeclassifyRecords.title=Records upgraden, downgraden en declassificeren
+capability.UpdateExemptionCategories.title=Uitzonderingscategorie\u00ebn bijwerken
+capability.MapClassificationGuideMetadata.title=Metagegevens classificatiegids toewijzen
capability.CreateModifyDestroyTimeframes.title=Tijdsperiodes maken aanpassen vernietigen
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties
index 6c5d96c46a..7a88064b24 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/dod5015/messages/dod5015_zh_CN.properties
@@ -1,8 +1,8 @@
-# Classified Records Capabilities
-capability.group.classifiedRecords.title=\u5206\u7c7b\u7684\u8bb0\u5f55
-capability.UpdateClassificationDates.title=\u66f4\u65b0\u5206\u7c7b\u65e5\u671f
-capability.CreateModifyDestroyClassificationGuides.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5206\u7c7b\u6307\u5357
-capability.UpgradeDowngradeAndDeclassifyRecords.title=\u8bb0\u5f55\u7684\u5347\u7ea7\u3001\u964d\u7ea7\u4ee5\u53ca\u53d6\u6d88\u5206\u7c7b
-capability.UpdateExemptionCategories.title=\u66f4\u65b0\u8c41\u514d\u7c7b\u522b
-capability.MapClassificationGuideMetadata.title=\u6620\u5c04\u5206\u7c7b\u6307\u5357\u5143\u6570\u636e
+# Classified Records Capabilities
+capability.group.classifiedRecords.title=\u5206\u7c7b\u7684\u8bb0\u5f55
+capability.UpdateClassificationDates.title=\u66f4\u65b0\u5206\u7c7b\u65e5\u671f
+capability.CreateModifyDestroyClassificationGuides.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5206\u7c7b\u6307\u5357
+capability.UpgradeDowngradeAndDeclassifyRecords.title=\u8bb0\u5f55\u7684\u5347\u7ea7\u3001\u964d\u7ea7\u4ee5\u53ca\u53d6\u6d88\u5206\u7c7b
+capability.UpdateExemptionCategories.title=\u66f4\u65b0\u8c41\u514d\u7c7b\u522b
+capability.MapClassificationGuideMetadata.title=\u6620\u5c04\u5206\u7c7b\u6307\u5357\u5143\u6570\u636e
capability.CreateModifyDestroyTimeframes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u65f6\u95f4\u8303\u56f4
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml
index 7e0ed6021b..bb492b5e0a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/extended-repository-context.xml
@@ -1,285 +1,285 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.repo.security.permissions.impl.ExtendedPermissionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getAllPermission=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getPermissions=ACL_NODE.0.sys:base.ReadPermissions
- org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=ACL_NODE.0.sys:base.ReadPermissions
- org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.hasPermission=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.getReaders=ACL_METHOD.ROLE_ADMINISTRATOR
- org.alfresco.repo.security.permissions.impl.ExtendedPermissionService.getWriters=ACL_METHOD.ROLE_ADMINISTRATOR
- org.alfresco.repo.security.permissions.impl.ExtendedPermissionService.getReadersAndWriters=ACL_METHOD.ROLE_ADMINISTRATOR
- org.alfresco.service.cmr.security.PermissionService.deletePermissions=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.deletePermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.setPermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=ACL_ALLOW
- org.alfresco.service.cmr.security.PermissionService.clearPermission=ACL_NODE.0.sys:base.ChangePermissions
- org.alfresco.service.cmr.security.PermissionService.*=ACL_DENY
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.writersTransactionalCache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${security.anyDenyDenies}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.maxsuggestions.node}
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.nodeParameterSuggester.aspectsAndTypes}
-
-
-
-
-
-
- ${rm.autocompletesuggestion.maxsuggestions.date}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
- ${rm.rule.runasadmin}
-
-
-
-
-
-
-
-
-
-
- org.alfresco.repo.forms.FormService.getForm=ACL_ALLOW
- org.alfresco.repo.forms.FormService.saveForm=ACL_ALLOW
- org.alfresco.repo.forms.FormService.*=ACL_DENY
-
-
-
-
-
-
- search
-
-
-
-
-
-
-
-
-
-
-
- ${spaces.store}
-
-
-
-
-
- true
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.repo.security.permissions.impl.ExtendedPermissionService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.getAllPermission=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.getPermissions=ACL_NODE.0.sys:base.ReadPermissions
+ org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=ACL_NODE.0.sys:base.ReadPermissions
+ org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.hasPermission=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.getReaders=ACL_METHOD.ROLE_ADMINISTRATOR
+ org.alfresco.repo.security.permissions.impl.ExtendedPermissionService.getWriters=ACL_METHOD.ROLE_ADMINISTRATOR
+ org.alfresco.repo.security.permissions.impl.ExtendedPermissionService.getReadersAndWriters=ACL_METHOD.ROLE_ADMINISTRATOR
+ org.alfresco.service.cmr.security.PermissionService.deletePermissions=ACL_NODE.0.sys:base.ChangePermissions
+ org.alfresco.service.cmr.security.PermissionService.deletePermission=ACL_NODE.0.sys:base.ChangePermissions
+ org.alfresco.service.cmr.security.PermissionService.setPermission=ACL_NODE.0.sys:base.ChangePermissions
+ org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=ACL_NODE.0.sys:base.ChangePermissions
+ org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=ACL_ALLOW
+ org.alfresco.service.cmr.security.PermissionService.clearPermission=ACL_NODE.0.sys:base.ChangePermissions
+ org.alfresco.service.cmr.security.PermissionService.*=ACL_DENY
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.writersTransactionalCache
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${security.anyDenyDenies}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${rm.autocompletesuggestion.maxsuggestions.node}
+
+
+
+
+
+
+
+
+ ${rm.autocompletesuggestion.nodeParameterSuggester.aspectsAndTypes}
+
+
+
+
+
+
+ ${rm.autocompletesuggestion.maxsuggestions.date}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+ ${rm.rule.runasadmin}
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.repo.forms.FormService.getForm=ACL_ALLOW
+ org.alfresco.repo.forms.FormService.saveForm=ACL_ALLOW
+ org.alfresco.repo.forms.FormService.*=ACL_DENY
+
+
+
+
+
+
+ search
+
+
+
+
+
+
+
+
+
+
+
+ ${spaces.store}
+
+
+
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties
index 83e724394e..dbdb7913fc 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/log4j.properties
@@ -1,59 +1,59 @@
-#
-# Warnings
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.caveat=warn
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityPostProcessor=warn
-
-#
-# Module patches
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
-
-#
-# Set to 'debug' to see details of capability failures when AccessDenied is thrown. May be
-# removed to enhance performance.
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityInterceptor=debug
-
-#
-# RM permission debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMEntryVoter=debug
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMAfterInvocationProvider=debug
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.declarative=debug
-
-#
-# RM Audit service debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
-
-#
-# Job debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
-
-#
-# Script logging level
-#
-log4j.logger.org.alfresco.repo.jscript.ScriptLogger=error
-
-#
-# Behaviour debug
-#
-log4j.logger.org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor=info
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.behaviour.BaseBehaviourBean=info
-
-#
-# Patch debug
-#
-log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
-#
-# RM Audit service debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
-
-#
-# Job debug
-#
-#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
+#
+# Warnings
+#
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.caveat=warn
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityPostProcessor=warn
+
+#
+# Module patches
+#
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
+
+#
+# Set to 'debug' to see details of capability failures when AccessDenied is thrown. May be
+# removed to enhance performance.
+#
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.security.RMMethodSecurityInterceptor=debug
+
+#
+# RM permission debug
+#
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMEntryVoter=debug
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.RMAfterInvocationProvider=debug
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.capability.declarative=debug
+
+#
+# RM Audit service debug
+#
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
+
+#
+# Job debug
+#
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
+
+#
+# Script logging level
+#
+log4j.logger.org.alfresco.repo.jscript.ScriptLogger=error
+
+#
+# Behaviour debug
+#
+log4j.logger.org.alfresco.repo.policy.annotation.AnnotatedBehaviourPostProcessor=info
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.behaviour.BaseBehaviourBean=info
+
+#
+# Patch debug
+#
+log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=info
+#
+# RM Audit service debug
+#
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService=debug
+
+#
+# Job debug
+#
+#log4j.logger.org.alfresco.module.org_alfresco_module_rm.job=debug
log4j.logger.org.alfresco.repo.web.scripts.roles.DynamicAuthoritiesGet=info
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties
index 5c6a7d4daf..aa68c0a14d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=The records management action {0} has not been defined.
-rm.action.no-implicit-noderef=The records management action {0} couldn't be performed, because the action implementation doesn't provide an implicit nodeRef.
-rm.action.record-not-declared=The disposition action {0} couldn't be performed, because the record isn't complete. (actionedUponNodeRef={1})
-rm.action.expected-record-level=The disposition action {0} couldn't be performed, because this isn't a record. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=The disposition action {0} couldn't be performed, because not all the records in the record folder are complete. (actionedUponNodeRef={1})
-rm.action.not-eligible=The disposition action {0} couldn't be performed, because the next disposition action on the record or record folder isn't eligible. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=The disposition action {0} couldn't be performed, because no disposition instructions could be found. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=The disposition action {0} couldn't be performed, because there's no available disposition life-cycle set. (nodeRef={1})
-rm.action.next-disp-not-set=The disposition action {0} couldn't be performed, because the next disposition action isn't set. (nodeRef={1})
-rm.action.not-next-disp=The disposition action {0} couldn't be performed, because this isn't the next disposition action for this record or record folder. (nodeRef={1})
-rm.action.not-record-folder=The disposition action {0} couldn't be performed, because this isn't a record folder. (nodeRef={1})
-rm.action.actioned-upon-not-record=The action {0} can't be performed because this isn't a record. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=The custom type can't be applied because it's not recognised. (customAspect={0})
-rm.action.event-no-disp-lc=The event {0} can't be completed, because it's not defined on the disposition lifecycle.
-rm.action.undeclared-only-records=Only records can be completed. (nodeRef={0})
-rm.action.no-declare-mand-prop=The record can't be completed, because not all the records mandatory properties have been set.
-rm.action.ghosted-prop-update=The content properties of a previously destroyed record can't be updated.
-rm.action.valid-date-disp-asof=The disposition action as of date must be a valid date.
-rm.action.disp-asof-lifecycle-applied=The disposition as of date for a record or record folder which has a lifecycle applied can't be edited.
-rm.action.hold-edit-reason-none=The hold reason can't be edited, because no reason has been given.
-rm.action.hold-edit-type=The hold reason can't be edited, because actioned upon node is not of type {0}. (nodeRef={1})
-rm.action.specify-avlid-date=The review as of date must be a valid date.
-rm.action.review-details-only=Only the review details of vital records can be edited.
-rm.action.freeze-no-reason=A record can't be hold without a reason.
-rm.action.freeze-only-records-folders=Only records or record folders can be hold.
-rm.action.no-open-record-folder=The record folder couldn't be opened because it's not defined as a record folder. (actionedUponNodeRef={0})
-rm.action.not-hold-type=The hold couldn't be relinquished, because the node isn't of type {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=The mimetype message couldn't be read, because {0}.
-rm.action.email-declared=The email couldn't be split, because the record is complete. (actionedUponNodeRef={0})
-rm.action.email-not-record=The email couldn't be split, because the node isn't a record. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Couldn't create custom child association.
-rm.action.node-already-transfer=The node is already being transferred.
-rm.action.node-not-transfer=The node is not a transfer object.
-rm.action.undo-not-last=The cut off can't be undone, because the last disposition action was not cut off.
-rm.action.records_only_undeclared=Only records can be completed.
-rm.action.event-not-undone=The event {0} can't be undone, because it's not defined on the disposition lifecycle.
-rm.action.node-not-record-category=The disposition schedule could not be created, because the actioned upon node ({0}) was not a record category.
-rm.action.parameter-not-supplied=The parameter ''{0}'' has not been supplied.
+rm.action.not-defined=The records management action {0} has not been defined.
+rm.action.no-implicit-noderef=The records management action {0} couldn't be performed, because the action implementation doesn't provide an implicit nodeRef.
+rm.action.record-not-declared=The disposition action {0} couldn't be performed, because the record isn't complete. (actionedUponNodeRef={1})
+rm.action.expected-record-level=The disposition action {0} couldn't be performed, because this isn't a record. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=The disposition action {0} couldn't be performed, because not all the records in the record folder are complete. (actionedUponNodeRef={1})
+rm.action.not-eligible=The disposition action {0} couldn't be performed, because the next disposition action on the record or record folder isn't eligible. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=The disposition action {0} couldn't be performed, because no disposition instructions could be found. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=The disposition action {0} couldn't be performed, because there's no available disposition life-cycle set. (nodeRef={1})
+rm.action.next-disp-not-set=The disposition action {0} couldn't be performed, because the next disposition action isn't set. (nodeRef={1})
+rm.action.not-next-disp=The disposition action {0} couldn't be performed, because this isn't the next disposition action for this record or record folder. (nodeRef={1})
+rm.action.not-record-folder=The disposition action {0} couldn't be performed, because this isn't a record folder. (nodeRef={1})
+rm.action.actioned-upon-not-record=The action {0} can't be performed because this isn't a record. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=The custom type can't be applied because it's not recognised. (customAspect={0})
+rm.action.event-no-disp-lc=The event {0} can't be completed, because it's not defined on the disposition lifecycle.
+rm.action.undeclared-only-records=Only records can be completed. (nodeRef={0})
+rm.action.no-declare-mand-prop=The record can't be completed, because not all the records mandatory properties have been set.
+rm.action.ghosted-prop-update=The content properties of a previously destroyed record can't be updated.
+rm.action.valid-date-disp-asof=The disposition action as of date must be a valid date.
+rm.action.disp-asof-lifecycle-applied=The disposition as of date for a record or record folder which has a lifecycle applied can't be edited.
+rm.action.hold-edit-reason-none=The hold reason can't be edited, because no reason has been given.
+rm.action.hold-edit-type=The hold reason can't be edited, because actioned upon node is not of type {0}. (nodeRef={1})
+rm.action.specify-avlid-date=The review as of date must be a valid date.
+rm.action.review-details-only=Only the review details of vital records can be edited.
+rm.action.freeze-no-reason=A record can't be hold without a reason.
+rm.action.freeze-only-records-folders=Only records or record folders can be hold.
+rm.action.no-open-record-folder=The record folder couldn't be opened because it's not defined as a record folder. (actionedUponNodeRef={0})
+rm.action.not-hold-type=The hold couldn't be relinquished, because the node isn't of type {0}. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=The mimetype message couldn't be read, because {0}.
+rm.action.email-declared=The email couldn't be split, because the record is complete. (actionedUponNodeRef={0})
+rm.action.email-not-record=The email couldn't be split, because the node isn't a record. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=Couldn't create custom child association.
+rm.action.node-already-transfer=The node is already being transferred.
+rm.action.node-not-transfer=The node is not a transfer object.
+rm.action.undo-not-last=The cut off can't be undone, because the last disposition action was not cut off.
+rm.action.records_only_undeclared=Only records can be completed.
+rm.action.event-not-undone=The event {0} can't be undone, because it's not defined on the disposition lifecycle.
+rm.action.node-not-record-category=The disposition schedule could not be created, because the actioned upon node ({0}) was not a record category.
+rm.action.parameter-not-supplied=The parameter ''{0}'' has not been supplied.
rm.action.delete-not-hold-type=The hold couldn't be deleted, because the node isn't of type {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties
index 5574216e55..354d508cf5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_de.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=Die Records Management Aktion {0} wurde nicht definiert.
-rm.action.no-implicit-noderef=Die Records Management Aktion {0} konnte nicht durchgef\u00fchrt werden, da bei der Implementierung der Aktion keine implizite nodeRef bereitgestellt wird.
-rm.action.record-not-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da der Record unvollst\u00e4ndig ist. (actionedUponNodeRef={1})
-rm.action.expected-record-level=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da nicht alle Records im Record-Ordner abgeschlossen sind. (actionedUponNodeRef={1})
-rm.action.not-eligible=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner nicht geeignet ist. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine Entsorgungsanweisungen gefunden wurden. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da kein verf\u00fcgbarer Entsorgungszyklus festgelegt wurde. (nodeRef={1})
-rm.action.next-disp-not-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine folgende Entsorgungsaktion festgelegt wurde. (nodeRef={1})
-rm.action.not-next-disp=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner handelt. (nodeRef={1})
-rm.action.not-record-folder=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record-Ordner handelt. (nodeRef={1})
-rm.action.actioned-upon-not-record=Die Aktion {0} kann nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Der benutzerdefinierte Typ kann nicht angewendet werden, da er nicht erkannt wird. (customAspect={0})
-rm.action.event-no-disp-lc=Das Ereignis {0} kann nicht abgeschlossen werden, da es nicht im Entsorgungszyklus definiert ist.
-rm.action.undeclared-only-records=Nur Records k\u00f6nnen abgeschlossen werden. (nodeRef={0})
-rm.action.no-declare-mand-prop=Der Record kann nicht abgeschlossen werden, da nicht alle f\u00fcr die Records erforderlichen Eigenschaften festgelegt wurden.
-rm.action.ghosted-prop-update=Die Inhaltseigenschaften eines zuvor vernichteten Record k\u00f6nnen nicht aktualisiert werden.
-rm.action.valid-date-disp-asof=Das Startdatum der Entsorgungsaktion muss ein g\u00fcltiges Datum sein.
-rm.action.disp-asof-lifecycle-applied=Das Startdatum der Entsorgung f\u00fcr einen Record oder Record-Ordner mit festgelegtem Entsorgungszyklus kann nicht bearbeitet werden.
-rm.action.hold-edit-reason-none=Der Sperrgrund kann nicht bearbeitet werden, da kein Grund angegeben wurde.
-rm.action.hold-edit-type=Der Sperrgrund kann nicht bearbeitet werden, da der bearbeitete Knoten nicht vom Typ {0} ist. (nodeRef={1})
-rm.action.specify-avlid-date=Das Startdatum der \u00dcberpr\u00fcfung muss ein g\u00fcltiges Datum sein.
-rm.action.review-details-only=Nur die \u00dcberpr\u00fcfungsdetails besonders relevanter Records k\u00f6nnen bearbeitet werden.
-rm.action.freeze-no-reason=Ein Record kann nicht ohne Grund gesperrt werden.
-rm.action.freeze-only-records-folders=Nur Records oder Record-Ordner k\u00f6nnen gesperrt werden.
-rm.action.no-open-record-folder=Der Record-Ordner konnte nicht ge\u00f6ffnet werden, da er nicht als Record-Ordner definiert ist. (actionedUponNodeRef={0})
-rm.action.not-hold-type=Die Sperrung konnte nicht aufgehoben werden, da der Knoten nicht vom Typ {0} ist. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Die MimeType-Nachricht konnte nicht gelesen werden, da {0}.
-rm.action.email-declared=Die E-Mail konnte nicht geteilt werden, da der Record abgeschlossen ist. (actionedUponNodeRef={0})
-rm.action.email-not-record=Die E-Mail konnte nicht geteilt werden, da der Knoten kein Record ist. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Benutzerdefinierte Kindzuordnung konnte nicht erstellt werden.
-rm.action.node-already-transfer=Der Knoten wird bereits \u00fcbertragen.
-rm.action.node-not-transfer=Der Knoten ist kein \u00dcbertragungsobjekt.
-rm.action.undo-not-last=Trennung kann nicht aufgehoben werden, da die letzte Entsorgungsaktion nicht getrennt wurde.
-rm.action.records_only_undeclared=Nur Records k\u00f6nnen abgeschlossen werden.
-rm.action.event-not-undone=Das Ereignis {0} kann nicht r\u00fcckg\u00e4ngig gemacht werden, da es nicht im Entsorgungszyklus definiert ist.
-rm.action.node-not-record-category=Der Entsorgungsplan konnte nicht erstellt, werden, da es sich bei dem bearbeiteten Knoten ({0}) nicht um eine Record-Kategorie gehandelt hat.
-rm.action.parameter-not-supplied=Der Parameter ''{0}'' wurde nicht angegeben.
+rm.action.not-defined=Die Records Management Aktion {0} wurde nicht definiert.
+rm.action.no-implicit-noderef=Die Records Management Aktion {0} konnte nicht durchgef\u00fchrt werden, da bei der Implementierung der Aktion keine implizite nodeRef bereitgestellt wird.
+rm.action.record-not-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da der Record unvollst\u00e4ndig ist. (actionedUponNodeRef={1})
+rm.action.expected-record-level=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da nicht alle Records im Record-Ordner abgeschlossen sind. (actionedUponNodeRef={1})
+rm.action.not-eligible=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner nicht geeignet ist. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine Entsorgungsanweisungen gefunden wurden. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da kein verf\u00fcgbarer Entsorgungszyklus festgelegt wurde. (nodeRef={1})
+rm.action.next-disp-not-set=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da keine folgende Entsorgungsaktion festgelegt wurde. (nodeRef={1})
+rm.action.not-next-disp=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um die n\u00e4chste Entsorgungsaktion f\u00fcr den Record bzw. den Record-Ordner handelt. (nodeRef={1})
+rm.action.not-record-folder=Die Entsorgungsaktion {0} konnte nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record-Ordner handelt. (nodeRef={1})
+rm.action.actioned-upon-not-record=Die Aktion {0} kann nicht durchgef\u00fchrt werden, da es sich hierbei nicht um einen Record handelt. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=Der benutzerdefinierte Typ kann nicht angewendet werden, da er nicht erkannt wird. (customAspect={0})
+rm.action.event-no-disp-lc=Das Ereignis {0} kann nicht abgeschlossen werden, da es nicht im Entsorgungszyklus definiert ist.
+rm.action.undeclared-only-records=Nur Records k\u00f6nnen abgeschlossen werden. (nodeRef={0})
+rm.action.no-declare-mand-prop=Der Record kann nicht abgeschlossen werden, da nicht alle f\u00fcr die Records erforderlichen Eigenschaften festgelegt wurden.
+rm.action.ghosted-prop-update=Die Inhaltseigenschaften eines zuvor vernichteten Record k\u00f6nnen nicht aktualisiert werden.
+rm.action.valid-date-disp-asof=Das Startdatum der Entsorgungsaktion muss ein g\u00fcltiges Datum sein.
+rm.action.disp-asof-lifecycle-applied=Das Startdatum der Entsorgung f\u00fcr einen Record oder Record-Ordner mit festgelegtem Entsorgungszyklus kann nicht bearbeitet werden.
+rm.action.hold-edit-reason-none=Der Sperrgrund kann nicht bearbeitet werden, da kein Grund angegeben wurde.
+rm.action.hold-edit-type=Der Sperrgrund kann nicht bearbeitet werden, da der bearbeitete Knoten nicht vom Typ {0} ist. (nodeRef={1})
+rm.action.specify-avlid-date=Das Startdatum der \u00dcberpr\u00fcfung muss ein g\u00fcltiges Datum sein.
+rm.action.review-details-only=Nur die \u00dcberpr\u00fcfungsdetails besonders relevanter Records k\u00f6nnen bearbeitet werden.
+rm.action.freeze-no-reason=Ein Record kann nicht ohne Grund gesperrt werden.
+rm.action.freeze-only-records-folders=Nur Records oder Record-Ordner k\u00f6nnen gesperrt werden.
+rm.action.no-open-record-folder=Der Record-Ordner konnte nicht ge\u00f6ffnet werden, da er nicht als Record-Ordner definiert ist. (actionedUponNodeRef={0})
+rm.action.not-hold-type=Die Sperrung konnte nicht aufgehoben werden, da der Knoten nicht vom Typ {0} ist. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=Die MimeType-Nachricht konnte nicht gelesen werden, da {0}.
+rm.action.email-declared=Die E-Mail konnte nicht geteilt werden, da der Record abgeschlossen ist. (actionedUponNodeRef={0})
+rm.action.email-not-record=Die E-Mail konnte nicht geteilt werden, da der Knoten kein Record ist. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=Benutzerdefinierte Kindzuordnung konnte nicht erstellt werden.
+rm.action.node-already-transfer=Der Knoten wird bereits \u00fcbertragen.
+rm.action.node-not-transfer=Der Knoten ist kein \u00dcbertragungsobjekt.
+rm.action.undo-not-last=Trennung kann nicht aufgehoben werden, da die letzte Entsorgungsaktion nicht getrennt wurde.
+rm.action.records_only_undeclared=Nur Records k\u00f6nnen abgeschlossen werden.
+rm.action.event-not-undone=Das Ereignis {0} kann nicht r\u00fcckg\u00e4ngig gemacht werden, da es nicht im Entsorgungszyklus definiert ist.
+rm.action.node-not-record-category=Der Entsorgungsplan konnte nicht erstellt, werden, da es sich bei dem bearbeiteten Knoten ({0}) nicht um eine Record-Kategorie gehandelt hat.
+rm.action.parameter-not-supplied=Der Parameter ''{0}'' wurde nicht angegeben.
rm.action.delete-not-hold-type=Der Sperrbereich konnte nicht gel\u00f6scht werden, da der Knoten nicht vom Typ {0} ist. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties
index 75051cf559..8a31c7b8bd 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_es.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=No se ha definido la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}''.
-rm.action.no-implicit-noderef=No se pudo realizar la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}'' porque la implementaci\u00f3n de la acci\u00f3n no proporciona ning\u00fan nodeRef impl\u00edcito.
-rm.action.record-not-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque el documento de archivo no est\u00e1 completo. (actionedUponNodeRef={1})
-rm.action.expected-record-level=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no todos los documentos de archivo de la carpeta de documentos de archivo est\u00e1n completos. (actionedUponNodeRef={1})
-rm.action.not-eligible=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n del documento de archivo o de la carpeta de documentos de archivo no re\u00fane los requisitos. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no se ha encontrado ninguna instrucci\u00f3n de disposici\u00f3n. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no hay ning\u00fan ciclo de vida de disposici\u00f3n disponible. (nodeRef={1})
-rm.action.next-disp-not-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n no est\u00e1 definida. (nodeRef={1})
-rm.action.not-next-disp=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es la pr\u00f3xima acci\u00f3n de disposici\u00f3n para este documento de archivo o carpeta de documentos de archivo. (nodeRef={1})
-rm.action.not-record-folder=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es una carpeta de documentos de archivo. (nodeRef={1})
-rm.action.actioned-upon-not-record=No se puede realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=El tipo personalizado no puede aplicarse porque no se reconoce. (customAspect={0})
-rm.action.event-no-disp-lc=No se puede completar el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
-rm.action.undeclared-only-records=Solo se pueden completar los documentos de archivo. (nodeRef={0})
-rm.action.no-declare-mand-prop=No se pueden completar los documentos de archivo porque no se han definido todas las propiedades obligatorias de los documentos de archivo.
-rm.action.ghosted-prop-update=Las propiedades del contenido de un documento de archivo destruido anteriormente no se pueden actualizar.
-rm.action.valid-date-disp-asof=La fecha de inicio de la acci\u00f3n de disposici\u00f3n debe ser una fecha v\u00e1lida.
-rm.action.disp-asof-lifecycle-applied=La fecha de inicio de la disposici\u00f3n de un documento de archivo o carpeta de documentos de archivo que tiene un ciclo de vida aplicado no puede editarse.
-rm.action.hold-edit-reason-none=La raz\u00f3n de bloqueo no puede editarse porque no se ha dado ninguna raz\u00f3n.
-rm.action.hold-edit-type=La raz\u00f3n de bloqueo no puede editarse porque la acci\u00f3n en el nodo no es de tipo ''{0}''. (nodeRef={1})
-rm.action.specify-avlid-date=La fecha de inicio de la revisi\u00f3n debe ser una fecha v\u00e1lida.
-rm.action.review-details-only=Solo se pueden editar los detalles de revisi\u00f3n de los documentos de archivo vitales.
-rm.action.freeze-no-reason=No se puede congelar un documento de archivo sin ninguna raz\u00f3n.
-rm.action.freeze-only-records-folders=Solo los documentos de archivo o carpetas de documentos de archivo pueden congelarse.
-rm.action.no-open-record-folder=No se pudo abrir la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo. (actionedUponNodeRef={0})
-rm.action.not-hold-type=El bloqueo no puede eliminarse porque el nodo no es de tipo ''{0}''. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=No se pudo leer el mensaje de tipo MIME porque ''{0}''.
-rm.action.email-declared=No se pudo dividir el correo electr\u00f3nico porque el documento de archivo est\u00e1 completo. (actionedUponNodeRef={0})
-rm.action.email-not-record=No se pudo dividir el correo electr\u00f3nico porque el nodo no es un documento de archivo. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=No se pudo crear la asociaci\u00f3n secundaria personalizada.
-rm.action.node-already-transfer=El nodo ya se est\u00e1 transfiriendo.
-rm.action.node-not-transfer=El nodo no es un objeto de transferencia.
-rm.action.undo-not-last=La interrupci\u00f3n no puede deshacerse porque la \u00faltima acci\u00f3n de disposici\u00f3n no se interrumpi\u00f3.
-rm.action.records_only_undeclared=Solo se pueden completar los documentos de archivo.
-rm.action.event-not-undone=No se puede deshacer el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
-rm.action.node-not-record-category=La planificaci\u00f3n de disposici\u00f3n no se ha creado porque la acci\u00f3n en el nodo de tipo (''{0}'') no era una categor\u00eda de documento de archivo.
-rm.action.parameter-not-supplied=El par\u00e1metro ''{0}'' no se ha suministrado.
+rm.action.not-defined=No se ha definido la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}''.
+rm.action.no-implicit-noderef=No se pudo realizar la acci\u00f3n de gesti\u00f3n de documentos de archivo ''{0}'' porque la implementaci\u00f3n de la acci\u00f3n no proporciona ning\u00fan nodeRef impl\u00edcito.
+rm.action.record-not-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque el documento de archivo no est\u00e1 completo. (actionedUponNodeRef={1})
+rm.action.expected-record-level=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no todos los documentos de archivo de la carpeta de documentos de archivo est\u00e1n completos. (actionedUponNodeRef={1})
+rm.action.not-eligible=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n del documento de archivo o de la carpeta de documentos de archivo no re\u00fane los requisitos. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no se ha encontrado ninguna instrucci\u00f3n de disposici\u00f3n. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no hay ning\u00fan ciclo de vida de disposici\u00f3n disponible. (nodeRef={1})
+rm.action.next-disp-not-set=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque la pr\u00f3xima acci\u00f3n de disposici\u00f3n no est\u00e1 definida. (nodeRef={1})
+rm.action.not-next-disp=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es la pr\u00f3xima acci\u00f3n de disposici\u00f3n para este documento de archivo o carpeta de documentos de archivo. (nodeRef={1})
+rm.action.not-record-folder=No se pudo realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es una carpeta de documentos de archivo. (nodeRef={1})
+rm.action.actioned-upon-not-record=No se puede realizar la acci\u00f3n de disposici\u00f3n ''{0}'' porque no es un documento de archivo. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=El tipo personalizado no puede aplicarse porque no se reconoce. (customAspect={0})
+rm.action.event-no-disp-lc=No se puede completar el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
+rm.action.undeclared-only-records=Solo se pueden completar los documentos de archivo. (nodeRef={0})
+rm.action.no-declare-mand-prop=No se pueden completar los documentos de archivo porque no se han definido todas las propiedades obligatorias de los documentos de archivo.
+rm.action.ghosted-prop-update=Las propiedades del contenido de un documento de archivo destruido anteriormente no se pueden actualizar.
+rm.action.valid-date-disp-asof=La fecha de inicio de la acci\u00f3n de disposici\u00f3n debe ser una fecha v\u00e1lida.
+rm.action.disp-asof-lifecycle-applied=La fecha de inicio de la disposici\u00f3n de un documento de archivo o carpeta de documentos de archivo que tiene un ciclo de vida aplicado no puede editarse.
+rm.action.hold-edit-reason-none=La raz\u00f3n de bloqueo no puede editarse porque no se ha dado ninguna raz\u00f3n.
+rm.action.hold-edit-type=La raz\u00f3n de bloqueo no puede editarse porque la acci\u00f3n en el nodo no es de tipo ''{0}''. (nodeRef={1})
+rm.action.specify-avlid-date=La fecha de inicio de la revisi\u00f3n debe ser una fecha v\u00e1lida.
+rm.action.review-details-only=Solo se pueden editar los detalles de revisi\u00f3n de los documentos de archivo vitales.
+rm.action.freeze-no-reason=No se puede congelar un documento de archivo sin ninguna raz\u00f3n.
+rm.action.freeze-only-records-folders=Solo los documentos de archivo o carpetas de documentos de archivo pueden congelarse.
+rm.action.no-open-record-folder=No se pudo abrir la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo. (actionedUponNodeRef={0})
+rm.action.not-hold-type=El bloqueo no puede eliminarse porque el nodo no es de tipo ''{0}''. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=No se pudo leer el mensaje de tipo MIME porque ''{0}''.
+rm.action.email-declared=No se pudo dividir el correo electr\u00f3nico porque el documento de archivo est\u00e1 completo. (actionedUponNodeRef={0})
+rm.action.email-not-record=No se pudo dividir el correo electr\u00f3nico porque el nodo no es un documento de archivo. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=No se pudo crear la asociaci\u00f3n secundaria personalizada.
+rm.action.node-already-transfer=El nodo ya se est\u00e1 transfiriendo.
+rm.action.node-not-transfer=El nodo no es un objeto de transferencia.
+rm.action.undo-not-last=La interrupci\u00f3n no puede deshacerse porque la \u00faltima acci\u00f3n de disposici\u00f3n no se interrumpi\u00f3.
+rm.action.records_only_undeclared=Solo se pueden completar los documentos de archivo.
+rm.action.event-not-undone=No se puede deshacer el evento ''{0}'' porque no est\u00e1 definido en el ciclo de vida de la disposici\u00f3n.
+rm.action.node-not-record-category=La planificaci\u00f3n de disposici\u00f3n no se ha creado porque la acci\u00f3n en el nodo de tipo (''{0}'') no era una categor\u00eda de documento de archivo.
+rm.action.parameter-not-supplied=El par\u00e1metro ''{0}'' no se ha suministrado.
rm.action.delete-not-hold-type=El bloqueo no puede eliminarse porque el nodo no es de tipo {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties
index 4240d1dbb5..747e53b0f4 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_fr.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=L''action de gestion des archives {0} n''a pas \u00e9t\u00e9 d\u00e9finie.
-rm.action.no-implicit-noderef=L''action de gestion des archives {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''impl\u00e9mentation de l''action ne fournit pas une r\u00e9f\u00e9rence de n\u0153ud implicite.
-rm.action.record-not-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car le document d''archives n''est pas complet. (actionedUponNodeRef={1})
-rm.action.expected-record-level=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas un document d''archives. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car les documents d''archives dans le dossier d''archives ne sont pas tous complets. (actionedUponNodeRef={1})
-rm.action.not-eligible=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation sur le document d''archives ou le dossier d''archives n''est pas \u00e9ligible. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucune instruction de disposition n''a \u00e9t\u00e9 trouv\u00e9e. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucun ensemble de cycles de vie de disposition n''est disponible. (nodeRef={1})
-rm.action.next-disp-not-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation n''est pas d\u00e9finie. (nodeRef={1})
-rm.action.not-next-disp=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas de l''\u00e9tape suivante du d\u00e9lai de conservation pour ce document d''archives ou ce dossier d''archives. (nodeRef={1})
-rm.action.not-record-folder=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un dossier d''archives. (nodeRef={1})
-rm.action.actioned-upon-not-record=L''action {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un document d''archives. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Le type personnalis\u00e9 ne peut pas \u00eatre appliqu\u00e9, car il n''est pas reconnu. (customAspect={0})
-rm.action.event-no-disp-lc=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre compl\u00e9t\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
-rm.action.undeclared-only-records=Seuls les documents d''archives peuvent \u00eatre compl\u00e9t\u00e9s. (nodeRef={0})
-rm.action.no-declare-mand-prop=Le document d'archives ne peut pas \u00eatre compl\u00e9t\u00e9, car les propri\u00e9t\u00e9s obligatoires des documents d'archives ne sont pas toutes d\u00e9finies.
-rm.action.ghosted-prop-update=Les propri\u00e9t\u00e9s de contenu d'un document d'archives d\u00e9truit ne peuvent pas \u00eatre mises \u00e0 jour.
-rm.action.valid-date-disp-asof=La date de d\u00e9but d'action de disposition doit \u00eatre une date valide.
-rm.action.disp-asof-lifecycle-applied=La date de d\u00e9but d'action de disposition d'un document d'archives ou d'un dossier d'archives auquel est appliqu\u00e9 un cycle de vie ne peut pas \u00eatre modifi\u00e9e.
-rm.action.hold-edit-reason-none=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car aucun motif n'a \u00e9t\u00e9 fourni.
-rm.action.hold-edit-type=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car l''action sur le n\u0153ud n''est pas de type {0}. (nodeRef={1})
-rm.action.specify-avlid-date=La date de d\u00e9but de la r\u00e9vision doit \u00eatre une date valide.
-rm.action.review-details-only=Seules les informations de v\u00e9rification des documents d'archives essentiels peuvent \u00eatre modifi\u00e9es.
-rm.action.freeze-no-reason=Un document d'archives ne peut pas \u00eatre suspendu sans motif.
-rm.action.freeze-only-records-folders=Seuls des documents d'archives ou des dossiers d'archives peuvent \u00eatre suspendus.
-rm.action.no-open-record-folder=Le dossier d''archives n''a pas pu \u00eatre ouvert, car il n''est pas d\u00e9fini comme dossier d''archives. (actionedUponNodeRef={0})
-rm.action.not-hold-type=La suspension n''a pas pu \u00eatre lev\u00e9e, car le n\u0153ud n''est pas de type {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Le message mimetype est illisible, car {0}.
-rm.action.email-declared=L''e-mail ne peut pas \u00eatre partag\u00e9, car le document d''archives n''est pas complet. (actionedUponNodeRef={0})
-rm.action.email-not-record=L''e-mail n''a pas pu \u00eatre fractionn\u00e9, car le n\u0153ud n''est pas un document d''archives. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Impossible de cr\u00e9er une association d'enfant personnalis\u00e9e.
-rm.action.node-already-transfer=Le n\u0153ud est d\u00e9j\u00e0 en cours de transfert.
-rm.action.node-not-transfer=Le n\u0153ud n'est pas un objet de transfert.
-rm.action.undo-not-last=Impossible d'annuler le d\u00e9classement car la derni\u00e8re action de disposition n'\u00e9tait pas un d\u00e9classement.
-rm.action.records_only_undeclared=Seuls les documents d'archives peuvent \u00eatre compl\u00e9t\u00e9s.
-rm.action.event-not-undone=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre annul\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
-rm.action.node-not-record-category=La r\u00e8gle de conservation n''a pu \u00eatre cr\u00e9\u00e9e car l''action sur le n\u0153ud ({0}) n''\u00e9tait pas une cat\u00e9gorie de document d''archives.
-rm.action.parameter-not-supplied=Le param\u00e8tre ''{0}'' n''a pas \u00e9t\u00e9 fourni.
+rm.action.not-defined=L''action de gestion des archives {0} n''a pas \u00e9t\u00e9 d\u00e9finie.
+rm.action.no-implicit-noderef=L''action de gestion des archives {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''impl\u00e9mentation de l''action ne fournit pas une r\u00e9f\u00e9rence de n\u0153ud implicite.
+rm.action.record-not-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car le document d''archives n''est pas complet. (actionedUponNodeRef={1})
+rm.action.expected-record-level=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas un document d''archives. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car les documents d''archives dans le dossier d''archives ne sont pas tous complets. (actionedUponNodeRef={1})
+rm.action.not-eligible=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation sur le document d''archives ou le dossier d''archives n''est pas \u00e9ligible. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucune instruction de disposition n''a \u00e9t\u00e9 trouv\u00e9e. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car aucun ensemble de cycles de vie de disposition n''est disponible. (nodeRef={1})
+rm.action.next-disp-not-set=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car l''\u00e9tape suivante du d\u00e9lai de conservation n''est pas d\u00e9finie. (nodeRef={1})
+rm.action.not-next-disp=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas de l''\u00e9tape suivante du d\u00e9lai de conservation pour ce document d''archives ou ce dossier d''archives. (nodeRef={1})
+rm.action.not-record-folder=L''action de disposition {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un dossier d''archives. (nodeRef={1})
+rm.action.actioned-upon-not-record=L''action {0} n''a pas pu \u00eatre ex\u00e9cut\u00e9e, car il ne s''agit pas d''un document d''archives. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=Le type personnalis\u00e9 ne peut pas \u00eatre appliqu\u00e9, car il n''est pas reconnu. (customAspect={0})
+rm.action.event-no-disp-lc=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre compl\u00e9t\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
+rm.action.undeclared-only-records=Seuls les documents d''archives peuvent \u00eatre compl\u00e9t\u00e9s. (nodeRef={0})
+rm.action.no-declare-mand-prop=Le document d'archives ne peut pas \u00eatre compl\u00e9t\u00e9, car les propri\u00e9t\u00e9s obligatoires des documents d'archives ne sont pas toutes d\u00e9finies.
+rm.action.ghosted-prop-update=Les propri\u00e9t\u00e9s de contenu d'un document d'archives d\u00e9truit ne peuvent pas \u00eatre mises \u00e0 jour.
+rm.action.valid-date-disp-asof=La date de d\u00e9but d'action de disposition doit \u00eatre une date valide.
+rm.action.disp-asof-lifecycle-applied=La date de d\u00e9but d'action de disposition d'un document d'archives ou d'un dossier d'archives auquel est appliqu\u00e9 un cycle de vie ne peut pas \u00eatre modifi\u00e9e.
+rm.action.hold-edit-reason-none=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car aucun motif n'a \u00e9t\u00e9 fourni.
+rm.action.hold-edit-type=Le motif de la suspension ne peut pas \u00eatre modifi\u00e9, car l''action sur le n\u0153ud n''est pas de type {0}. (nodeRef={1})
+rm.action.specify-avlid-date=La date de d\u00e9but de la r\u00e9vision doit \u00eatre une date valide.
+rm.action.review-details-only=Seules les informations de v\u00e9rification des documents d'archives essentiels peuvent \u00eatre modifi\u00e9es.
+rm.action.freeze-no-reason=Un document d'archives ne peut pas \u00eatre suspendu sans motif.
+rm.action.freeze-only-records-folders=Seuls des documents d'archives ou des dossiers d'archives peuvent \u00eatre suspendus.
+rm.action.no-open-record-folder=Le dossier d''archives n''a pas pu \u00eatre ouvert, car il n''est pas d\u00e9fini comme dossier d''archives. (actionedUponNodeRef={0})
+rm.action.not-hold-type=La suspension n''a pas pu \u00eatre lev\u00e9e, car le n\u0153ud n''est pas de type {0}. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=Le message mimetype est illisible, car {0}.
+rm.action.email-declared=L''e-mail ne peut pas \u00eatre partag\u00e9, car le document d''archives n''est pas complet. (actionedUponNodeRef={0})
+rm.action.email-not-record=L''e-mail n''a pas pu \u00eatre fractionn\u00e9, car le n\u0153ud n''est pas un document d''archives. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=Impossible de cr\u00e9er une association d'enfant personnalis\u00e9e.
+rm.action.node-already-transfer=Le n\u0153ud est d\u00e9j\u00e0 en cours de transfert.
+rm.action.node-not-transfer=Le n\u0153ud n'est pas un objet de transfert.
+rm.action.undo-not-last=Impossible d'annuler le d\u00e9classement car la derni\u00e8re action de disposition n'\u00e9tait pas un d\u00e9classement.
+rm.action.records_only_undeclared=Seuls les documents d'archives peuvent \u00eatre compl\u00e9t\u00e9s.
+rm.action.event-not-undone=L''\u00e9v\u00e9nement {0} ne peut pas \u00eatre annul\u00e9, car il n''est pas d\u00e9fini dans les \u00e9tapes du d\u00e9lai de conservation.
+rm.action.node-not-record-category=La r\u00e8gle de conservation n''a pu \u00eatre cr\u00e9\u00e9e car l''action sur le n\u0153ud ({0}) n''\u00e9tait pas une cat\u00e9gorie de document d''archives.
+rm.action.parameter-not-supplied=Le param\u00e8tre ''{0}'' n''a pas \u00e9t\u00e9 fourni.
rm.action.delete-not-hold-type=La suspension n''a pas pu \u00eatre supprim\u00e9e, car le n\u0153ud n''est pas de type {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties
index 0f8f75422d..2349a06794 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_it.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=L''azione di gestione dei record {0} non \u00e8 stata definita.
-rm.action.no-implicit-noderef=Non \u00e8 stato possibile eseguire l''azione di gestione dei record {0}, poich\u00e9 la sua implementazione non fornisce un nodeRef implicito.
-rm.action.record-not-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 il record \u00e8 incompleto. (actionedUponNodeRef={1})
-rm.action.expected-record-level=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce un record. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non tutti i record nella cartella di record sono completi. (actionedUponNodeRef={1})
-rm.action.not-eligible=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva sul record o sulla cartella di record non \u00e8 idonea. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non sono state trovate alcune istruzioni di disposizione. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non \u00e8 disponibile alcun set di ciclo di vita della disposizione. (nodeRef={1})
-rm.action.next-disp-not-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva non \u00e8 stata impostata. (nodeRef={1})
-rm.action.not-next-disp=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce l''azione di disposizione successiva per questo record o cartella di record. (nodeRef={1})
-rm.action.not-record-folder=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce una cartella di record. (nodeRef={1})
-rm.action.actioned-upon-not-record=Impossibile eseguire l''azione {0}, poich\u00e9 quest''ultima non costituisce un record. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Impossibile applicare il tipo personalizzato poich\u00e9 non viene riconosciuto. (customAspect={0})
-rm.action.event-no-disp-lc=Impossibile completare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
-rm.action.undeclared-only-records=Solo i record possono essere completati. (nodeRef={0})
-rm.action.no-declare-mand-prop=Impossibile completare il record, poich\u00e9 non tutte le propriet\u00e0 obbligatorie di record sono state impostate.
-rm.action.ghosted-prop-update=Impossibile aggiornare le propriet\u00e0 di contenuto di un record eliminato definitivamente in precedenza.
-rm.action.valid-date-disp-asof=L'azione di disposizione in data deve corrispondere a una data valida.
-rm.action.disp-asof-lifecycle-applied=Impossibile modificare la disposizione in data per un record o cartella di record per cui \u00e8 stato impostato un ciclo di vita.
-rm.action.hold-edit-reason-none=Impossibile modificare il motivo sospensione, poich\u00e9 non \u00e8 stato fornito alcun motivo.
-rm.action.hold-edit-type=Impossibile modificare il motivo sospensione, poich\u00e9 azionato su nodo non \u00e8 del tipo {0}. (nodeRef={1})
-rm.action.specify-avlid-date=La revisione in data deve corrispondere a una data valida.
-rm.action.review-details-only=\u00c8 possibile modificare solamente i dettagli di revisione di record fondamentali.
-rm.action.freeze-no-reason=Impossibile tenere in sospeso un record senza un motivo.
-rm.action.freeze-only-records-folders=\u00c8 possibile tenere in sospeso solamente record o cartelle di record.
-rm.action.no-open-record-folder=Non \u00e8 stato possibile aprire la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record. (actionedUponNodeRef={0})
-rm.action.not-hold-type=Non \u00e8 stato possibile interrompere la sospensione, poich\u00e9 il nodo non \u00e8 del tipo {0}. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Non \u00e8 stato possibile leggere il messaggio di tipo MIME, poich\u00e9 {0}.
-rm.action.email-declared=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il record \u00e8 completo. (actionedUponNodeRef={0})
-rm.action.email-not-record=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il nodo non costituisce un record. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Non \u00e8 stato possibile creare un'associazione secondaria personalizzata.
-rm.action.node-already-transfer=Il nodo \u00e8 stato gi\u00e0 trasferito.
-rm.action.node-not-transfer=Il nodo non \u00e8 un oggetto da trasferire.
-rm.action.undo-not-last=Impossibile annullare il cut off, poich\u00e9 l'ultima azione di disposizione non \u00e8 stata interrotta.
-rm.action.records_only_undeclared=Solo i record possono essere completati.
-rm.action.event-not-undone=Impossibile annullare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
-rm.action.node-not-record-category=Non \u00e8 stato possibile creare la pianificazione della disposizione, poich\u00e9 azionato su nodo ({0}) non costituiva una categoria record.
-rm.action.parameter-not-supplied=Il parametro ''{0}'' non \u00e8 stato fornito.
+rm.action.not-defined=L''azione di gestione dei record {0} non \u00e8 stata definita.
+rm.action.no-implicit-noderef=Non \u00e8 stato possibile eseguire l''azione di gestione dei record {0}, poich\u00e9 la sua implementazione non fornisce un nodeRef implicito.
+rm.action.record-not-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 il record \u00e8 incompleto. (actionedUponNodeRef={1})
+rm.action.expected-record-level=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce un record. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non tutti i record nella cartella di record sono completi. (actionedUponNodeRef={1})
+rm.action.not-eligible=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva sul record o sulla cartella di record non \u00e8 idonea. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non sono state trovate alcune istruzioni di disposizione. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 non \u00e8 disponibile alcun set di ciclo di vita della disposizione. (nodeRef={1})
+rm.action.next-disp-not-set=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 l''azione di disposizione successiva non \u00e8 stata impostata. (nodeRef={1})
+rm.action.not-next-disp=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce l''azione di disposizione successiva per questo record o cartella di record. (nodeRef={1})
+rm.action.not-record-folder=Non \u00e8 stato possibile eseguire l''azione di disposizione {0}, poich\u00e9 quest''ultima non costituisce una cartella di record. (nodeRef={1})
+rm.action.actioned-upon-not-record=Impossibile eseguire l''azione {0}, poich\u00e9 quest''ultima non costituisce un record. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=Impossibile applicare il tipo personalizzato poich\u00e9 non viene riconosciuto. (customAspect={0})
+rm.action.event-no-disp-lc=Impossibile completare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
+rm.action.undeclared-only-records=Solo i record possono essere completati. (nodeRef={0})
+rm.action.no-declare-mand-prop=Impossibile completare il record, poich\u00e9 non tutte le propriet\u00e0 obbligatorie di record sono state impostate.
+rm.action.ghosted-prop-update=Impossibile aggiornare le propriet\u00e0 di contenuto di un record eliminato definitivamente in precedenza.
+rm.action.valid-date-disp-asof=L'azione di disposizione in data deve corrispondere a una data valida.
+rm.action.disp-asof-lifecycle-applied=Impossibile modificare la disposizione in data per un record o cartella di record per cui \u00e8 stato impostato un ciclo di vita.
+rm.action.hold-edit-reason-none=Impossibile modificare il motivo sospensione, poich\u00e9 non \u00e8 stato fornito alcun motivo.
+rm.action.hold-edit-type=Impossibile modificare il motivo sospensione, poich\u00e9 azionato su nodo non \u00e8 del tipo {0}. (nodeRef={1})
+rm.action.specify-avlid-date=La revisione in data deve corrispondere a una data valida.
+rm.action.review-details-only=\u00c8 possibile modificare solamente i dettagli di revisione di record fondamentali.
+rm.action.freeze-no-reason=Impossibile tenere in sospeso un record senza un motivo.
+rm.action.freeze-only-records-folders=\u00c8 possibile tenere in sospeso solamente record o cartelle di record.
+rm.action.no-open-record-folder=Non \u00e8 stato possibile aprire la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record. (actionedUponNodeRef={0})
+rm.action.not-hold-type=Non \u00e8 stato possibile interrompere la sospensione, poich\u00e9 il nodo non \u00e8 del tipo {0}. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=Non \u00e8 stato possibile leggere il messaggio di tipo MIME, poich\u00e9 {0}.
+rm.action.email-declared=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il record \u00e8 completo. (actionedUponNodeRef={0})
+rm.action.email-not-record=Non \u00e8 stato possibile dividere l''e-mail, poich\u00e9 il nodo non costituisce un record. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=Non \u00e8 stato possibile creare un'associazione secondaria personalizzata.
+rm.action.node-already-transfer=Il nodo \u00e8 stato gi\u00e0 trasferito.
+rm.action.node-not-transfer=Il nodo non \u00e8 un oggetto da trasferire.
+rm.action.undo-not-last=Impossibile annullare il cut off, poich\u00e9 l'ultima azione di disposizione non \u00e8 stata interrotta.
+rm.action.records_only_undeclared=Solo i record possono essere completati.
+rm.action.event-not-undone=Impossibile annullare l''evento {0}, poich\u00e9 non \u00e8 definito sul ciclo di vita della disposizione.
+rm.action.node-not-record-category=Non \u00e8 stato possibile creare la pianificazione della disposizione, poich\u00e9 azionato su nodo ({0}) non costituiva una categoria record.
+rm.action.parameter-not-supplied=Il parametro ''{0}'' non \u00e8 stato fornito.
rm.action.delete-not-hold-type=Non \u00e8 stato possibile cancellare la sospensione, poich\u00e9 il nodo non \u00e8 del tipo {0}. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties
index a7d9679b2b..6a1fcb0c73 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_ja.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-rm.action.no-implicit-noderef=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9f\u88c5\u306b\u306f\u9593\u63a5\u7684\u306anodeRef\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.record-not-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.expected-record-level=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.not-all-records-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.not-eligible=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5ec3\u68c4\u6307\u793a\u304c\u898b\u3064\u304b\u3089\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f7f\u7528\u53ef\u80fd\u306a\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u30bb\u30c3\u30c8\u304c\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.next-disp-not-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.not-next-disp=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.not-record-folder=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.actioned-upon-not-record=\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=\u30ab\u30b9\u30bf\u30e0\u30bf\u30a4\u30d7\u304c\u8a8d\u8b58\u3055\u308c\u306a\u3044\u305f\u3081\u3001\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(customAspect={0})
-rm.action.event-no-disp-lc=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.undeclared-only-records=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002(nodeRef={0})
-rm.action.no-declare-mand-prop=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.ghosted-prop-update=\u4ee5\u524d\u306b\u7834\u68c4\u3057\u305f\u30ec\u30b3\u30fc\u30c9\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.valid-date-disp-asof=\u73fe\u6642\u70b9\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-rm.action.disp-asof-lifecycle-applied=\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3092\u9069\u7528\u3057\u305f\u73fe\u6642\u70b9\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u5ec3\u68c4\u306f\u3001\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.hold-edit-reason-none=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u7406\u7531\u304c\u793a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.hold-edit-type=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
-rm.action.specify-avlid-date=\u73fe\u6642\u70b9\u306e\u30ec\u30d3\u30e5\u30fc\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
-rm.action.review-details-only=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u8a73\u7d30\u306e\u307f\u304c\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002
-rm.action.freeze-no-reason=\u30ec\u30b3\u30fc\u30c9\u306f\u7406\u7531\u304c\u306a\u3051\u308c\u3070\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u305b\u3093\u3002
-rm.action.freeze-only-records-folders=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u307f\u304c\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u3059\u3002
-rm.action.no-open-record-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u3051\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.not-hold-type=\u30db\u30fc\u30eb\u30c9\u3092\u653e\u68c4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
-rm.action.no-read-mime-message=MIME\u30bf\u30a4\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002{0}\u306e\u305f\u3081\u3067\u3059\u3002
-rm.action.email-declared=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.email-not-record=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=\u30ab\u30b9\u30bf\u30e0\u5b50\u95a2\u9023\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.action.node-already-transfer=\u30ce\u30fc\u30c9\u306f\u3059\u3067\u306b\u8ee2\u9001\u3055\u308c\u3066\u3044\u308b\u3068\u3053\u308d\u3067\u3059\u3002
-rm.action.node-not-transfer=\u30ce\u30fc\u30c9\u306f\u8ee2\u9001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
-rm.action.undo-not-last=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u76f4\u524d\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002
-rm.action.records_only_undeclared=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002
-rm.action.event-not-undone=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
-rm.action.node-not-record-category=\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9 ({0}) \u304c\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.action.parameter-not-supplied=\u30d1\u30e9\u30e1\u30fc\u30bf ''{0}'' \u306f\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+rm.action.not-defined=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+rm.action.no-implicit-noderef=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9f\u88c5\u306b\u306f\u9593\u63a5\u7684\u306anodeRef\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
+rm.action.record-not-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
+rm.action.expected-record-level=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
+rm.action.not-all-records-declared=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
+rm.action.not-eligible=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5ec3\u68c4\u6307\u793a\u304c\u898b\u3064\u304b\u3089\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u4f7f\u7528\u53ef\u80fd\u306a\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u30bb\u30c3\u30c8\u304c\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.next-disp-not-set=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.not-next-disp=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306e\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.not-record-folder=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.actioned-upon-not-record=\u30a2\u30af\u30b7\u30e7\u30f3{0}\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=\u30ab\u30b9\u30bf\u30e0\u30bf\u30a4\u30d7\u304c\u8a8d\u8b58\u3055\u308c\u306a\u3044\u305f\u3081\u3001\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(customAspect={0})
+rm.action.event-no-disp-lc=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
+rm.action.undeclared-only-records=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002(nodeRef={0})
+rm.action.no-declare-mand-prop=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3002\u4e00\u90e8\u306e\u30ec\u30b3\u30fc\u30c9\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
+rm.action.ghosted-prop-update=\u4ee5\u524d\u306b\u7834\u68c4\u3057\u305f\u30ec\u30b3\u30fc\u30c9\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
+rm.action.valid-date-disp-asof=\u73fe\u6642\u70b9\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+rm.action.disp-asof-lifecycle-applied=\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3092\u9069\u7528\u3057\u305f\u73fe\u6642\u70b9\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u5ec3\u68c4\u306f\u3001\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002
+rm.action.hold-edit-reason-none=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u7406\u7531\u304c\u793a\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
+rm.action.hold-edit-type=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306f\u7de8\u96c6\u3067\u304d\u307e\u305b\u3093\u3002\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={1})
+rm.action.specify-avlid-date=\u73fe\u6642\u70b9\u306e\u30ec\u30d3\u30e5\u30fc\u306f\u6709\u52b9\u306a\u65e5\u4ed8\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+rm.action.review-details-only=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u8a73\u7d30\u306e\u307f\u304c\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002
+rm.action.freeze-no-reason=\u30ec\u30b3\u30fc\u30c9\u306f\u7406\u7531\u304c\u306a\u3051\u308c\u3070\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u305b\u3093\u3002
+rm.action.freeze-only-records-folders=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306e\u307f\u304c\u30db\u30fc\u30eb\u30c9\u3067\u304d\u307e\u3059\u3002
+rm.action.no-open-record-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u3051\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
+rm.action.not-hold-type=\u30db\u30fc\u30eb\u30c9\u3092\u653e\u68c4\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={1})
+rm.action.no-read-mime-message=MIME\u30bf\u30a4\u30d7\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8aad\u307f\u53d6\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002{0}\u306e\u305f\u3081\u3067\u3059\u3002
+rm.action.email-declared=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u304c\u5b8c\u4e86\u3057\u3066\u3044\u308b\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
+rm.action.email-not-record=E\u30e1\u30fc\u30eb\u3092\u5206\u5272\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ce\u30fc\u30c9\u304c\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u306a\u3044\u305f\u3081\u3067\u3059\u3002(actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=\u30ab\u30b9\u30bf\u30e0\u5b50\u95a2\u9023\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
+rm.action.node-already-transfer=\u30ce\u30fc\u30c9\u306f\u3059\u3067\u306b\u8ee2\u9001\u3055\u308c\u3066\u3044\u308b\u3068\u3053\u308d\u3067\u3059\u3002
+rm.action.node-not-transfer=\u30ce\u30fc\u30c9\u306f\u8ee2\u9001\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+rm.action.undo-not-last=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u76f4\u524d\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u3067\u3059\u3002
+rm.action.records_only_undeclared=\u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5b8c\u4e86\u3067\u304d\u307e\u3059\u3002
+rm.action.event-not-undone=\u30a4\u30d9\u30f3\u30c8{0}\u3092\u5143\u306b\u623b\u305b\u307e\u305b\u3093\u3002\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002
+rm.action.node-not-record-category=\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u884c\u3063\u305f\u30ce\u30fc\u30c9 ({0}) \u304c\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002
+rm.action.parameter-not-supplied=\u30d1\u30e9\u30e1\u30fc\u30bf ''{0}'' \u306f\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
rm.action.delete-not-hold-type=\u30ce\u30fc\u30c9\u304c\u30bf\u30a4\u30d7{0}\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30db\u30fc\u30eb\u30c9\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties
index cadbeb2df7..5910419c1e 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_nl.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=De Record Management-actie {0} is niet gedefinieerd.
-rm.action.no-implicit-noderef=De Record Management-actie {0} kon niet worden uitgevoerd omdat de implementatie van de actie geen impliciete nodeRef geeft.
-rm.action.record-not-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat de record niet afgerond is. (actionedUponNodeRef={1})
-rm.action.expected-record-level=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen record is. (actionedUponNodeRef={1})
-rm.action.not-all-records-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat niet alle records in de archiefmap afgerond zijn. (actionedUponNodeRef={1})
-rm.action.not-eligible=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie voor de record of de archiefmap niet in aanmerking komen. (actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringsinstructies zijn gevonden. (nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringscyclus is ingesteld. (nodeRef={1})
-rm.action.next-disp-not-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie niet is ingesteld. (nodeRef={1})
-rm.action.not-next-disp=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit niet de volgende archiveringsactie voor deze record of deze archiefmap is. (nodeRef={1})
-rm.action.not-record-folder=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen archiefmap is. (nodeRef={1})
-rm.action.actioned-upon-not-record=De actie {0} kan niet worden uitgevoerd omdat dit geen record is. (filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=Het aangepaste type kan niet worden toegepast omdat het niet wordt herkend. (customAspect={0})
-rm.action.event-no-disp-lc=De gebeurtenis {0} kan niet worden afgerond omdat zij niet is gedefinieerd in de archiveringscyclus.
-rm.action.undeclared-only-records=Er kunnen alleen records worden afgerond. (nodeRef={0})
-rm.action.no-declare-mand-prop=De record kan niet worden afgerond omdat niet alle verplichte recordeigenschappen zijn ingesteld.
-rm.action.ghosted-prop-update=De contenteigenschappen van een record die eerder is vernietigd, kunnen niet worden bijgewerkt.
-rm.action.valid-date-disp-asof=De begindatum van de archiveringsactie moet een geldige datum zijn.
-rm.action.disp-asof-lifecycle-applied=De begindatum van de archivering van een record of archiefmap waarvoor een levenscyclus is toegepast, kan niet worden bewerkt.
-rm.action.hold-edit-reason-none=De reden van wachtstand kan niet worden bewerkt omdat er geen reden is opgegeven.
-rm.action.hold-edit-type=De reden van wachtstand kan niet worden bewerkt omdat de gebruikte node niet het type {0} heeft. (nodeRef={1})
-rm.action.specify-avlid-date=De begindatum van de revisie moet een geldige datum zijn.
-rm.action.review-details-only=Alleen de revisiegegevens van vitale records kunnen worden bewerkt.
-rm.action.freeze-no-reason=Een record kan niet zonder reden in wachtstand worden geplaatst.
-rm.action.freeze-only-records-folders=Alleen records of archiefmappen kunnen in wachtstand worden geplaatst.
-rm.action.no-open-record-folder=De archiefmap kan niet worden geopend omdat hij niet als een archiefmap is gedefinieerd. (actionedUponNodeRef={0})
-rm.action.not-hold-type=De wachtstand kon niet worden afgewezen omdat de node niet type {0} heeft. (actionedUponNodeRef={1})
-rm.action.no-read-mime-message=Het MIME-bericht kon niet worden gelezen omdat {0}.
-rm.action.email-declared=De e-mail kan niet worden opgesplitst omdat de record is afgerond. (actionedUponNodeRef={0})
-rm.action.email-not-record=De e-mail kan niet worden opgesplitst omdat de node geen record is. (actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=Kon geen aangepaste onderliggende koppeling maken.
-rm.action.node-already-transfer=De node wordt al overgezet.
-rm.action.node-not-transfer=De node is geen overzetobject.
-rm.action.undo-not-last=Afsluiten kan niet ongedaan worden gemaakt omdat de laatste archiveringsactie niet was afgesloten.
-rm.action.records_only_undeclared=Er kunnen alleen records worden afgerond.
-rm.action.event-not-undone=De gebeurtenis {0} kan niet ongedaan worden gemaakt omdat zij niet in de archiveringscyclus is gedefinieerd.
-rm.action.node-not-record-category=Het bewaarschema kon niet worden gemaakt omdat de gebruikte node ({0}) geen recordcategorie is.
-rm.action.parameter-not-supplied=De parameter ''{0}'' is niet opgegeven.
+rm.action.not-defined=De Record Management-actie {0} is niet gedefinieerd.
+rm.action.no-implicit-noderef=De Record Management-actie {0} kon niet worden uitgevoerd omdat de implementatie van de actie geen impliciete nodeRef geeft.
+rm.action.record-not-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat de record niet afgerond is. (actionedUponNodeRef={1})
+rm.action.expected-record-level=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen record is. (actionedUponNodeRef={1})
+rm.action.not-all-records-declared=De archiveringsactie {0} kon niet worden uitgevoerd omdat niet alle records in de archiefmap afgerond zijn. (actionedUponNodeRef={1})
+rm.action.not-eligible=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie voor de record of de archiefmap niet in aanmerking komen. (actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringsinstructies zijn gevonden. (nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat er geen archiveringscyclus is ingesteld. (nodeRef={1})
+rm.action.next-disp-not-set=De archiveringsactie {0} kon niet worden uitgevoerd omdat de volgende archiveringsactie niet is ingesteld. (nodeRef={1})
+rm.action.not-next-disp=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit niet de volgende archiveringsactie voor deze record of deze archiefmap is. (nodeRef={1})
+rm.action.not-record-folder=De archiveringsactie {0} kon niet worden uitgevoerd omdat dit geen archiefmap is. (nodeRef={1})
+rm.action.actioned-upon-not-record=De actie {0} kan niet worden uitgevoerd omdat dit geen record is. (filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=Het aangepaste type kan niet worden toegepast omdat het niet wordt herkend. (customAspect={0})
+rm.action.event-no-disp-lc=De gebeurtenis {0} kan niet worden afgerond omdat zij niet is gedefinieerd in de archiveringscyclus.
+rm.action.undeclared-only-records=Er kunnen alleen records worden afgerond. (nodeRef={0})
+rm.action.no-declare-mand-prop=De record kan niet worden afgerond omdat niet alle verplichte recordeigenschappen zijn ingesteld.
+rm.action.ghosted-prop-update=De contenteigenschappen van een record die eerder is vernietigd, kunnen niet worden bijgewerkt.
+rm.action.valid-date-disp-asof=De begindatum van de archiveringsactie moet een geldige datum zijn.
+rm.action.disp-asof-lifecycle-applied=De begindatum van de archivering van een record of archiefmap waarvoor een levenscyclus is toegepast, kan niet worden bewerkt.
+rm.action.hold-edit-reason-none=De reden van wachtstand kan niet worden bewerkt omdat er geen reden is opgegeven.
+rm.action.hold-edit-type=De reden van wachtstand kan niet worden bewerkt omdat de gebruikte node niet het type {0} heeft. (nodeRef={1})
+rm.action.specify-avlid-date=De begindatum van de revisie moet een geldige datum zijn.
+rm.action.review-details-only=Alleen de revisiegegevens van vitale records kunnen worden bewerkt.
+rm.action.freeze-no-reason=Een record kan niet zonder reden in wachtstand worden geplaatst.
+rm.action.freeze-only-records-folders=Alleen records of archiefmappen kunnen in wachtstand worden geplaatst.
+rm.action.no-open-record-folder=De archiefmap kan niet worden geopend omdat hij niet als een archiefmap is gedefinieerd. (actionedUponNodeRef={0})
+rm.action.not-hold-type=De wachtstand kon niet worden afgewezen omdat de node niet type {0} heeft. (actionedUponNodeRef={1})
+rm.action.no-read-mime-message=Het MIME-bericht kon niet worden gelezen omdat {0}.
+rm.action.email-declared=De e-mail kan niet worden opgesplitst omdat de record is afgerond. (actionedUponNodeRef={0})
+rm.action.email-not-record=De e-mail kan niet worden opgesplitst omdat de node geen record is. (actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=Kon geen aangepaste onderliggende koppeling maken.
+rm.action.node-already-transfer=De node wordt al overgezet.
+rm.action.node-not-transfer=De node is geen overzetobject.
+rm.action.undo-not-last=Afsluiten kan niet ongedaan worden gemaakt omdat de laatste archiveringsactie niet was afgesloten.
+rm.action.records_only_undeclared=Er kunnen alleen records worden afgerond.
+rm.action.event-not-undone=De gebeurtenis {0} kan niet ongedaan worden gemaakt omdat zij niet in de archiveringscyclus is gedefinieerd.
+rm.action.node-not-record-category=Het bewaarschema kon niet worden gemaakt omdat de gebruikte node ({0}) geen recordcategorie is.
+rm.action.parameter-not-supplied=De parameter ''{0}'' is niet opgegeven.
rm.action.delete-not-hold-type=De wachtstand kan niet worden verwijderd omdat de node niet van het type {0} is. (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties
index 51b8dfdc2e..ef074b65b3 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/action-service_zh_CN.properties
@@ -1,39 +1,39 @@
-rm.action.not-defined=\u5c1a\u672a\u5b9a\u4e49\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\u3002
-rm.action.no-implicit-noderef=\u65e0\u6cd5\u6267\u884c\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u64cd\u4f5c\u5b9e\u65bd\u65e0\u6cd5\u63d0\u4f9b\u9690\u5f0f nodeRef\u3002
-rm.action.record-not-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8bb0\u5f55\u4e0d\u5b8c\u6574\u3002(actionedUponNodeRef={1})
-rm.action.expected-record-level=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(actionedUponNodeRef={1})
-rm.action.not-all-records-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5e76\u975e\u8bb0\u5f55\u6587\u4ef6\u5939\u4e2d\u7684\u6240\u6709\u8bb0\u5f55\u90fd\u5b8c\u6574\u3002(actionedUponNodeRef={1})
-rm.action.not-eligible=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5bf9\u4e8e\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u4e0d\u5408\u6cd5\u3002(actionedUponNodeRef={1})
-rm.action.no-disposition-instructions=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u65e0\u6cd5\u627e\u5230\u5904\u7f6e\u8bf4\u660e\u3002(nodeRef={1})
-rm.action.no-disposition-lisfecycle-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5904\u7f6e\u751f\u547d\u5468\u671f\u8bbe\u7f6e\u3002(nodeRef={1})
-rm.action.next-disp-not-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u8bbe\u7f6e\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
-rm.action.not-next-disp=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u5e76\u975e\u8be5\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
-rm.action.not-record-folder=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={1})
-rm.action.actioned-upon-not-record=\u65e0\u6cd5\u6267\u884c\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(filePlanComponet={1})
-rm.action.custom-aspect-not-recognised=\u56e0\u4e3a\u672a\u8bc6\u522b\u81ea\u5b9a\u4e49\u7c7b\u578b\uff0c\u6240\u4ee5\u65e0\u6cd5\u5e94\u7528\u3002(customAspect={0})
-rm.action.event-no-disp-lc=\u65e0\u6cd5\u5b8c\u6210\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
-rm.action.undeclared-only-records=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002(nodeRef={0})
-rm.action.no-declare-mand-prop=\u65e0\u6cd5\u5b8c\u6210\u8bb0\u5f55\uff0c\u56e0\u4e3a\u5e76\u672a\u8bbe\u7f6e\u6240\u6709\u8bb0\u5f55\u5f3a\u5236\u5c5e\u6027\u3002
-rm.action.ghosted-prop-update=\u65e0\u6cd5\u66f4\u65b0\u4e4b\u524d\u9500\u6bc1\u7684\u8bb0\u5f55\u7684\u5185\u5bb9\u5c5e\u6027\u3002
-rm.action.valid-date-disp-asof=\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
-rm.action.disp-asof-lifecycle-applied=\u65e0\u6cd5\u7f16\u8f91\u5e94\u7528\u4e86\u751f\u547d\u5468\u671f\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u5904\u7f6e\u622a\u6b62\u65e5\u671f\u3002
-rm.action.hold-edit-reason-none=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5c1a\u672a\u63d0\u4f9b\u539f\u56e0\u3002
-rm.action.hold-edit-type=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9\u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e {0} \u7c7b\u578b\u3002(nodeRef={1})
-rm.action.specify-avlid-date=\u5ba1\u67e5\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
-rm.action.review-details-only=\u53ea\u80fd\u7f16\u8f91\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u8be6\u7ec6\u4fe1\u606f\u3002
-rm.action.freeze-no-reason=\u4e0d\u80fd\u5728\u6ca1\u6709\u539f\u56e0\u7684\u60c5\u51b5\u4e0b\u4fdd\u5b58\u8bb0\u5f55\u3002
-rm.action.freeze-only-records-folders=\u53ea\u80fd\u4fdd\u5b58\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-rm.action.no-open-record-folder=\u65e0\u6cd5\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(actionedUponNodeRef={0})
-rm.action.not-hold-type=\u65e0\u6cd5\u653e\u5f03\u4fdd\u5b58\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e {0} \u7c7b\u578b\u3002(actionedUponNodeRef={1})
-rm.action.no-read-mime-message=\u65e0\u6cd5\u8bfb\u53d6 mime \u7c7b\u578b\u6d88\u606f\uff0c\u539f\u56e0\u4e3a {0}\u3002
-rm.action.email-declared=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8bb0\u5f55\u662f\u5b8c\u6574\u7684\u3002(actionedUponNodeRef={0})
-rm.action.email-not-record=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e\u8bb0\u5f55\u3002(actionedUponNodeRef={0})
-rm.action.email-create-child-assoc=\u65e0\u6cd5\u521b\u5efa\u81ea\u5b9a\u4e49\u5b50\u5173\u8054\u3002
-rm.action.node-already-transfer=\u5df2\u7ecf\u5728\u79fb\u4ea4\u8282\u70b9\u3002
-rm.action.node-not-transfer=\u8282\u70b9\u5e76\u975e\u79fb\u4ea4\u5bf9\u8c61\u3002
-rm.action.undo-not-last=\u65e0\u6cd5\u64a4\u6d88\u4e2d\u65ad\uff0c\u56e0\u4e3a\u6ca1\u6709\u4e2d\u65ad\u4e0a\u4e00\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002
-rm.action.records_only_undeclared=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002
-rm.action.event-not-undone=\u65e0\u6cd5\u64a4\u6d88\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
-rm.action.node-not-record-category=\u65e0\u6cd5\u521b\u5efa\u5904\u7f6e\u8ba1\u5212\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9 ({0}) \u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e\u8bb0\u5f55\u7c7b\u522b\u3002
-rm.action.parameter-not-supplied=\u5c1a\u672a\u63d0\u4f9b\u53c2\u6570 ''{0}''\u3002
+rm.action.not-defined=\u5c1a\u672a\u5b9a\u4e49\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\u3002
+rm.action.no-implicit-noderef=\u65e0\u6cd5\u6267\u884c\u8bb0\u5f55\u7ba1\u7406\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u64cd\u4f5c\u5b9e\u65bd\u65e0\u6cd5\u63d0\u4f9b\u9690\u5f0f nodeRef\u3002
+rm.action.record-not-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8bb0\u5f55\u4e0d\u5b8c\u6574\u3002(actionedUponNodeRef={1})
+rm.action.expected-record-level=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(actionedUponNodeRef={1})
+rm.action.not-all-records-declared=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5e76\u975e\u8bb0\u5f55\u6587\u4ef6\u5939\u4e2d\u7684\u6240\u6709\u8bb0\u5f55\u90fd\u5b8c\u6574\u3002(actionedUponNodeRef={1})
+rm.action.not-eligible=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u5bf9\u4e8e\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u4e0d\u5408\u6cd5\u3002(actionedUponNodeRef={1})
+rm.action.no-disposition-instructions=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u65e0\u6cd5\u627e\u5230\u5904\u7f6e\u8bf4\u660e\u3002(nodeRef={1})
+rm.action.no-disposition-lisfecycle-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u53ef\u7528\u7684\u5904\u7f6e\u751f\u547d\u5468\u671f\u8bbe\u7f6e\u3002(nodeRef={1})
+rm.action.next-disp-not-set=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u6ca1\u6709\u8bbe\u7f6e\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
+rm.action.not-next-disp=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u5e76\u975e\u8be5\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002(nodeRef={1})
+rm.action.not-record-folder=\u65e0\u6cd5\u6267\u884c\u5904\u7f6e\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={1})
+rm.action.actioned-upon-not-record=\u65e0\u6cd5\u6267\u884c\u64cd\u4f5c {0}\uff0c\u56e0\u4e3a\u8fd9\u4e0d\u662f\u8bb0\u5f55\u3002(filePlanComponet={1})
+rm.action.custom-aspect-not-recognised=\u56e0\u4e3a\u672a\u8bc6\u522b\u81ea\u5b9a\u4e49\u7c7b\u578b\uff0c\u6240\u4ee5\u65e0\u6cd5\u5e94\u7528\u3002(customAspect={0})
+rm.action.event-no-disp-lc=\u65e0\u6cd5\u5b8c\u6210\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
+rm.action.undeclared-only-records=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002(nodeRef={0})
+rm.action.no-declare-mand-prop=\u65e0\u6cd5\u5b8c\u6210\u8bb0\u5f55\uff0c\u56e0\u4e3a\u5e76\u672a\u8bbe\u7f6e\u6240\u6709\u8bb0\u5f55\u5f3a\u5236\u5c5e\u6027\u3002
+rm.action.ghosted-prop-update=\u65e0\u6cd5\u66f4\u65b0\u4e4b\u524d\u9500\u6bc1\u7684\u8bb0\u5f55\u7684\u5185\u5bb9\u5c5e\u6027\u3002
+rm.action.valid-date-disp-asof=\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
+rm.action.disp-asof-lifecycle-applied=\u65e0\u6cd5\u7f16\u8f91\u5e94\u7528\u4e86\u751f\u547d\u5468\u671f\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u5904\u7f6e\u622a\u6b62\u65e5\u671f\u3002
+rm.action.hold-edit-reason-none=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5c1a\u672a\u63d0\u4f9b\u539f\u56e0\u3002
+rm.action.hold-edit-type=\u65e0\u6cd5\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9\u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e {0} \u7c7b\u578b\u3002(nodeRef={1})
+rm.action.specify-avlid-date=\u5ba1\u67e5\u622a\u6b62\u65e5\u671f\u5fc5\u987b\u4e3a\u6709\u6548\u65e5\u671f\u3002
+rm.action.review-details-only=\u53ea\u80fd\u7f16\u8f91\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u8be6\u7ec6\u4fe1\u606f\u3002
+rm.action.freeze-no-reason=\u4e0d\u80fd\u5728\u6ca1\u6709\u539f\u56e0\u7684\u60c5\u51b5\u4e0b\u4fdd\u5b58\u8bb0\u5f55\u3002
+rm.action.freeze-only-records-folders=\u53ea\u80fd\u4fdd\u5b58\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+rm.action.no-open-record-folder=\u65e0\u6cd5\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(actionedUponNodeRef={0})
+rm.action.not-hold-type=\u65e0\u6cd5\u653e\u5f03\u4fdd\u5b58\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e {0} \u7c7b\u578b\u3002(actionedUponNodeRef={1})
+rm.action.no-read-mime-message=\u65e0\u6cd5\u8bfb\u53d6 mime \u7c7b\u578b\u6d88\u606f\uff0c\u539f\u56e0\u4e3a {0}\u3002
+rm.action.email-declared=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8bb0\u5f55\u662f\u5b8c\u6574\u7684\u3002(actionedUponNodeRef={0})
+rm.action.email-not-record=\u65e0\u6cd5\u62c6\u5206\u7535\u5b50\u90ae\u4ef6\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e\u8bb0\u5f55\u3002(actionedUponNodeRef={0})
+rm.action.email-create-child-assoc=\u65e0\u6cd5\u521b\u5efa\u81ea\u5b9a\u4e49\u5b50\u5173\u8054\u3002
+rm.action.node-already-transfer=\u5df2\u7ecf\u5728\u79fb\u4ea4\u8282\u70b9\u3002
+rm.action.node-not-transfer=\u8282\u70b9\u5e76\u975e\u79fb\u4ea4\u5bf9\u8c61\u3002
+rm.action.undo-not-last=\u65e0\u6cd5\u64a4\u6d88\u4e2d\u65ad\uff0c\u56e0\u4e3a\u6ca1\u6709\u4e2d\u65ad\u4e0a\u4e00\u4e2a\u5904\u7f6e\u64cd\u4f5c\u3002
+rm.action.records_only_undeclared=\u4ec5\u80fd\u5b8c\u6210\u8bb0\u5f55\u3002
+rm.action.event-not-undone=\u65e0\u6cd5\u64a4\u6d88\u4e8b\u4ef6 {0}\uff0c\u56e0\u4e3a\u5176\u672a\u5728\u5904\u7f6e\u751f\u547d\u5468\u671f\u4e0a\u5b9a\u4e49\u3002
+rm.action.node-not-record-category=\u65e0\u6cd5\u521b\u5efa\u5904\u7f6e\u8ba1\u5212\uff0c\u56e0\u4e3a\u5bf9\u8282\u70b9 ({0}) \u6267\u884c\u7684\u64cd\u4f5c\u5e76\u975e\u8bb0\u5f55\u7c7b\u522b\u3002
+rm.action.parameter-not-supplied=\u5c1a\u672a\u63d0\u4f9b\u53c2\u6570 ''{0}''\u3002
rm.action.delete-not-hold-type=\u65e0\u6cd5\u5220\u9664\u4fdd\u5b58\uff0c\u56e0\u4e3a\u8282\u70b9\u5e76\u975e {0} \u7c7b\u578b\u3002 (actionedUponNodeRef={1})
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties
index 94fbe11371..f58a1c4f8e 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Classified by disposition schedule
-isClassified.description=Has the records or record folders been classified by a disposition schedule.
-
-# Are cutoff
-isCutoff.title=Cut Off
-isCutoff.description=Records or record folders are cut off.
-
-# Are declared
-isDeclared.title=Record completed
-isDeclared.description=Is the record complete.
-
-# Is on hold
-isFrozen.title=On Hold
-isFrozen.description=Is the record or record folder on hold.
-
-# Are filed
-isRecordFiled.title=Record filed
-isRecordFiled.description=Is the record filed.
-
-# Are closed record folders
-isRecordFolderClosed.title=Record folder closed
-isRecordFolderClosed.description=Is the record folder closed.
-
-# Are vital
-isVital.title=Vital record
-isVital.description=Is the record or record folder vital.
-
-# Have Disposition Action
-hasDispositionAction.title=Has disposition action
-hasDispositionAction.description=Have the nodes got the specified associated disposition action at the specified relative position.
-
-# Are kind
-isKind.title=Type of records management item
-isKind.description=Are the nodes of a file plan component kind.
-isKind.kind.display-label=Kind
-
-# Are Record Type
-isRecordType.title=Has record type
-isRecordType.description=Are the records of the specified type.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declare as record
-create-record.description=Declares document as a record.
-create-record.file-plan.display-label=File plan
-create-record.hide-record.display-label=Hide Record
-# Declare As Version Record
-declare-as-version-record.title=Declare version as record
-declare-as-version-record.description=Declares new version of document as a version record.
-declare-as-version-record.file-plan.display-label=File plan
-# Complete record
-declareRecord.title=Complete record
-declareRecord.description=Completes a record.
-# Reopens record
-undeclareRecord.title=Reopen record
-undeclareRecord.description=Reopens a record.
-# Open record folder
-openRecordFolder.title=Open record folder
-openRecordFolder.description=Opens a record folder.
-# Close record folder
-closeRecordFolder.title=Close record folder
-closeRecordFolder.description=Closes a record folder.
-# Complete event
-completeEvent.title=Complete event
-completeEvent.description=Completes an event.
-completeEvent.eventName.display-label=Event
-# Freeze
-freeze.title=Freeze
-freeze.description=Freezes a record.
-freeze.reason.display-label=Reason
-# Unfreeze
-unfreeze.title=Unfreeze
-unfreeze.description=Unfreezes a record.
-# File to
-fileTo.title=File to
-fileTo.description=Files a record to the specified record folder.
-fileTo.path.display-label=Path to Record Folder
-fileTo.createRecordPath.display-label=Create Record Path
-# Copy to
-copyTo.title=Copy to
-copyTo.description=Copies a record to the specified record folder.
-copyTo.path.display-label=Path to Record Folder
-copyTo.createRecordPath.display-label=Create Record Path
-# Move to
-moveTo.title=Move to
-moveTo.description=Moves a record to the specified record folder.
-moveTo.path.display-label=Path to Record Folder
-moveTo.createRecordPath.display-label=Create Record Path
-# Link to
-linkTo.title=Link to
-linkTo.description=Links a record to the specified record folder.
-linkTo.path.display-label=Path to Record Folder
-linkTo.createRecordPath.display-label=Create Record Path
-# Reject
-reject.title=Reject
-reject.description=Rejects a record and moves the document to its original location
-reject.reason.display-label=Reject reason
-# Request Information
-requestInfo.title=Request information
-requestInfo.description=Starts a workflow for requesting more information for a record
-# Execute script
-executeScript.title=Execute script
-executeScript.description=Execute a script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Send email
-sendEmail.description=Send an email
-# Set Property
-setPropertyValue.title=Set property value
-setPropertyValue.description=Set a property value
-
-# Edit Hold Reason
-editHoldReason.title=Edit hold reason
-editHoldReason.description=Edit hold reason
-# Relinquish Hold
-relinquishHold.title=Relinquish hold
-relinquishHold.description=Relinquish hold
-# Edit Review As Of Date
-editReviewAsOfDate.title=Edit review as of date
-editReviewAsOfDate.description=Edit review as of date
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Edit disposition action as of date
-editDispositionActionAsOfDate.description=Edit disposition action as of date
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Broadcast vital record definition
-broadcastVitalRecordDefinition.description=Broadcast vital record definition
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Broadcast disposition action definition update
-broadcastDispositionActionDefinitionUpdate.description=Broadcast disposition action definition update
-# Undo Event
-undoEvent.title=Undo event
-undoEvent.description=Undo event
-# Transfer Complete
-transferComplete.title=Transfer complete
-transferComplete.description=Transfer complete
-# Accession Complete
-accessionComplete.title=Accession complete
-accessionComplete.description=Accession complete
-# Split Email
-splitEmail.title=Split email
-splitEmail.description=Split email
-# Create Disposition Schedule
-createDispositionSchedule.title=Create disposition schedule
-createDispositionSchedule.description=Create disposition schedule
-# File Destruction Report
-fileDestructionReport.title=File destruction report
-fileDestructionReport.description=File destruction report
-# Cut off
-cutoff.title=Cut off
-cutoff.description=Cut off
-# Destroy
-destroy.title=Destroy
-destroy.description=Destroy
-# Reviewed
-reviewed.title=Reviewed
-reviewed.description=Reviewed
-# Hide Record
-hide-record.title=Hide record
-hide-record.description=Hide record
-# Transfer
-transfer.title=Transfer
-transfer.description=Transfer
-# Uncut off
-unCutoff.title=Undo cut off
-unCutoff.description=Undo cut off
-# Accession
-accession.title=Accession
-accession.description=Accession
-# Retain
-retain.title=Retain
-retain.description=Retain
-# Add Record Types
-addRecordTypes.title=Add record types
-addRecordTypes.description=Adds the selected type(s) to the record
-# File report
-fileReport.title=File report
-fileReport.description=File report
-# Delete Hold
-deleteHold.title=Delete Hold
-deleteHold.description=Delete hold
-# Move DM record
-move-dm-record.title=Move record
-move-dm-record.description=Move record
-# Unlink from
-unlinkFrom.title=Unlink from
-unlinkFrom.description=Unlink from
-
-# Recordable version config
-recordable-version-config.title=Auto-Declare Options
-recordable-version-config.description=Auto-Declare Options
-recordable-version-config.version.display-label=Automatically declare versions as records
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Record Category
-rm-ac-is-kind-kinds.record_folder=Record Folder
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Next
-rm-ac-disposition-action-relative-positions.previous=Previous
-rm-ac-disposition-action-relative-positions.any=Any
-
-ac-versions.none=Never
-ac-versions.major_only=For major versions only
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Classified by disposition schedule
+isClassified.description=Has the records or record folders been classified by a disposition schedule.
+
+# Are cutoff
+isCutoff.title=Cut Off
+isCutoff.description=Records or record folders are cut off.
+
+# Are declared
+isDeclared.title=Record completed
+isDeclared.description=Is the record complete.
+
+# Is on hold
+isFrozen.title=On Hold
+isFrozen.description=Is the record or record folder on hold.
+
+# Are filed
+isRecordFiled.title=Record filed
+isRecordFiled.description=Is the record filed.
+
+# Are closed record folders
+isRecordFolderClosed.title=Record folder closed
+isRecordFolderClosed.description=Is the record folder closed.
+
+# Are vital
+isVital.title=Vital record
+isVital.description=Is the record or record folder vital.
+
+# Have Disposition Action
+hasDispositionAction.title=Has disposition action
+hasDispositionAction.description=Have the nodes got the specified associated disposition action at the specified relative position.
+
+# Are kind
+isKind.title=Type of records management item
+isKind.description=Are the nodes of a file plan component kind.
+isKind.kind.display-label=Kind
+
+# Are Record Type
+isRecordType.title=Has record type
+isRecordType.description=Are the records of the specified type.
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=Declare as record
+create-record.description=Declares document as a record.
+create-record.file-plan.display-label=File plan
+create-record.hide-record.display-label=Hide Record
+# Declare As Version Record
+declare-as-version-record.title=Declare version as record
+declare-as-version-record.description=Declares new version of document as a version record.
+declare-as-version-record.file-plan.display-label=File plan
+# Complete record
+declareRecord.title=Complete record
+declareRecord.description=Completes a record.
+# Reopens record
+undeclareRecord.title=Reopen record
+undeclareRecord.description=Reopens a record.
+# Open record folder
+openRecordFolder.title=Open record folder
+openRecordFolder.description=Opens a record folder.
+# Close record folder
+closeRecordFolder.title=Close record folder
+closeRecordFolder.description=Closes a record folder.
+# Complete event
+completeEvent.title=Complete event
+completeEvent.description=Completes an event.
+completeEvent.eventName.display-label=Event
+# Freeze
+freeze.title=Freeze
+freeze.description=Freezes a record.
+freeze.reason.display-label=Reason
+# Unfreeze
+unfreeze.title=Unfreeze
+unfreeze.description=Unfreezes a record.
+# File to
+fileTo.title=File to
+fileTo.description=Files a record to the specified record folder.
+fileTo.path.display-label=Path to Record Folder
+fileTo.createRecordPath.display-label=Create Record Path
+# Copy to
+copyTo.title=Copy to
+copyTo.description=Copies a record to the specified record folder.
+copyTo.path.display-label=Path to Record Folder
+copyTo.createRecordPath.display-label=Create Record Path
+# Move to
+moveTo.title=Move to
+moveTo.description=Moves a record to the specified record folder.
+moveTo.path.display-label=Path to Record Folder
+moveTo.createRecordPath.display-label=Create Record Path
+# Link to
+linkTo.title=Link to
+linkTo.description=Links a record to the specified record folder.
+linkTo.path.display-label=Path to Record Folder
+linkTo.createRecordPath.display-label=Create Record Path
+# Reject
+reject.title=Reject
+reject.description=Rejects a record and moves the document to its original location
+reject.reason.display-label=Reject reason
+# Request Information
+requestInfo.title=Request information
+requestInfo.description=Starts a workflow for requesting more information for a record
+# Execute script
+executeScript.title=Execute script
+executeScript.description=Execute a script.
+executeScript.script-ref.display-label=Script
+# Send Email
+sendEmail.title=Send email
+sendEmail.description=Send an email
+# Set Property
+setPropertyValue.title=Set property value
+setPropertyValue.description=Set a property value
+
+# Edit Hold Reason
+editHoldReason.title=Edit hold reason
+editHoldReason.description=Edit hold reason
+# Relinquish Hold
+relinquishHold.title=Relinquish hold
+relinquishHold.description=Relinquish hold
+# Edit Review As Of Date
+editReviewAsOfDate.title=Edit review as of date
+editReviewAsOfDate.description=Edit review as of date
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Edit disposition action as of date
+editDispositionActionAsOfDate.description=Edit disposition action as of date
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=Broadcast vital record definition
+broadcastVitalRecordDefinition.description=Broadcast vital record definition
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Broadcast disposition action definition update
+broadcastDispositionActionDefinitionUpdate.description=Broadcast disposition action definition update
+# Undo Event
+undoEvent.title=Undo event
+undoEvent.description=Undo event
+# Transfer Complete
+transferComplete.title=Transfer complete
+transferComplete.description=Transfer complete
+# Accession Complete
+accessionComplete.title=Accession complete
+accessionComplete.description=Accession complete
+# Split Email
+splitEmail.title=Split email
+splitEmail.description=Split email
+# Create Disposition Schedule
+createDispositionSchedule.title=Create disposition schedule
+createDispositionSchedule.description=Create disposition schedule
+# File Destruction Report
+fileDestructionReport.title=File destruction report
+fileDestructionReport.description=File destruction report
+# Cut off
+cutoff.title=Cut off
+cutoff.description=Cut off
+# Destroy
+destroy.title=Destroy
+destroy.description=Destroy
+# Reviewed
+reviewed.title=Reviewed
+reviewed.description=Reviewed
+# Hide Record
+hide-record.title=Hide record
+hide-record.description=Hide record
+# Transfer
+transfer.title=Transfer
+transfer.description=Transfer
+# Uncut off
+unCutoff.title=Undo cut off
+unCutoff.description=Undo cut off
+# Accession
+accession.title=Accession
+accession.description=Accession
+# Retain
+retain.title=Retain
+retain.description=Retain
+# Add Record Types
+addRecordTypes.title=Add record types
+addRecordTypes.description=Adds the selected type(s) to the record
+# File report
+fileReport.title=File report
+fileReport.description=File report
+# Delete Hold
+deleteHold.title=Delete Hold
+deleteHold.description=Delete hold
+# Move DM record
+move-dm-record.title=Move record
+move-dm-record.description=Move record
+# Unlink from
+unlinkFrom.title=Unlink from
+unlinkFrom.description=Unlink from
+
+# Recordable version config
+recordable-version-config.title=Auto-Declare Options
+recordable-version-config.description=Auto-Declare Options
+recordable-version-config.version.display-label=Automatically declare versions as records
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Record Category
+rm-ac-is-kind-kinds.record_folder=Record Folder
+rm-ac-is-kind-kinds.record=Record
+
+rm-ac-disposition-action-relative-positions.next=Next
+rm-ac-disposition-action-relative-positions.previous=Previous
+rm-ac-disposition-action-relative-positions.any=Any
+
+ac-versions.none=Never
+ac-versions.major_only=For major versions only
ac-versions.all=For all major and minor versions
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties
index 1ced1969d1..990a902531 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_de.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Nach Entsorgungsplan klassifiziert
-isClassified.description=Gibt an, ob die Records oder Record-Ordner durch einen Entsorgungsplan klassifiziert wurden.
-
-# Are cutoff
-isCutoff.title=Trennen
-isCutoff.description=Gibt an, ob die Records oder Record-Ordner getrennt sind.
-
-# Are declared
-isDeclared.title=Record abgeschlossen
-isDeclared.description=Gibt an, ob der Record vollst\u00e4ndig ist.
-
-# Is on hold
-isFrozen.title=Gesperrt
-isFrozen.description=Gibt an, ob der Record oder Record-Ordner gesperrt ist.
-
-# Are filed
-isRecordFiled.title=Record abgelegt
-isRecordFiled.description=Gibt an, ob der Record abgelegt ist.
-
-# Are closed record folders
-isRecordFolderClosed.title=Record-Ordner geschlossen
-isRecordFolderClosed.description=Gibt an, ob der Record-Ordner geschlossen ist.
-
-# Are vital
-isVital.title=Besonders relevanter Record
-isVital.description=Gibt an, ob der Record oder Record-Ordner besonders relevant ist.
-
-# Have Disposition Action
-hasDispositionAction.title=Hat Entsorgungsaktion
-hasDispositionAction.description=Gibt an, ob die Knoten \u00fcber die angegebene zugeordnete Entsorgungsaktion an der angegebenen relativen Position verf\u00fcgen.
-
-# Are kind
-isKind.title=Typ des Records Management Elements
-isKind.description=Gibt an, ob die Knoten vom Typ Ablageplan-Komponente sind.
-isKind.kind.display-label=Art
-
-# Are Record Type
-isRecordType.title=Gibt den Record-Typ an
-isRecordType.description=Gibt an, ob die Records vom angegebenen Typ sind.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Als Record deklarieren
-create-record.description=Deklariert das Dokument als Record.
-create-record.file-plan.display-label=Ablageplan
-create-record.hide-record.display-label=Record ausblenden
-# Declare As Version Record
-declare-as-version-record.title=Version als Record deklarieren
-declare-as-version-record.description=Deklariert neue Version des Dokuments als Versions-Record.
-declare-as-version-record.file-plan.display-label=Ablageplan
-# Complete record
-declareRecord.title=Record abschlie\u00dfen
-declareRecord.description=Schlie\u00dft einen Record ab.
-# Reopens record
-undeclareRecord.title=Record neu \u00f6ffnen
-undeclareRecord.description=\u00d6ffnet einen Record neu.
-# Open record folder
-openRecordFolder.title=Record-Ordner \u00f6ffnen
-openRecordFolder.description=\u00d6ffnet einen Record-Ordner.
-# Close record folder
-closeRecordFolder.title=Record-Ordner schlie\u00dfen
-closeRecordFolder.description=Schlie\u00dft einen Record-Ordner.
-# Complete event
-completeEvent.title=Ereignis abschlie\u00dfen
-completeEvent.description=Schlie\u00dft ein Ereignis ab.
-completeEvent.eventName.display-label=Ereignis
-# Freeze
-freeze.title=Fixieren
-freeze.description=Fixiert einen Record.
-freeze.reason.display-label=Grund
-# Unfreeze
-unfreeze.title=Fixierung aufheben
-unfreeze.description=Hebt die Fixierung eines Record auf.
-# File to
-fileTo.title=Ablegen unter
-fileTo.description=Legt einen Record in einem bestimmten Record-Ordner ab.
-fileTo.path.display-label=Pfad zum Record-Ordner
-fileTo.createRecordPath.display-label=Record-Pfad erstellen
-# Copy to
-copyTo.title=Kopieren nach
-copyTo.description=Kopiert einen Record in einen bestimmten Record-Ordner.
-copyTo.path.display-label=Pfad zum Record-Ordner
-copyTo.createRecordPath.display-label=Record-Pfad erstellen
-# Move to
-moveTo.title=Verschieben nach
-moveTo.description=Verschiebt einen Record in einen bestimmten Record-Ordner.
-moveTo.path.display-label=Pfad zum Record-Ordner
-moveTo.createRecordPath.display-label=Record-Pfad erstellen
-# Link to
-linkTo.title=Link zu
-linkTo.description=Verkn\u00fcpft einen Record mit einem bestimmten Record-Ordner.
-linkTo.path.display-label=Pfad zum Record-Ordner
-linkTo.createRecordPath.display-label=Record-Pfad erstellen
-# Reject
-reject.title=Ablehnen
-reject.description=Lehnt einen Record ab und verschiebt das Dokument an seinen urspr\u00fcnglichen Speicherort.
-reject.reason.display-label=Ablehnungsgrund
-# Request Information
-requestInfo.title=Informationen anfordern
-requestInfo.description=Startet einen Workflow zur Anforderung weiterer Informationen zu einem Record.
-# Execute script
-executeScript.title=Skript ausf\u00fchren
-executeScript.description=F\u00fchrt ein Skript aus.
-executeScript.script-ref.display-label=Skript
-# Send Email
-sendEmail.title=E-Mail senden
-sendEmail.description=Sendet eine E-Mail
-# Set Property
-setPropertyValue.title=Wert einer Eigenschaft setzen
-setPropertyValue.description=Setzt den Wert einer Eigenschaft
-
-# Edit Hold Reason
-editHoldReason.title=Sperrgrund bearbeiten
-editHoldReason.description=Sperrgrund bearbeiten
-# Relinquish Hold
-relinquishHold.title=Sperre aufheben
-relinquishHold.description=Sperre aufheben
-# Edit Review As Of Date
-editReviewAsOfDate.title=Startdatum der \u00dcberpr\u00fcfung bearbeiten
-editReviewAsOfDate.description=Startdatum der \u00dcberpr\u00fcfung bearbeiten
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Startdatum der Entsorgungsaktion bearbeiten
-editDispositionActionAsOfDate.description=Startdatum der Entsorgungsaktion bearbeiten
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record senden
-broadcastVitalRecordDefinition.description=Definition f\u00fcr besonders relevanten Record senden
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Aktualisierung der Definition der Entsorgungsaktion senden
-broadcastDispositionActionDefinitionUpdate.description=Aktualisierung der Definition der Entsorgungsaktion senden
-# Undo Event
-undoEvent.title=Ereignis r\u00fcckg\u00e4ngig machen
-undoEvent.description=Ereignis r\u00fcckg\u00e4ngig machen
-# Transfer Complete
-transferComplete.title=\u00dcbertragung abgeschlossen
-transferComplete.description=\u00dcbertragung abgeschlossen
-# Accession Complete
-accessionComplete.title=Aufnahme abgeschlossen
-accessionComplete.description=Aufnahme abgeschlossen
-# Split Email
-splitEmail.title=E-Mail teilen
-splitEmail.description=E-Mail teilen
-# Create Disposition Schedule
-createDispositionSchedule.title=Entsorgungsplan erstellen
-createDispositionSchedule.description=Entsorgungsplan erstellen
-# File Destruction Report
-fileDestructionReport.title=Vernichtungsprotokoll ablegen
-fileDestructionReport.description=Vernichtungsprotokoll ablegen
-# Cut off
-cutoff.title=Trennen
-cutoff.description=Trennen
-# Destroy
-destroy.title=Vernichten
-destroy.description=Vernichten
-# Reviewed
-reviewed.title=\u00dcberpr\u00fcft
-reviewed.description=\u00dcberpr\u00fcft
-# Hide Record
-hide-record.title=Record ausblenden
-hide-record.description=Record ausblenden
-# Transfer
-transfer.title=\u00dcbertragen
-transfer.description=\u00dcbertragen
-# Uncut off
-unCutoff.title=Trennung aufheben
-unCutoff.description=Trennung aufheben
-# Accession
-accession.title=Aufnahme
-accession.description=Aufnahme
-# Retain
-retain.title=Aufbewahren
-retain.description=Aufbewahren
-# Add Record Types
-addRecordTypes.title=Record-Typen hinzuf\u00fcgen
-addRecordTypes.description=F\u00fcgt ausgew\u00e4hlte Typen zum Record hinzu
-# File report
-fileReport.title=Bericht ablegen
-fileReport.description=Bericht ablegen
-# Delete Hold
-deleteHold.title=Sperrbereich l\u00f6schen
-deleteHold.description=Sperrbereich l\u00f6schen
-# Move DM record
-move-dm-record.title=Record verschieben
-move-dm-record.description=Record verschieben
-# Unlink from
-unlinkFrom.title=Verkn\u00fcpfung aufheben von
-unlinkFrom.description=Verkn\u00fcpfung aufheben von
-
-# Recordable version config
-recordable-version-config.title=Optionen f\u00fcr automatische Deklaration
-recordable-version-config.description=Optionen f\u00fcr automatische Deklaration
-recordable-version-config.version.display-label=Versionen automatisch als Record deklarieren
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Record-Kategorie
-rm-ac-is-kind-kinds.record_folder=Record-Ordner
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Weiter
-rm-ac-disposition-action-relative-positions.previous=Vorherige
-rm-ac-disposition-action-relative-positions.any=Jede
-
-ac-versions.none=Nie
-ac-versions.major_only=Nur f\u00fcr Hauptversionen
-ac-versions.all=F\u00fcr alle Haupt- und Nebenversionen
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Nach Entsorgungsplan klassifiziert
+isClassified.description=Gibt an, ob die Records oder Record-Ordner durch einen Entsorgungsplan klassifiziert wurden.
+
+# Are cutoff
+isCutoff.title=Trennen
+isCutoff.description=Gibt an, ob die Records oder Record-Ordner getrennt sind.
+
+# Are declared
+isDeclared.title=Record abgeschlossen
+isDeclared.description=Gibt an, ob der Record vollst\u00e4ndig ist.
+
+# Is on hold
+isFrozen.title=Gesperrt
+isFrozen.description=Gibt an, ob der Record oder Record-Ordner gesperrt ist.
+
+# Are filed
+isRecordFiled.title=Record abgelegt
+isRecordFiled.description=Gibt an, ob der Record abgelegt ist.
+
+# Are closed record folders
+isRecordFolderClosed.title=Record-Ordner geschlossen
+isRecordFolderClosed.description=Gibt an, ob der Record-Ordner geschlossen ist.
+
+# Are vital
+isVital.title=Besonders relevanter Record
+isVital.description=Gibt an, ob der Record oder Record-Ordner besonders relevant ist.
+
+# Have Disposition Action
+hasDispositionAction.title=Hat Entsorgungsaktion
+hasDispositionAction.description=Gibt an, ob die Knoten \u00fcber die angegebene zugeordnete Entsorgungsaktion an der angegebenen relativen Position verf\u00fcgen.
+
+# Are kind
+isKind.title=Typ des Records Management Elements
+isKind.description=Gibt an, ob die Knoten vom Typ Ablageplan-Komponente sind.
+isKind.kind.display-label=Art
+
+# Are Record Type
+isRecordType.title=Gibt den Record-Typ an
+isRecordType.description=Gibt an, ob die Records vom angegebenen Typ sind.
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=Als Record deklarieren
+create-record.description=Deklariert das Dokument als Record.
+create-record.file-plan.display-label=Ablageplan
+create-record.hide-record.display-label=Record ausblenden
+# Declare As Version Record
+declare-as-version-record.title=Version als Record deklarieren
+declare-as-version-record.description=Deklariert neue Version des Dokuments als Versions-Record.
+declare-as-version-record.file-plan.display-label=Ablageplan
+# Complete record
+declareRecord.title=Record abschlie\u00dfen
+declareRecord.description=Schlie\u00dft einen Record ab.
+# Reopens record
+undeclareRecord.title=Record neu \u00f6ffnen
+undeclareRecord.description=\u00d6ffnet einen Record neu.
+# Open record folder
+openRecordFolder.title=Record-Ordner \u00f6ffnen
+openRecordFolder.description=\u00d6ffnet einen Record-Ordner.
+# Close record folder
+closeRecordFolder.title=Record-Ordner schlie\u00dfen
+closeRecordFolder.description=Schlie\u00dft einen Record-Ordner.
+# Complete event
+completeEvent.title=Ereignis abschlie\u00dfen
+completeEvent.description=Schlie\u00dft ein Ereignis ab.
+completeEvent.eventName.display-label=Ereignis
+# Freeze
+freeze.title=Fixieren
+freeze.description=Fixiert einen Record.
+freeze.reason.display-label=Grund
+# Unfreeze
+unfreeze.title=Fixierung aufheben
+unfreeze.description=Hebt die Fixierung eines Record auf.
+# File to
+fileTo.title=Ablegen unter
+fileTo.description=Legt einen Record in einem bestimmten Record-Ordner ab.
+fileTo.path.display-label=Pfad zum Record-Ordner
+fileTo.createRecordPath.display-label=Record-Pfad erstellen
+# Copy to
+copyTo.title=Kopieren nach
+copyTo.description=Kopiert einen Record in einen bestimmten Record-Ordner.
+copyTo.path.display-label=Pfad zum Record-Ordner
+copyTo.createRecordPath.display-label=Record-Pfad erstellen
+# Move to
+moveTo.title=Verschieben nach
+moveTo.description=Verschiebt einen Record in einen bestimmten Record-Ordner.
+moveTo.path.display-label=Pfad zum Record-Ordner
+moveTo.createRecordPath.display-label=Record-Pfad erstellen
+# Link to
+linkTo.title=Link zu
+linkTo.description=Verkn\u00fcpft einen Record mit einem bestimmten Record-Ordner.
+linkTo.path.display-label=Pfad zum Record-Ordner
+linkTo.createRecordPath.display-label=Record-Pfad erstellen
+# Reject
+reject.title=Ablehnen
+reject.description=Lehnt einen Record ab und verschiebt das Dokument an seinen urspr\u00fcnglichen Speicherort.
+reject.reason.display-label=Ablehnungsgrund
+# Request Information
+requestInfo.title=Informationen anfordern
+requestInfo.description=Startet einen Workflow zur Anforderung weiterer Informationen zu einem Record.
+# Execute script
+executeScript.title=Skript ausf\u00fchren
+executeScript.description=F\u00fchrt ein Skript aus.
+executeScript.script-ref.display-label=Skript
+# Send Email
+sendEmail.title=E-Mail senden
+sendEmail.description=Sendet eine E-Mail
+# Set Property
+setPropertyValue.title=Wert einer Eigenschaft setzen
+setPropertyValue.description=Setzt den Wert einer Eigenschaft
+
+# Edit Hold Reason
+editHoldReason.title=Sperrgrund bearbeiten
+editHoldReason.description=Sperrgrund bearbeiten
+# Relinquish Hold
+relinquishHold.title=Sperre aufheben
+relinquishHold.description=Sperre aufheben
+# Edit Review As Of Date
+editReviewAsOfDate.title=Startdatum der \u00dcberpr\u00fcfung bearbeiten
+editReviewAsOfDate.description=Startdatum der \u00dcberpr\u00fcfung bearbeiten
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Startdatum der Entsorgungsaktion bearbeiten
+editDispositionActionAsOfDate.description=Startdatum der Entsorgungsaktion bearbeiten
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record senden
+broadcastVitalRecordDefinition.description=Definition f\u00fcr besonders relevanten Record senden
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Aktualisierung der Definition der Entsorgungsaktion senden
+broadcastDispositionActionDefinitionUpdate.description=Aktualisierung der Definition der Entsorgungsaktion senden
+# Undo Event
+undoEvent.title=Ereignis r\u00fcckg\u00e4ngig machen
+undoEvent.description=Ereignis r\u00fcckg\u00e4ngig machen
+# Transfer Complete
+transferComplete.title=\u00dcbertragung abgeschlossen
+transferComplete.description=\u00dcbertragung abgeschlossen
+# Accession Complete
+accessionComplete.title=Aufnahme abgeschlossen
+accessionComplete.description=Aufnahme abgeschlossen
+# Split Email
+splitEmail.title=E-Mail teilen
+splitEmail.description=E-Mail teilen
+# Create Disposition Schedule
+createDispositionSchedule.title=Entsorgungsplan erstellen
+createDispositionSchedule.description=Entsorgungsplan erstellen
+# File Destruction Report
+fileDestructionReport.title=Vernichtungsprotokoll ablegen
+fileDestructionReport.description=Vernichtungsprotokoll ablegen
+# Cut off
+cutoff.title=Trennen
+cutoff.description=Trennen
+# Destroy
+destroy.title=Vernichten
+destroy.description=Vernichten
+# Reviewed
+reviewed.title=\u00dcberpr\u00fcft
+reviewed.description=\u00dcberpr\u00fcft
+# Hide Record
+hide-record.title=Record ausblenden
+hide-record.description=Record ausblenden
+# Transfer
+transfer.title=\u00dcbertragen
+transfer.description=\u00dcbertragen
+# Uncut off
+unCutoff.title=Trennung aufheben
+unCutoff.description=Trennung aufheben
+# Accession
+accession.title=Aufnahme
+accession.description=Aufnahme
+# Retain
+retain.title=Aufbewahren
+retain.description=Aufbewahren
+# Add Record Types
+addRecordTypes.title=Record-Typen hinzuf\u00fcgen
+addRecordTypes.description=F\u00fcgt ausgew\u00e4hlte Typen zum Record hinzu
+# File report
+fileReport.title=Bericht ablegen
+fileReport.description=Bericht ablegen
+# Delete Hold
+deleteHold.title=Sperrbereich l\u00f6schen
+deleteHold.description=Sperrbereich l\u00f6schen
+# Move DM record
+move-dm-record.title=Record verschieben
+move-dm-record.description=Record verschieben
+# Unlink from
+unlinkFrom.title=Verkn\u00fcpfung aufheben von
+unlinkFrom.description=Verkn\u00fcpfung aufheben von
+
+# Recordable version config
+recordable-version-config.title=Optionen f\u00fcr automatische Deklaration
+recordable-version-config.description=Optionen f\u00fcr automatische Deklaration
+recordable-version-config.version.display-label=Versionen automatisch als Record deklarieren
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Record-Kategorie
+rm-ac-is-kind-kinds.record_folder=Record-Ordner
+rm-ac-is-kind-kinds.record=Record
+
+rm-ac-disposition-action-relative-positions.next=Weiter
+rm-ac-disposition-action-relative-positions.previous=Vorherige
+rm-ac-disposition-action-relative-positions.any=Jede
+
+ac-versions.none=Nie
+ac-versions.major_only=Nur f\u00fcr Hauptversionen
+ac-versions.all=F\u00fcr alle Haupt- und Nebenversionen
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties
index 01b120e374..9126057bd5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_es.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Clasificado mediante esquema de disposici\u00f3n
-isClassified.description=Los documentos de archivo o las carpetas de documentos de archivo se han clasificado mediante un esquema de disposici\u00f3n.
-
-# Are cutoff
-isCutoff.title=Interrumpir
-isCutoff.description=Los documentos de archivo o las carpetas de documentos de archivo est\u00e1n interrumpidos.
-
-# Are declared
-isDeclared.title=Documento de archivo completado
-isDeclared.description=El documento de archivo se ha completado.
-
-# Is on hold
-isFrozen.title=En espera
-isFrozen.description=El documento de archivo o la carpeta de documentos de archivo est\u00e1 en espera.
-
-# Are filed
-isRecordFiled.title=Documento de archivo rellenado
-isRecordFiled.description=El documento de archivo se ha rellenado.
-
-# Are closed record folders
-isRecordFolderClosed.title=Carpeta de documentos de archivo cerrada
-isRecordFolderClosed.description=La carpeta de documentos de archivo est\u00e1 cerrada.
-
-# Are vital
-isVital.title=Documento de archivo vital
-isVital.description=El documento de archivo o la carpeta de documentos de archivo es vital.
-
-# Have Disposition Action
-hasDispositionAction.title=Tiene acci\u00f3n de disposici\u00f3n
-hasDispositionAction.description=Hace que los nodos tengan la acci\u00f3n de disposici\u00f3n asociada especificada en la posici\u00f3n relativa especificada.
-
-# Are kind
-isKind.title=Tipo de elemento de gesti\u00f3n de documentos de archivo
-isKind.description=Son los nodos de una clase de componente del plan de ficheros.
-isKind.kind.display-label=Clase
-
-# Are Record Type
-isRecordType.title=Tiene tipo de documento de archivo
-isRecordType.description=Los documentos de archivo son del tipo especificado.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declarar como documento de archivo
-create-record.description=Declara el documento como un documento de archivo.
-create-record.file-plan.display-label=Plan de ficheros
-create-record.hide-record.display-label=Ocultar documento de archivo
-# Declare As Version Record
-declare-as-version-record.title=Declarar versi\u00f3n como documento de archivo
-declare-as-version-record.description=Declara la nueva versi\u00f3n del documento como documento de archivo versionado.
-declare-as-version-record.file-plan.display-label=Plan de ficheros
-# Complete record
-declareRecord.title=Documento de archivo completo
-declareRecord.description=Completa un documento de archivo.
-# Reopens record
-undeclareRecord.title=Reabrir documento de archivo
-undeclareRecord.description=Reabre un documento de archivo.
-# Open record folder
-openRecordFolder.title=Abrir carpeta de documentos de archivo
-openRecordFolder.description=Abre una carpeta de documentos de archivo.
-# Close record folder
-closeRecordFolder.title=Cerrar carpeta de documentos de archivo
-closeRecordFolder.description=Cierra una carpeta de documentos de archivo.
-# Complete event
-completeEvent.title=Completar evento
-completeEvent.description=Completa un evento.
-completeEvent.eventName.display-label=Evento
-# Freeze
-freeze.title=Congelar
-freeze.description=Congela un documento de archivo.
-freeze.reason.display-label=Raz\u00f3n
-# Unfreeze
-unfreeze.title=Descongelar
-unfreeze.description=Descongela un documento de archivo.
-# File to
-fileTo.title=Archivar en
-fileTo.description=Archiva un documento de archivo en la carpeta de documentos de archivo especificada.
-fileTo.path.display-label=Ruta a la carpeta de documentos de archivo
-fileTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
-# Copy to
-copyTo.title=Copiar a
-copyTo.description=Copia un documento de archivo en la carpeta de documentos de archivo especificada.
-copyTo.path.display-label=Ruta a la carpeta de documentos de archivo
-copyTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
-# Move to
-moveTo.title=Mover a
-moveTo.description=Mueve un documento de archivo en la carpeta de documentos de archivo especificada.
-moveTo.path.display-label=Ruta a la carpeta de documentos de archivo
-moveTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
-# Link to
-linkTo.title=Enlace a
-linkTo.description=Enlaza un documento de archivo a la carpeta de documentos de archivo especificada.
-linkTo.path.display-label=Ruta a la carpeta de documentos de archivo
-linkTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
-# Reject
-reject.title=Rechazar
-reject.description=Rechaza un documento de archivo y mueve el documento a su ubicaci\u00f3n original
-reject.reason.display-label=Rechaza la raz\u00f3n
-# Request Information
-requestInfo.title=Solicitar informaci\u00f3n
-requestInfo.description=Inicia un flujo de trabajo para solicitar m\u00e1s informaci\u00f3n para un documento de archivo
-# Execute script
-executeScript.title=Ejecutar script
-executeScript.description=Ejecuta un script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Enviar correo electr\u00f3nico
-sendEmail.description=Env\u00eda un correo electr\u00f3nico
-# Set Property
-setPropertyValue.title=Establecer valor de la propiedad
-setPropertyValue.description=Establece un valor de la propiedad
-
-# Edit Hold Reason
-editHoldReason.title=Editar raz\u00f3n de bloqueo
-editHoldReason.description=Edita la raz\u00f3n de bloqueo
-# Relinquish Hold
-relinquishHold.title=Eliminar bloqueo
-relinquishHold.description=Elimina el bloqueo
-# Edit Review As Of Date
-editReviewAsOfDate.title=Editar fecha de inicio de revisi\u00f3n
-editReviewAsOfDate.description=Edita la fecha de inicio de revisi\u00f3n
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Editar fecha de inicio de acci\u00f3n de disposici\u00f3n
-editDispositionActionAsOfDate.description=Edita la fecha de inicio de acci\u00f3n de disposici\u00f3n
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Difundir definici\u00f3n de documento de archivo vital
-broadcastVitalRecordDefinition.description=Difunde la definici\u00f3n de documento de archivo vital
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Difundir definici\u00f3n de acciones de disposici\u00f3n
-broadcastDispositionActionDefinitionUpdate.description=Difunde la definici\u00f3n de acciones de disposici\u00f3n
-# Undo Event
-undoEvent.title=Deshacer evento
-undoEvent.description=Deshace el evento
-# Transfer Complete
-transferComplete.title=Transferencia completa
-transferComplete.description=Transferencia completa
-# Accession Complete
-accessionComplete.title=Adhesi\u00f3n completa
-accessionComplete.description=Adhesi\u00f3n completa
-# Split Email
-splitEmail.title=Separar correo electr\u00f3nico
-splitEmail.description=Separa el correo electr\u00f3nico
-# Create Disposition Schedule
-createDispositionSchedule.title=Crear planificaci\u00f3n de disposici\u00f3n
-createDispositionSchedule.description=Creaa la planificaci\u00f3n de disposici\u00f3n
-# File Destruction Report
-fileDestructionReport.title=Archivar informe de destrucci\u00f3n
-fileDestructionReport.description=Archiva el informe de destrucci\u00f3n
-# Cut off
-cutoff.title=Interrumpir
-cutoff.description=Interrumpir
-# Destroy
-destroy.title=Destruir
-destroy.description=Destruir
-# Reviewed
-reviewed.title=Revisado
-reviewed.description=Revisado
-# Hide Record
-hide-record.title=Ocultar documento de archivo
-hide-record.description=Oculta el documento de archivo
-# Transfer
-transfer.title=Transferencia
-transfer.description=Transferencia
-# Uncut off
-unCutoff.title=Deshacer interrupci\u00f3n
-unCutoff.description=Deshace la interrupci\u00f3n
-# Accession
-accession.title=Adhesi\u00f3n
-accession.description=Adhesi\u00f3n
-# Retain
-retain.title=Retener
-retain.description=Retener
-# Add Record Types
-addRecordTypes.title=A\u00f1adir tipos de documento de archivo
-addRecordTypes.description=A\u00f1ade los tipos seleccionados al documento de archivo
-# File report
-fileReport.title=Archivar informe
-fileReport.description=Archiva el informe
-# Delete Hold
-deleteHold.title=Eliminar bloqueo
-deleteHold.description=Elimina el bloqueo
-# Move DM record
-move-dm-record.title=Mover documento de archivo
-move-dm-record.description=Mueve el documento de archivo
-# Unlink from
-unlinkFrom.title=Desvincular de
-unlinkFrom.description=De donde se desvincula
-
-# Recordable version config
-recordable-version-config.title=Opciones de declaraci\u00f3n autom\u00e1tica
-recordable-version-config.description=Opciones de declaraci\u00f3n autom\u00e1tica
-recordable-version-config.version.display-label=Declarar autom\u00e1ticamente versiones como documentos de archivo
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Categor\u00eda de documentos de archivo
-rm-ac-is-kind-kinds.record_folder=Carpeta de documentos de archivo
-rm-ac-is-kind-kinds.record=Documento de archivo
-
-rm-ac-disposition-action-relative-positions.next=Siguiente
-rm-ac-disposition-action-relative-positions.previous=Anterior
-rm-ac-disposition-action-relative-positions.any=Cualquiera
-
-ac-versions.none=Nunca
-ac-versions.major_only=Solo para versiones mayores
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Clasificado mediante esquema de disposici\u00f3n
+isClassified.description=Los documentos de archivo o las carpetas de documentos de archivo se han clasificado mediante un esquema de disposici\u00f3n.
+
+# Are cutoff
+isCutoff.title=Interrumpir
+isCutoff.description=Los documentos de archivo o las carpetas de documentos de archivo est\u00e1n interrumpidos.
+
+# Are declared
+isDeclared.title=Documento de archivo completado
+isDeclared.description=El documento de archivo se ha completado.
+
+# Is on hold
+isFrozen.title=En espera
+isFrozen.description=El documento de archivo o la carpeta de documentos de archivo est\u00e1 en espera.
+
+# Are filed
+isRecordFiled.title=Documento de archivo rellenado
+isRecordFiled.description=El documento de archivo se ha rellenado.
+
+# Are closed record folders
+isRecordFolderClosed.title=Carpeta de documentos de archivo cerrada
+isRecordFolderClosed.description=La carpeta de documentos de archivo est\u00e1 cerrada.
+
+# Are vital
+isVital.title=Documento de archivo vital
+isVital.description=El documento de archivo o la carpeta de documentos de archivo es vital.
+
+# Have Disposition Action
+hasDispositionAction.title=Tiene acci\u00f3n de disposici\u00f3n
+hasDispositionAction.description=Hace que los nodos tengan la acci\u00f3n de disposici\u00f3n asociada especificada en la posici\u00f3n relativa especificada.
+
+# Are kind
+isKind.title=Tipo de elemento de gesti\u00f3n de documentos de archivo
+isKind.description=Son los nodos de una clase de componente del plan de ficheros.
+isKind.kind.display-label=Clase
+
+# Are Record Type
+isRecordType.title=Tiene tipo de documento de archivo
+isRecordType.description=Los documentos de archivo son del tipo especificado.
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=Declarar como documento de archivo
+create-record.description=Declara el documento como un documento de archivo.
+create-record.file-plan.display-label=Plan de ficheros
+create-record.hide-record.display-label=Ocultar documento de archivo
+# Declare As Version Record
+declare-as-version-record.title=Declarar versi\u00f3n como documento de archivo
+declare-as-version-record.description=Declara la nueva versi\u00f3n del documento como documento de archivo versionado.
+declare-as-version-record.file-plan.display-label=Plan de ficheros
+# Complete record
+declareRecord.title=Documento de archivo completo
+declareRecord.description=Completa un documento de archivo.
+# Reopens record
+undeclareRecord.title=Reabrir documento de archivo
+undeclareRecord.description=Reabre un documento de archivo.
+# Open record folder
+openRecordFolder.title=Abrir carpeta de documentos de archivo
+openRecordFolder.description=Abre una carpeta de documentos de archivo.
+# Close record folder
+closeRecordFolder.title=Cerrar carpeta de documentos de archivo
+closeRecordFolder.description=Cierra una carpeta de documentos de archivo.
+# Complete event
+completeEvent.title=Completar evento
+completeEvent.description=Completa un evento.
+completeEvent.eventName.display-label=Evento
+# Freeze
+freeze.title=Congelar
+freeze.description=Congela un documento de archivo.
+freeze.reason.display-label=Raz\u00f3n
+# Unfreeze
+unfreeze.title=Descongelar
+unfreeze.description=Descongela un documento de archivo.
+# File to
+fileTo.title=Archivar en
+fileTo.description=Archiva un documento de archivo en la carpeta de documentos de archivo especificada.
+fileTo.path.display-label=Ruta a la carpeta de documentos de archivo
+fileTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
+# Copy to
+copyTo.title=Copiar a
+copyTo.description=Copia un documento de archivo en la carpeta de documentos de archivo especificada.
+copyTo.path.display-label=Ruta a la carpeta de documentos de archivo
+copyTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
+# Move to
+moveTo.title=Mover a
+moveTo.description=Mueve un documento de archivo en la carpeta de documentos de archivo especificada.
+moveTo.path.display-label=Ruta a la carpeta de documentos de archivo
+moveTo.createRecordPath.display-label=Crea una ruta a los documentos de archivo
+# Link to
+linkTo.title=Enlace a
+linkTo.description=Enlaza un documento de archivo a la carpeta de documentos de archivo especificada.
+linkTo.path.display-label=Ruta a la carpeta de documentos de archivo
+linkTo.createRecordPath.display-label=Crea una ruta a la carpeta de documentos de archivo
+# Reject
+reject.title=Rechazar
+reject.description=Rechaza un documento de archivo y mueve el documento a su ubicaci\u00f3n original
+reject.reason.display-label=Rechaza la raz\u00f3n
+# Request Information
+requestInfo.title=Solicitar informaci\u00f3n
+requestInfo.description=Inicia un flujo de trabajo para solicitar m\u00e1s informaci\u00f3n para un documento de archivo
+# Execute script
+executeScript.title=Ejecutar script
+executeScript.description=Ejecuta un script.
+executeScript.script-ref.display-label=Script
+# Send Email
+sendEmail.title=Enviar correo electr\u00f3nico
+sendEmail.description=Env\u00eda un correo electr\u00f3nico
+# Set Property
+setPropertyValue.title=Establecer valor de la propiedad
+setPropertyValue.description=Establece un valor de la propiedad
+
+# Edit Hold Reason
+editHoldReason.title=Editar raz\u00f3n de bloqueo
+editHoldReason.description=Edita la raz\u00f3n de bloqueo
+# Relinquish Hold
+relinquishHold.title=Eliminar bloqueo
+relinquishHold.description=Elimina el bloqueo
+# Edit Review As Of Date
+editReviewAsOfDate.title=Editar fecha de inicio de revisi\u00f3n
+editReviewAsOfDate.description=Edita la fecha de inicio de revisi\u00f3n
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Editar fecha de inicio de acci\u00f3n de disposici\u00f3n
+editDispositionActionAsOfDate.description=Edita la fecha de inicio de acci\u00f3n de disposici\u00f3n
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=Difundir definici\u00f3n de documento de archivo vital
+broadcastVitalRecordDefinition.description=Difunde la definici\u00f3n de documento de archivo vital
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Difundir definici\u00f3n de acciones de disposici\u00f3n
+broadcastDispositionActionDefinitionUpdate.description=Difunde la definici\u00f3n de acciones de disposici\u00f3n
+# Undo Event
+undoEvent.title=Deshacer evento
+undoEvent.description=Deshace el evento
+# Transfer Complete
+transferComplete.title=Transferencia completa
+transferComplete.description=Transferencia completa
+# Accession Complete
+accessionComplete.title=Adhesi\u00f3n completa
+accessionComplete.description=Adhesi\u00f3n completa
+# Split Email
+splitEmail.title=Separar correo electr\u00f3nico
+splitEmail.description=Separa el correo electr\u00f3nico
+# Create Disposition Schedule
+createDispositionSchedule.title=Crear planificaci\u00f3n de disposici\u00f3n
+createDispositionSchedule.description=Creaa la planificaci\u00f3n de disposici\u00f3n
+# File Destruction Report
+fileDestructionReport.title=Archivar informe de destrucci\u00f3n
+fileDestructionReport.description=Archiva el informe de destrucci\u00f3n
+# Cut off
+cutoff.title=Interrumpir
+cutoff.description=Interrumpir
+# Destroy
+destroy.title=Destruir
+destroy.description=Destruir
+# Reviewed
+reviewed.title=Revisado
+reviewed.description=Revisado
+# Hide Record
+hide-record.title=Ocultar documento de archivo
+hide-record.description=Oculta el documento de archivo
+# Transfer
+transfer.title=Transferencia
+transfer.description=Transferencia
+# Uncut off
+unCutoff.title=Deshacer interrupci\u00f3n
+unCutoff.description=Deshace la interrupci\u00f3n
+# Accession
+accession.title=Adhesi\u00f3n
+accession.description=Adhesi\u00f3n
+# Retain
+retain.title=Retener
+retain.description=Retener
+# Add Record Types
+addRecordTypes.title=A\u00f1adir tipos de documento de archivo
+addRecordTypes.description=A\u00f1ade los tipos seleccionados al documento de archivo
+# File report
+fileReport.title=Archivar informe
+fileReport.description=Archiva el informe
+# Delete Hold
+deleteHold.title=Eliminar bloqueo
+deleteHold.description=Elimina el bloqueo
+# Move DM record
+move-dm-record.title=Mover documento de archivo
+move-dm-record.description=Mueve el documento de archivo
+# Unlink from
+unlinkFrom.title=Desvincular de
+unlinkFrom.description=De donde se desvincula
+
+# Recordable version config
+recordable-version-config.title=Opciones de declaraci\u00f3n autom\u00e1tica
+recordable-version-config.description=Opciones de declaraci\u00f3n autom\u00e1tica
+recordable-version-config.version.display-label=Declarar autom\u00e1ticamente versiones como documentos de archivo
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Categor\u00eda de documentos de archivo
+rm-ac-is-kind-kinds.record_folder=Carpeta de documentos de archivo
+rm-ac-is-kind-kinds.record=Documento de archivo
+
+rm-ac-disposition-action-relative-positions.next=Siguiente
+rm-ac-disposition-action-relative-positions.previous=Anterior
+rm-ac-disposition-action-relative-positions.any=Cualquiera
+
+ac-versions.none=Nunca
+ac-versions.major_only=Solo para versiones mayores
ac-versions.all=Para todas las versiones mayores y menores
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties
index e616c312c6..fa70922289 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_fr.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Class\u00e9 par r\u00e8gle de conservation
-isClassified.description=Ont les documents d'archives ou les dossiers d'archives \u00e9t\u00e9 class\u00e9s par une r\u00e8gle de conservation.
-
-# Are cutoff
-isCutoff.title=D\u00e9classer
-isCutoff.description=Les documents d'archives ou les dossiers d'archives sont d\u00e9class\u00e9s.
-
-# Are declared
-isDeclared.title=Document d'archives termin\u00e9
-isDeclared.description=Est le document d'archives termin\u00e9.
-
-# Is on hold
-isFrozen.title=Suspendu
-isFrozen.description=Est le document d'archives ou le dossier d'archives suspendu.
-
-# Are filed
-isRecordFiled.title=Document d'archives archiv\u00e9
-isRecordFiled.description=Est le document d'archives archiv\u00e9.
-
-# Are closed record folders
-isRecordFolderClosed.title=Dossier d'archives ferm\u00e9
-isRecordFolderClosed.description=Est le dossier d'archives ferm\u00e9.
-
-# Are vital
-isVital.title=Document d'archives essentiel
-isVital.description=Est le document d'archives ou le dossier d'archives essentiel.
-
-# Have Disposition Action
-hasDispositionAction.title=A une action de disposition
-hasDispositionAction.description=Demandent aux noeuds d'avoir l'action de disposition associ\u00e9e d\u00e9finie \u00e0 la position relative d\u00e9finie.
-
-# Are kind
-isKind.title=Type d'\u00e9l\u00e9ment de gestion des archives
-isKind.description=Sont les noeuds d'un type de composant du plan de classification.
-isKind.kind.display-label=Type
-
-# Are Record Type
-isRecordType.title=Demande le type de document d'archives
-isRecordType.description=Sont les documents d'archives du type d\u00e9fini.
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=D\u00e9clarer comme document d'archives
-create-record.description=D\u00e9clare un document comme document d'archives
-create-record.file-plan.display-label=Plan de classification
-create-record.hide-record.display-label=Masquer le document d'archives
-# Declare As Version Record
-declare-as-version-record.title=D\u00e9clarer la version comme document d'archives
-declare-as-version-record.description=D\u00e9clare la nouvelle version d'un document comme document d'archive versionn\u00e9.
-declare-as-version-record.file-plan.display-label=Plan de classification
-# Complete record
-declareRecord.title=Compl\u00e9ter un document d'archives
-declareRecord.description=Compl\u00e8te un document d'archives.
-# Reopens record
-undeclareRecord.title=Rouvrir un document d'archives
-undeclareRecord.description=Rouvre un document d'archives.
-# Open record folder
-openRecordFolder.title=Ouvrir un dossier d'archives
-openRecordFolder.description=Ouvre un dossier d'archives.
-# Close record folder
-closeRecordFolder.title=Fermer un dossier d'archives
-closeRecordFolder.description=Ferme un dossier d'archives.
-# Complete event
-completeEvent.title=Compl\u00e9ter un \u00e9v\u00e9nement
-completeEvent.description=Compl\u00e8te un \u00e9v\u00e9nement.
-completeEvent.eventName.display-label=Ev\u00e9nement
-# Freeze
-freeze.title=Geler
-freeze.description=G\u00e8le un document d'archives.
-freeze.reason.display-label=Motif
-# Unfreeze
-unfreeze.title=D\u00e9geler
-unfreeze.description=D\u00e9g\u00e8le un document d'archives.
-# File to
-fileTo.title=Archiver dans
-fileTo.description=Archive un document d'archives dans le dossier d'archives d\u00e9fini.
-fileTo.path.display-label=Chemin de dossier d'archives
-fileTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Copy to
-copyTo.title=Copier vers...
-copyTo.description=Copie un document d'archives vers le dossier d'archives d\u00e9fini.
-copyTo.path.display-label=Chemin de dossier d'archives
-copyTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Move to
-moveTo.title=D\u00e9placer vers...
-moveTo.description=D\u00e9place un document d'archives vers le dossier d'archives d\u00e9fini.
-moveTo.path.display-label=Chemin de dossier d'archives
-moveTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Link to
-linkTo.title=Lier \u00e0
-linkTo.description=Lie un document d'archives vers le dossier d'archives d\u00e9fini.
-linkTo.path.display-label=Chemin de dossier d'archives
-linkTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
-# Reject
-reject.title=Rejeter
-reject.description=Rejette un document d'archives et place le document dans son emplacement d'origine
-reject.reason.display-label=Motif du rejet
-# Request Information
-requestInfo.title=Demander des informations
-requestInfo.description=D\u00e9marre un workflow pour demander plus d'informations sur un document d'archives
-# Execute script
-executeScript.title=Ex\u00e9cuter le script
-executeScript.description=Ex\u00e9cuter un script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Envoyer un e-mail
-sendEmail.description=Envoyer un e-mail
-# Set Property
-setPropertyValue.title=D\u00e9finir la valeur de la propri\u00e9t\u00e9
-setPropertyValue.description=D\u00e9finir une valeur de propri\u00e9t\u00e9
-
-# Edit Hold Reason
-editHoldReason.title=Modifier le motif de suspension
-editHoldReason.description=Modifier le motif de suspension
-# Relinquish Hold
-relinquishHold.title=Lever la suspension
-relinquishHold.description=Lever la suspension
-# Edit Review As Of Date
-editReviewAsOfDate.title=Modifier la date de d\u00e9but de la r\u00e9vision
-editReviewAsOfDate.description=Modifier la date de d\u00e9but de la r\u00e9vision
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Modifier la date de d\u00e9but de l'action de disposition
-editDispositionActionAsOfDate.description=Modifier la date de d\u00e9but de l'action de disposition
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel diffus\u00e9e
-broadcastVitalRecordDefinition.description=D\u00e9finition du document d'archives essentiel diffus\u00e9e
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
-broadcastDispositionActionDefinitionUpdate.description=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
-# Undo Event
-undoEvent.title=Annuler l'\u00e9v\u00e9nement
-undoEvent.description=Annuler l'\u00e9v\u00e9nement
-# Transfer Complete
-transferComplete.title=Transfert termin\u00e9
-transferComplete.description=Transfert termin\u00e9
-# Accession Complete
-accessionComplete.title=Versement \u00e0 un autre organisme termin\u00e9
-accessionComplete.description=Versement \u00e0 un autre organisme termin\u00e9
-# Split Email
-splitEmail.title=Partager l'e-mail
-splitEmail.description=Partager l'e-mail
-# Create Disposition Schedule
-createDispositionSchedule.title=Cr\u00e9er une r\u00e8gle de conservation
-createDispositionSchedule.description=Cr\u00e9er une r\u00e8gle de conservation
-# File Destruction Report
-fileDestructionReport.title=Rapport de destruction de fichier
-fileDestructionReport.description=Rapport de destruction de fichier
-# Cut off
-cutoff.title=D\u00e9classer
-cutoff.description=D\u00e9classer
-# Destroy
-destroy.title=D\u00e9truire
-destroy.description=D\u00e9truire
-# Reviewed
-reviewed.title=V\u00e9rifi\u00e9
-reviewed.description=V\u00e9rifi\u00e9
-# Hide Record
-hide-record.title=Masquer le document d'archives
-hide-record.description=Masquer le document d'archives
-# Transfer
-transfer.title=Transf\u00e9rer
-transfer.description=Transf\u00e9rer
-# Uncut off
-unCutoff.title=Annuler le d\u00e9classement
-unCutoff.description=Annuler le d\u00e9classement
-# Accession
-accession.title=Versement \u00e0 un autre organisme
-accession.description=Versement \u00e0 un autre organisme
-# Retain
-retain.title=Retenir
-retain.description=Retenir
-# Add Record Types
-addRecordTypes.title=Ajouter des types de document d'archives
-addRecordTypes.description=Ajoute le(s) type(s) s\u00e9lectionn\u00e9(s) au document d'archives
-# File report
-fileReport.title=Archiver le rapport
-fileReport.description=Archiver le rapport
-# Delete Hold
-deleteHold.title=Supprimer la suspension
-deleteHold.description=Supprimer la suspension
-# Move DM record
-move-dm-record.title=D\u00e9placer le document d'archives
-move-dm-record.description=D\u00e9placer le document d'archives
-# Unlink from
-unlinkFrom.title=Supprimer le lien de
-unlinkFrom.description=Supprimer le lien de
-
-# Recordable version config
-recordable-version-config.title=Options de d\u00e9claration automatique
-recordable-version-config.description=Options de d\u00e9claration automatique
-recordable-version-config.version.display-label=D\u00e9clarer automatiquement les versions comme documents d'archives
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Cat\u00e9gorie de document d'archives
-rm-ac-is-kind-kinds.record_folder=Dossier d'archives
-rm-ac-is-kind-kinds.record=Document d'archives
-
-rm-ac-disposition-action-relative-positions.next=Suivant
-rm-ac-disposition-action-relative-positions.previous=Pr\u00e9c\u00e9dent
-rm-ac-disposition-action-relative-positions.any=N'importe lequel
-
-ac-versions.none=Jamais
-ac-versions.major_only=Uniquement les versions majeures
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Class\u00e9 par r\u00e8gle de conservation
+isClassified.description=Ont les documents d'archives ou les dossiers d'archives \u00e9t\u00e9 class\u00e9s par une r\u00e8gle de conservation.
+
+# Are cutoff
+isCutoff.title=D\u00e9classer
+isCutoff.description=Les documents d'archives ou les dossiers d'archives sont d\u00e9class\u00e9s.
+
+# Are declared
+isDeclared.title=Document d'archives termin\u00e9
+isDeclared.description=Est le document d'archives termin\u00e9.
+
+# Is on hold
+isFrozen.title=Suspendu
+isFrozen.description=Est le document d'archives ou le dossier d'archives suspendu.
+
+# Are filed
+isRecordFiled.title=Document d'archives archiv\u00e9
+isRecordFiled.description=Est le document d'archives archiv\u00e9.
+
+# Are closed record folders
+isRecordFolderClosed.title=Dossier d'archives ferm\u00e9
+isRecordFolderClosed.description=Est le dossier d'archives ferm\u00e9.
+
+# Are vital
+isVital.title=Document d'archives essentiel
+isVital.description=Est le document d'archives ou le dossier d'archives essentiel.
+
+# Have Disposition Action
+hasDispositionAction.title=A une action de disposition
+hasDispositionAction.description=Demandent aux noeuds d'avoir l'action de disposition associ\u00e9e d\u00e9finie \u00e0 la position relative d\u00e9finie.
+
+# Are kind
+isKind.title=Type d'\u00e9l\u00e9ment de gestion des archives
+isKind.description=Sont les noeuds d'un type de composant du plan de classification.
+isKind.kind.display-label=Type
+
+# Are Record Type
+isRecordType.title=Demande le type de document d'archives
+isRecordType.description=Sont les documents d'archives du type d\u00e9fini.
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=D\u00e9clarer comme document d'archives
+create-record.description=D\u00e9clare un document comme document d'archives
+create-record.file-plan.display-label=Plan de classification
+create-record.hide-record.display-label=Masquer le document d'archives
+# Declare As Version Record
+declare-as-version-record.title=D\u00e9clarer la version comme document d'archives
+declare-as-version-record.description=D\u00e9clare la nouvelle version d'un document comme document d'archive versionn\u00e9.
+declare-as-version-record.file-plan.display-label=Plan de classification
+# Complete record
+declareRecord.title=Compl\u00e9ter un document d'archives
+declareRecord.description=Compl\u00e8te un document d'archives.
+# Reopens record
+undeclareRecord.title=Rouvrir un document d'archives
+undeclareRecord.description=Rouvre un document d'archives.
+# Open record folder
+openRecordFolder.title=Ouvrir un dossier d'archives
+openRecordFolder.description=Ouvre un dossier d'archives.
+# Close record folder
+closeRecordFolder.title=Fermer un dossier d'archives
+closeRecordFolder.description=Ferme un dossier d'archives.
+# Complete event
+completeEvent.title=Compl\u00e9ter un \u00e9v\u00e9nement
+completeEvent.description=Compl\u00e8te un \u00e9v\u00e9nement.
+completeEvent.eventName.display-label=Ev\u00e9nement
+# Freeze
+freeze.title=Geler
+freeze.description=G\u00e8le un document d'archives.
+freeze.reason.display-label=Motif
+# Unfreeze
+unfreeze.title=D\u00e9geler
+unfreeze.description=D\u00e9g\u00e8le un document d'archives.
+# File to
+fileTo.title=Archiver dans
+fileTo.description=Archive un document d'archives dans le dossier d'archives d\u00e9fini.
+fileTo.path.display-label=Chemin de dossier d'archives
+fileTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
+# Copy to
+copyTo.title=Copier vers...
+copyTo.description=Copie un document d'archives vers le dossier d'archives d\u00e9fini.
+copyTo.path.display-label=Chemin de dossier d'archives
+copyTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
+# Move to
+moveTo.title=D\u00e9placer vers...
+moveTo.description=D\u00e9place un document d'archives vers le dossier d'archives d\u00e9fini.
+moveTo.path.display-label=Chemin de dossier d'archives
+moveTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
+# Link to
+linkTo.title=Lier \u00e0
+linkTo.description=Lie un document d'archives vers le dossier d'archives d\u00e9fini.
+linkTo.path.display-label=Chemin de dossier d'archives
+linkTo.createRecordPath.display-label=Cr\u00e9er un chemin d'acc\u00e8s du document d'archives
+# Reject
+reject.title=Rejeter
+reject.description=Rejette un document d'archives et place le document dans son emplacement d'origine
+reject.reason.display-label=Motif du rejet
+# Request Information
+requestInfo.title=Demander des informations
+requestInfo.description=D\u00e9marre un workflow pour demander plus d'informations sur un document d'archives
+# Execute script
+executeScript.title=Ex\u00e9cuter le script
+executeScript.description=Ex\u00e9cuter un script.
+executeScript.script-ref.display-label=Script
+# Send Email
+sendEmail.title=Envoyer un e-mail
+sendEmail.description=Envoyer un e-mail
+# Set Property
+setPropertyValue.title=D\u00e9finir la valeur de la propri\u00e9t\u00e9
+setPropertyValue.description=D\u00e9finir une valeur de propri\u00e9t\u00e9
+
+# Edit Hold Reason
+editHoldReason.title=Modifier le motif de suspension
+editHoldReason.description=Modifier le motif de suspension
+# Relinquish Hold
+relinquishHold.title=Lever la suspension
+relinquishHold.description=Lever la suspension
+# Edit Review As Of Date
+editReviewAsOfDate.title=Modifier la date de d\u00e9but de la r\u00e9vision
+editReviewAsOfDate.description=Modifier la date de d\u00e9but de la r\u00e9vision
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Modifier la date de d\u00e9but de l'action de disposition
+editDispositionActionAsOfDate.description=Modifier la date de d\u00e9but de l'action de disposition
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel diffus\u00e9e
+broadcastVitalRecordDefinition.description=D\u00e9finition du document d'archives essentiel diffus\u00e9e
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
+broadcastDispositionActionDefinitionUpdate.description=Mise \u00e0 jour de la d\u00e9finition de l'action de disposition diffus\u00e9e
+# Undo Event
+undoEvent.title=Annuler l'\u00e9v\u00e9nement
+undoEvent.description=Annuler l'\u00e9v\u00e9nement
+# Transfer Complete
+transferComplete.title=Transfert termin\u00e9
+transferComplete.description=Transfert termin\u00e9
+# Accession Complete
+accessionComplete.title=Versement \u00e0 un autre organisme termin\u00e9
+accessionComplete.description=Versement \u00e0 un autre organisme termin\u00e9
+# Split Email
+splitEmail.title=Partager l'e-mail
+splitEmail.description=Partager l'e-mail
+# Create Disposition Schedule
+createDispositionSchedule.title=Cr\u00e9er une r\u00e8gle de conservation
+createDispositionSchedule.description=Cr\u00e9er une r\u00e8gle de conservation
+# File Destruction Report
+fileDestructionReport.title=Rapport de destruction de fichier
+fileDestructionReport.description=Rapport de destruction de fichier
+# Cut off
+cutoff.title=D\u00e9classer
+cutoff.description=D\u00e9classer
+# Destroy
+destroy.title=D\u00e9truire
+destroy.description=D\u00e9truire
+# Reviewed
+reviewed.title=V\u00e9rifi\u00e9
+reviewed.description=V\u00e9rifi\u00e9
+# Hide Record
+hide-record.title=Masquer le document d'archives
+hide-record.description=Masquer le document d'archives
+# Transfer
+transfer.title=Transf\u00e9rer
+transfer.description=Transf\u00e9rer
+# Uncut off
+unCutoff.title=Annuler le d\u00e9classement
+unCutoff.description=Annuler le d\u00e9classement
+# Accession
+accession.title=Versement \u00e0 un autre organisme
+accession.description=Versement \u00e0 un autre organisme
+# Retain
+retain.title=Retenir
+retain.description=Retenir
+# Add Record Types
+addRecordTypes.title=Ajouter des types de document d'archives
+addRecordTypes.description=Ajoute le(s) type(s) s\u00e9lectionn\u00e9(s) au document d'archives
+# File report
+fileReport.title=Archiver le rapport
+fileReport.description=Archiver le rapport
+# Delete Hold
+deleteHold.title=Supprimer la suspension
+deleteHold.description=Supprimer la suspension
+# Move DM record
+move-dm-record.title=D\u00e9placer le document d'archives
+move-dm-record.description=D\u00e9placer le document d'archives
+# Unlink from
+unlinkFrom.title=Supprimer le lien de
+unlinkFrom.description=Supprimer le lien de
+
+# Recordable version config
+recordable-version-config.title=Options de d\u00e9claration automatique
+recordable-version-config.description=Options de d\u00e9claration automatique
+recordable-version-config.version.display-label=D\u00e9clarer automatiquement les versions comme documents d'archives
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Cat\u00e9gorie de document d'archives
+rm-ac-is-kind-kinds.record_folder=Dossier d'archives
+rm-ac-is-kind-kinds.record=Document d'archives
+
+rm-ac-disposition-action-relative-positions.next=Suivant
+rm-ac-disposition-action-relative-positions.previous=Pr\u00e9c\u00e9dent
+rm-ac-disposition-action-relative-positions.any=N'importe lequel
+
+ac-versions.none=Jamais
+ac-versions.major_only=Uniquement les versions majeures
ac-versions.all=Versions majeures et mineures
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties
index 7be12306a2..8957065bd5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_it.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Classificato in base alla pianificazione della disposizione
-isClassified.description=I record o le cartelle di record sono stati classificati in base alla pianificazione della disposizione?
-
-# Are cutoff
-isCutoff.title=Cut off
-isCutoff.description=Record o cartelle di record separati.
-
-# Are declared
-isDeclared.title=Record completati
-isDeclared.description=Il record \u00e8 completo
-
-# Is on hold
-isFrozen.title=Sospeso
-isFrozen.description=Il record o la cartella di record sono in sospeso
-
-# Are filed
-isRecordFiled.title=Record archiviato
-isRecordFiled.description=Il record \u00e8 archiviato
-
-# Are closed record folders
-isRecordFolderClosed.title=Cartella di record chiusa
-isRecordFolderClosed.description=La cartella di record \u00e8 chiusa
-
-# Are vital
-isVital.title=Record fondamentale
-isVital.description=Il record o la cartella di record sono fondamentali
-
-# Have Disposition Action
-hasDispositionAction.title=Possiede l'azione di disposizione
-hasDispositionAction.description=I nodi hanno ottenuto la relativa azione di disposizione specificata alla relativa posizione specificata
-
-# Are kind
-isKind.title=Tipo di elemento di gestione dei record
-isKind.description=I nodi sono del tipo componente piano file
-isKind.kind.display-label=Tipo
-
-# Are Record Type
-isRecordType.title=Possiede tipo di record
-isRecordType.description=I record sono del tipo specificato
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Dichiara come record
-create-record.description=Dichiara documento come record.
-create-record.file-plan.display-label=Piano file
-create-record.hide-record.display-label=Nascondi record
-# Declare As Version Record
-declare-as-version-record.title=Dichiara versione come record
-declare-as-version-record.description=Dichiara la nuova versione del documento come record versione.
-declare-as-version-record.file-plan.display-label=Piano file
-# Complete record
-declareRecord.title=Completa record
-declareRecord.description=Completa un record.
-# Reopens record
-undeclareRecord.title=Riapri record
-undeclareRecord.description=Riapre un record.
-# Open record folder
-openRecordFolder.title=Apri cartella di record
-openRecordFolder.description=Apre una cartella di record.
-# Close record folder
-closeRecordFolder.title=Chiudi cartella di record
-closeRecordFolder.description=Chiude una cartella di record.
-# Complete event
-completeEvent.title=Completa evento
-completeEvent.description=Completa un evento.
-completeEvent.eventName.display-label=Evento
-# Freeze
-freeze.title=Blocca
-freeze.description=Blocca un record.
-freeze.reason.display-label=Motivo
-# Unfreeze
-unfreeze.title=Sblocca
-unfreeze.description=Sblocca un record.
-# File to
-fileTo.title=Archivia in
-fileTo.description=Archivia un record nella cartella di record specificata.
-fileTo.path.display-label=Indirizza nella cartella di record
-fileTo.createRecordPath.display-label=Crea percorso del record
-# Copy to
-copyTo.title=Copia in
-copyTo.description=Copia un record nella cartella di record specificata.
-copyTo.path.display-label=Indirizza nella cartella di record
-copyTo.createRecordPath.display-label=Crea percorso del record
-# Move to
-moveTo.title=Sposta in
-moveTo.description=Sposta un record nella cartella di record specificata.
-moveTo.path.display-label=Indirizza nella cartella di record
-moveTo.createRecordPath.display-label=Crea percorso del record
-# Link to
-linkTo.title=Collega a
-linkTo.description=Collega un record alla cartella di record specificata.
-linkTo.path.display-label=Indirizza nella cartella di record
-linkTo.createRecordPath.display-label=Crea percorso del record
-# Reject
-reject.title=Respingi
-reject.description=Respingi un record e sposta il documento nella sua posizione originale
-reject.reason.display-label=Respingi motivo
-# Request Information
-requestInfo.title=Richiedi informazioni
-requestInfo.description=Avvia un flusso di lavoro per richiedere pi\u00f9 informazioni per un record
-# Execute script
-executeScript.title=Esegui script
-executeScript.description=Esegui uno script.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=Invia e-mail
-sendEmail.description=Invia un'e-mail
-# Set Property
-setPropertyValue.title=Imposta valore di propriet\u00e0
-setPropertyValue.description=Imposta un valore di propriet\u00e0
-
-# Edit Hold Reason
-editHoldReason.title=Modifica motivo sospensione
-editHoldReason.description=Modifica motivo sospensione
-# Relinquish Hold
-relinquishHold.title=Lascia sospensione
-relinquishHold.description=Lascia sospensione
-# Edit Review As Of Date
-editReviewAsOfDate.title=Modifica revisiona in data
-editReviewAsOfDate.description=Modifica revisiona in data
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Modifica azione di disposizione in data
-editDispositionActionAsOfDate.description=Modifica azione di disposizione in data
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Trasmetti definizione di record fondamentale
-broadcastVitalRecordDefinition.description=Trasmetti definizione di record fondamentale
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Trasmetti aggiornamento definizione di azione di disposizione
-broadcastDispositionActionDefinitionUpdate.description=Trasmetti aggiornamento definizione di azione di disposizione
-# Undo Event
-undoEvent.title=Annulla evento
-undoEvent.description=Annulla evento
-# Transfer Complete
-transferComplete.title=Trasferimento completato
-transferComplete.description=Trasferimento completato
-# Accession Complete
-accessionComplete.title=Inserimento completato
-accessionComplete.description=Inserimento completato
-# Split Email
-splitEmail.title=Dividi e-mail
-splitEmail.description=Dividi e-mail
-# Create Disposition Schedule
-createDispositionSchedule.title=Crea pianificazione della disposizione
-createDispositionSchedule.description=Crea pianificazione della disposizione
-# File Destruction Report
-fileDestructionReport.title=Archivia report di eliminazione permanente
-fileDestructionReport.description=Archivia report di eliminazione permanente
-# Cut off
-cutoff.title=Cut off
-cutoff.description=Cut off
-# Destroy
-destroy.title=Elimina definitivamente
-destroy.description=Elimina definitivamente
-# Reviewed
-reviewed.title=Rivisto
-reviewed.description=Rivisto
-# Hide Record
-hide-record.title=Nascondi record
-hide-record.description=Nascondi record
-# Transfer
-transfer.title=Trasferisci
-transfer.description=Trasferisci
-# Uncut off
-unCutoff.title=Annulla cut off
-unCutoff.description=Annulla cut off
-# Accession
-accession.title=Inserimento
-accession.description=Inserimento
-# Retain
-retain.title=Mantieni
-retain.description=Mantieni
-# Add Record Types
-addRecordTypes.title=Aggiungi tipi di record
-addRecordTypes.description=Aggiunge i tipi selezionati al record
-# File report
-fileReport.title=Archivia Report
-fileReport.description=Archivia Report
-# Delete Hold
-deleteHold.title=Annulla sospensione
-deleteHold.description=Annulla sospensione
-# Move DM record
-move-dm-record.title=Sposta record
-move-dm-record.description=Sposta record
-# Unlink from
-unlinkFrom.title=Scollega da
-unlinkFrom.description=Scollega da
-
-# Recordable version config
-recordable-version-config.title=Opzioni di dichiarazione automatica
-recordable-version-config.description=Opzioni di dichiarazione automatica
-recordable-version-config.version.display-label=Dichiara automaticamente versioni come record
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Categoria record
-rm-ac-is-kind-kinds.record_folder=Cartella di record
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Successivo
-rm-ac-disposition-action-relative-positions.previous=Precedente
-rm-ac-disposition-action-relative-positions.any=Qualsiasi
-
-ac-versions.none=Mai
-ac-versions.major_only=Solo per versioni maggiori
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Classificato in base alla pianificazione della disposizione
+isClassified.description=I record o le cartelle di record sono stati classificati in base alla pianificazione della disposizione?
+
+# Are cutoff
+isCutoff.title=Cut off
+isCutoff.description=Record o cartelle di record separati.
+
+# Are declared
+isDeclared.title=Record completati
+isDeclared.description=Il record \u00e8 completo
+
+# Is on hold
+isFrozen.title=Sospeso
+isFrozen.description=Il record o la cartella di record sono in sospeso
+
+# Are filed
+isRecordFiled.title=Record archiviato
+isRecordFiled.description=Il record \u00e8 archiviato
+
+# Are closed record folders
+isRecordFolderClosed.title=Cartella di record chiusa
+isRecordFolderClosed.description=La cartella di record \u00e8 chiusa
+
+# Are vital
+isVital.title=Record fondamentale
+isVital.description=Il record o la cartella di record sono fondamentali
+
+# Have Disposition Action
+hasDispositionAction.title=Possiede l'azione di disposizione
+hasDispositionAction.description=I nodi hanno ottenuto la relativa azione di disposizione specificata alla relativa posizione specificata
+
+# Are kind
+isKind.title=Tipo di elemento di gestione dei record
+isKind.description=I nodi sono del tipo componente piano file
+isKind.kind.display-label=Tipo
+
+# Are Record Type
+isRecordType.title=Possiede tipo di record
+isRecordType.description=I record sono del tipo specificato
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=Dichiara come record
+create-record.description=Dichiara documento come record.
+create-record.file-plan.display-label=Piano file
+create-record.hide-record.display-label=Nascondi record
+# Declare As Version Record
+declare-as-version-record.title=Dichiara versione come record
+declare-as-version-record.description=Dichiara la nuova versione del documento come record versione.
+declare-as-version-record.file-plan.display-label=Piano file
+# Complete record
+declareRecord.title=Completa record
+declareRecord.description=Completa un record.
+# Reopens record
+undeclareRecord.title=Riapri record
+undeclareRecord.description=Riapre un record.
+# Open record folder
+openRecordFolder.title=Apri cartella di record
+openRecordFolder.description=Apre una cartella di record.
+# Close record folder
+closeRecordFolder.title=Chiudi cartella di record
+closeRecordFolder.description=Chiude una cartella di record.
+# Complete event
+completeEvent.title=Completa evento
+completeEvent.description=Completa un evento.
+completeEvent.eventName.display-label=Evento
+# Freeze
+freeze.title=Blocca
+freeze.description=Blocca un record.
+freeze.reason.display-label=Motivo
+# Unfreeze
+unfreeze.title=Sblocca
+unfreeze.description=Sblocca un record.
+# File to
+fileTo.title=Archivia in
+fileTo.description=Archivia un record nella cartella di record specificata.
+fileTo.path.display-label=Indirizza nella cartella di record
+fileTo.createRecordPath.display-label=Crea percorso del record
+# Copy to
+copyTo.title=Copia in
+copyTo.description=Copia un record nella cartella di record specificata.
+copyTo.path.display-label=Indirizza nella cartella di record
+copyTo.createRecordPath.display-label=Crea percorso del record
+# Move to
+moveTo.title=Sposta in
+moveTo.description=Sposta un record nella cartella di record specificata.
+moveTo.path.display-label=Indirizza nella cartella di record
+moveTo.createRecordPath.display-label=Crea percorso del record
+# Link to
+linkTo.title=Collega a
+linkTo.description=Collega un record alla cartella di record specificata.
+linkTo.path.display-label=Indirizza nella cartella di record
+linkTo.createRecordPath.display-label=Crea percorso del record
+# Reject
+reject.title=Respingi
+reject.description=Respingi un record e sposta il documento nella sua posizione originale
+reject.reason.display-label=Respingi motivo
+# Request Information
+requestInfo.title=Richiedi informazioni
+requestInfo.description=Avvia un flusso di lavoro per richiedere pi\u00f9 informazioni per un record
+# Execute script
+executeScript.title=Esegui script
+executeScript.description=Esegui uno script.
+executeScript.script-ref.display-label=Script
+# Send Email
+sendEmail.title=Invia e-mail
+sendEmail.description=Invia un'e-mail
+# Set Property
+setPropertyValue.title=Imposta valore di propriet\u00e0
+setPropertyValue.description=Imposta un valore di propriet\u00e0
+
+# Edit Hold Reason
+editHoldReason.title=Modifica motivo sospensione
+editHoldReason.description=Modifica motivo sospensione
+# Relinquish Hold
+relinquishHold.title=Lascia sospensione
+relinquishHold.description=Lascia sospensione
+# Edit Review As Of Date
+editReviewAsOfDate.title=Modifica revisiona in data
+editReviewAsOfDate.description=Modifica revisiona in data
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Modifica azione di disposizione in data
+editDispositionActionAsOfDate.description=Modifica azione di disposizione in data
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=Trasmetti definizione di record fondamentale
+broadcastVitalRecordDefinition.description=Trasmetti definizione di record fondamentale
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Trasmetti aggiornamento definizione di azione di disposizione
+broadcastDispositionActionDefinitionUpdate.description=Trasmetti aggiornamento definizione di azione di disposizione
+# Undo Event
+undoEvent.title=Annulla evento
+undoEvent.description=Annulla evento
+# Transfer Complete
+transferComplete.title=Trasferimento completato
+transferComplete.description=Trasferimento completato
+# Accession Complete
+accessionComplete.title=Inserimento completato
+accessionComplete.description=Inserimento completato
+# Split Email
+splitEmail.title=Dividi e-mail
+splitEmail.description=Dividi e-mail
+# Create Disposition Schedule
+createDispositionSchedule.title=Crea pianificazione della disposizione
+createDispositionSchedule.description=Crea pianificazione della disposizione
+# File Destruction Report
+fileDestructionReport.title=Archivia report di eliminazione permanente
+fileDestructionReport.description=Archivia report di eliminazione permanente
+# Cut off
+cutoff.title=Cut off
+cutoff.description=Cut off
+# Destroy
+destroy.title=Elimina definitivamente
+destroy.description=Elimina definitivamente
+# Reviewed
+reviewed.title=Rivisto
+reviewed.description=Rivisto
+# Hide Record
+hide-record.title=Nascondi record
+hide-record.description=Nascondi record
+# Transfer
+transfer.title=Trasferisci
+transfer.description=Trasferisci
+# Uncut off
+unCutoff.title=Annulla cut off
+unCutoff.description=Annulla cut off
+# Accession
+accession.title=Inserimento
+accession.description=Inserimento
+# Retain
+retain.title=Mantieni
+retain.description=Mantieni
+# Add Record Types
+addRecordTypes.title=Aggiungi tipi di record
+addRecordTypes.description=Aggiunge i tipi selezionati al record
+# File report
+fileReport.title=Archivia Report
+fileReport.description=Archivia Report
+# Delete Hold
+deleteHold.title=Annulla sospensione
+deleteHold.description=Annulla sospensione
+# Move DM record
+move-dm-record.title=Sposta record
+move-dm-record.description=Sposta record
+# Unlink from
+unlinkFrom.title=Scollega da
+unlinkFrom.description=Scollega da
+
+# Recordable version config
+recordable-version-config.title=Opzioni di dichiarazione automatica
+recordable-version-config.description=Opzioni di dichiarazione automatica
+recordable-version-config.version.display-label=Dichiara automaticamente versioni come record
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Categoria record
+rm-ac-is-kind-kinds.record_folder=Cartella di record
+rm-ac-is-kind-kinds.record=Record
+
+rm-ac-disposition-action-relative-positions.next=Successivo
+rm-ac-disposition-action-relative-positions.previous=Precedente
+rm-ac-disposition-action-relative-positions.any=Qualsiasi
+
+ac-versions.none=Mai
+ac-versions.major_only=Solo per versioni maggiori
ac-versions.all=Per tutte le versioni maggiori e minori
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties
index 3b1339298c..22353ef9a1 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_ja.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u6e08\u307f
-isClassified.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are cutoff
-isCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-isCutoff.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u307e\u3059\u3002
-
-# Are declared
-isDeclared.title=\u30ec\u30b3\u30fc\u30c9\u5b8c\u4e86\u6e08\u307f
-isDeclared.description=\u30ec\u30b3\u30fc\u30c9\u306f\u5b8c\u4e86\u3057\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Is on hold
-isFrozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
-isFrozen.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30db\u30fc\u30eb\u30c9\u4e2d\u3067\u3059\u304b\u3002
-
-# Are filed
-isRecordFiled.title=\u30ec\u30b3\u30fc\u30c9\u6574\u7406\u4fdd\u7ba1\u6e08\u307f
-isRecordFiled.description=\u30ec\u30b3\u30fc\u30c9\u306f\u6574\u7406\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are closed record folders
-isRecordFolderClosed.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059
-isRecordFolderClosed.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are vital
-isVital.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-isVital.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5fc5\u9808\u3067\u3059\u304b\u3002
-
-# Have Disposition Action
-hasDispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u3042\u308b\u304b
-hasDispositionAction.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3068\u305d\u306e\u76f8\u5bfe\u4f4d\u7f6e\u304c\u30ce\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
-
-# Are kind
-isKind.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30a4\u30c6\u30e0\u306e\u30bf\u30a4\u30d7
-isKind.description=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30ce\u30fc\u30c9\u306f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u4e00\u7a2e\u3067\u3059\u304b\u3002
-isKind.kind.display-label=\u7a2e\u985e
-
-# Are Record Type
-isRecordType.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u304c\u3042\u308b\u304b
-isRecordType.description=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u306e\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u304b\u3002
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-create-record.description=\u6587\u66f8\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
-create-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-create-record.hide-record.display-label=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-# Declare As Version Record
-declare-as-version-record.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-declare-as-version-record.description=\u6587\u66f8\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30d0\u30fc\u30b8\u30e7\u30f3\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
-declare-as-version-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
-# Complete record
-declareRecord.title=\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-declareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
-# Reopens record
-undeclareRecord.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
-undeclareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304d\u307e\u3059\u3002
-# Open record folder
-openRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304f
-openRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304d\u307e\u3059\u3002
-# Close record folder
-closeRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
-closeRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u307e\u3059\u3002
-# Complete event
-completeEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86
-completeEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
-completeEvent.eventName.display-label=\u30a4\u30d9\u30f3\u30c8
-# Freeze
-freeze.title=\u56fa\u5b9a
-freeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u3057\u307e\u3059\u3002
-freeze.reason.display-label=\u7406\u7531
-# Unfreeze
-unfreeze.title=\u56fa\u5b9a\u89e3\u9664
-unfreeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u89e3\u9664\u3057\u307e\u3059\u3002
-# File to
-fileTo.title=\u6574\u7406\u4fdd\u7ba1\u5148
-fileTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
-fileTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-fileTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Copy to
-copyTo.title=\u30b3\u30d4\u30fc\u5148
-copyTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002
-copyTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-copyTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Move to
-moveTo.title=\u79fb\u52d5\u5148
-moveTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002
-moveTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-moveTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Link to
-linkTo.title=\u30ea\u30f3\u30af\u5148
-linkTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30ea\u30f3\u30af\u3057\u307e\u3059\u3002
-linkTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
-linkTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
-# Reject
-reject.title=\u5374\u4e0b
-reject.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5374\u4e0b\u3057\u3001\u6587\u66f8\u3092\u5143\u306e\u5834\u6240\u306b\u79fb\u52d5\u3057\u307e\u3059
-reject.reason.display-label=\u5374\u4e0b\u306e\u7406\u7531
-# Request Information
-requestInfo.title=\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
-requestInfo.description=\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30\u60c5\u5831\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3059\u308b\u305f\u3081\u306b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u59cb\u3057\u307e\u3059
-# Execute script
-executeScript.title=\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u5b9f\u884c
-executeScript.description=\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
-executeScript.script-ref.display-label=\u30b9\u30af\u30ea\u30d7\u30c8
-# Send Email
-sendEmail.title=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
-sendEmail.description=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
-# Set Property
-setPropertyValue.title=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
-setPropertyValue.description=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
-
-# Edit Hold Reason
-editHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
-editHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
-# Relinquish Hold
-relinquishHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
-relinquishHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
-# Edit Review As Of Date
-editReviewAsOfDate.title=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
-editReviewAsOfDate.description=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
-editDispositionActionAsOfDate.description=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-broadcastVitalRecordDefinition.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-broadcastDispositionActionDefinitionUpdate.description=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
-# Undo Event
-undoEvent.title=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
-undoEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
-# Transfer Complete
-transferComplete.title=\u8ee2\u9001\u5b8c\u4e86
-transferComplete.description=\u8ee2\u9001\u5b8c\u4e86
-# Accession Complete
-accessionComplete.title=\u53d7\u8afe\u5b8c\u4e86
-accessionComplete.description=\u53d7\u8afe\u5b8c\u4e86
-# Split Email
-splitEmail.title=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
-splitEmail.description=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
-# Create Disposition Schedule
-createDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
-createDispositionSchedule.description=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
-# File Destruction Report
-fileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-fileDestructionReport.description=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-# Cut off
-cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
-# Destroy
-destroy.title=\u7834\u68c4
-destroy.description=\u7834\u68c4
-# Reviewed
-reviewed.title=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
-reviewed.description=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
-# Hide Record
-hide-record.title=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-hide-record.description=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
-# Transfer
-transfer.title=\u8ee2\u9001
-transfer.description=\u8ee2\u9001
-# Uncut off
-unCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
-unCutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
-# Accession
-accession.title=\u53d7\u8afe
-accession.description=\u53d7\u8afe
-# Retain
-retain.title=\u7559\u4fdd
-retain.description=\u7559\u4fdd
-# Add Record Types
-addRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u8ffd\u52a0
-addRecordTypes.description=\u9078\u629e\u3057\u305f\u30bf\u30a4\u30d7\u3092\u30ec\u30b3\u30fc\u30c9\u306b\u8ffd\u52a0\u3059\u308b
-# File report
-fileReport.title=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-fileReport.description=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-# Delete Hold
-deleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-deleteHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-# Move DM record
-move-dm-record.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-move-dm-record.description=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-# Unlink from
-unlinkFrom.title=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
-unlinkFrom.description=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
-
-# Recordable version config
-recordable-version-config.title=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
-recordable-version-config.description=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
-recordable-version-config.version.display-label=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u81ea\u52d5\u7684\u306b\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-rm-ac-is-kind-kinds.record_folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm-ac-is-kind-kinds.record=\u30ec\u30b3\u30fc\u30c9
-
-rm-ac-disposition-action-relative-positions.next=\u6b21\u3078
-rm-ac-disposition-action-relative-positions.previous=\u524d\u3078
-rm-ac-disposition-action-relative-positions.any=\u4efb\u610f
-
-ac-versions.none=\u5ba3\u8a00\u3057\u306a\u3044
-ac-versions.major_only=\u30e1\u30b8\u30e3\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u307f
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u6e08\u307f
+isClassified.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306b\u3088\u308a\u5206\u985e\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
+
+# Are cutoff
+isCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
+isCutoff.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30ab\u30c3\u30c8\u30aa\u30d5\u3055\u308c\u3066\u3044\u307e\u3059\u3002
+
+# Are declared
+isDeclared.title=\u30ec\u30b3\u30fc\u30c9\u5b8c\u4e86\u6e08\u307f
+isDeclared.description=\u30ec\u30b3\u30fc\u30c9\u306f\u5b8c\u4e86\u3057\u3066\u3044\u307e\u3059\u304b\u3002
+
+# Is on hold
+isFrozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
+isFrozen.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u30db\u30fc\u30eb\u30c9\u4e2d\u3067\u3059\u304b\u3002
+
+# Are filed
+isRecordFiled.title=\u30ec\u30b3\u30fc\u30c9\u6574\u7406\u4fdd\u7ba1\u6e08\u307f
+isRecordFiled.description=\u30ec\u30b3\u30fc\u30c9\u306f\u6574\u7406\u4fdd\u7ba1\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
+
+# Are closed record folders
+isRecordFolderClosed.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059
+isRecordFolderClosed.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u9589\u3058\u3089\u308c\u3066\u3044\u307e\u3059\u304b\u3002
+
+# Are vital
+isVital.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
+isVital.description=\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306f\u5fc5\u9808\u3067\u3059\u304b\u3002
+
+# Have Disposition Action
+hasDispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u3042\u308b\u304b
+hasDispositionAction.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3068\u305d\u306e\u76f8\u5bfe\u4f4d\u7f6e\u304c\u30ce\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u304b\u3002
+
+# Are kind
+isKind.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30a2\u30a4\u30c6\u30e0\u306e\u30bf\u30a4\u30d7
+isKind.description=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30ce\u30fc\u30c9\u306f\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u4e00\u7a2e\u3067\u3059\u304b\u3002
+isKind.kind.display-label=\u7a2e\u985e
+
+# Are Record Type
+isRecordType.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u304c\u3042\u308b\u304b
+isRecordType.description=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u306e\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u304b\u3002
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
+create-record.description=\u6587\u66f8\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
+create-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
+create-record.hide-record.display-label=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
+# Declare As Version Record
+declare-as-version-record.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
+declare-as-version-record.description=\u6587\u66f8\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u30d0\u30fc\u30b8\u30e7\u30f3\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3057\u307e\u3059\u3002
+declare-as-version-record.file-plan.display-label=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3
+# Complete record
+declareRecord.title=\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
+declareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
+# Reopens record
+undeclareRecord.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
+undeclareRecord.description=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304d\u307e\u3059\u3002
+# Open record folder
+openRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304f
+openRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u958b\u304d\u307e\u3059\u3002
+# Close record folder
+closeRecordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
+closeRecordFolder.description=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u307e\u3059\u3002
+# Complete event
+completeEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86
+completeEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5b8c\u4e86\u3057\u307e\u3059\u3002
+completeEvent.eventName.display-label=\u30a4\u30d9\u30f3\u30c8
+# Freeze
+freeze.title=\u56fa\u5b9a
+freeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u3057\u307e\u3059\u3002
+freeze.reason.display-label=\u7406\u7531
+# Unfreeze
+unfreeze.title=\u56fa\u5b9a\u89e3\u9664
+unfreeze.description=\u30ec\u30b3\u30fc\u30c9\u3092\u56fa\u5b9a\u89e3\u9664\u3057\u307e\u3059\u3002
+# File to
+fileTo.title=\u6574\u7406\u4fdd\u7ba1\u5148
+fileTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
+fileTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
+fileTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
+# Copy to
+copyTo.title=\u30b3\u30d4\u30fc\u5148
+copyTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002
+copyTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
+copyTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
+# Move to
+moveTo.title=\u79fb\u52d5\u5148
+moveTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u79fb\u52d5\u3057\u307e\u3059\u3002
+moveTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
+moveTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
+# Link to
+linkTo.title=\u30ea\u30f3\u30af\u5148
+linkTo.description=\u30ec\u30b3\u30fc\u30c9\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u306b\u30ea\u30f3\u30af\u3057\u307e\u3059\u3002
+linkTo.path.display-label=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u30d1\u30b9
+linkTo.createRecordPath.display-label=\u30ec\u30b3\u30fc\u30c9\u30d1\u30b9\u306e\u4f5c\u6210
+# Reject
+reject.title=\u5374\u4e0b
+reject.description=\u30ec\u30b3\u30fc\u30c9\u3092\u5374\u4e0b\u3057\u3001\u6587\u66f8\u3092\u5143\u306e\u5834\u6240\u306b\u79fb\u52d5\u3057\u307e\u3059
+reject.reason.display-label=\u5374\u4e0b\u306e\u7406\u7531
+# Request Information
+requestInfo.title=\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
+requestInfo.description=\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30\u60c5\u5831\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3059\u308b\u305f\u3081\u306b\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u59cb\u3057\u307e\u3059
+# Execute script
+executeScript.title=\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u5b9f\u884c
+executeScript.description=\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002
+executeScript.script-ref.display-label=\u30b9\u30af\u30ea\u30d7\u30c8
+# Send Email
+sendEmail.title=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
+sendEmail.description=E\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b
+# Set Property
+setPropertyValue.title=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
+setPropertyValue.description=\u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u3092\u8a2d\u5b9a\u3059\u308b
+
+# Edit Hold Reason
+editHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
+editHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531\u306e\u7de8\u96c6
+# Relinquish Hold
+relinquishHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
+relinquishHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u653e\u68c4
+# Edit Review As Of Date
+editReviewAsOfDate.title=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
+editReviewAsOfDate.description=\u73fe\u6642\u70b9\u3067\u30ec\u30d3\u30e5\u30fc\u3092\u7de8\u96c6\u3059\u308b
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
+editDispositionActionAsOfDate.description=\u73fe\u6642\u70b9\u3067\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u7de8\u96c6\u3059\u308b
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
+broadcastVitalRecordDefinition.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
+broadcastDispositionActionDefinitionUpdate.description=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u5b9a\u7fa9\u306e\u66f4\u65b0\u3092\u30d6\u30ed\u30fc\u30c9\u30ad\u30e3\u30b9\u30c8\u3059\u308b
+# Undo Event
+undoEvent.title=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
+undoEvent.description=\u30a4\u30d9\u30f3\u30c8\u3092\u5143\u306b\u623b\u3059
+# Transfer Complete
+transferComplete.title=\u8ee2\u9001\u5b8c\u4e86
+transferComplete.description=\u8ee2\u9001\u5b8c\u4e86
+# Accession Complete
+accessionComplete.title=\u53d7\u8afe\u5b8c\u4e86
+accessionComplete.description=\u53d7\u8afe\u5b8c\u4e86
+# Split Email
+splitEmail.title=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
+splitEmail.description=E\u30e1\u30fc\u30eb\u306e\u5206\u5272
+# Create Disposition Schedule
+createDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
+createDispositionSchedule.description=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u306e\u4f5c\u6210
+# File Destruction Report
+fileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+fileDestructionReport.description=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+# Cut off
+cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
+cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
+# Destroy
+destroy.title=\u7834\u68c4
+destroy.description=\u7834\u68c4
+# Reviewed
+reviewed.title=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
+reviewed.description=\u30ec\u30d3\u30e5\u30fc\u6e08\u307f
+# Hide Record
+hide-record.title=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
+hide-record.description=\u30ec\u30b3\u30fc\u30c9\u3092\u975e\u8868\u793a\u306b\u3059\u308b
+# Transfer
+transfer.title=\u8ee2\u9001
+transfer.description=\u8ee2\u9001
+# Uncut off
+unCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
+unCutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5\u3092\u5143\u306b\u623b\u3059
+# Accession
+accession.title=\u53d7\u8afe
+accession.description=\u53d7\u8afe
+# Retain
+retain.title=\u7559\u4fdd
+retain.description=\u7559\u4fdd
+# Add Record Types
+addRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u8ffd\u52a0
+addRecordTypes.description=\u9078\u629e\u3057\u305f\u30bf\u30a4\u30d7\u3092\u30ec\u30b3\u30fc\u30c9\u306b\u8ffd\u52a0\u3059\u308b
+# File report
+fileReport.title=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+fileReport.description=\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+# Delete Hold
+deleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
+deleteHold.description=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
+# Move DM record
+move-dm-record.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
+move-dm-record.description=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
+# Unlink from
+unlinkFrom.title=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
+unlinkFrom.description=\u30ea\u30f3\u30af\u306e\u89e3\u9664\u5143
+
+# Recordable version config
+recordable-version-config.title=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
+recordable-version-config.description=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
+recordable-version-config.version.display-label=\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u81ea\u52d5\u7684\u306b\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
+rm-ac-is-kind-kinds.record_folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rm-ac-is-kind-kinds.record=\u30ec\u30b3\u30fc\u30c9
+
+rm-ac-disposition-action-relative-positions.next=\u6b21\u3078
+rm-ac-disposition-action-relative-positions.previous=\u524d\u3078
+rm-ac-disposition-action-relative-positions.any=\u4efb\u610f
+
+ac-versions.none=\u5ba3\u8a00\u3057\u306a\u3044
+ac-versions.major_only=\u30e1\u30b8\u30e3\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u307f
ac-versions.all=\u3059\u3079\u3066\u306e\u30e1\u30b8\u30e3\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3\u3068\u30de\u30a4\u30ca\u30fc\u30d0\u30fc\u30b8\u30e7\u30f3
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties
index 96670bb10c..120f080bf3 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_nl.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=Geclassificeerd op beschikkingsschema
-isClassified.description=De records of archiefmappen zijn geclassificeerd op basis van een beschikkingsschema
-
-# Are cutoff
-isCutoff.title=Afsluiten
-isCutoff.description=Records of archiefmappen zijn afgesloten.
-
-# Are declared
-isDeclared.title=Record afgerond
-isDeclared.description=De record is afgerond
-
-# Is on hold
-isFrozen.title=In wachtstand
-isFrozen.description=De record of de archiefmap bevindt zich in de wachtstand
-
-# Are filed
-isRecordFiled.title=Record gearchiveerd
-isRecordFiled.description=De record is gearchiveerd
-
-# Are closed record folders
-isRecordFolderClosed.title=Archiefmap gesloten
-isRecordFolderClosed.description=De archiefmap is gesloten
-
-# Are vital
-isVital.title=Vitale record
-isVital.description=De record of de archiefmap is vitaal
-
-# Have Disposition Action
-hasDispositionAction.title=Heeft beschikkingsactie
-hasDispositionAction.description=De nodes hebben de opgegeven gekoppelde beschikkingsactie op de opgegeven relatieve positie
-
-# Are kind
-isKind.title=Type onderdeel Record Management
-isKind.description=De nodes zijn van een type ordeningsplancomponent
-isKind.kind.display-label=Type
-
-# Are Record Type
-isRecordType.title=Heeft recordtype
-isRecordType.description=De records zijn van het opgegeven type
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=Declareren als record
-create-record.description=Hiermee wordt een document gedeclareerd als een record.
-create-record.file-plan.display-label=Ordeningsplan
-create-record.hide-record.display-label=Record verbergen
-# Declare As Version Record
-declare-as-version-record.title=Versie declareren als record
-declare-as-version-record.description=Hiermee wordt een nieuwe versie van een document gedeclareerd als een versierecord.
-declare-as-version-record.file-plan.display-label=Ordeningsplan
-# Complete record
-declareRecord.title=Record afronden
-declareRecord.description=Hiermee wordt een record afgerond.
-# Reopens record
-undeclareRecord.title=Record heropenen
-undeclareRecord.description=Hiermee wordt een record heropend.
-# Open record folder
-openRecordFolder.title=Archiefmap openen
-openRecordFolder.description=Hiermee wordt een archiefmap geopend.
-# Close record folder
-closeRecordFolder.title=Archiefmap sluiten
-closeRecordFolder.description=Hiermee wordt een archiefmap afgesloten.
-# Complete event
-completeEvent.title=Gebeurtenis afronden
-completeEvent.description=Hiermee wordt een gebeurtenis afgerond.
-completeEvent.eventName.display-label=Gebeurtenis
-# Freeze
-freeze.title=Bevriezen
-freeze.description=Hiermee wordt een record bevroren.
-freeze.reason.display-label=Reden
-# Unfreeze
-unfreeze.title=Bevriezen opheffen
-unfreeze.description=Hiermee wordt de bevriezing van een record opgeheven.
-# File to
-fileTo.title=Archiveren in
-fileTo.description=Hiermee wordt een record gearchiveerd in de opgegeven archiefmap.
-fileTo.path.display-label=Pad naar archiefmap
-fileTo.createRecordPath.display-label=Recordpad maken
-# Copy to
-copyTo.title=Kopi\u00ebren naar
-copyTo.description=Hiermee wordt een record gekopieerd naar de opgegeven archiefmap.
-copyTo.path.display-label=Pad naar archiefmap
-copyTo.createRecordPath.display-label=Recordpad maken
-# Move to
-moveTo.title=Verplaatsen naar
-moveTo.description=Hiermee wordt een record verplaatst naar de opgegeven archiefmap.
-moveTo.path.display-label=Pad naar archiefmap
-moveTo.createRecordPath.display-label=Recordpad maken
-# Link to
-linkTo.title=Koppelen naar
-linkTo.description=Hiermee wordt een record gekoppeld naar de opgegeven archiefmap.
-linkTo.path.display-label=Pad naar archiefmap
-linkTo.createRecordPath.display-label=Recordpad maken
-# Reject
-reject.title=Afwijzen
-reject.description=Hiermee wordt een record afgewezen en wordt het document naar de originele locatie verplaatst.
-reject.reason.display-label=Reden voor afwijzing
-# Request Information
-requestInfo.title=Informatie aanvragen
-requestInfo.description=Hiermee wordt een werkstroom gestart voor het aanvragen van meer informatie over een record.
-# Execute script
-executeScript.title=Script uitvoeren
-executeScript.description=Hiermee wordt een script uitgevoerd.
-executeScript.script-ref.display-label=Script
-# Send Email
-sendEmail.title=E-mail verzenden
-sendEmail.description=Verzend een e-mail.
-# Set Property
-setPropertyValue.title=Eigenschapwaarde instellen
-setPropertyValue.description=Stel een eigenschapwaarde in
-
-# Edit Hold Reason
-editHoldReason.title=Reden van wachtstand bewerken
-editHoldReason.description=Reden van wachtstand bewerken
-# Relinquish Hold
-relinquishHold.title=Wachtstand afwijzen
-relinquishHold.description=Wachtstand afwijzen
-# Edit Review As Of Date
-editReviewAsOfDate.title=Begindatum revisie bewerken
-editReviewAsOfDate.description=Begindatum revisie bewerken
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=Begindatum beschikkingsactie bewerken
-editDispositionActionAsOfDate.description=Begindatum beschikkingsactie bewerken
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=Definitie vitale record uitzenden
-broadcastVitalRecordDefinition.description=Definitie vitale record uitzenden
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=Update van definitie beschikkingsactie uitzenden
-broadcastDispositionActionDefinitionUpdate.description=Update van definitie beschikkingsactie uitzenden
-# Undo Event
-undoEvent.title=Gebeurtenis ongedaan maken
-undoEvent.description=Gebeurtenis ongedaan maken
-# Transfer Complete
-transferComplete.title=Overzetten afgerond
-transferComplete.description=Overzetten afgerond
-# Accession Complete
-accessionComplete.title=Overdracht afgerond
-accessionComplete.description=Overdracht afgerond
-# Split Email
-splitEmail.title=E-mail opsplitsen
-splitEmail.description=E-mail opsplitsen
-# Create Disposition Schedule
-createDispositionSchedule.title=Beschikkingsschema maken
-createDispositionSchedule.description=Beschikkingsschema maken
-# File Destruction Report
-fileDestructionReport.title=Vernietigingsrapport archiveren
-fileDestructionReport.description=Vernietigingsrapport archiveren
-# Cut off
-cutoff.title=Afsluiten
-cutoff.description=Afsluiten
-# Destroy
-destroy.title=Vernietigen
-destroy.description=Vernietigen
-# Reviewed
-reviewed.title=Gereviseerd
-reviewed.description=Gereviseerd
-# Hide Record
-hide-record.title=Record verbergen
-hide-record.description=Record verbergen
-# Transfer
-transfer.title=Overzetten
-transfer.description=Overzetten
-# Uncut off
-unCutoff.title=Afsluiten ongedaan maken
-unCutoff.description=Afsluiten ongedaan maken
-# Accession
-accession.title=Overdracht
-accession.description=Overdracht
-# Retain
-retain.title=Behouden
-retain.description=Behouden
-# Add Record Types
-addRecordTypes.title=Recordtypes toevoegen
-addRecordTypes.description=Hiermee worden de geselecteerde types aan de record toegevoegd.
-# File report
-fileReport.title=Rapport archiveren
-fileReport.description=Rapport archiveren
-# Delete Hold
-deleteHold.title=Wachtstand verwijderen
-deleteHold.description=Wachtstand verwijderen
-# Move DM record
-move-dm-record.title=Record verplaatsen
-move-dm-record.description=Record verplaatsen
-# Unlink from
-unlinkFrom.title=Koppeling opheffen met
-unlinkFrom.description=Koppeling opheffen met
-
-# Recordable version config
-recordable-version-config.title=Opties voor automatisch declareren
-recordable-version-config.description=Opties voor automatisch declareren
-recordable-version-config.version.display-label=Versies automatisch declareren als records
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=Recordcategorie
-rm-ac-is-kind-kinds.record_folder=Archiefmap
-rm-ac-is-kind-kinds.record=Record
-
-rm-ac-disposition-action-relative-positions.next=Volgende
-rm-ac-disposition-action-relative-positions.previous=Vorige
-rm-ac-disposition-action-relative-positions.any=Willekeurig
-
-ac-versions.none=Nooit
-ac-versions.major_only=Alleen voor primaire versies
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=Geclassificeerd op beschikkingsschema
+isClassified.description=De records of archiefmappen zijn geclassificeerd op basis van een beschikkingsschema
+
+# Are cutoff
+isCutoff.title=Afsluiten
+isCutoff.description=Records of archiefmappen zijn afgesloten.
+
+# Are declared
+isDeclared.title=Record afgerond
+isDeclared.description=De record is afgerond
+
+# Is on hold
+isFrozen.title=In wachtstand
+isFrozen.description=De record of de archiefmap bevindt zich in de wachtstand
+
+# Are filed
+isRecordFiled.title=Record gearchiveerd
+isRecordFiled.description=De record is gearchiveerd
+
+# Are closed record folders
+isRecordFolderClosed.title=Archiefmap gesloten
+isRecordFolderClosed.description=De archiefmap is gesloten
+
+# Are vital
+isVital.title=Vitale record
+isVital.description=De record of de archiefmap is vitaal
+
+# Have Disposition Action
+hasDispositionAction.title=Heeft beschikkingsactie
+hasDispositionAction.description=De nodes hebben de opgegeven gekoppelde beschikkingsactie op de opgegeven relatieve positie
+
+# Are kind
+isKind.title=Type onderdeel Record Management
+isKind.description=De nodes zijn van een type ordeningsplancomponent
+isKind.kind.display-label=Type
+
+# Are Record Type
+isRecordType.title=Heeft recordtype
+isRecordType.description=De records zijn van het opgegeven type
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=Declareren als record
+create-record.description=Hiermee wordt een document gedeclareerd als een record.
+create-record.file-plan.display-label=Ordeningsplan
+create-record.hide-record.display-label=Record verbergen
+# Declare As Version Record
+declare-as-version-record.title=Versie declareren als record
+declare-as-version-record.description=Hiermee wordt een nieuwe versie van een document gedeclareerd als een versierecord.
+declare-as-version-record.file-plan.display-label=Ordeningsplan
+# Complete record
+declareRecord.title=Record afronden
+declareRecord.description=Hiermee wordt een record afgerond.
+# Reopens record
+undeclareRecord.title=Record heropenen
+undeclareRecord.description=Hiermee wordt een record heropend.
+# Open record folder
+openRecordFolder.title=Archiefmap openen
+openRecordFolder.description=Hiermee wordt een archiefmap geopend.
+# Close record folder
+closeRecordFolder.title=Archiefmap sluiten
+closeRecordFolder.description=Hiermee wordt een archiefmap afgesloten.
+# Complete event
+completeEvent.title=Gebeurtenis afronden
+completeEvent.description=Hiermee wordt een gebeurtenis afgerond.
+completeEvent.eventName.display-label=Gebeurtenis
+# Freeze
+freeze.title=Bevriezen
+freeze.description=Hiermee wordt een record bevroren.
+freeze.reason.display-label=Reden
+# Unfreeze
+unfreeze.title=Bevriezen opheffen
+unfreeze.description=Hiermee wordt de bevriezing van een record opgeheven.
+# File to
+fileTo.title=Archiveren in
+fileTo.description=Hiermee wordt een record gearchiveerd in de opgegeven archiefmap.
+fileTo.path.display-label=Pad naar archiefmap
+fileTo.createRecordPath.display-label=Recordpad maken
+# Copy to
+copyTo.title=Kopi\u00ebren naar
+copyTo.description=Hiermee wordt een record gekopieerd naar de opgegeven archiefmap.
+copyTo.path.display-label=Pad naar archiefmap
+copyTo.createRecordPath.display-label=Recordpad maken
+# Move to
+moveTo.title=Verplaatsen naar
+moveTo.description=Hiermee wordt een record verplaatst naar de opgegeven archiefmap.
+moveTo.path.display-label=Pad naar archiefmap
+moveTo.createRecordPath.display-label=Recordpad maken
+# Link to
+linkTo.title=Koppelen naar
+linkTo.description=Hiermee wordt een record gekoppeld naar de opgegeven archiefmap.
+linkTo.path.display-label=Pad naar archiefmap
+linkTo.createRecordPath.display-label=Recordpad maken
+# Reject
+reject.title=Afwijzen
+reject.description=Hiermee wordt een record afgewezen en wordt het document naar de originele locatie verplaatst.
+reject.reason.display-label=Reden voor afwijzing
+# Request Information
+requestInfo.title=Informatie aanvragen
+requestInfo.description=Hiermee wordt een werkstroom gestart voor het aanvragen van meer informatie over een record.
+# Execute script
+executeScript.title=Script uitvoeren
+executeScript.description=Hiermee wordt een script uitgevoerd.
+executeScript.script-ref.display-label=Script
+# Send Email
+sendEmail.title=E-mail verzenden
+sendEmail.description=Verzend een e-mail.
+# Set Property
+setPropertyValue.title=Eigenschapwaarde instellen
+setPropertyValue.description=Stel een eigenschapwaarde in
+
+# Edit Hold Reason
+editHoldReason.title=Reden van wachtstand bewerken
+editHoldReason.description=Reden van wachtstand bewerken
+# Relinquish Hold
+relinquishHold.title=Wachtstand afwijzen
+relinquishHold.description=Wachtstand afwijzen
+# Edit Review As Of Date
+editReviewAsOfDate.title=Begindatum revisie bewerken
+editReviewAsOfDate.description=Begindatum revisie bewerken
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=Begindatum beschikkingsactie bewerken
+editDispositionActionAsOfDate.description=Begindatum beschikkingsactie bewerken
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=Definitie vitale record uitzenden
+broadcastVitalRecordDefinition.description=Definitie vitale record uitzenden
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=Update van definitie beschikkingsactie uitzenden
+broadcastDispositionActionDefinitionUpdate.description=Update van definitie beschikkingsactie uitzenden
+# Undo Event
+undoEvent.title=Gebeurtenis ongedaan maken
+undoEvent.description=Gebeurtenis ongedaan maken
+# Transfer Complete
+transferComplete.title=Overzetten afgerond
+transferComplete.description=Overzetten afgerond
+# Accession Complete
+accessionComplete.title=Overdracht afgerond
+accessionComplete.description=Overdracht afgerond
+# Split Email
+splitEmail.title=E-mail opsplitsen
+splitEmail.description=E-mail opsplitsen
+# Create Disposition Schedule
+createDispositionSchedule.title=Beschikkingsschema maken
+createDispositionSchedule.description=Beschikkingsschema maken
+# File Destruction Report
+fileDestructionReport.title=Vernietigingsrapport archiveren
+fileDestructionReport.description=Vernietigingsrapport archiveren
+# Cut off
+cutoff.title=Afsluiten
+cutoff.description=Afsluiten
+# Destroy
+destroy.title=Vernietigen
+destroy.description=Vernietigen
+# Reviewed
+reviewed.title=Gereviseerd
+reviewed.description=Gereviseerd
+# Hide Record
+hide-record.title=Record verbergen
+hide-record.description=Record verbergen
+# Transfer
+transfer.title=Overzetten
+transfer.description=Overzetten
+# Uncut off
+unCutoff.title=Afsluiten ongedaan maken
+unCutoff.description=Afsluiten ongedaan maken
+# Accession
+accession.title=Overdracht
+accession.description=Overdracht
+# Retain
+retain.title=Behouden
+retain.description=Behouden
+# Add Record Types
+addRecordTypes.title=Recordtypes toevoegen
+addRecordTypes.description=Hiermee worden de geselecteerde types aan de record toegevoegd.
+# File report
+fileReport.title=Rapport archiveren
+fileReport.description=Rapport archiveren
+# Delete Hold
+deleteHold.title=Wachtstand verwijderen
+deleteHold.description=Wachtstand verwijderen
+# Move DM record
+move-dm-record.title=Record verplaatsen
+move-dm-record.description=Record verplaatsen
+# Unlink from
+unlinkFrom.title=Koppeling opheffen met
+unlinkFrom.description=Koppeling opheffen met
+
+# Recordable version config
+recordable-version-config.title=Opties voor automatisch declareren
+recordable-version-config.description=Opties voor automatisch declareren
+recordable-version-config.version.display-label=Versies automatisch declareren als records
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=Recordcategorie
+rm-ac-is-kind-kinds.record_folder=Archiefmap
+rm-ac-is-kind-kinds.record=Record
+
+rm-ac-disposition-action-relative-positions.next=Volgende
+rm-ac-disposition-action-relative-positions.previous=Vorige
+rm-ac-disposition-action-relative-positions.any=Willekeurig
+
+ac-versions.none=Nooit
+ac-versions.major_only=Alleen voor primaire versies
ac-versions.all=Voor alle primaire en secundaire versies
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties
index 577dabe9c4..16a5657328 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/actions_zh_CN.properties
@@ -1,211 +1,211 @@
-#
-# i18n for Records Management Action Conditions
-#
-# Are classified
-isClassified.title=\u6309\u5904\u7f6e\u8ba1\u5212\u5206\u7c7b
-isClassified.description=\u6309\u5904\u7f6e\u8ba1\u5212\u5c06\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u5206\u7c7b\u3002
-
-# Are cutoff
-isCutoff.title=\u4e2d\u65ad
-isCutoff.description=\u5df2\u4e2d\u65ad\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-
-# Are declared
-isDeclared.title=\u8bb0\u5f55\u5df2\u5b8c\u6210
-isDeclared.description=\u8bb0\u5f55\u662f\u5426\u5b8c\u6574\u3002
-
-# Is on hold
-isFrozen.title=\u4fdd\u5b58\u4e2d
-isFrozen.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5728\u4fdd\u5b58\u4e2d\u3002
-
-# Are filed
-isRecordFiled.title=\u8bb0\u5f55\u5df2\u7acb\u5377
-isRecordFiled.description=\u8bb0\u5f55\u662f\u5426\u7acb\u5377\u3002
-
-# Are closed record folders
-isRecordFolderClosed.title=\u8bb0\u5f55\u6587\u4ef6\u5939\u5df2\u5173\u95ed
-isRecordFolderClosed.description=\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5df2\u5173\u95ed\u3002
-
-# Are vital
-isVital.title=\u6838\u5fc3\u8bb0\u5f55
-isVital.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u4e3a\u91cd\u8981\u3002
-
-# Have Disposition Action
-hasDispositionAction.title=\u5177\u6709\u5904\u7f6e\u64cd\u4f5c
-hasDispositionAction.description=\u8282\u70b9\u5728\u6307\u5b9a\u7684\u76f8\u5bf9\u4f4d\u7f6e\u662f\u5426\u6709\u6307\u5b9a\u7684\u76f8\u5173\u5904\u7f6e\u64cd\u4f5c\u3002
-
-# Are kind
-isKind.title=\u8bb0\u5f55\u7ba1\u7406\u9879\u76ee\u7684\u7c7b\u578b
-isKind.description=\u662f\u5426\u4e3a\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6\u7c7b\u578b\u7684\u8282\u70b9\u3002
-isKind.kind.display-label=\u7c7b\u578b
-
-# Are Record Type
-isRecordType.title=\u5177\u6709\u8bb0\u5f55\u7c7b\u578b
-isRecordType.description=\u662f\u5426\u4e3a\u6307\u5b9a\u7c7b\u578b\u7684\u8bb0\u5f55\u3002
-
-
-#
-# i18n for Records Management Actions
-#
-# Declare As Record
-create-record.title=\u58f0\u660e\u4e3a\u8bb0\u5f55
-create-record.description=\u5c06\u6587\u6863\u58f0\u660e\u4e3a\u8bb0\u5f55\u3002
-create-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
-create-record.hide-record.display-label=\u9690\u85cf\u8bb0\u5f55
-# Declare As Version Record
-declare-as-version-record.title=\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
-declare-as-version-record.description=\u58f0\u660e\u65b0\u7248\u672c\u6587\u6863\u4e3a\u7248\u672c\u8bb0\u5f55\u3002
-declare-as-version-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
-# Complete record
-declareRecord.title=\u5b8c\u6210\u8bb0\u5f55
-declareRecord.description=\u5b8c\u6210\u8bb0\u5f55\u3002
-# Reopens record
-undeclareRecord.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
-undeclareRecord.description=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55\u3002
-# Open record folder
-openRecordFolder.title=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939
-openRecordFolder.description=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-# Close record folder
-closeRecordFolder.title=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939
-closeRecordFolder.description=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-# Complete event
-completeEvent.title=\u5b8c\u6210\u4e8b\u4ef6
-completeEvent.description=\u5b8c\u6210\u4e8b\u4ef6\u3002
-completeEvent.eventName.display-label=\u4e8b\u4ef6
-# Freeze
-freeze.title=\u4fdd\u5b58
-freeze.description=\u4fdd\u5b58\u8bb0\u5f55\u3002
-freeze.reason.display-label=\u539f\u56e0
-# Unfreeze
-unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
-unfreeze.description=\u53d6\u6d88\u4fdd\u5b58\u8bb0\u5f55\u3002
-# File to
-fileTo.title=\u7acb\u5377\u81f3
-fileTo.description=\u5c06\u8bb0\u5f55\u7acb\u5377\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-fileTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-fileTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Copy to
-copyTo.title=\u590d\u5236\u5230
-copyTo.description=\u5c06\u8bb0\u5f55\u590d\u5236\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-copyTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-copyTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Move to
-moveTo.title=\u79fb\u52a8\u5230
-moveTo.description=\u5c06\u8bb0\u5f55\u79fb\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-moveTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-moveTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Link to
-linkTo.title=\u94fe\u63a5\u5230
-linkTo.description=\u5c06\u8bb0\u5f55\u94fe\u63a5\u5230\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-linkTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
-linkTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
-# Reject
-reject.title=\u62d2\u7edd
-reject.description=\u62d2\u7edd\u8bb0\u5f55\u5e76\u5c06\u6587\u6863\u79fb\u52a8\u81f3\u5176\u539f\u59cb\u4f4d\u7f6e
-reject.reason.display-label=\u62d2\u7edd\u539f\u56e0
-# Request Information
-requestInfo.title=\u8bf7\u6c42\u4fe1\u606f
-requestInfo.description=\u5f00\u59cb\u8bf7\u6c42\u8bb0\u5f55\u7684\u66f4\u591a\u4fe1\u606f\u7684\u5de5\u4f5c\u6d41\u7a0b
-# Execute script
-executeScript.title=\u6267\u884c\u811a\u672c
-executeScript.description=\u6267\u884c\u811a\u672c\u3002
-executeScript.script-ref.display-label=\u811a\u672c
-# Send Email
-sendEmail.title=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
-sendEmail.description=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
-# Set Property
-setPropertyValue.title=\u8bbe\u7f6e\u5c5e\u6027\u503c
-setPropertyValue.description=\u8bbe\u7f6e\u5c5e\u6027\u503c
-
-# Edit Hold Reason
-editHoldReason.title=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
-editHoldReason.description=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
-# Relinquish Hold
-relinquishHold.title=\u653e\u5f03\u4fdd\u5b58
-relinquishHold.description=\u653e\u5f03\u4fdd\u5b58
-# Edit Review As Of Date
-editReviewAsOfDate.title=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
-editReviewAsOfDate.description=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
-# Edit Disposition Action As Of Date
-editDispositionActionAsOfDate.title=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
-editDispositionActionAsOfDate.description=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
-# Broadcast Vital Record Definition
-broadcastVitalRecordDefinition.title=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-broadcastVitalRecordDefinition.description=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-# Broadcast Disposition Action Definition Update
-broadcastDispositionActionDefinitionUpdate.title=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
-broadcastDispositionActionDefinitionUpdate.description=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
-# Undo Event
-undoEvent.title=\u64a4\u6d88\u4e8b\u4ef6
-undoEvent.description=\u64a4\u6d88\u4e8b\u4ef6
-# Transfer Complete
-transferComplete.title=\u79fb\u4ea4\u5b8c\u6210
-transferComplete.description=\u79fb\u4ea4\u5b8c\u6210
-# Accession Complete
-accessionComplete.title=\u5165\u7ba1\u5b8c\u6210
-accessionComplete.description=\u5165\u7ba1\u5b8c\u6210
-# Split Email
-splitEmail.title=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
-splitEmail.description=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
-# Create Disposition Schedule
-createDispositionSchedule.title=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
-createDispositionSchedule.description=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
-# File Destruction Report
-fileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-fileDestructionReport.description=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-# Cut off
-cutoff.title=\u4e2d\u65ad
-cutoff.description=\u4e2d\u65ad
-# Destroy
-destroy.title=\u9500\u6bc1
-destroy.description=\u9500\u6bc1
-# Reviewed
-reviewed.title=\u5df2\u5ba1\u67e5
-reviewed.description=\u5df2\u5ba1\u67e5
-# Hide Record
-hide-record.title=\u9690\u85cf\u8bb0\u5f55
-hide-record.description=\u9690\u85cf\u8bb0\u5f55
-# Transfer
-transfer.title=\u79fb\u4ea4
-transfer.description=\u79fb\u4ea4
-# Uncut off
-unCutoff.title=\u64a4\u6d88\u4e2d\u65ad
-unCutoff.description=\u64a4\u6d88\u4e2d\u65ad
-# Accession
-accession.title=\u5165\u7ba1
-accession.description=\u5165\u7ba1
-# Retain
-retain.title=\u4fdd\u7559
-retain.description=\u4fdd\u7559
-# Add Record Types
-addRecordTypes.title=\u6dfb\u52a0\u8bb0\u5f55\u7c7b\u578b
-addRecordTypes.description=\u5c06\u6240\u9009\u7c7b\u578b\u6dfb\u52a0\u81f3\u8bb0\u5f55
-# File report
-fileReport.title=\u7acb\u5377\u62a5\u544a
-fileReport.description=\u7acb\u5377\u62a5\u544a
-# Delete Hold
-deleteHold.title=\u5220\u9664\u4fdd\u5b58
-deleteHold.description=\u5220\u9664\u4fdd\u5b58
-# Move DM record
-move-dm-record.title=\u79fb\u52a8\u8bb0\u5f55
-move-dm-record.description=\u79fb\u52a8\u8bb0\u5f55
-# Unlink from
-unlinkFrom.title=\u53d6\u6d88\u94fe\u63a5
-unlinkFrom.description=\u53d6\u6d88\u94fe\u63a5
-
-# Recordable version config
-recordable-version-config.title=\u81ea\u52a8\u58f0\u660e\u9009\u9879
-recordable-version-config.description=\u81ea\u52a8\u58f0\u660e\u9009\u9879
-recordable-version-config.version.display-label=\u81ea\u52a8\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
-
-# Action parameter constraints
-rm-ac-is-kind-kinds.record_category=\u8bb0\u5f55\u7c7b\u522b
-rm-ac-is-kind-kinds.record_folder=\u8bb0\u5f55\u6587\u4ef6\u5939
-rm-ac-is-kind-kinds.record=\u8bb0\u5f55
-
-rm-ac-disposition-action-relative-positions.next=\u4e0b\u4e00\u6b65
-rm-ac-disposition-action-relative-positions.previous=\u4e0a\u4e00\u6b65
-rm-ac-disposition-action-relative-positions.any=\u4efb\u4f55
-
-ac-versions.none=\u4ece\u4e0d
-ac-versions.major_only=\u4ec5\u9002\u7528\u4e8e\u4e3b\u8981\u7248\u672c
+#
+# i18n for Records Management Action Conditions
+#
+# Are classified
+isClassified.title=\u6309\u5904\u7f6e\u8ba1\u5212\u5206\u7c7b
+isClassified.description=\u6309\u5904\u7f6e\u8ba1\u5212\u5c06\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u5206\u7c7b\u3002
+
+# Are cutoff
+isCutoff.title=\u4e2d\u65ad
+isCutoff.description=\u5df2\u4e2d\u65ad\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+
+# Are declared
+isDeclared.title=\u8bb0\u5f55\u5df2\u5b8c\u6210
+isDeclared.description=\u8bb0\u5f55\u662f\u5426\u5b8c\u6574\u3002
+
+# Is on hold
+isFrozen.title=\u4fdd\u5b58\u4e2d
+isFrozen.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5728\u4fdd\u5b58\u4e2d\u3002
+
+# Are filed
+isRecordFiled.title=\u8bb0\u5f55\u5df2\u7acb\u5377
+isRecordFiled.description=\u8bb0\u5f55\u662f\u5426\u7acb\u5377\u3002
+
+# Are closed record folders
+isRecordFolderClosed.title=\u8bb0\u5f55\u6587\u4ef6\u5939\u5df2\u5173\u95ed
+isRecordFolderClosed.description=\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u5df2\u5173\u95ed\u3002
+
+# Are vital
+isVital.title=\u6838\u5fc3\u8bb0\u5f55
+isVital.description=\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939\u662f\u5426\u4e3a\u91cd\u8981\u3002
+
+# Have Disposition Action
+hasDispositionAction.title=\u5177\u6709\u5904\u7f6e\u64cd\u4f5c
+hasDispositionAction.description=\u8282\u70b9\u5728\u6307\u5b9a\u7684\u76f8\u5bf9\u4f4d\u7f6e\u662f\u5426\u6709\u6307\u5b9a\u7684\u76f8\u5173\u5904\u7f6e\u64cd\u4f5c\u3002
+
+# Are kind
+isKind.title=\u8bb0\u5f55\u7ba1\u7406\u9879\u76ee\u7684\u7c7b\u578b
+isKind.description=\u662f\u5426\u4e3a\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6\u7c7b\u578b\u7684\u8282\u70b9\u3002
+isKind.kind.display-label=\u7c7b\u578b
+
+# Are Record Type
+isRecordType.title=\u5177\u6709\u8bb0\u5f55\u7c7b\u578b
+isRecordType.description=\u662f\u5426\u4e3a\u6307\u5b9a\u7c7b\u578b\u7684\u8bb0\u5f55\u3002
+
+
+#
+# i18n for Records Management Actions
+#
+# Declare As Record
+create-record.title=\u58f0\u660e\u4e3a\u8bb0\u5f55
+create-record.description=\u5c06\u6587\u6863\u58f0\u660e\u4e3a\u8bb0\u5f55\u3002
+create-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
+create-record.hide-record.display-label=\u9690\u85cf\u8bb0\u5f55
+# Declare As Version Record
+declare-as-version-record.title=\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
+declare-as-version-record.description=\u58f0\u660e\u65b0\u7248\u672c\u6587\u6863\u4e3a\u7248\u672c\u8bb0\u5f55\u3002
+declare-as-version-record.file-plan.display-label=\u5f52\u7c7b\u65b9\u6848
+# Complete record
+declareRecord.title=\u5b8c\u6210\u8bb0\u5f55
+declareRecord.description=\u5b8c\u6210\u8bb0\u5f55\u3002
+# Reopens record
+undeclareRecord.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
+undeclareRecord.description=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55\u3002
+# Open record folder
+openRecordFolder.title=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939
+openRecordFolder.description=\u6253\u5f00\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+# Close record folder
+closeRecordFolder.title=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939
+closeRecordFolder.description=\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+# Complete event
+completeEvent.title=\u5b8c\u6210\u4e8b\u4ef6
+completeEvent.description=\u5b8c\u6210\u4e8b\u4ef6\u3002
+completeEvent.eventName.display-label=\u4e8b\u4ef6
+# Freeze
+freeze.title=\u4fdd\u5b58
+freeze.description=\u4fdd\u5b58\u8bb0\u5f55\u3002
+freeze.reason.display-label=\u539f\u56e0
+# Unfreeze
+unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
+unfreeze.description=\u53d6\u6d88\u4fdd\u5b58\u8bb0\u5f55\u3002
+# File to
+fileTo.title=\u7acb\u5377\u81f3
+fileTo.description=\u5c06\u8bb0\u5f55\u7acb\u5377\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+fileTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
+fileTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
+# Copy to
+copyTo.title=\u590d\u5236\u5230
+copyTo.description=\u5c06\u8bb0\u5f55\u590d\u5236\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+copyTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
+copyTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
+# Move to
+moveTo.title=\u79fb\u52a8\u5230
+moveTo.description=\u5c06\u8bb0\u5f55\u79fb\u81f3\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+moveTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
+moveTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
+# Link to
+linkTo.title=\u94fe\u63a5\u5230
+linkTo.description=\u5c06\u8bb0\u5f55\u94fe\u63a5\u5230\u6307\u5b9a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+linkTo.path.display-label=\u8bb0\u5f55\u6587\u4ef6\u5939\u7684\u8def\u5f84
+linkTo.createRecordPath.display-label=\u521b\u5efa\u8bb0\u5f55\u8def\u5f84
+# Reject
+reject.title=\u62d2\u7edd
+reject.description=\u62d2\u7edd\u8bb0\u5f55\u5e76\u5c06\u6587\u6863\u79fb\u52a8\u81f3\u5176\u539f\u59cb\u4f4d\u7f6e
+reject.reason.display-label=\u62d2\u7edd\u539f\u56e0
+# Request Information
+requestInfo.title=\u8bf7\u6c42\u4fe1\u606f
+requestInfo.description=\u5f00\u59cb\u8bf7\u6c42\u8bb0\u5f55\u7684\u66f4\u591a\u4fe1\u606f\u7684\u5de5\u4f5c\u6d41\u7a0b
+# Execute script
+executeScript.title=\u6267\u884c\u811a\u672c
+executeScript.description=\u6267\u884c\u811a\u672c\u3002
+executeScript.script-ref.display-label=\u811a\u672c
+# Send Email
+sendEmail.title=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
+sendEmail.description=\u53d1\u9001\u7535\u5b50\u90ae\u4ef6
+# Set Property
+setPropertyValue.title=\u8bbe\u7f6e\u5c5e\u6027\u503c
+setPropertyValue.description=\u8bbe\u7f6e\u5c5e\u6027\u503c
+
+# Edit Hold Reason
+editHoldReason.title=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
+editHoldReason.description=\u7f16\u8f91\u4fdd\u5b58\u539f\u56e0
+# Relinquish Hold
+relinquishHold.title=\u653e\u5f03\u4fdd\u5b58
+relinquishHold.description=\u653e\u5f03\u4fdd\u5b58
+# Edit Review As Of Date
+editReviewAsOfDate.title=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
+editReviewAsOfDate.description=\u7f16\u8f91\u5ba1\u67e5\u622a\u6b62\u65e5\u671f
+# Edit Disposition Action As Of Date
+editDispositionActionAsOfDate.title=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
+editDispositionActionAsOfDate.description=\u7f16\u8f91\u5904\u7f6e\u64cd\u4f5c\u622a\u6b62\u65e5\u671f
+# Broadcast Vital Record Definition
+broadcastVitalRecordDefinition.title=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
+broadcastVitalRecordDefinition.description=\u5e7f\u64ad\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
+# Broadcast Disposition Action Definition Update
+broadcastDispositionActionDefinitionUpdate.title=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
+broadcastDispositionActionDefinitionUpdate.description=\u5e7f\u64ad\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\u66f4\u65b0
+# Undo Event
+undoEvent.title=\u64a4\u6d88\u4e8b\u4ef6
+undoEvent.description=\u64a4\u6d88\u4e8b\u4ef6
+# Transfer Complete
+transferComplete.title=\u79fb\u4ea4\u5b8c\u6210
+transferComplete.description=\u79fb\u4ea4\u5b8c\u6210
+# Accession Complete
+accessionComplete.title=\u5165\u7ba1\u5b8c\u6210
+accessionComplete.description=\u5165\u7ba1\u5b8c\u6210
+# Split Email
+splitEmail.title=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
+splitEmail.description=\u62c6\u5206\u7535\u5b50\u90ae\u4ef6
+# Create Disposition Schedule
+createDispositionSchedule.title=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
+createDispositionSchedule.description=\u521b\u5efa\u5904\u7f6e\u8ba1\u5212
+# File Destruction Report
+fileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
+fileDestructionReport.description=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
+# Cut off
+cutoff.title=\u4e2d\u65ad
+cutoff.description=\u4e2d\u65ad
+# Destroy
+destroy.title=\u9500\u6bc1
+destroy.description=\u9500\u6bc1
+# Reviewed
+reviewed.title=\u5df2\u5ba1\u67e5
+reviewed.description=\u5df2\u5ba1\u67e5
+# Hide Record
+hide-record.title=\u9690\u85cf\u8bb0\u5f55
+hide-record.description=\u9690\u85cf\u8bb0\u5f55
+# Transfer
+transfer.title=\u79fb\u4ea4
+transfer.description=\u79fb\u4ea4
+# Uncut off
+unCutoff.title=\u64a4\u6d88\u4e2d\u65ad
+unCutoff.description=\u64a4\u6d88\u4e2d\u65ad
+# Accession
+accession.title=\u5165\u7ba1
+accession.description=\u5165\u7ba1
+# Retain
+retain.title=\u4fdd\u7559
+retain.description=\u4fdd\u7559
+# Add Record Types
+addRecordTypes.title=\u6dfb\u52a0\u8bb0\u5f55\u7c7b\u578b
+addRecordTypes.description=\u5c06\u6240\u9009\u7c7b\u578b\u6dfb\u52a0\u81f3\u8bb0\u5f55
+# File report
+fileReport.title=\u7acb\u5377\u62a5\u544a
+fileReport.description=\u7acb\u5377\u62a5\u544a
+# Delete Hold
+deleteHold.title=\u5220\u9664\u4fdd\u5b58
+deleteHold.description=\u5220\u9664\u4fdd\u5b58
+# Move DM record
+move-dm-record.title=\u79fb\u52a8\u8bb0\u5f55
+move-dm-record.description=\u79fb\u52a8\u8bb0\u5f55
+# Unlink from
+unlinkFrom.title=\u53d6\u6d88\u94fe\u63a5
+unlinkFrom.description=\u53d6\u6d88\u94fe\u63a5
+
+# Recordable version config
+recordable-version-config.title=\u81ea\u52a8\u58f0\u660e\u9009\u9879
+recordable-version-config.description=\u81ea\u52a8\u58f0\u660e\u9009\u9879
+recordable-version-config.version.display-label=\u81ea\u52a8\u58f0\u660e\u7248\u672c\u4e3a\u8bb0\u5f55
+
+# Action parameter constraints
+rm-ac-is-kind-kinds.record_category=\u8bb0\u5f55\u7c7b\u522b
+rm-ac-is-kind-kinds.record_folder=\u8bb0\u5f55\u6587\u4ef6\u5939
+rm-ac-is-kind-kinds.record=\u8bb0\u5f55
+
+rm-ac-disposition-action-relative-positions.next=\u4e0b\u4e00\u6b65
+rm-ac-disposition-action-relative-positions.previous=\u4e0a\u4e00\u6b65
+rm-ac-disposition-action-relative-positions.any=\u4efb\u4f55
+
+ac-versions.none=\u4ece\u4e0d
+ac-versions.major_only=\u4ec5\u9002\u7528\u4e8e\u4e3b\u8981\u7248\u672c
ac-versions.all=\u9002\u7528\u4e8e\u6240\u6709\u4e3b\u8981\u548c\u6b21\u8981\u7248\u672c
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties
index 2e837c01a4..071e972a8f 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=The customization service has not been started.
-rm.admin.not-customisable=The class {0} is not customizable.
-rm.admin.invalid-custom-aspect=The custom aspect {0} for customisable class {1} couldn't be found.
-rm.admin.property-already-exists=Property {0} already exists.
-rm.admin.cannot-apply-constraint=Cannot apply constraint {0} to property {1} with datatype {2}. (expected: dataType = TEXT)
-rm.admin.prop-exist=The custom property {0} can't be found.
-rm.admin.custom-prop-exist=The custom model does not contain the property {0}.
-rm.admin.unknown-aspect=Unknown aspect {0}.
-rm.admin.constraint-exists=The constraint {0} already exists.
-rm.admin.contraint-cannot-find=The definition for constraint {0} can't be found.
-rm.admin.unexpected_type_constraint=Unexpected type {0} for constraint {1}. The expected is {2}.
-rm.admin.custom-model-not-found=The custom model {0} can't be found.
-rm.admin.custom-model-no-content=The custom model has no content. (nodeRef={0})
-rm.admin.error-write-custom-model=Error writing custom model content. (nodeRef={0}).
-rm.admin.error-client-id=Error generating the client id, because it's already in use. (clientid={0})
+rm.admin.service-not-init=The customization service has not been started.
+rm.admin.not-customisable=The class {0} is not customizable.
+rm.admin.invalid-custom-aspect=The custom aspect {0} for customisable class {1} couldn't be found.
+rm.admin.property-already-exists=Property {0} already exists.
+rm.admin.cannot-apply-constraint=Cannot apply constraint {0} to property {1} with datatype {2}. (expected: dataType = TEXT)
+rm.admin.prop-exist=The custom property {0} can't be found.
+rm.admin.custom-prop-exist=The custom model does not contain the property {0}.
+rm.admin.unknown-aspect=Unknown aspect {0}.
+rm.admin.constraint-exists=The constraint {0} already exists.
+rm.admin.contraint-cannot-find=The definition for constraint {0} can't be found.
+rm.admin.unexpected_type_constraint=Unexpected type {0} for constraint {1}. The expected is {2}.
+rm.admin.custom-model-not-found=The custom model {0} can't be found.
+rm.admin.custom-model-no-content=The custom model has no content. (nodeRef={0})
+rm.admin.error-write-custom-model=Error writing custom model content. (nodeRef={0}).
+rm.admin.error-client-id=Error generating the client id, because it's already in use. (clientid={0})
rm.admin.error-split-id=Unable to split id {0}, because separator {1} is not present.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties
index 4e94f1a10c..805ac0199f 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_de.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=Der Anpassungsservice wurde nicht gestartet.
-rm.admin.not-customisable=Die Klasse {0} kann nicht angepasst werden.
-rm.admin.invalid-custom-aspect=Der benutzerdefinierte Aspekt {0} f\u00fcr die anpassbare Klasse {1} wurde nicht gefunden.
-rm.admin.property-already-exists=Eigenschaft {0} bereits vorhanden.
-rm.admin.cannot-apply-constraint=Randbedingung {0} kann nicht auf Eigenschaft {1} mit Datentyp {2} angewendet werden. (erwartet: Datentyp = TEXT)
-rm.admin.prop-exist=Benutzerdefinierte Eigenschaft {0} wurde nicht gefunden.
-rm.admin.custom-prop-exist=Das benutzerdefinierte Modell enth\u00e4lt nicht die Eigenschaft {0}.
-rm.admin.unknown-aspect=Unbekannter Aspekt {0}.
-rm.admin.constraint-exists=Randbedingung {0} bereits vorhanden.
-rm.admin.contraint-cannot-find=Die Definition f\u00fcr Randbedingung {0} wurde nicht gefunden.
-rm.admin.unexpected_type_constraint=Unerwarteter Typ {0} f\u00fcr Randbedingung {1}. Erwartet wird {2}.
-rm.admin.custom-model-not-found=Benutzerdefiniertes Modell {0} wurde nicht gefunden.
-rm.admin.custom-model-no-content=Benutzerdefiniertes Modell hat keinen Inhalt. (nodeRef={0})
-rm.admin.error-write-custom-model=Beim Schreiben von benutzerdefiniertem Modellinhalt ist ein Fehler aufgetreten. (nodeRef={0}).
-rm.admin.error-client-id=Beim Generieren der Client-ID ist ein Fehler aufgetreten, da diese bereits verwendet wird. (clientid={0})
+rm.admin.service-not-init=Der Anpassungsservice wurde nicht gestartet.
+rm.admin.not-customisable=Die Klasse {0} kann nicht angepasst werden.
+rm.admin.invalid-custom-aspect=Der benutzerdefinierte Aspekt {0} f\u00fcr die anpassbare Klasse {1} wurde nicht gefunden.
+rm.admin.property-already-exists=Eigenschaft {0} bereits vorhanden.
+rm.admin.cannot-apply-constraint=Randbedingung {0} kann nicht auf Eigenschaft {1} mit Datentyp {2} angewendet werden. (erwartet: Datentyp = TEXT)
+rm.admin.prop-exist=Benutzerdefinierte Eigenschaft {0} wurde nicht gefunden.
+rm.admin.custom-prop-exist=Das benutzerdefinierte Modell enth\u00e4lt nicht die Eigenschaft {0}.
+rm.admin.unknown-aspect=Unbekannter Aspekt {0}.
+rm.admin.constraint-exists=Randbedingung {0} bereits vorhanden.
+rm.admin.contraint-cannot-find=Die Definition f\u00fcr Randbedingung {0} wurde nicht gefunden.
+rm.admin.unexpected_type_constraint=Unerwarteter Typ {0} f\u00fcr Randbedingung {1}. Erwartet wird {2}.
+rm.admin.custom-model-not-found=Benutzerdefiniertes Modell {0} wurde nicht gefunden.
+rm.admin.custom-model-no-content=Benutzerdefiniertes Modell hat keinen Inhalt. (nodeRef={0})
+rm.admin.error-write-custom-model=Beim Schreiben von benutzerdefiniertem Modellinhalt ist ein Fehler aufgetreten. (nodeRef={0}).
+rm.admin.error-client-id=Beim Generieren der Client-ID ist ein Fehler aufgetreten, da diese bereits verwendet wird. (clientid={0})
rm.admin.error-split-id=ID {0} kann nicht getrennt werden, da das Trennzeichen {1} nicht vorhanden ist.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties
index 9c79eaf9e1..64776c8dad 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_es.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=No se ha iniciado el servicio de personalizaci\u00f3n.
-rm.admin.not-customisable=La clase ''{0}'' no es personalizable.
-rm.admin.invalid-custom-aspect=No se ha podido encontrar el aspecto personalizado ''{0}'' para la clase personalizable ''{1}''.
-rm.admin.property-already-exists=La propiedad ''{0}'' ya existe.
-rm.admin.cannot-apply-constraint=No se puede aplicar la restricci\u00f3n ''{0}'' a la propiedad ''{1}'' con el tipo de datos ''{2}''. (previsto: tipo de datos = TEXT)
-rm.admin.prop-exist=No se puede encontrar la propiedad personalizada ''{0}''.
-rm.admin.custom-prop-exist=El modelo personalizado no contiene la propiedad ''{0}''.
-rm.admin.unknown-aspect=Aspecto desconocido ''{0}''.
-rm.admin.constraint-exists=La restricci\u00f3n ''{0}'' ya existe.
-rm.admin.contraint-cannot-find=No se puede encontrar la definici\u00f3n para la restricci\u00f3n ''{0}''.
-rm.admin.unexpected_type_constraint=Tipo inesperado ''{0}'' para la restricci\u00f3n ''{1}''. Lo esperado es ''{2}''.
-rm.admin.custom-model-not-found=No se puede encontrar el modelo personalizado ''{0}''.
-rm.admin.custom-model-no-content=El modelo personalizado no tiene contenido (nodeRef={0})
-rm.admin.error-write-custom-model=Error al escribir contenido de modelo personalizado. (nodeRef={0})
-rm.admin.error-client-id=Error al generar el identificador del cliente porque ya est\u00e1 en uso. (clientid={0})
+rm.admin.service-not-init=No se ha iniciado el servicio de personalizaci\u00f3n.
+rm.admin.not-customisable=La clase ''{0}'' no es personalizable.
+rm.admin.invalid-custom-aspect=No se ha podido encontrar el aspecto personalizado ''{0}'' para la clase personalizable ''{1}''.
+rm.admin.property-already-exists=La propiedad ''{0}'' ya existe.
+rm.admin.cannot-apply-constraint=No se puede aplicar la restricci\u00f3n ''{0}'' a la propiedad ''{1}'' con el tipo de datos ''{2}''. (previsto: tipo de datos = TEXT)
+rm.admin.prop-exist=No se puede encontrar la propiedad personalizada ''{0}''.
+rm.admin.custom-prop-exist=El modelo personalizado no contiene la propiedad ''{0}''.
+rm.admin.unknown-aspect=Aspecto desconocido ''{0}''.
+rm.admin.constraint-exists=La restricci\u00f3n ''{0}'' ya existe.
+rm.admin.contraint-cannot-find=No se puede encontrar la definici\u00f3n para la restricci\u00f3n ''{0}''.
+rm.admin.unexpected_type_constraint=Tipo inesperado ''{0}'' para la restricci\u00f3n ''{1}''. Lo esperado es ''{2}''.
+rm.admin.custom-model-not-found=No se puede encontrar el modelo personalizado ''{0}''.
+rm.admin.custom-model-no-content=El modelo personalizado no tiene contenido (nodeRef={0})
+rm.admin.error-write-custom-model=Error al escribir contenido de modelo personalizado. (nodeRef={0})
+rm.admin.error-client-id=Error al generar el identificador del cliente porque ya est\u00e1 en uso. (clientid={0})
rm.admin.error-split-id=No se puede separar el identificador ''{0}'', porque el separador ''{1}'' no est\u00e1 presente.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties
index 6c11c13c2d..f44ceb76e3 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_fr.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=Le service de personnalisation n'a pas \u00e9t\u00e9 d\u00e9marr\u00e9.
-rm.admin.not-customisable=La classe {0} n''est pas personnalisable.
-rm.admin.invalid-custom-aspect=L''aspect personnalis\u00e9 {0} pour la classe personnalisable {1} est introuvable.
-rm.admin.property-already-exists=La propri\u00e9t\u00e9 {0} existe d\u00e9j\u00e0.
-rm.admin.cannot-apply-constraint=Impossible d''appliquer la contrainte {0} \u00e0 la propri\u00e9t\u00e9 {1} avec le datatype {2}. (attendu\u00a0: dataType = TEXT)
-rm.admin.prop-exist=La m\u00e9tadonn\u00e9e personnalis\u00e9e {0} est introuvable.
-rm.admin.custom-prop-exist=Le mod\u00e8le personnalis\u00e9 ne contient pas la propri\u00e9t\u00e9 {0}.
-rm.admin.unknown-aspect=Aspect {0} inconnu.
-rm.admin.constraint-exists=La contrainte {0} existe d\u00e9j\u00e0.
-rm.admin.contraint-cannot-find=La d\u00e9finition de la contrainte {0} est introuvable.
-rm.admin.unexpected_type_constraint=Type {0} inattendu pour la contrainte {1}. Attendu\u00a0: {2}
-rm.admin.custom-model-not-found=Le mod\u00e8le personnalis\u00e9 {0} est introuvable.
-rm.admin.custom-model-no-content=Le mod\u00e8le personnalis\u00e9 n''a pas de contenu. (nodeRef={0})
-rm.admin.error-write-custom-model=Erreur lors de l''\u00e9criture du contenu du mod\u00e8le personnalis\u00e9. (nodeRef={0}).
-rm.admin.error-client-id=Erreur lors de la g\u00e9n\u00e9ration de l''ID client car il est d\u00e9j\u00e0 en cours d''utilisation. (clientid={0})
+rm.admin.service-not-init=Le service de personnalisation n'a pas \u00e9t\u00e9 d\u00e9marr\u00e9.
+rm.admin.not-customisable=La classe {0} n''est pas personnalisable.
+rm.admin.invalid-custom-aspect=L''aspect personnalis\u00e9 {0} pour la classe personnalisable {1} est introuvable.
+rm.admin.property-already-exists=La propri\u00e9t\u00e9 {0} existe d\u00e9j\u00e0.
+rm.admin.cannot-apply-constraint=Impossible d''appliquer la contrainte {0} \u00e0 la propri\u00e9t\u00e9 {1} avec le datatype {2}. (attendu\u00a0: dataType = TEXT)
+rm.admin.prop-exist=La m\u00e9tadonn\u00e9e personnalis\u00e9e {0} est introuvable.
+rm.admin.custom-prop-exist=Le mod\u00e8le personnalis\u00e9 ne contient pas la propri\u00e9t\u00e9 {0}.
+rm.admin.unknown-aspect=Aspect {0} inconnu.
+rm.admin.constraint-exists=La contrainte {0} existe d\u00e9j\u00e0.
+rm.admin.contraint-cannot-find=La d\u00e9finition de la contrainte {0} est introuvable.
+rm.admin.unexpected_type_constraint=Type {0} inattendu pour la contrainte {1}. Attendu\u00a0: {2}
+rm.admin.custom-model-not-found=Le mod\u00e8le personnalis\u00e9 {0} est introuvable.
+rm.admin.custom-model-no-content=Le mod\u00e8le personnalis\u00e9 n''a pas de contenu. (nodeRef={0})
+rm.admin.error-write-custom-model=Erreur lors de l''\u00e9criture du contenu du mod\u00e8le personnalis\u00e9. (nodeRef={0}).
+rm.admin.error-client-id=Erreur lors de la g\u00e9n\u00e9ration de l''ID client car il est d\u00e9j\u00e0 en cours d''utilisation. (clientid={0})
rm.admin.error-split-id=Impossible de fractionner l''ID {0} car le s\u00e9parateur {1} n''est pas pr\u00e9sent.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties
index a590c881e5..7b3eddda32 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_it.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=Il servizio di personalizzazione non \u00e8 stato avviato.
-rm.admin.not-customisable=Non \u00e8 possibile personalizzare la classe {0}.
-rm.admin.invalid-custom-aspect=Non \u00e8 stato possibile trovare l''aspetto personalizzato {0} per la classe personalizzata {1}.
-rm.admin.property-already-exists=La propriet\u00e0 {0} \u00e8 gi\u00e0 esistente.
-rm.admin.cannot-apply-constraint=Impossibile applicare il vincolo {0} alla propriet\u00e0 {1} con il tipo di dati {2}. (expected: dataType = TEXT)
-rm.admin.prop-exist=Impossibile trovare la propriet\u00e0 personalizzata {0}.
-rm.admin.custom-prop-exist=Il modello personalizzato non contiene la propriet\u00e0 {0}.
-rm.admin.unknown-aspect=Aspetto {0} sconosciuto.
-rm.admin.constraint-exists=Il vincolo {0} \u00e8 gi\u00e0 esistente.
-rm.admin.contraint-cannot-find=Impossibile trovare la definizione di vincolo {0}.
-rm.admin.unexpected_type_constraint=Tipo {0} inaspettato per vincolo {1}. Ci\u00f2 che si aspetta \u00e8 {2}.
-rm.admin.custom-model-not-found=Impossibile trovare il modello personalizzato {0}.
-rm.admin.custom-model-no-content=Il modello personalizzato non ha contenuti. (nodeRef={0})
-rm.admin.error-write-custom-model=Errore nella scrittura dei contenuti del modello personalizzato. (nodeRef={0})
-rm.admin.error-client-id=Errore nella generazione dell''ID client, poich\u00e9 gi\u00e0 in uso. (clientid={0})
+rm.admin.service-not-init=Il servizio di personalizzazione non \u00e8 stato avviato.
+rm.admin.not-customisable=Non \u00e8 possibile personalizzare la classe {0}.
+rm.admin.invalid-custom-aspect=Non \u00e8 stato possibile trovare l''aspetto personalizzato {0} per la classe personalizzata {1}.
+rm.admin.property-already-exists=La propriet\u00e0 {0} \u00e8 gi\u00e0 esistente.
+rm.admin.cannot-apply-constraint=Impossibile applicare il vincolo {0} alla propriet\u00e0 {1} con il tipo di dati {2}. (expected: dataType = TEXT)
+rm.admin.prop-exist=Impossibile trovare la propriet\u00e0 personalizzata {0}.
+rm.admin.custom-prop-exist=Il modello personalizzato non contiene la propriet\u00e0 {0}.
+rm.admin.unknown-aspect=Aspetto {0} sconosciuto.
+rm.admin.constraint-exists=Il vincolo {0} \u00e8 gi\u00e0 esistente.
+rm.admin.contraint-cannot-find=Impossibile trovare la definizione di vincolo {0}.
+rm.admin.unexpected_type_constraint=Tipo {0} inaspettato per vincolo {1}. Ci\u00f2 che si aspetta \u00e8 {2}.
+rm.admin.custom-model-not-found=Impossibile trovare il modello personalizzato {0}.
+rm.admin.custom-model-no-content=Il modello personalizzato non ha contenuti. (nodeRef={0})
+rm.admin.error-write-custom-model=Errore nella scrittura dei contenuti del modello personalizzato. (nodeRef={0})
+rm.admin.error-client-id=Errore nella generazione dell''ID client, poich\u00e9 gi\u00e0 in uso. (clientid={0})
rm.admin.error-split-id=Impossibile dividere l''ID {0}, poich\u00e9 non \u00e8 presente il separatore {1}.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties
index 5112339525..cfdc8c7021 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_ja.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u30b5\u30fc\u30d3\u30b9\u306f\u958b\u59cb\u3057\u3066\u3044\u307e\u305b\u3093\u3002
-rm.admin.not-customisable=\u30af\u30e9\u30b9 {0} \u306f\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u4e0d\u53ef\u3067\u3059\u3002
-rm.admin.invalid-custom-aspect=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u53ef\u80fd\u306a\u30af\u30e9\u30b9 {1} \u5411\u3051\u306e\u30ab\u30b9\u30bf\u30e0\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
-rm.admin.property-already-exists=\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
-rm.admin.cannot-apply-constraint=\u5236\u7d04 {0} \u3092\u30d7\u30ed\u30d1\u30c6\u30a3 {1}\uff08\u30c7\u30fc\u30bf\u30bf\u30a4\u30d7 {2}\uff09\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(expected: dataType = TEXT)
-rm.admin.prop-exist=\u30ab\u30b9\u30bf\u30e0\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.custom-prop-exist=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002
-rm.admin.unknown-aspect=\u4e0d\u660e\u306a\u30a2\u30b9\u30da\u30af\u30c8 {0}\u3002
-rm.admin.constraint-exists=\u5236\u7d04 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
-rm.admin.contraint-cannot-find=\u5236\u7d04\u306e\u5b9a\u7fa9 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.unexpected_type_constraint=\u5236\u7d04 {1} \u306b\u5bfe\u3057\u3066\u4e88\u671f\u305b\u306c\u30bf\u30a4\u30d7 {0} \u3067\u3059\u3002{2} \u306f\u4e88\u671f\u3055\u308c\u308b\u30bf\u30a4\u30d7\u3067\u3059\u3002
-rm.admin.custom-model-not-found=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.admin.custom-model-no-content=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3042\u308a\u307e\u305b\u3093\u3002(nodeRef={0})
-rm.admin.error-write-custom-model=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u66f8\u304d\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(nodeRef={0}).
-rm.admin.error-client-id=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\u306f\u4f7f\u7528\u4e2d\u306e\u305f\u3081\u3001\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(clientid={0})
+rm.admin.service-not-init=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u30b5\u30fc\u30d3\u30b9\u306f\u958b\u59cb\u3057\u3066\u3044\u307e\u305b\u3093\u3002
+rm.admin.not-customisable=\u30af\u30e9\u30b9 {0} \u306f\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u4e0d\u53ef\u3067\u3059\u3002
+rm.admin.invalid-custom-aspect=\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u53ef\u80fd\u306a\u30af\u30e9\u30b9 {1} \u5411\u3051\u306e\u30ab\u30b9\u30bf\u30e0\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002
+rm.admin.property-already-exists=\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
+rm.admin.cannot-apply-constraint=\u5236\u7d04 {0} \u3092\u30d7\u30ed\u30d1\u30c6\u30a3 {1}\uff08\u30c7\u30fc\u30bf\u30bf\u30a4\u30d7 {2}\uff09\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002(expected: dataType = TEXT)
+rm.admin.prop-exist=\u30ab\u30b9\u30bf\u30e0\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+rm.admin.custom-prop-exist=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30d7\u30ed\u30d1\u30c6\u30a3 {0} \u304c\u542b\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+rm.admin.unknown-aspect=\u4e0d\u660e\u306a\u30a2\u30b9\u30da\u30af\u30c8 {0}\u3002
+rm.admin.constraint-exists=\u5236\u7d04 {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\u3002
+rm.admin.contraint-cannot-find=\u5236\u7d04\u306e\u5b9a\u7fa9 {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+rm.admin.unexpected_type_constraint=\u5236\u7d04 {1} \u306b\u5bfe\u3057\u3066\u4e88\u671f\u305b\u306c\u30bf\u30a4\u30d7 {0} \u3067\u3059\u3002{2} \u306f\u4e88\u671f\u3055\u308c\u308b\u30bf\u30a4\u30d7\u3067\u3059\u3002
+rm.admin.custom-model-not-found=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb {0} \u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+rm.admin.custom-model-no-content=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306b\u306f\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u3042\u308a\u307e\u305b\u3093\u3002(nodeRef={0})
+rm.admin.error-write-custom-model=\u30ab\u30b9\u30bf\u30e0\u30e2\u30c7\u30eb\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u66f8\u304d\u8fbc\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(nodeRef={0}).
+rm.admin.error-client-id=\u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\u306f\u4f7f\u7528\u4e2d\u306e\u305f\u3081\u3001\u751f\u6210\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002(clientid={0})
rm.admin.error-split-id=\u30bb\u30d1\u30ec\u30fc\u30bf {1} \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001ID {0} \u3092\u5206\u5272\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties
index f8bad865ee..41e0b8fdf9 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_nl.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=De aanpassingsservice is niet gestart.
-rm.admin.not-customisable=De klasse {0} kan niet worden aangepast.
-rm.admin.invalid-custom-aspect=Het aangepaste aspect {0} voor aanpasbare klasse {1} kan niet worden gevonden.
-rm.admin.property-already-exists=Eigenschap {0} bestaat al.
-rm.admin.cannot-apply-constraint=Kan beperking {0} niet toepassen op eigenschap {1} met gegevenstype {2}. (verwacht: dataType = TEXT)
-rm.admin.prop-exist=De aangepaste eigenschap {0} kan niet worden gevonden.
-rm.admin.custom-prop-exist=Het aangepaste model bevat de eigenschap {0} niet.
-rm.admin.unknown-aspect=Onbekend aspect {0}.
-rm.admin.constraint-exists=De beperking {0} bestaat al.
-rm.admin.contraint-cannot-find=De definitie voor beperking {0} kan niet worden gevonden.
-rm.admin.unexpected_type_constraint=Onverwacht type {0} voor beperking {1}. Het verwachte type is {2}.
-rm.admin.custom-model-not-found=Het aangepaste model {0} kan niet worden gevonden.
-rm.admin.custom-model-no-content=Het aangepaste model heeft geen inhoud. (nodeRef={0})
-rm.admin.error-write-custom-model=Fout bij schrijven van aangepaste modelcontent. (nodeRef={0}).
-rm.admin.error-client-id=Fout bij genereren van client-id omdat deze al in gebruik is. (clientid={0})
+rm.admin.service-not-init=De aanpassingsservice is niet gestart.
+rm.admin.not-customisable=De klasse {0} kan niet worden aangepast.
+rm.admin.invalid-custom-aspect=Het aangepaste aspect {0} voor aanpasbare klasse {1} kan niet worden gevonden.
+rm.admin.property-already-exists=Eigenschap {0} bestaat al.
+rm.admin.cannot-apply-constraint=Kan beperking {0} niet toepassen op eigenschap {1} met gegevenstype {2}. (verwacht: dataType = TEXT)
+rm.admin.prop-exist=De aangepaste eigenschap {0} kan niet worden gevonden.
+rm.admin.custom-prop-exist=Het aangepaste model bevat de eigenschap {0} niet.
+rm.admin.unknown-aspect=Onbekend aspect {0}.
+rm.admin.constraint-exists=De beperking {0} bestaat al.
+rm.admin.contraint-cannot-find=De definitie voor beperking {0} kan niet worden gevonden.
+rm.admin.unexpected_type_constraint=Onverwacht type {0} voor beperking {1}. Het verwachte type is {2}.
+rm.admin.custom-model-not-found=Het aangepaste model {0} kan niet worden gevonden.
+rm.admin.custom-model-no-content=Het aangepaste model heeft geen inhoud. (nodeRef={0})
+rm.admin.error-write-custom-model=Fout bij schrijven van aangepaste modelcontent. (nodeRef={0}).
+rm.admin.error-client-id=Fout bij genereren van client-id omdat deze al in gebruik is. (clientid={0})
rm.admin.error-split-id=Kan id {0} niet opsplitsen omdat scheiding {1} niet aanwezig is.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties
index e3262abbb7..bdd1206bf9 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/admin-service_zh_CN.properties
@@ -1,16 +1,16 @@
-rm.admin.service-not-init=\u5c1a\u672a\u542f\u52a8\u81ea\u5b9a\u4e49\u670d\u52a1\u3002
-rm.admin.not-customisable=\u7c7b\u522b {0} \u4e0d\u53ef\u81ea\u5b9a\u4e49\u3002
-rm.admin.invalid-custom-aspect=\u65e0\u6cd5\u627e\u5230\u53ef\u81ea\u5b9a\u4e49\u7c7b\u522b {1} \u7684\u81ea\u5b9a\u4e49\u5207\u9762 {0}\u3002
-rm.admin.property-already-exists=\u5c5e\u6027 {0} \u5df2\u5b58\u5728\u3002
-rm.admin.cannot-apply-constraint=\u65e0\u6cd5\u5c06\u7ea6\u675f {0} \u5e94\u7528\u4e8e\u6570\u636e\u7c7b\u578b\u4e3a {2} \u7684\u5c5e\u6027 {1}\u3002\uff08\u9884\u671f\uff1adataType = TEXT\uff09
-rm.admin.prop-exist=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u5c5e\u6027 {0}\u3002
-rm.admin.custom-prop-exist=\u81ea\u5b9a\u4e49\u6a21\u578b\u4e0d\u5305\u542b\u5c5e\u6027 {0}\u3002
-rm.admin.unknown-aspect=\u672a\u77e5\u5207\u9762 {0}\u3002
-rm.admin.constraint-exists=\u7ea6\u675f {0} \u5df2\u5b58\u5728\u3002
-rm.admin.contraint-cannot-find=\u65e0\u6cd5\u627e\u5230\u7ea6\u675f {0} \u7684\u5b9a\u4e49\u3002
-rm.admin.unexpected_type_constraint=\u7ea6\u675f {1} \u7684\u610f\u5916\u7c7b\u578b {0}\u3002\u9884\u671f\u4e3a {2}\u3002
-rm.admin.custom-model-not-found=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u6a21\u578b {0}\u3002
-rm.admin.custom-model-no-content=\u81ea\u5b9a\u4e49\u6a21\u578b\u6ca1\u6709\u5185\u5bb9\u3002(nodeRef={0})
-rm.admin.error-write-custom-model=\u5199\u5165\u81ea\u5b9a\u4e49\u6a21\u578b\u5185\u5bb9\u65f6\u51fa\u9519\u3002(nodeRef={0})\u3002
-rm.admin.error-client-id=\u751f\u6210\u5ba2\u6237\u7aef ID \u65f6\u51fa\u9519\uff0c\u56e0\u4e3a\u8be5 ID \u5df2\u5728\u4f7f\u7528\u4e2d\u3002(clientid={0})
+rm.admin.service-not-init=\u5c1a\u672a\u542f\u52a8\u81ea\u5b9a\u4e49\u670d\u52a1\u3002
+rm.admin.not-customisable=\u7c7b\u522b {0} \u4e0d\u53ef\u81ea\u5b9a\u4e49\u3002
+rm.admin.invalid-custom-aspect=\u65e0\u6cd5\u627e\u5230\u53ef\u81ea\u5b9a\u4e49\u7c7b\u522b {1} \u7684\u81ea\u5b9a\u4e49\u5207\u9762 {0}\u3002
+rm.admin.property-already-exists=\u5c5e\u6027 {0} \u5df2\u5b58\u5728\u3002
+rm.admin.cannot-apply-constraint=\u65e0\u6cd5\u5c06\u7ea6\u675f {0} \u5e94\u7528\u4e8e\u6570\u636e\u7c7b\u578b\u4e3a {2} \u7684\u5c5e\u6027 {1}\u3002\uff08\u9884\u671f\uff1adataType = TEXT\uff09
+rm.admin.prop-exist=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u5c5e\u6027 {0}\u3002
+rm.admin.custom-prop-exist=\u81ea\u5b9a\u4e49\u6a21\u578b\u4e0d\u5305\u542b\u5c5e\u6027 {0}\u3002
+rm.admin.unknown-aspect=\u672a\u77e5\u5207\u9762 {0}\u3002
+rm.admin.constraint-exists=\u7ea6\u675f {0} \u5df2\u5b58\u5728\u3002
+rm.admin.contraint-cannot-find=\u65e0\u6cd5\u627e\u5230\u7ea6\u675f {0} \u7684\u5b9a\u4e49\u3002
+rm.admin.unexpected_type_constraint=\u7ea6\u675f {1} \u7684\u610f\u5916\u7c7b\u578b {0}\u3002\u9884\u671f\u4e3a {2}\u3002
+rm.admin.custom-model-not-found=\u65e0\u6cd5\u627e\u5230\u81ea\u5b9a\u4e49\u6a21\u578b {0}\u3002
+rm.admin.custom-model-no-content=\u81ea\u5b9a\u4e49\u6a21\u578b\u6ca1\u6709\u5185\u5bb9\u3002(nodeRef={0})
+rm.admin.error-write-custom-model=\u5199\u5165\u81ea\u5b9a\u4e49\u6a21\u578b\u5185\u5bb9\u65f6\u51fa\u9519\u3002(nodeRef={0})\u3002
+rm.admin.error-client-id=\u751f\u6210\u5ba2\u6237\u7aef ID \u65f6\u51fa\u9519\uff0c\u56e0\u4e3a\u8be5 ID \u5df2\u5728\u4f7f\u7528\u4e2d\u3002(clientid={0})
rm.admin.error-split-id=\u65e0\u6cd5\u62c6\u5206 ID {0}\uff0c\u56e0\u4e3a\u5206\u9694\u7b26 {1} \u4e0d\u5b58\u5728\u3002
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties
index 7604e39f3b..f5cd13d5a1 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=Updated Metadata
-rm.audit.created-object=Created Object
-rm.audit.delete-object=Delete Object
-rm.audit.login-succeeded=Login Succeeded
-rm.audit.login-failed=Login Failed
-rm.audit.create-person=Create Person
-rm.audit.linkTo=Link To
-rm.audit.moveTo=Move To
-rm.audit.copyTo=Copy To
-rm.audit.fileTo=File To
-rm.audit.audit-start=Audit Start
-rm.audit.audit-stop=Audit Stop
-rm.audit.audit-clear=Audit Clear
-rm.audit.audit-view=Audit View
-rm.audit.trail-file-fail=Can't generate audit report.
-rm.audit.audit-report=Audit Report
+rm.audit.updated-metadata=Updated Metadata
+rm.audit.created-object=Created Object
+rm.audit.delete-object=Delete Object
+rm.audit.login-succeeded=Login Succeeded
+rm.audit.login-failed=Login Failed
+rm.audit.create-person=Create Person
+rm.audit.linkTo=Link To
+rm.audit.moveTo=Move To
+rm.audit.copyTo=Copy To
+rm.audit.fileTo=File To
+rm.audit.audit-start=Audit Start
+rm.audit.audit-stop=Audit Stop
+rm.audit.audit-clear=Audit Clear
+rm.audit.audit-view=Audit View
+rm.audit.trail-file-fail=Can't generate audit report.
+rm.audit.audit-report=Audit Report
recordable-version-config=Auto-Declare Options
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties
index 16bbceb073..9aff723c81 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_de.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=Metadaten aktualisiert
-rm.audit.created-object=Objekt erstellt
-rm.audit.delete-object=Objekt gel\u00f6scht
-rm.audit.login-succeeded=Anmeldung erfolgreich
-rm.audit.login-failed=Anmeldung fehlgeschlagen
-rm.audit.create-person=Person erstellen
-rm.audit.linkTo=Link zu
-rm.audit.moveTo=Verschieben nach
-rm.audit.copyTo=Kopieren nach
-rm.audit.fileTo=Ablegen unter
-rm.audit.audit-start=Audit starten
-rm.audit.audit-stop=Audit stoppen
-rm.audit.audit-clear=Audit l\u00f6schen
-rm.audit.audit-view=Audit anzeigen
-rm.audit.trail-file-fail=Audit-Bericht kann nicht erstellt werden.
-rm.audit.audit-report=Audit-Bericht
+rm.audit.updated-metadata=Metadaten aktualisiert
+rm.audit.created-object=Objekt erstellt
+rm.audit.delete-object=Objekt gel\u00f6scht
+rm.audit.login-succeeded=Anmeldung erfolgreich
+rm.audit.login-failed=Anmeldung fehlgeschlagen
+rm.audit.create-person=Person erstellen
+rm.audit.linkTo=Link zu
+rm.audit.moveTo=Verschieben nach
+rm.audit.copyTo=Kopieren nach
+rm.audit.fileTo=Ablegen unter
+rm.audit.audit-start=Audit starten
+rm.audit.audit-stop=Audit stoppen
+rm.audit.audit-clear=Audit l\u00f6schen
+rm.audit.audit-view=Audit anzeigen
+rm.audit.trail-file-fail=Audit-Bericht kann nicht erstellt werden.
+rm.audit.audit-report=Audit-Bericht
recordable-version-config=Optionen f\u00fcr automatische Deklaration
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties
index 7a2961f53f..cd7b84ec5c 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_es.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=Metadatos actualizados
-rm.audit.created-object=Objeto creado
-rm.audit.delete-object=Eliminar objeto
-rm.audit.login-succeeded=Sesi\u00f3n iniciada correctamente
-rm.audit.login-failed=Error al iniciar sesi\u00f3n
-rm.audit.create-person=Crear persona
-rm.audit.linkTo=Enlace a
-rm.audit.moveTo=Mover a
-rm.audit.copyTo=Copiar a
-rm.audit.fileTo=Archivar en
-rm.audit.audit-start=Iniciar auditor\u00eda
-rm.audit.audit-stop=Detener auditor\u00eda
-rm.audit.audit-clear=Limpiar auditor\u00eda
-rm.audit.audit-view=Ver auditor\u00eda
-rm.audit.trail-file-fail=No se puede generar el informe de auditor\u00eda.
-rm.audit.audit-report=Informe de auditor\u00eda
+rm.audit.updated-metadata=Metadatos actualizados
+rm.audit.created-object=Objeto creado
+rm.audit.delete-object=Eliminar objeto
+rm.audit.login-succeeded=Sesi\u00f3n iniciada correctamente
+rm.audit.login-failed=Error al iniciar sesi\u00f3n
+rm.audit.create-person=Crear persona
+rm.audit.linkTo=Enlace a
+rm.audit.moveTo=Mover a
+rm.audit.copyTo=Copiar a
+rm.audit.fileTo=Archivar en
+rm.audit.audit-start=Iniciar auditor\u00eda
+rm.audit.audit-stop=Detener auditor\u00eda
+rm.audit.audit-clear=Limpiar auditor\u00eda
+rm.audit.audit-view=Ver auditor\u00eda
+rm.audit.trail-file-fail=No se puede generar el informe de auditor\u00eda.
+rm.audit.audit-report=Informe de auditor\u00eda
recordable-version-config=Opciones de declaraci\u00f3n autom\u00e1tica
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties
index 0b773ba071..8d287c23a5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_fr.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=M\u00e9tadonn\u00e9es mises \u00e0 jour
-rm.audit.created-object=Objet cr\u00e9\u00e9
-rm.audit.delete-object=Supprimer l'objet
-rm.audit.login-succeeded=La connexion a abouti
-rm.audit.login-failed=La connexion a \u00e9chou\u00e9
-rm.audit.create-person=Cr\u00e9er une personne
-rm.audit.linkTo=Lier \u00e0
-rm.audit.moveTo=D\u00e9placer vers...
-rm.audit.copyTo=Copier vers...
-rm.audit.fileTo=Archiver dans
-rm.audit.audit-start=Audit d\u00e9marr\u00e9
-rm.audit.audit-stop=Audit arr\u00eat\u00e9
-rm.audit.audit-clear=Audit supprim\u00e9
-rm.audit.audit-view=Audit affich\u00e9
-rm.audit.trail-file-fail=Impossible de g\u00e9n\u00e9rer un rapport d'audit.
-rm.audit.audit-report=Rapport d'audit
+rm.audit.updated-metadata=M\u00e9tadonn\u00e9es mises \u00e0 jour
+rm.audit.created-object=Objet cr\u00e9\u00e9
+rm.audit.delete-object=Supprimer l'objet
+rm.audit.login-succeeded=La connexion a abouti
+rm.audit.login-failed=La connexion a \u00e9chou\u00e9
+rm.audit.create-person=Cr\u00e9er une personne
+rm.audit.linkTo=Lier \u00e0
+rm.audit.moveTo=D\u00e9placer vers...
+rm.audit.copyTo=Copier vers...
+rm.audit.fileTo=Archiver dans
+rm.audit.audit-start=Audit d\u00e9marr\u00e9
+rm.audit.audit-stop=Audit arr\u00eat\u00e9
+rm.audit.audit-clear=Audit supprim\u00e9
+rm.audit.audit-view=Audit affich\u00e9
+rm.audit.trail-file-fail=Impossible de g\u00e9n\u00e9rer un rapport d'audit.
+rm.audit.audit-report=Rapport d'audit
recordable-version-config=Options de d\u00e9claration automatique
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties
index 217ec94e36..e4363c6e85 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_it.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=Metadati aggiornati
-rm.audit.created-object=Oggetto creato
-rm.audit.delete-object=Elimina oggetto
-rm.audit.login-succeeded=Accesso riuscito
-rm.audit.login-failed=Accesso non riuscito
-rm.audit.create-person=Crea persona
-rm.audit.linkTo=Collega a
-rm.audit.moveTo=Sposta in
-rm.audit.copyTo=Copia in
-rm.audit.fileTo=Archivia in
-rm.audit.audit-start=Avvio audit
-rm.audit.audit-stop=Interruzione audit
-rm.audit.audit-clear=Cancellazione audit
-rm.audit.audit-view=Visualizzazione audit
-rm.audit.trail-file-fail=Impossibile generare il report dell'audit
-rm.audit.audit-report=Report audit
+rm.audit.updated-metadata=Metadati aggiornati
+rm.audit.created-object=Oggetto creato
+rm.audit.delete-object=Elimina oggetto
+rm.audit.login-succeeded=Accesso riuscito
+rm.audit.login-failed=Accesso non riuscito
+rm.audit.create-person=Crea persona
+rm.audit.linkTo=Collega a
+rm.audit.moveTo=Sposta in
+rm.audit.copyTo=Copia in
+rm.audit.fileTo=Archivia in
+rm.audit.audit-start=Avvio audit
+rm.audit.audit-stop=Interruzione audit
+rm.audit.audit-clear=Cancellazione audit
+rm.audit.audit-view=Visualizzazione audit
+rm.audit.trail-file-fail=Impossibile generare il report dell'audit
+rm.audit.audit-report=Report audit
recordable-version-config=Opzioni di dichiarazione automatica
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties
index c4a591879a..72bcbf7bb1 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_ja.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=\u66f4\u65b0\u6e08\u307f\u30e1\u30bf\u30c7\u30fc\u30bf
-rm.audit.created-object=\u4f5c\u6210\u6e08\u307f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8
-rm.audit.delete-object=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u524a\u9664
-rm.audit.login-succeeded=\u30ed\u30b0\u30a4\u30f3\u6210\u529f
-rm.audit.login-failed=\u30ed\u30b0\u30a4\u30f3\u5931\u6557
-rm.audit.create-person=\u30e6\u30fc\u30b6\u30fc\u306e\u4f5c\u6210
-rm.audit.linkTo=\u30ea\u30f3\u30af\u5148
-rm.audit.moveTo=\u79fb\u52d5\u5148
-rm.audit.copyTo=\u30b3\u30d4\u30fc\u5148
-rm.audit.fileTo=\u6574\u7406\u4fdd\u7ba1\u5148
-rm.audit.audit-start=\u76e3\u67fb\u958b\u59cb
-rm.audit.audit-stop=\u76e3\u67fb\u505c\u6b62
-rm.audit.audit-clear=\u76e3\u67fb\u6d88\u53bb
-rm.audit.audit-view=\u76e3\u67fb\u8868\u793a
-rm.audit.trail-file-fail=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.audit.audit-report=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8
+rm.audit.updated-metadata=\u66f4\u65b0\u6e08\u307f\u30e1\u30bf\u30c7\u30fc\u30bf
+rm.audit.created-object=\u4f5c\u6210\u6e08\u307f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8
+rm.audit.delete-object=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u524a\u9664
+rm.audit.login-succeeded=\u30ed\u30b0\u30a4\u30f3\u6210\u529f
+rm.audit.login-failed=\u30ed\u30b0\u30a4\u30f3\u5931\u6557
+rm.audit.create-person=\u30e6\u30fc\u30b6\u30fc\u306e\u4f5c\u6210
+rm.audit.linkTo=\u30ea\u30f3\u30af\u5148
+rm.audit.moveTo=\u79fb\u52d5\u5148
+rm.audit.copyTo=\u30b3\u30d4\u30fc\u5148
+rm.audit.fileTo=\u6574\u7406\u4fdd\u7ba1\u5148
+rm.audit.audit-start=\u76e3\u67fb\u958b\u59cb
+rm.audit.audit-stop=\u76e3\u67fb\u505c\u6b62
+rm.audit.audit-clear=\u76e3\u67fb\u6d88\u53bb
+rm.audit.audit-view=\u76e3\u67fb\u8868\u793a
+rm.audit.trail-file-fail=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.audit.audit-report=\u76e3\u67fb\u30ec\u30dd\u30fc\u30c8
recordable-version-config=\u81ea\u52d5\u5ba3\u8a00\u30aa\u30d7\u30b7\u30e7\u30f3
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties
index 9c746e6266..1bd71e3997 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_nl.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=Bijgewerkte metagegevens
-rm.audit.created-object=Object gemaakt
-rm.audit.delete-object=Object verwijderen
-rm.audit.login-succeeded=Aanmelden gelukt
-rm.audit.login-failed=Aanmelden mislukt
-rm.audit.create-person=Persoon maken
-rm.audit.linkTo=Koppelen naar
-rm.audit.moveTo=Verplaatsen naar
-rm.audit.copyTo=Kopi\u00ebren naar
-rm.audit.fileTo=Archiveren in
-rm.audit.audit-start=Audit starten
-rm.audit.audit-stop=Audit stoppen
-rm.audit.audit-clear=Audit wissen
-rm.audit.audit-view=Audit bekijken
-rm.audit.trail-file-fail=Kan geen auditrapport maken.
-rm.audit.audit-report=Auditrapport
+rm.audit.updated-metadata=Bijgewerkte metagegevens
+rm.audit.created-object=Object gemaakt
+rm.audit.delete-object=Object verwijderen
+rm.audit.login-succeeded=Aanmelden gelukt
+rm.audit.login-failed=Aanmelden mislukt
+rm.audit.create-person=Persoon maken
+rm.audit.linkTo=Koppelen naar
+rm.audit.moveTo=Verplaatsen naar
+rm.audit.copyTo=Kopi\u00ebren naar
+rm.audit.fileTo=Archiveren in
+rm.audit.audit-start=Audit starten
+rm.audit.audit-stop=Audit stoppen
+rm.audit.audit-clear=Audit wissen
+rm.audit.audit-view=Audit bekijken
+rm.audit.trail-file-fail=Kan geen auditrapport maken.
+rm.audit.audit-report=Auditrapport
recordable-version-config=Opties voor automatisch declareren
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties
index 871f195dcf..75c1f59a94 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/audit-service_zh_CN.properties
@@ -1,17 +1,17 @@
-rm.audit.updated-metadata=\u66f4\u65b0\u7684\u5143\u6570\u636e
-rm.audit.created-object=\u521b\u5efa\u7684\u5bf9\u8c61
-rm.audit.delete-object=\u5220\u9664\u5bf9\u8c61
-rm.audit.login-succeeded=\u767b\u5f55\u6210\u529f
-rm.audit.login-failed=\u767b\u5f55\u5931\u8d25
-rm.audit.create-person=\u521b\u5efa\u4eba\u5458
-rm.audit.linkTo=\u94fe\u63a5\u5230
-rm.audit.moveTo=\u79fb\u52a8\u5230
-rm.audit.copyTo=\u590d\u5236\u5230
-rm.audit.fileTo=\u7acb\u5377\u81f3
-rm.audit.audit-start=\u5f00\u59cb\u5ba1\u8ba1
-rm.audit.audit-stop=\u505c\u6b62\u5ba1\u8ba1
-rm.audit.audit-clear=\u6e05\u9664\u5ba1\u8ba1
-rm.audit.audit-view=\u67e5\u770b\u5ba1\u8ba1
-rm.audit.trail-file-fail=\u65e0\u6cd5\u751f\u6210\u5ba1\u8ba1\u62a5\u544a\u3002
-rm.audit.audit-report=\u5ba1\u8ba1\u62a5\u544a
+rm.audit.updated-metadata=\u66f4\u65b0\u7684\u5143\u6570\u636e
+rm.audit.created-object=\u521b\u5efa\u7684\u5bf9\u8c61
+rm.audit.delete-object=\u5220\u9664\u5bf9\u8c61
+rm.audit.login-succeeded=\u767b\u5f55\u6210\u529f
+rm.audit.login-failed=\u767b\u5f55\u5931\u8d25
+rm.audit.create-person=\u521b\u5efa\u4eba\u5458
+rm.audit.linkTo=\u94fe\u63a5\u5230
+rm.audit.moveTo=\u79fb\u52a8\u5230
+rm.audit.copyTo=\u590d\u5236\u5230
+rm.audit.fileTo=\u7acb\u5377\u81f3
+rm.audit.audit-start=\u5f00\u59cb\u5ba1\u8ba1
+rm.audit.audit-stop=\u505c\u6b62\u5ba1\u8ba1
+rm.audit.audit-clear=\u6e05\u9664\u5ba1\u8ba1
+rm.audit.audit-view=\u67e5\u770b\u5ba1\u8ba1
+rm.audit.trail-file-fail=\u65e0\u6cd5\u751f\u6210\u5ba1\u8ba1\u62a5\u544a\u3002
+rm.audit.audit-report=\u5ba1\u8ba1\u62a5\u544a
recordable-version-config=\u81ea\u52a8\u58f0\u660e\u9009\u9879
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties
index 6ad06364f6..58474a91ba 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Complete Records
-capability.ViewRecords.title=View Records
-capability.UndeclareRecords.title=Reopen Records
-capability.CreateRecords.title=Create Records
-capability.RequestRecordInformation.title=Request Record Information
-capability.RejectRecords.title=Reject Records
-capability.FileUnfiledRecords.title=File Unfiled Records
-capability.LinkToRecords.title=Link Records
-capability.DeleteLinks.title=Unlink Records
-
-# Metadata Control
-capability.group.metadataControl.title=Metadata Control
-capability.EditRecordMetadata.title=Edit Record Metadata
-capability.EditDeclaredRecordMetadata.title=Edit Completed Record Metadata
-capability.EditNonRecordMetadata.title=Edit Non Record Metadata
-capability.MoveRecords.title=Move Records
-
-# Folder Control
-capability.group.folderControl.title=Folder Control
-capability.CreateModifyDestroyFolders.title=Create Modify Destroy Folders
-capability.CloseFolders.title=Close Folders
-capability.ReOpenFolders.title=Re-Open Folders
-capability.DeclareRecordsInClosedFolders.title=Complete Records in Closed Folders
-
-# Vital Records
-capability.group.vitalRecords.title=Vital Records
-capability.UpdateVitalRecordCycleInformation.title=Update Vital Record Cycle Information
-capability.CycleVitalRecords.title=Cycle Vital Records
-capability.PlanningReviewCycles.title=Planning Review Cycles
-
-# References and Links
-capability.group.references.title=References
-capability.ChangeOrDeleteReferences.title=Change or Delete References
-
-# Events
-capability.group.events.title=Events
-capability.CreateModifyDestroyEvents.title=Create Modify Destroy Events
-capability.AddModifyEventDates.title=Add Modify Event Dates
-
-# Cutoff
-capability.group.cutoff.title=Cut Off
-capability.ApproveRecordsScheduledForCutoff.title=Approve Records Scheduled for Cut Off
-capability.CreateModifyRecordsInCutoffFolders.title=Create Modify Records in Cut Off Folders
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposition and Transfers
-capability.UpdateTriggerDates.title=Update Trigger Dates
-capability.ManuallyChangeDispositionDates.title=Manually Change Disposition Dates
-capability.AuthorizeNominatedTransfers.title=Authorize Nominated Transfers
-capability.AuthorizeAllTransfers.title=Authorize All Transfers
-capability.DestroyRecordsScheduledForDestruction.title=Destroy Record or Record Folder Scheduled for Destruction
-capability.DestroyRecords.title=Destroy Records
-capability.DeleteRecords.title=Delete Records
-capability.TriggerAnEvent.title=Trigger An Event
-capability.FileDestructionReport.title=File Destruction Report
-capability.FileTransferReport.title=File Transfer Report
-capability.EndRetention.title=End Retention
-
-# Hold Controls
-capability.group.holdControls.title=Hold Controls
-capability.ExtendRetentionPeriodOrFreeze.title=Extend Retention Period or Freeze
-capability.Unfreeze.title=Unfreeze
-capability.ViewUpdateReasonsForFreeze.title=View Update Reasons for Freeze
-capability.CreateHold.title=Create Hold
-capability.AddToHold.title=Add to Hold
-capability.RemoveFromHold.title=Remove from Hold
-capability.FileHoldReport.title=File Hold Report
-capability.DeleteHold.title=Delete Hold
-capability.EditHold.title=Edit Hold
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Declare Audit as Record
-capability.EnableDisableAuditByTypes.title=Enable Disable Audit by Types
-capability.DeleteAudit.title=Delete Audit
-capability.SelectAuditMetadata.title=Select Audit Metadata
-capability.AccessAudit.title=Access Audit
-capability.ExportAudit.title=Export Audit
-
-# Security
-capability.group.security.title=Security
-capability.CreateModifyDestroyRoles.title=Create Modify Destroy Roles
-capability.CreateModifyDestroyUsersAndGroups.title=Create Modify Destroy Users and Groups
-capability.PasswordControl.title=Password Control
-capability.DisplayRightsReport.title=Display Rights Report
-capability.ManageAccessControls.title=Group and User Role Assignment
-capability.ManageAccessRights.title=Manage Permissions
-
-# Configuration
-capability.group.config.title=Configuration
-capability.CreateModifyDestroyFileplanMetadata.title=Create Modify Destroy File Plan Metadata
-capability.CreateModifyDestroyFileplanTypes.title=Create Modify Destroy File Plan Types
-capability.CreateModifyDestroyRecordTypes.title=Create Modify Destroy Record Types
-capability.CreateAndAssociateSelectionLists.title=Create and Associate Selection Lists
-capability.EditSelectionLists.title=Edit Selection Lists
-capability.CreateModifyDestroyReferenceTypes.title=Create Modify Destroy Reference Types
-capability.AttachRulesToMetadataProperties.title=Attach Rules to Metadata Properties
-capability.MakeOptionalParametersMandatory.title=Make Optional Parameters Mandatory
-capability.MapEmailMetadata.title=Map Email Metadata
-
-# Rules
-capability.group.rules.title=Rules
+# Records
+capability.group.records.title=Records
+capability.DeclareRecords.title=Complete Records
+capability.ViewRecords.title=View Records
+capability.UndeclareRecords.title=Reopen Records
+capability.CreateRecords.title=Create Records
+capability.RequestRecordInformation.title=Request Record Information
+capability.RejectRecords.title=Reject Records
+capability.FileUnfiledRecords.title=File Unfiled Records
+capability.LinkToRecords.title=Link Records
+capability.DeleteLinks.title=Unlink Records
+
+# Metadata Control
+capability.group.metadataControl.title=Metadata Control
+capability.EditRecordMetadata.title=Edit Record Metadata
+capability.EditDeclaredRecordMetadata.title=Edit Completed Record Metadata
+capability.EditNonRecordMetadata.title=Edit Non Record Metadata
+capability.MoveRecords.title=Move Records
+
+# Folder Control
+capability.group.folderControl.title=Folder Control
+capability.CreateModifyDestroyFolders.title=Create Modify Destroy Folders
+capability.CloseFolders.title=Close Folders
+capability.ReOpenFolders.title=Re-Open Folders
+capability.DeclareRecordsInClosedFolders.title=Complete Records in Closed Folders
+
+# Vital Records
+capability.group.vitalRecords.title=Vital Records
+capability.UpdateVitalRecordCycleInformation.title=Update Vital Record Cycle Information
+capability.CycleVitalRecords.title=Cycle Vital Records
+capability.PlanningReviewCycles.title=Planning Review Cycles
+
+# References and Links
+capability.group.references.title=References
+capability.ChangeOrDeleteReferences.title=Change or Delete References
+
+# Events
+capability.group.events.title=Events
+capability.CreateModifyDestroyEvents.title=Create Modify Destroy Events
+capability.AddModifyEventDates.title=Add Modify Event Dates
+
+# Cutoff
+capability.group.cutoff.title=Cut Off
+capability.ApproveRecordsScheduledForCutoff.title=Approve Records Scheduled for Cut Off
+capability.CreateModifyRecordsInCutoffFolders.title=Create Modify Records in Cut Off Folders
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Disposition and Transfers
+capability.UpdateTriggerDates.title=Update Trigger Dates
+capability.ManuallyChangeDispositionDates.title=Manually Change Disposition Dates
+capability.AuthorizeNominatedTransfers.title=Authorize Nominated Transfers
+capability.AuthorizeAllTransfers.title=Authorize All Transfers
+capability.DestroyRecordsScheduledForDestruction.title=Destroy Record or Record Folder Scheduled for Destruction
+capability.DestroyRecords.title=Destroy Records
+capability.DeleteRecords.title=Delete Records
+capability.TriggerAnEvent.title=Trigger An Event
+capability.FileDestructionReport.title=File Destruction Report
+capability.FileTransferReport.title=File Transfer Report
+capability.EndRetention.title=End Retention
+
+# Hold Controls
+capability.group.holdControls.title=Hold Controls
+capability.ExtendRetentionPeriodOrFreeze.title=Extend Retention Period or Freeze
+capability.Unfreeze.title=Unfreeze
+capability.ViewUpdateReasonsForFreeze.title=View Update Reasons for Freeze
+capability.CreateHold.title=Create Hold
+capability.AddToHold.title=Add to Hold
+capability.RemoveFromHold.title=Remove from Hold
+capability.FileHoldReport.title=File Hold Report
+capability.DeleteHold.title=Delete Hold
+capability.EditHold.title=Edit Hold
+
+# Audit
+capability.group.audit.title=Audit
+capability.DeclareAuditAsRecord.title=Declare Audit as Record
+capability.EnableDisableAuditByTypes.title=Enable Disable Audit by Types
+capability.DeleteAudit.title=Delete Audit
+capability.SelectAuditMetadata.title=Select Audit Metadata
+capability.AccessAudit.title=Access Audit
+capability.ExportAudit.title=Export Audit
+
+# Security
+capability.group.security.title=Security
+capability.CreateModifyDestroyRoles.title=Create Modify Destroy Roles
+capability.CreateModifyDestroyUsersAndGroups.title=Create Modify Destroy Users and Groups
+capability.PasswordControl.title=Password Control
+capability.DisplayRightsReport.title=Display Rights Report
+capability.ManageAccessControls.title=Group and User Role Assignment
+capability.ManageAccessRights.title=Manage Permissions
+
+# Configuration
+capability.group.config.title=Configuration
+capability.CreateModifyDestroyFileplanMetadata.title=Create Modify Destroy File Plan Metadata
+capability.CreateModifyDestroyFileplanTypes.title=Create Modify Destroy File Plan Types
+capability.CreateModifyDestroyRecordTypes.title=Create Modify Destroy Record Types
+capability.CreateAndAssociateSelectionLists.title=Create and Associate Selection Lists
+capability.EditSelectionLists.title=Edit Selection Lists
+capability.CreateModifyDestroyReferenceTypes.title=Create Modify Destroy Reference Types
+capability.AttachRulesToMetadataProperties.title=Attach Rules to Metadata Properties
+capability.MakeOptionalParametersMandatory.title=Make Optional Parameters Mandatory
+capability.MapEmailMetadata.title=Map Email Metadata
+
+# Rules
+capability.group.rules.title=Rules
capability.ManageRules.title=Manage Rules
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties
index 10ba7fe0a7..aee1ce5ba2 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_de.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Records abschlie\u00dfen
-capability.ViewRecords.title=Records anzeigen
-capability.UndeclareRecords.title=Records erneut \u00f6ffnen
-capability.CreateRecords.title=Records erstellen
-capability.RequestRecordInformation.title=Record-Informationen anfordern
-capability.RejectRecords.title=Records ablehnen
-capability.FileUnfiledRecords.title=Nicht abgelegte Records ablegen
-capability.LinkToRecords.title=Records verkn\u00fcpfen
-capability.DeleteLinks.title=Verkn\u00fcpfung zu Records aufheben
-
-# Metadata Control
-capability.group.metadataControl.title=Metadaten-Steuerung
-capability.EditRecordMetadata.title=Record-Metadaten bearbeiten
-capability.EditDeclaredRecordMetadata.title=Metadaten von abgeschlossenem Record bearbeiten
-capability.EditNonRecordMetadata.title=Record-fremde Metadaten bearbeiten
-capability.MoveRecords.title=Records verschieben
-
-# Folder Control
-capability.group.folderControl.title=Ordnersteuerung
-capability.CreateModifyDestroyFolders.title=Ordner erstellen/\u00e4ndern/vernichten
-capability.CloseFolders.title=Ordner schlie\u00dfen
-capability.ReOpenFolders.title=Ordner erneut \u00f6ffnen
-capability.DeclareRecordsInClosedFolders.title=Records in geschlossenen Ordnern abschlie\u00dfen
-
-# Vital Records
-capability.group.vitalRecords.title=Besonders relevante Records
-capability.UpdateVitalRecordCycleInformation.title=Zyklusinformationen besonders relevanter Records aktualisieren
-capability.CycleVitalRecords.title=Zyklus besonders relevanter Records
-capability.PlanningReviewCycles.title=\u00dcberpr\u00fcfungszyklen planen
-
-# References and Links
-capability.group.references.title=Referenzen
-capability.ChangeOrDeleteReferences.title=Referenzen \u00e4ndern oder l\u00f6schen
-
-# Events
-capability.group.events.title=Ereignisse
-capability.CreateModifyDestroyEvents.title=Ereignisse erstellen/\u00e4ndern/vernichten
-capability.AddModifyEventDates.title=Ereignisdaten hinzuf\u00fcgen/\u00e4ndern
-
-# Cutoff
-capability.group.cutoff.title=Trennen
-capability.ApproveRecordsScheduledForCutoff.title=F\u00fcr Trennung geplante Records genehmigen
-capability.CreateModifyRecordsInCutoffFolders.title=Records in getrennten Ordnern erstellen/\u00e4ndern
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Entsorgung und \u00dcbertragungen
-capability.UpdateTriggerDates.title=Triggerdaten aktualisieren
-capability.ManuallyChangeDispositionDates.title=Entsorgungsdaten manuell \u00e4ndern
-capability.AuthorizeNominatedTransfers.title=Nominierte \u00dcbertragungen autorisieren
-capability.AuthorizeAllTransfers.title=Alle \u00dcbertragungen autorisieren
-capability.DestroyRecordsScheduledForDestruction.title=Zur Vernichtung vorgesehenen Record oder Record-Ordner vernichten
-capability.DestroyRecords.title=Records vernichten
-capability.DeleteRecords.title=Records l\u00f6schen
-capability.TriggerAnEvent.title=Ereignis ausl\u00f6sen
-capability.FileDestructionReport.title=Vernichtungsprotokoll ablegen
-capability.FileTransferReport.title=\u00dcbertragungsbericht ablegen
-capability.EndRetention.title=Aufbewahrung beenden
-
-# Hold Controls
-capability.group.holdControls.title=Sperrsteuerung
-capability.ExtendRetentionPeriodOrFreeze.title=Aufbewahrungsfrist verl\u00e4ngern oder fixieren
-capability.Unfreeze.title=Fixierung aufheben
-capability.ViewUpdateReasonsForFreeze.title=Aktualisierungsgrund f\u00fcr Fixierung anzeigen
-capability.CreateHold.title=Sperrbereich erstellen
-capability.AddToHold.title=Zum Sperrbereich hinzuf\u00fcgen
-capability.RemoveFromHold.title=Vom Sperrbereich entfernen
-capability.FileHoldReport.title=Sperrbericht ablegen
-capability.DeleteHold.title=Sperrbereich l\u00f6schen
-capability.EditHold.title=Sperrbereich bearbeiten
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Audit als Record deklarieren
-capability.EnableDisableAuditByTypes.title=Audit nach Typen aktivieren/deaktivieren
-capability.DeleteAudit.title=Audit l\u00f6schen
-capability.SelectAuditMetadata.title=Audit-Metadaten ausw\u00e4hlen
-capability.AccessAudit.title=Auf Audit zugreifen
-capability.ExportAudit.title=Audit exportieren
-
-# Security
-capability.group.security.title=Sicherheit
-capability.CreateModifyDestroyRoles.title=Rollen erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyUsersAndGroups.title=Benutzer und Gruppen erstellen/\u00e4ndern/vernichten
-capability.PasswordControl.title=Passwortsteuerung
-capability.DisplayRightsReport.title=Rechtebericht anzeigen
-capability.ManageAccessControls.title=Zuweisung von Gruppen- und Benutzerrollen
-capability.ManageAccessRights.title=Berechtigungen verwalten
-
-# Configuration
-capability.group.config.title=Konfiguration
-capability.CreateModifyDestroyFileplanMetadata.title=Ablageplan-Metadaten erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyFileplanTypes.title=Ablageplan-Typen erstellen/\u00e4ndern/vernichten
-capability.CreateModifyDestroyRecordTypes.title=Record-Typen erstellen/\u00e4ndern/vernichten
-capability.CreateAndAssociateSelectionLists.title=Auswahllisten erstellen und zuordnen
-capability.EditSelectionLists.title=Auswahllisten bearbeiten
-capability.CreateModifyDestroyReferenceTypes.title=Referenztypen erstellen/\u00e4ndern/vernichten
-capability.AttachRulesToMetadataProperties.title=Regeln an Metadaten-Eigenschaften anh\u00e4ngen
-capability.MakeOptionalParametersMandatory.title=Optionale Parameter als erforderlich festlegen
-capability.MapEmailMetadata.title=E-Mail-Metadaten zuordnen
-
-# Rules
-capability.group.rules.title=Regeln
+# Records
+capability.group.records.title=Records
+capability.DeclareRecords.title=Records abschlie\u00dfen
+capability.ViewRecords.title=Records anzeigen
+capability.UndeclareRecords.title=Records erneut \u00f6ffnen
+capability.CreateRecords.title=Records erstellen
+capability.RequestRecordInformation.title=Record-Informationen anfordern
+capability.RejectRecords.title=Records ablehnen
+capability.FileUnfiledRecords.title=Nicht abgelegte Records ablegen
+capability.LinkToRecords.title=Records verkn\u00fcpfen
+capability.DeleteLinks.title=Verkn\u00fcpfung zu Records aufheben
+
+# Metadata Control
+capability.group.metadataControl.title=Metadaten-Steuerung
+capability.EditRecordMetadata.title=Record-Metadaten bearbeiten
+capability.EditDeclaredRecordMetadata.title=Metadaten von abgeschlossenem Record bearbeiten
+capability.EditNonRecordMetadata.title=Record-fremde Metadaten bearbeiten
+capability.MoveRecords.title=Records verschieben
+
+# Folder Control
+capability.group.folderControl.title=Ordnersteuerung
+capability.CreateModifyDestroyFolders.title=Ordner erstellen/\u00e4ndern/vernichten
+capability.CloseFolders.title=Ordner schlie\u00dfen
+capability.ReOpenFolders.title=Ordner erneut \u00f6ffnen
+capability.DeclareRecordsInClosedFolders.title=Records in geschlossenen Ordnern abschlie\u00dfen
+
+# Vital Records
+capability.group.vitalRecords.title=Besonders relevante Records
+capability.UpdateVitalRecordCycleInformation.title=Zyklusinformationen besonders relevanter Records aktualisieren
+capability.CycleVitalRecords.title=Zyklus besonders relevanter Records
+capability.PlanningReviewCycles.title=\u00dcberpr\u00fcfungszyklen planen
+
+# References and Links
+capability.group.references.title=Referenzen
+capability.ChangeOrDeleteReferences.title=Referenzen \u00e4ndern oder l\u00f6schen
+
+# Events
+capability.group.events.title=Ereignisse
+capability.CreateModifyDestroyEvents.title=Ereignisse erstellen/\u00e4ndern/vernichten
+capability.AddModifyEventDates.title=Ereignisdaten hinzuf\u00fcgen/\u00e4ndern
+
+# Cutoff
+capability.group.cutoff.title=Trennen
+capability.ApproveRecordsScheduledForCutoff.title=F\u00fcr Trennung geplante Records genehmigen
+capability.CreateModifyRecordsInCutoffFolders.title=Records in getrennten Ordnern erstellen/\u00e4ndern
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Entsorgung und \u00dcbertragungen
+capability.UpdateTriggerDates.title=Triggerdaten aktualisieren
+capability.ManuallyChangeDispositionDates.title=Entsorgungsdaten manuell \u00e4ndern
+capability.AuthorizeNominatedTransfers.title=Nominierte \u00dcbertragungen autorisieren
+capability.AuthorizeAllTransfers.title=Alle \u00dcbertragungen autorisieren
+capability.DestroyRecordsScheduledForDestruction.title=Zur Vernichtung vorgesehenen Record oder Record-Ordner vernichten
+capability.DestroyRecords.title=Records vernichten
+capability.DeleteRecords.title=Records l\u00f6schen
+capability.TriggerAnEvent.title=Ereignis ausl\u00f6sen
+capability.FileDestructionReport.title=Vernichtungsprotokoll ablegen
+capability.FileTransferReport.title=\u00dcbertragungsbericht ablegen
+capability.EndRetention.title=Aufbewahrung beenden
+
+# Hold Controls
+capability.group.holdControls.title=Sperrsteuerung
+capability.ExtendRetentionPeriodOrFreeze.title=Aufbewahrungsfrist verl\u00e4ngern oder fixieren
+capability.Unfreeze.title=Fixierung aufheben
+capability.ViewUpdateReasonsForFreeze.title=Aktualisierungsgrund f\u00fcr Fixierung anzeigen
+capability.CreateHold.title=Sperrbereich erstellen
+capability.AddToHold.title=Zum Sperrbereich hinzuf\u00fcgen
+capability.RemoveFromHold.title=Vom Sperrbereich entfernen
+capability.FileHoldReport.title=Sperrbericht ablegen
+capability.DeleteHold.title=Sperrbereich l\u00f6schen
+capability.EditHold.title=Sperrbereich bearbeiten
+
+# Audit
+capability.group.audit.title=Audit
+capability.DeclareAuditAsRecord.title=Audit als Record deklarieren
+capability.EnableDisableAuditByTypes.title=Audit nach Typen aktivieren/deaktivieren
+capability.DeleteAudit.title=Audit l\u00f6schen
+capability.SelectAuditMetadata.title=Audit-Metadaten ausw\u00e4hlen
+capability.AccessAudit.title=Auf Audit zugreifen
+capability.ExportAudit.title=Audit exportieren
+
+# Security
+capability.group.security.title=Sicherheit
+capability.CreateModifyDestroyRoles.title=Rollen erstellen/\u00e4ndern/vernichten
+capability.CreateModifyDestroyUsersAndGroups.title=Benutzer und Gruppen erstellen/\u00e4ndern/vernichten
+capability.PasswordControl.title=Passwortsteuerung
+capability.DisplayRightsReport.title=Rechtebericht anzeigen
+capability.ManageAccessControls.title=Zuweisung von Gruppen- und Benutzerrollen
+capability.ManageAccessRights.title=Berechtigungen verwalten
+
+# Configuration
+capability.group.config.title=Konfiguration
+capability.CreateModifyDestroyFileplanMetadata.title=Ablageplan-Metadaten erstellen/\u00e4ndern/vernichten
+capability.CreateModifyDestroyFileplanTypes.title=Ablageplan-Typen erstellen/\u00e4ndern/vernichten
+capability.CreateModifyDestroyRecordTypes.title=Record-Typen erstellen/\u00e4ndern/vernichten
+capability.CreateAndAssociateSelectionLists.title=Auswahllisten erstellen und zuordnen
+capability.EditSelectionLists.title=Auswahllisten bearbeiten
+capability.CreateModifyDestroyReferenceTypes.title=Referenztypen erstellen/\u00e4ndern/vernichten
+capability.AttachRulesToMetadataProperties.title=Regeln an Metadaten-Eigenschaften anh\u00e4ngen
+capability.MakeOptionalParametersMandatory.title=Optionale Parameter als erforderlich festlegen
+capability.MapEmailMetadata.title=E-Mail-Metadaten zuordnen
+
+# Rules
+capability.group.rules.title=Regeln
capability.ManageRules.title=Regeln verwalten
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties
index 697490e3fa..5ac196f77b 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_es.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Documentos de archivo
-capability.DeclareRecords.title=Documentos de archivo completo
-capability.ViewRecords.title=Ver documentos de archivo
-capability.UndeclareRecords.title=Reabrir documentos de archivo
-capability.CreateRecords.title=Crear documentos de archivo
-capability.RequestRecordInformation.title=Solicitar informaci\u00f3n sobre documento de archivo
-capability.RejectRecords.title=Rechazar documentos de archivo
-capability.FileUnfiledRecords.title=Archivar documentos de archivo no archivados
-capability.LinkToRecords.title=Enlazar documentos de archivo
-capability.DeleteLinks.title=Desvincular documentos de archivo
-
-# Metadata Control
-capability.group.metadataControl.title=Control de metadatos
-capability.EditRecordMetadata.title=Editar metadatos de documento de archivo
-capability.EditDeclaredRecordMetadata.title=Editar metadatos de documento de archivo completados
-capability.EditNonRecordMetadata.title=Editar metadatos que no son de documentos de archivo
-capability.MoveRecords.title=Mover documentos de archivo
-
-# Folder Control
-capability.group.folderControl.title=Control de carpetas
-capability.CreateModifyDestroyFolders.title=Crear Modificar Destruir carpetas
-capability.CloseFolders.title=Cerrar carpetas
-capability.ReOpenFolders.title=Reabrir carpetas
-capability.DeclareRecordsInClosedFolders.title=Completar documentos de archivo en carpetas cerradas
-
-# Vital Records
-capability.group.vitalRecords.title=Documentos de archivo vitales
-capability.UpdateVitalRecordCycleInformation.title=Actualizar informaci\u00f3n de ciclo de documentos de archivo vitales
-capability.CycleVitalRecords.title=Documentos de archivo vitales de ciclo
-capability.PlanningReviewCycles.title=Planificaci\u00f3n de ciclos de revisi\u00f3n
-
-# References and Links
-capability.group.references.title=Referencias
-capability.ChangeOrDeleteReferences.title=Cambiar o eliminar referencias
-
-# Events
-capability.group.events.title=Eventos
-capability.CreateModifyDestroyEvents.title=Crear Modificar Destruir eventos
-capability.AddModifyEventDates.title=Agregar o modificar fechas de ventos
-
-# Cutoff
-capability.group.cutoff.title=Interrumpir
-capability.ApproveRecordsScheduledForCutoff.title=Aprobar documentos de archivo planificados para interrupci\u00f3n
-capability.CreateModifyRecordsInCutoffFolders.title=Crear o modificar documentos de archivo en carpetas de interrupci\u00f3n
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposici\u00f3n y transferencias
-capability.UpdateTriggerDates.title=Actualizar fechas de ejecuci\u00f3n
-capability.ManuallyChangeDispositionDates.title=Cambiar manualmente fechas de disposici\u00f3n
-capability.AuthorizeNominatedTransfers.title=Autorizar transferencias nominadas
-capability.AuthorizeAllTransfers.title=Autorizar todas las transferencias
-capability.DestroyRecordsScheduledForDestruction.title=Destruir documento de archivo o carpeta de documentos de archivo planificada para destrucci\u00f3n
-capability.DestroyRecords.title=Destruir documentos de archivo
-capability.DeleteRecords.title=Eliminar documentos de archivo
-capability.TriggerAnEvent.title=Ejecutar un evento
-capability.FileDestructionReport.title=Archivar informe de destrucci\u00f3n
-capability.FileTransferReport.title=Archivar informe de transferencia
-capability.EndRetention.title=Terminar retenci\u00f3n
-
-# Hold Controls
-capability.group.holdControls.title=Bloquear controles
-capability.ExtendRetentionPeriodOrFreeze.title=Extender periodo de retenci\u00f3n o congelar
-capability.Unfreeze.title=Descongelar
-capability.ViewUpdateReasonsForFreeze.title=Ver razones actualizadas de congelaci\u00f3n
-capability.CreateHold.title=Crear bloqueo
-capability.AddToHold.title=A\u00f1adir a bloqueo
-capability.RemoveFromHold.title=Eliminar de bloqueo
-capability.FileHoldReport.title=Archivar informe de bloqueo
-capability.DeleteHold.title=Eliminar bloqueo
-capability.EditHold.title=Editar bloqueo
-
-# Audit
-capability.group.audit.title=Auditor\u00eda
-capability.DeclareAuditAsRecord.title=Declarar auditor\u00eda como documento de archivo
-capability.EnableDisableAuditByTypes.title=Activar o desactivar auditor\u00eda por tipos
-capability.DeleteAudit.title=Eliminar auditor\u00eda
-capability.SelectAuditMetadata.title=Seleccionar metadatos de auditor\u00eda
-capability.AccessAudit.title=Acceder a auditor\u00eda
-capability.ExportAudit.title=Exportar auditor\u00eda
-
-# Security
-capability.group.security.title=Seguridad
-capability.CreateModifyDestroyRoles.title=Crear Modificar Destruir roles
-capability.CreateModifyDestroyUsersAndGroups.title=Crear Modificar Destruir usuarios y grupos
-capability.PasswordControl.title=Control de contrase\u00f1a
-capability.DisplayRightsReport.title=Informe de derechos de presentaci\u00f3n
-capability.ManageAccessControls.title=Asignaci\u00f3n de rol de usuario y grupo
-capability.ManageAccessRights.title=Administrar permisos
-
-# Configuration
-capability.group.config.title=Configuraci\u00f3n
-capability.CreateModifyDestroyFileplanMetadata.title=Crear Modificar Destruir metadatos de plan de ficheros
-capability.CreateModifyDestroyFileplanTypes.title=Crear Modificar Destruir tipos de plan de ficheros
-capability.CreateModifyDestroyRecordTypes.title=Crear Modificar Destruir tipos de documento de archivo
-capability.CreateAndAssociateSelectionLists.title=Crear y asociar listas de selecci\u00f3n
-capability.EditSelectionLists.title=Editar listas de selecci\u00f3n
-capability.CreateModifyDestroyReferenceTypes.title=Crear Modificar Destruir tipos de referencia
-capability.AttachRulesToMetadataProperties.title=Vincular reglas a las propiedades de metadatos
-capability.MakeOptionalParametersMandatory.title=Establecer como obligatorios los par\u00e1metros opcionales
-capability.MapEmailMetadata.title=Asignar metadatos de correo electr\u00f3nico
-
-# Rules
-capability.group.rules.title=Reglas
+# Records
+capability.group.records.title=Documentos de archivo
+capability.DeclareRecords.title=Documentos de archivo completo
+capability.ViewRecords.title=Ver documentos de archivo
+capability.UndeclareRecords.title=Reabrir documentos de archivo
+capability.CreateRecords.title=Crear documentos de archivo
+capability.RequestRecordInformation.title=Solicitar informaci\u00f3n sobre documento de archivo
+capability.RejectRecords.title=Rechazar documentos de archivo
+capability.FileUnfiledRecords.title=Archivar documentos de archivo no archivados
+capability.LinkToRecords.title=Enlazar documentos de archivo
+capability.DeleteLinks.title=Desvincular documentos de archivo
+
+# Metadata Control
+capability.group.metadataControl.title=Control de metadatos
+capability.EditRecordMetadata.title=Editar metadatos de documento de archivo
+capability.EditDeclaredRecordMetadata.title=Editar metadatos de documento de archivo completados
+capability.EditNonRecordMetadata.title=Editar metadatos que no son de documentos de archivo
+capability.MoveRecords.title=Mover documentos de archivo
+
+# Folder Control
+capability.group.folderControl.title=Control de carpetas
+capability.CreateModifyDestroyFolders.title=Crear Modificar Destruir carpetas
+capability.CloseFolders.title=Cerrar carpetas
+capability.ReOpenFolders.title=Reabrir carpetas
+capability.DeclareRecordsInClosedFolders.title=Completar documentos de archivo en carpetas cerradas
+
+# Vital Records
+capability.group.vitalRecords.title=Documentos de archivo vitales
+capability.UpdateVitalRecordCycleInformation.title=Actualizar informaci\u00f3n de ciclo de documentos de archivo vitales
+capability.CycleVitalRecords.title=Documentos de archivo vitales de ciclo
+capability.PlanningReviewCycles.title=Planificaci\u00f3n de ciclos de revisi\u00f3n
+
+# References and Links
+capability.group.references.title=Referencias
+capability.ChangeOrDeleteReferences.title=Cambiar o eliminar referencias
+
+# Events
+capability.group.events.title=Eventos
+capability.CreateModifyDestroyEvents.title=Crear Modificar Destruir eventos
+capability.AddModifyEventDates.title=Agregar o modificar fechas de ventos
+
+# Cutoff
+capability.group.cutoff.title=Interrumpir
+capability.ApproveRecordsScheduledForCutoff.title=Aprobar documentos de archivo planificados para interrupci\u00f3n
+capability.CreateModifyRecordsInCutoffFolders.title=Crear o modificar documentos de archivo en carpetas de interrupci\u00f3n
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Disposici\u00f3n y transferencias
+capability.UpdateTriggerDates.title=Actualizar fechas de ejecuci\u00f3n
+capability.ManuallyChangeDispositionDates.title=Cambiar manualmente fechas de disposici\u00f3n
+capability.AuthorizeNominatedTransfers.title=Autorizar transferencias nominadas
+capability.AuthorizeAllTransfers.title=Autorizar todas las transferencias
+capability.DestroyRecordsScheduledForDestruction.title=Destruir documento de archivo o carpeta de documentos de archivo planificada para destrucci\u00f3n
+capability.DestroyRecords.title=Destruir documentos de archivo
+capability.DeleteRecords.title=Eliminar documentos de archivo
+capability.TriggerAnEvent.title=Ejecutar un evento
+capability.FileDestructionReport.title=Archivar informe de destrucci\u00f3n
+capability.FileTransferReport.title=Archivar informe de transferencia
+capability.EndRetention.title=Terminar retenci\u00f3n
+
+# Hold Controls
+capability.group.holdControls.title=Bloquear controles
+capability.ExtendRetentionPeriodOrFreeze.title=Extender periodo de retenci\u00f3n o congelar
+capability.Unfreeze.title=Descongelar
+capability.ViewUpdateReasonsForFreeze.title=Ver razones actualizadas de congelaci\u00f3n
+capability.CreateHold.title=Crear bloqueo
+capability.AddToHold.title=A\u00f1adir a bloqueo
+capability.RemoveFromHold.title=Eliminar de bloqueo
+capability.FileHoldReport.title=Archivar informe de bloqueo
+capability.DeleteHold.title=Eliminar bloqueo
+capability.EditHold.title=Editar bloqueo
+
+# Audit
+capability.group.audit.title=Auditor\u00eda
+capability.DeclareAuditAsRecord.title=Declarar auditor\u00eda como documento de archivo
+capability.EnableDisableAuditByTypes.title=Activar o desactivar auditor\u00eda por tipos
+capability.DeleteAudit.title=Eliminar auditor\u00eda
+capability.SelectAuditMetadata.title=Seleccionar metadatos de auditor\u00eda
+capability.AccessAudit.title=Acceder a auditor\u00eda
+capability.ExportAudit.title=Exportar auditor\u00eda
+
+# Security
+capability.group.security.title=Seguridad
+capability.CreateModifyDestroyRoles.title=Crear Modificar Destruir roles
+capability.CreateModifyDestroyUsersAndGroups.title=Crear Modificar Destruir usuarios y grupos
+capability.PasswordControl.title=Control de contrase\u00f1a
+capability.DisplayRightsReport.title=Informe de derechos de presentaci\u00f3n
+capability.ManageAccessControls.title=Asignaci\u00f3n de rol de usuario y grupo
+capability.ManageAccessRights.title=Administrar permisos
+
+# Configuration
+capability.group.config.title=Configuraci\u00f3n
+capability.CreateModifyDestroyFileplanMetadata.title=Crear Modificar Destruir metadatos de plan de ficheros
+capability.CreateModifyDestroyFileplanTypes.title=Crear Modificar Destruir tipos de plan de ficheros
+capability.CreateModifyDestroyRecordTypes.title=Crear Modificar Destruir tipos de documento de archivo
+capability.CreateAndAssociateSelectionLists.title=Crear y asociar listas de selecci\u00f3n
+capability.EditSelectionLists.title=Editar listas de selecci\u00f3n
+capability.CreateModifyDestroyReferenceTypes.title=Crear Modificar Destruir tipos de referencia
+capability.AttachRulesToMetadataProperties.title=Vincular reglas a las propiedades de metadatos
+capability.MakeOptionalParametersMandatory.title=Establecer como obligatorios los par\u00e1metros opcionales
+capability.MapEmailMetadata.title=Asignar metadatos de correo electr\u00f3nico
+
+# Rules
+capability.group.rules.title=Reglas
capability.ManageRules.title=Gestionar reglas
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties
index d910940654..996bf2dc8a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_fr.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Documents d'archives
-capability.DeclareRecords.title=Compl\u00e9ter des documents d'archives
-capability.ViewRecords.title=Afficher des documents d'archives
-capability.UndeclareRecords.title=Rouvrir des documents d'archives
-capability.CreateRecords.title=Cr\u00e9er des documents d'archives
-capability.RequestRecordInformation.title=Demander des informations sur un document d'archives
-capability.RejectRecords.title=Rejeter des documents d'archives
-capability.FileUnfiledRecords.title=Classer des documents d'archives non class\u00e9s
-capability.LinkToRecords.title=Lier des documents d'archives
-capability.DeleteLinks.title=Supprimer le lien des enregistrements
-
-# Metadata Control
-capability.group.metadataControl.title=Contr\u00f4le des m\u00e9tadonn\u00e9es
-capability.EditRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives
-capability.EditDeclaredRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives compl\u00e9t\u00e9
-capability.EditNonRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document qui n'est pas un document d'archives
-capability.MoveRecords.title=D\u00e9placer des documents d'archives
-
-# Folder Control
-capability.group.folderControl.title=Contr\u00f4le de dossiers
-capability.CreateModifyDestroyFolders.title=Cr\u00e9er Modifier D\u00e9truire Dossiers
-capability.CloseFolders.title=Fermer des dossiers
-capability.ReOpenFolders.title=Rouvrir des dossiers
-capability.DeclareRecordsInClosedFolders.title=Compl\u00e9ter des documents d'archives dans des dossiers ferm\u00e9s
-
-# Vital Records
-capability.group.vitalRecords.title=Documents d'archives essentiels
-capability.UpdateVitalRecordCycleInformation.title=Actualiser les informations concernant le cycle des documents d'archives essentiels
-capability.CycleVitalRecords.title=Cycle des documents d'archives essentiels
-capability.PlanningReviewCycles.title=Planifier les cycles de r\u00e9vision
-
-# References and Links
-capability.group.references.title=R\u00e9f\u00e9rences
-capability.ChangeOrDeleteReferences.title=Modifier ou supprimer des r\u00e9f\u00e9rences
-
-# Events
-capability.group.events.title=Ev\u00e9nements
-capability.CreateModifyDestroyEvents.title=Cr\u00e9er Modifier D\u00e9truire Ev\u00e9nements
-capability.AddModifyEventDates.title=Ajouter Modifier Dates d'\u00e9v\u00e9nements
-
-# Cutoff
-capability.group.cutoff.title=D\u00e9classer
-capability.ApproveRecordsScheduledForCutoff.title=Approuver les documents d'archives planifi\u00e9s pour un d\u00e9classement
-capability.CreateModifyRecordsInCutoffFolders.title=Cr\u00e9er Modifier des documents d'archives dans des dossiers d\u00e9class\u00e9s
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposition et transferts
-capability.UpdateTriggerDates.title=Actualiser les dates de d\u00e9clenchement
-capability.ManuallyChangeDispositionDates.title=Modifier manuellement les dates de disposition
-capability.AuthorizeNominatedTransfers.title=Autoriser les transferts nominatifs
-capability.AuthorizeAllTransfers.title=Autoriser tous les transferts
-capability.DestroyRecordsScheduledForDestruction.title=D\u00e9truire un document ou un dossier d'archives dont la destruction est planifi\u00e9e
-capability.DestroyRecords.title=D\u00e9truire des documents d'archives
-capability.DeleteRecords.title=Supprimer des documents d'archives
-capability.TriggerAnEvent.title=D\u00e9clencher un \u00e9v\u00e9nement
-capability.FileDestructionReport.title=Rapport de destruction de fichier
-capability.FileTransferReport.title=Rapport de transfert de fichier
-capability.EndRetention.title=Mettre fin \u00e0 la r\u00e9tention
-
-# Hold Controls
-capability.group.holdControls.title=Suspendre les contr\u00f4les
-capability.ExtendRetentionPeriodOrFreeze.title=Prolonger la p\u00e9riode de r\u00e9tention ou le gel
-capability.Unfreeze.title=D\u00e9geler
-capability.ViewUpdateReasonsForFreeze.title=Voir les motifs d'actualisation d'un gel
-capability.CreateHold.title=Cr\u00e9er une suspension
-capability.AddToHold.title=Ajouter \u00e0 la suspension
-capability.RemoveFromHold.title=Supprimer de la suspension
-capability.FileHoldReport.title=Archiver le rapport de suspension
-capability.DeleteHold.title=Supprimer la suspension
-capability.EditHold.title=Modifier la suspension
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=D\u00e9clarer l'audit en tant que document d'archives
-capability.EnableDisableAuditByTypes.title=Activer D\u00e9sactiver l'audit par types
-capability.DeleteAudit.title=Supprimer un audit
-capability.SelectAuditMetadata.title=S\u00e9lectionner les m\u00e9tadonn\u00e9es d'un audit
-capability.AccessAudit.title=Acc\u00e9der \u00e0 un audit
-capability.ExportAudit.title=Exporter l'audit
-
-# Security
-capability.group.security.title=S\u00e9curit\u00e9
-capability.CreateModifyDestroyRoles.title=Cr\u00e9er Modifier D\u00e9truire des r\u00f4les
-capability.CreateModifyDestroyUsersAndGroups.title=Cr\u00e9er Modifier D\u00e9truire des utilisateurs et des groupes
-capability.PasswordControl.title=Contr\u00f4le des mots de passe
-capability.DisplayRightsReport.title=Afficher le rapport sur les droits
-capability.ManageAccessControls.title=Affectation de r\u00f4les aux groupes et utilisateurs
-capability.ManageAccessRights.title=G\u00e9rer les permissions
-
-# Configuration
-capability.group.config.title=Configuration
-capability.CreateModifyDestroyFileplanMetadata.title=Cr\u00e9er Modifier D\u00e9truire des m\u00e9tadonn\u00e9es de plan de classification
-capability.CreateModifyDestroyFileplanTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de plan de classification
-capability.CreateModifyDestroyRecordTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de document d'archives
-capability.CreateAndAssociateSelectionLists.title=Cr\u00e9er et associer des listes de s\u00e9lections
-capability.EditSelectionLists.title=Modifier des listes de s\u00e9lections
-capability.CreateModifyDestroyReferenceTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de r\u00e9f\u00e9rence
-capability.AttachRulesToMetadataProperties.title=Attacher des r\u00e8gles aux propri\u00e9t\u00e9s des m\u00e9tadonn\u00e9es
-capability.MakeOptionalParametersMandatory.title=Rendre obligatoires des param\u00e8tres facultatifs
-capability.MapEmailMetadata.title=Mapper des m\u00e9tadonn\u00e9es d'e-mail
-
-# Rules
-capability.group.rules.title=R\u00e8gles
+# Records
+capability.group.records.title=Documents d'archives
+capability.DeclareRecords.title=Compl\u00e9ter des documents d'archives
+capability.ViewRecords.title=Afficher des documents d'archives
+capability.UndeclareRecords.title=Rouvrir des documents d'archives
+capability.CreateRecords.title=Cr\u00e9er des documents d'archives
+capability.RequestRecordInformation.title=Demander des informations sur un document d'archives
+capability.RejectRecords.title=Rejeter des documents d'archives
+capability.FileUnfiledRecords.title=Classer des documents d'archives non class\u00e9s
+capability.LinkToRecords.title=Lier des documents d'archives
+capability.DeleteLinks.title=Supprimer le lien des enregistrements
+
+# Metadata Control
+capability.group.metadataControl.title=Contr\u00f4le des m\u00e9tadonn\u00e9es
+capability.EditRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives
+capability.EditDeclaredRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document d'archives compl\u00e9t\u00e9
+capability.EditNonRecordMetadata.title=Modifier les m\u00e9tadonn\u00e9es d'un document qui n'est pas un document d'archives
+capability.MoveRecords.title=D\u00e9placer des documents d'archives
+
+# Folder Control
+capability.group.folderControl.title=Contr\u00f4le de dossiers
+capability.CreateModifyDestroyFolders.title=Cr\u00e9er Modifier D\u00e9truire Dossiers
+capability.CloseFolders.title=Fermer des dossiers
+capability.ReOpenFolders.title=Rouvrir des dossiers
+capability.DeclareRecordsInClosedFolders.title=Compl\u00e9ter des documents d'archives dans des dossiers ferm\u00e9s
+
+# Vital Records
+capability.group.vitalRecords.title=Documents d'archives essentiels
+capability.UpdateVitalRecordCycleInformation.title=Actualiser les informations concernant le cycle des documents d'archives essentiels
+capability.CycleVitalRecords.title=Cycle des documents d'archives essentiels
+capability.PlanningReviewCycles.title=Planifier les cycles de r\u00e9vision
+
+# References and Links
+capability.group.references.title=R\u00e9f\u00e9rences
+capability.ChangeOrDeleteReferences.title=Modifier ou supprimer des r\u00e9f\u00e9rences
+
+# Events
+capability.group.events.title=Ev\u00e9nements
+capability.CreateModifyDestroyEvents.title=Cr\u00e9er Modifier D\u00e9truire Ev\u00e9nements
+capability.AddModifyEventDates.title=Ajouter Modifier Dates d'\u00e9v\u00e9nements
+
+# Cutoff
+capability.group.cutoff.title=D\u00e9classer
+capability.ApproveRecordsScheduledForCutoff.title=Approuver les documents d'archives planifi\u00e9s pour un d\u00e9classement
+capability.CreateModifyRecordsInCutoffFolders.title=Cr\u00e9er Modifier des documents d'archives dans des dossiers d\u00e9class\u00e9s
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Disposition et transferts
+capability.UpdateTriggerDates.title=Actualiser les dates de d\u00e9clenchement
+capability.ManuallyChangeDispositionDates.title=Modifier manuellement les dates de disposition
+capability.AuthorizeNominatedTransfers.title=Autoriser les transferts nominatifs
+capability.AuthorizeAllTransfers.title=Autoriser tous les transferts
+capability.DestroyRecordsScheduledForDestruction.title=D\u00e9truire un document ou un dossier d'archives dont la destruction est planifi\u00e9e
+capability.DestroyRecords.title=D\u00e9truire des documents d'archives
+capability.DeleteRecords.title=Supprimer des documents d'archives
+capability.TriggerAnEvent.title=D\u00e9clencher un \u00e9v\u00e9nement
+capability.FileDestructionReport.title=Rapport de destruction de fichier
+capability.FileTransferReport.title=Rapport de transfert de fichier
+capability.EndRetention.title=Mettre fin \u00e0 la r\u00e9tention
+
+# Hold Controls
+capability.group.holdControls.title=Suspendre les contr\u00f4les
+capability.ExtendRetentionPeriodOrFreeze.title=Prolonger la p\u00e9riode de r\u00e9tention ou le gel
+capability.Unfreeze.title=D\u00e9geler
+capability.ViewUpdateReasonsForFreeze.title=Voir les motifs d'actualisation d'un gel
+capability.CreateHold.title=Cr\u00e9er une suspension
+capability.AddToHold.title=Ajouter \u00e0 la suspension
+capability.RemoveFromHold.title=Supprimer de la suspension
+capability.FileHoldReport.title=Archiver le rapport de suspension
+capability.DeleteHold.title=Supprimer la suspension
+capability.EditHold.title=Modifier la suspension
+
+# Audit
+capability.group.audit.title=Audit
+capability.DeclareAuditAsRecord.title=D\u00e9clarer l'audit en tant que document d'archives
+capability.EnableDisableAuditByTypes.title=Activer D\u00e9sactiver l'audit par types
+capability.DeleteAudit.title=Supprimer un audit
+capability.SelectAuditMetadata.title=S\u00e9lectionner les m\u00e9tadonn\u00e9es d'un audit
+capability.AccessAudit.title=Acc\u00e9der \u00e0 un audit
+capability.ExportAudit.title=Exporter l'audit
+
+# Security
+capability.group.security.title=S\u00e9curit\u00e9
+capability.CreateModifyDestroyRoles.title=Cr\u00e9er Modifier D\u00e9truire des r\u00f4les
+capability.CreateModifyDestroyUsersAndGroups.title=Cr\u00e9er Modifier D\u00e9truire des utilisateurs et des groupes
+capability.PasswordControl.title=Contr\u00f4le des mots de passe
+capability.DisplayRightsReport.title=Afficher le rapport sur les droits
+capability.ManageAccessControls.title=Affectation de r\u00f4les aux groupes et utilisateurs
+capability.ManageAccessRights.title=G\u00e9rer les permissions
+
+# Configuration
+capability.group.config.title=Configuration
+capability.CreateModifyDestroyFileplanMetadata.title=Cr\u00e9er Modifier D\u00e9truire des m\u00e9tadonn\u00e9es de plan de classification
+capability.CreateModifyDestroyFileplanTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de plan de classification
+capability.CreateModifyDestroyRecordTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de document d'archives
+capability.CreateAndAssociateSelectionLists.title=Cr\u00e9er et associer des listes de s\u00e9lections
+capability.EditSelectionLists.title=Modifier des listes de s\u00e9lections
+capability.CreateModifyDestroyReferenceTypes.title=Cr\u00e9er Modifier D\u00e9truire des types de r\u00e9f\u00e9rence
+capability.AttachRulesToMetadataProperties.title=Attacher des r\u00e8gles aux propri\u00e9t\u00e9s des m\u00e9tadonn\u00e9es
+capability.MakeOptionalParametersMandatory.title=Rendre obligatoires des param\u00e8tres facultatifs
+capability.MapEmailMetadata.title=Mapper des m\u00e9tadonn\u00e9es d'e-mail
+
+# Rules
+capability.group.rules.title=R\u00e8gles
capability.ManageRules.title=G\u00e9rer les r\u00e8gles
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties
index 330dd2d888..d9a754f239 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_it.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Record
-capability.DeclareRecords.title=Completa record
-capability.ViewRecords.title=Visualizza record
-capability.UndeclareRecords.title=Riapri record
-capability.CreateRecords.title=Crea record
-capability.RequestRecordInformation.title=Richiedi informazioni record
-capability.RejectRecords.title=Respingi record
-capability.FileUnfiledRecords.title=Archivia record non archiviati
-capability.LinkToRecords.title=Collega record
-capability.DeleteLinks.title=Scollega record
-
-# Metadata Control
-capability.group.metadataControl.title=Controllo metadati
-capability.EditRecordMetadata.title=Modifica metadati del record
-capability.EditDeclaredRecordMetadata.title=Modifica metadati del record completati
-capability.EditNonRecordMetadata.title=Modifica metadati del non record
-capability.MoveRecords.title=Sposta record
-
-# Folder Control
-capability.group.folderControl.title=Controllo cartelle
-capability.CreateModifyDestroyFolders.title=Crea Modifica Elimina definitivamente cartelle
-capability.CloseFolders.title=Chiudi cartelle
-capability.ReOpenFolders.title=Riapri cartelle
-capability.DeclareRecordsInClosedFolders.title=Completa record nelle cartelle chiuse
-
-# Vital Records
-capability.group.vitalRecords.title=Record fondamentali
-capability.UpdateVitalRecordCycleInformation.title=Aggiorna informazioni ciclo di record fondamentale
-capability.CycleVitalRecords.title=Record fondamentali del ciclo
-capability.PlanningReviewCycles.title=Pianificazione cicli di revisione
-
-# References and Links
-capability.group.references.title=Riferimenti
-capability.ChangeOrDeleteReferences.title=Cambia o elimina riferimenti
-
-# Events
-capability.group.events.title=Eventi
-capability.CreateModifyDestroyEvents.title=Crea Modifica Elimina definitivamente eventi
-capability.AddModifyEventDates.title=Aggiungi Modifica date eventi
-
-# Cutoff
-capability.group.cutoff.title=Cut off
-capability.ApproveRecordsScheduledForCutoff.title=Approva record per cui \u00e8 stato pianificato il cut off
-capability.CreateModifyRecordsInCutoffFolders.title=Crea Modifica record nelle cartelle di cut off
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Disposizione e trasferimenti
-capability.UpdateTriggerDates.title=Aggiorna date di attivazione
-capability.ManuallyChangeDispositionDates.title=Cambia manualmente le date di disposizione
-capability.AuthorizeNominatedTransfers.title=Autorizza trasferimenti nominati
-capability.AuthorizeAllTransfers.title=Autorizza tutti i trasferimenti
-capability.DestroyRecordsScheduledForDestruction.title=Elimina definitivamente record o cartella di record per cui \u00e8 stata pianificata l'eliminazione permanente
-capability.DestroyRecords.title=Elimina definitivamente record
-capability.DeleteRecords.title=Elimina record
-capability.TriggerAnEvent.title=Attiva un evento
-capability.FileDestructionReport.title=Archivia report di eliminazione permanente
-capability.FileTransferReport.title=Archivia report di trasferimento
-capability.EndRetention.title=Termina conservazione
-
-# Hold Controls
-capability.group.holdControls.title=Sospendi controlli
-capability.ExtendRetentionPeriodOrFreeze.title=Estendi periodo di conservazione o blocca
-capability.Unfreeze.title=Sblocca
-capability.ViewUpdateReasonsForFreeze.title=Visualizza Aggiorna motivi blocco
-capability.CreateHold.title=Crea sospensione
-capability.AddToHold.title=Aggiungi a sospesi
-capability.RemoveFromHold.title=Rimuovi da sospesi
-capability.FileHoldReport.title=Archivia report di sospensione
-capability.DeleteHold.title=Annulla sospensione
-capability.EditHold.title=Modifica sospensione
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Dichiara audit come record
-capability.EnableDisableAuditByTypes.title=Abilita Disabilita audit per tipo
-capability.DeleteAudit.title=Elimina audit
-capability.SelectAuditMetadata.title=Seleziona metadati di audit
-capability.AccessAudit.title=Accedi audit
-capability.ExportAudit.title=Esporta audit
-
-# Security
-capability.group.security.title=Sicurezza
-capability.CreateModifyDestroyRoles.title=Crea Modifica Elimina definitivamente ruoli
-capability.CreateModifyDestroyUsersAndGroups.title=Crea Modifica Elimina definitivamente utenti e gruppi
-capability.PasswordControl.title=Controllo password
-capability.DisplayRightsReport.title=Mostra report diritti
-capability.ManageAccessControls.title=Assegnazione gruppo e ruolo utente
-capability.ManageAccessRights.title=Gestisci permessi
-
-# Configuration
-capability.group.config.title=Configurazione
-capability.CreateModifyDestroyFileplanMetadata.title=Crea Modifica Elimina definitivamente metadati di piano file
-capability.CreateModifyDestroyFileplanTypes.title=Crea Modifica Elimina definitivamente tipi di piano file
-capability.CreateModifyDestroyRecordTypes.title=Crea Modifica Elimina definitivamente tipi di record
-capability.CreateAndAssociateSelectionLists.title=Crea e associa elenchi di selezione
-capability.EditSelectionLists.title=Modifica elenchi di selezione
-capability.CreateModifyDestroyReferenceTypes.title=Crea Modifica Elimina definitivamente tipi di riferimento
-capability.AttachRulesToMetadataProperties.title=Allega regole a propriet\u00e0 di metadati
-capability.MakeOptionalParametersMandatory.title=Rendi obbligatori i parametri opzionali
-capability.MapEmailMetadata.title=Esegui il mapping dei metadati di e-mail
-
-# Rules
-capability.group.rules.title=Regole
+# Records
+capability.group.records.title=Record
+capability.DeclareRecords.title=Completa record
+capability.ViewRecords.title=Visualizza record
+capability.UndeclareRecords.title=Riapri record
+capability.CreateRecords.title=Crea record
+capability.RequestRecordInformation.title=Richiedi informazioni record
+capability.RejectRecords.title=Respingi record
+capability.FileUnfiledRecords.title=Archivia record non archiviati
+capability.LinkToRecords.title=Collega record
+capability.DeleteLinks.title=Scollega record
+
+# Metadata Control
+capability.group.metadataControl.title=Controllo metadati
+capability.EditRecordMetadata.title=Modifica metadati del record
+capability.EditDeclaredRecordMetadata.title=Modifica metadati del record completati
+capability.EditNonRecordMetadata.title=Modifica metadati del non record
+capability.MoveRecords.title=Sposta record
+
+# Folder Control
+capability.group.folderControl.title=Controllo cartelle
+capability.CreateModifyDestroyFolders.title=Crea Modifica Elimina definitivamente cartelle
+capability.CloseFolders.title=Chiudi cartelle
+capability.ReOpenFolders.title=Riapri cartelle
+capability.DeclareRecordsInClosedFolders.title=Completa record nelle cartelle chiuse
+
+# Vital Records
+capability.group.vitalRecords.title=Record fondamentali
+capability.UpdateVitalRecordCycleInformation.title=Aggiorna informazioni ciclo di record fondamentale
+capability.CycleVitalRecords.title=Record fondamentali del ciclo
+capability.PlanningReviewCycles.title=Pianificazione cicli di revisione
+
+# References and Links
+capability.group.references.title=Riferimenti
+capability.ChangeOrDeleteReferences.title=Cambia o elimina riferimenti
+
+# Events
+capability.group.events.title=Eventi
+capability.CreateModifyDestroyEvents.title=Crea Modifica Elimina definitivamente eventi
+capability.AddModifyEventDates.title=Aggiungi Modifica date eventi
+
+# Cutoff
+capability.group.cutoff.title=Cut off
+capability.ApproveRecordsScheduledForCutoff.title=Approva record per cui \u00e8 stato pianificato il cut off
+capability.CreateModifyRecordsInCutoffFolders.title=Crea Modifica record nelle cartelle di cut off
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Disposizione e trasferimenti
+capability.UpdateTriggerDates.title=Aggiorna date di attivazione
+capability.ManuallyChangeDispositionDates.title=Cambia manualmente le date di disposizione
+capability.AuthorizeNominatedTransfers.title=Autorizza trasferimenti nominati
+capability.AuthorizeAllTransfers.title=Autorizza tutti i trasferimenti
+capability.DestroyRecordsScheduledForDestruction.title=Elimina definitivamente record o cartella di record per cui \u00e8 stata pianificata l'eliminazione permanente
+capability.DestroyRecords.title=Elimina definitivamente record
+capability.DeleteRecords.title=Elimina record
+capability.TriggerAnEvent.title=Attiva un evento
+capability.FileDestructionReport.title=Archivia report di eliminazione permanente
+capability.FileTransferReport.title=Archivia report di trasferimento
+capability.EndRetention.title=Termina conservazione
+
+# Hold Controls
+capability.group.holdControls.title=Sospendi controlli
+capability.ExtendRetentionPeriodOrFreeze.title=Estendi periodo di conservazione o blocca
+capability.Unfreeze.title=Sblocca
+capability.ViewUpdateReasonsForFreeze.title=Visualizza Aggiorna motivi blocco
+capability.CreateHold.title=Crea sospensione
+capability.AddToHold.title=Aggiungi a sospesi
+capability.RemoveFromHold.title=Rimuovi da sospesi
+capability.FileHoldReport.title=Archivia report di sospensione
+capability.DeleteHold.title=Annulla sospensione
+capability.EditHold.title=Modifica sospensione
+
+# Audit
+capability.group.audit.title=Audit
+capability.DeclareAuditAsRecord.title=Dichiara audit come record
+capability.EnableDisableAuditByTypes.title=Abilita Disabilita audit per tipo
+capability.DeleteAudit.title=Elimina audit
+capability.SelectAuditMetadata.title=Seleziona metadati di audit
+capability.AccessAudit.title=Accedi audit
+capability.ExportAudit.title=Esporta audit
+
+# Security
+capability.group.security.title=Sicurezza
+capability.CreateModifyDestroyRoles.title=Crea Modifica Elimina definitivamente ruoli
+capability.CreateModifyDestroyUsersAndGroups.title=Crea Modifica Elimina definitivamente utenti e gruppi
+capability.PasswordControl.title=Controllo password
+capability.DisplayRightsReport.title=Mostra report diritti
+capability.ManageAccessControls.title=Assegnazione gruppo e ruolo utente
+capability.ManageAccessRights.title=Gestisci permessi
+
+# Configuration
+capability.group.config.title=Configurazione
+capability.CreateModifyDestroyFileplanMetadata.title=Crea Modifica Elimina definitivamente metadati di piano file
+capability.CreateModifyDestroyFileplanTypes.title=Crea Modifica Elimina definitivamente tipi di piano file
+capability.CreateModifyDestroyRecordTypes.title=Crea Modifica Elimina definitivamente tipi di record
+capability.CreateAndAssociateSelectionLists.title=Crea e associa elenchi di selezione
+capability.EditSelectionLists.title=Modifica elenchi di selezione
+capability.CreateModifyDestroyReferenceTypes.title=Crea Modifica Elimina definitivamente tipi di riferimento
+capability.AttachRulesToMetadataProperties.title=Allega regole a propriet\u00e0 di metadati
+capability.MakeOptionalParametersMandatory.title=Rendi obbligatori i parametri opzionali
+capability.MapEmailMetadata.title=Esegui il mapping dei metadati di e-mail
+
+# Rules
+capability.group.rules.title=Regole
capability.ManageRules.title=Gestisci regole
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties
index 211f9b0ddc..bfc47aa258 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_ja.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=\u30ec\u30b3\u30fc\u30c9
-capability.DeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5b8c\u4e86
-capability.ViewRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u8868\u793a
-capability.UndeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
-capability.CreateRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
-capability.RequestRecordInformation.title=\u30ec\u30b3\u30fc\u30c9\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
-capability.RejectRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5374\u4e0b
-capability.FileUnfiledRecords.title=\u672a\u6574\u7406\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u6574\u7406\u4fdd\u7ba1
-capability.LinkToRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af
-capability.DeleteLinks.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af\u306e\u89e3\u9664
-
-# Metadata Control
-capability.group.metadataControl.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.EditRecordMetadata.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.EditDeclaredRecordMetadata.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.EditNonRecordMetadata.title=\u975e\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
-capability.MoveRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
-
-# Folder Control
-capability.group.folderControl.title=\u30d5\u30a9\u30eb\u30c0\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.CreateModifyDestroyFolders.title=\u30d5\u30a9\u30eb\u30c0\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CloseFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
-capability.ReOpenFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u5ea6\u958b\u304f
-capability.DeclareRecordsInClosedFolders.title=\u9589\u3058\u305f\u30d5\u30a9\u30eb\u30c0\u306e\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-
-# Vital Records
-capability.group.vitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-capability.UpdateVitalRecordCycleInformation.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30b5\u30a4\u30af\u30eb\u60c5\u5831\u306e\u66f4\u65b0
-capability.CycleVitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30b5\u30a4\u30af\u30eb
-capability.PlanningReviewCycles.title=\u30ec\u30d3\u30e5\u30fc\u30b5\u30a4\u30af\u30eb\u306e\u30d7\u30e9\u30f3\u30cb\u30f3\u30b0
-
-# References and Links
-capability.group.references.title=\u53c2\u7167
-capability.ChangeOrDeleteReferences.title=\u53c2\u7167\u306e\u5909\u66f4\u307e\u305f\u306f\u524a\u9664
-
-# Events
-capability.group.events.title=\u30a4\u30d9\u30f3\u30c8
-capability.CreateModifyDestroyEvents.title=\u30a4\u30d9\u30f3\u30c8\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.AddModifyEventDates.title=\u30a4\u30d9\u30f3\u30c8\u65e5\u4ed8\u306e\u8ffd\u52a0/\u5909\u66f4
-
-# Cutoff
-capability.group.cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-capability.ApproveRecordsScheduledForCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u306e\u627f\u8a8d
-capability.CreateModifyRecordsInCutoffFolders.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u30d5\u30a9\u30eb\u30c0\u306e\u4fee\u6b63\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=\u5ec3\u68c4\u3068\u8ee2\u9001
-capability.UpdateTriggerDates.title=\u30c8\u30ea\u30ac\u30fc\u65e5\u306e\u66f4\u65b0
-capability.ManuallyChangeDispositionDates.title=\u5ec3\u68c4\u65e5\u306e\u624b\u52d5\u5909\u66f4
-capability.AuthorizeNominatedTransfers.title=\u63a8\u5968\u3055\u308c\u305f\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
-capability.AuthorizeAllTransfers.title=\u3059\u3079\u3066\u306e\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
-capability.DestroyRecordsScheduledForDestruction.title=\u5ec3\u68c4\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u7834\u68c4\u3059\u308b
-capability.DestroyRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u7834\u68c4
-capability.DeleteRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u524a\u9664
-capability.TriggerAnEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u30c8\u30ea\u30ac\u30fc
-capability.FileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-capability.FileTransferReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
-capability.EndRetention.title=\u4fdd\u6301\u306e\u7d42\u4e86
-
-# Hold Controls
-capability.group.holdControls.title=\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306e\u30db\u30fc\u30eb\u30c9
-capability.ExtendRetentionPeriodOrFreeze.title=\u4fdd\u6301\u671f\u9593\u306e\u5ef6\u9577\u307e\u305f\u306f\u56fa\u5b9a
-capability.Unfreeze.title=\u56fa\u5b9a\u89e3\u9664
-capability.ViewUpdateReasonsForFreeze.title=\u66f4\u65b0\u3055\u308c\u305f\u56fa\u5b9a\u306e\u7406\u7531\u3092\u8868\u793a
-capability.CreateHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u4f5c\u6210
-capability.AddToHold.title=\u30db\u30fc\u30eb\u30c9\u306b\u8ffd\u52a0
-capability.RemoveFromHold.title=\u30db\u30fc\u30eb\u30c9\u304b\u3089\u89e3\u9664
-capability.FileHoldReport.title=\u30d5\u30a1\u30a4\u30eb\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
-capability.DeleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
-capability.EditHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u7de8\u96c6
-
-# Audit
-capability.group.audit.title=\u76e3\u67fb
-capability.DeclareAuditAsRecord.title=\u76e3\u67fb\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
-capability.EnableDisableAuditByTypes.title=\u76e3\u67fb\u3092\u30bf\u30a4\u30d7\u5225\u306b\u6709\u52b9\u5316/\u7121\u52b9\u5316\u3059\u308b
-capability.DeleteAudit.title=\u76e3\u67fb\u306e\u524a\u9664
-capability.SelectAuditMetadata.title=\u76e3\u67fb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u9078\u629e
-capability.AccessAudit.title=\u76e3\u67fb\u306b\u30a2\u30af\u30bb\u30b9
-capability.ExportAudit.title=\u76e3\u67fb\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8
-
-# Security
-capability.group.security.title=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3
-capability.CreateModifyDestroyRoles.title=\u5f79\u5272\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyUsersAndGroups.title=\u30e6\u30fc\u30b6\u30fc\u3068\u30b0\u30eb\u30fc\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.PasswordControl.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
-capability.DisplayRightsReport.title=\u6a29\u5229\u30ec\u30dd\u30fc\u30c8\u306e\u8868\u793a
-capability.ManageAccessControls.title=\u30b0\u30eb\u30fc\u30d7\u3068\u30e6\u30fc\u30b6\u30fc\u30ed\u30fc\u30eb\u306e\u5272\u308a\u5f53\u3066
-capability.ManageAccessRights.title=\u6a29\u9650\u306e\u7ba1\u7406
-
-# Configuration
-capability.group.config.title=\u8a2d\u5b9a
-capability.CreateModifyDestroyFileplanMetadata.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyFileplanTypes.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateModifyDestroyRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.CreateAndAssociateSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u4f5c\u6210\u3068\u95a2\u9023\u4ed8\u3051
-capability.EditSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u7de8\u96c6
-capability.CreateModifyDestroyReferenceTypes.title=\u53c2\u7167\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
-capability.AttachRulesToMetadataProperties.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u30eb\u30fc\u30eb\u3092\u9069\u7528
-capability.MakeOptionalParametersMandatory.title=\u30aa\u30d7\u30b7\u30e7\u30f3\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5fc5\u9808\u306b\u3059\u308b
-capability.MapEmailMetadata.title=E\u30e1\u30fc\u30eb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
-
-# Rules
-capability.group.rules.title=\u30eb\u30fc\u30eb
+# Records
+capability.group.records.title=\u30ec\u30b3\u30fc\u30c9
+capability.DeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5b8c\u4e86
+capability.ViewRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u8868\u793a
+capability.UndeclareRecords.title=\u30ec\u30b3\u30fc\u30c9\u3092\u518d\u5ea6\u958b\u304f
+capability.CreateRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
+capability.RequestRecordInformation.title=\u30ec\u30b3\u30fc\u30c9\u60c5\u5831\u306e\u30ea\u30af\u30a8\u30b9\u30c8
+capability.RejectRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u5374\u4e0b
+capability.FileUnfiledRecords.title=\u672a\u6574\u7406\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u6574\u7406\u4fdd\u7ba1
+capability.LinkToRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af
+capability.DeleteLinks.title=\u30ec\u30b3\u30fc\u30c9\u306e\u30ea\u30f3\u30af\u306e\u89e3\u9664
+
+# Metadata Control
+capability.group.metadataControl.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
+capability.EditRecordMetadata.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
+capability.EditDeclaredRecordMetadata.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
+capability.EditNonRecordMetadata.title=\u975e\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u7de8\u96c6
+capability.MoveRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u79fb\u52d5
+
+# Folder Control
+capability.group.folderControl.title=\u30d5\u30a9\u30eb\u30c0\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
+capability.CreateModifyDestroyFolders.title=\u30d5\u30a9\u30eb\u30c0\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.CloseFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b
+capability.ReOpenFolders.title=\u30d5\u30a9\u30eb\u30c0\u3092\u518d\u5ea6\u958b\u304f
+capability.DeclareRecordsInClosedFolders.title=\u9589\u3058\u305f\u30d5\u30a9\u30eb\u30c0\u306e\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
+
+# Vital Records
+capability.group.vitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
+capability.UpdateVitalRecordCycleInformation.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30b5\u30a4\u30af\u30eb\u60c5\u5831\u306e\u66f4\u65b0
+capability.CycleVitalRecords.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30b5\u30a4\u30af\u30eb
+capability.PlanningReviewCycles.title=\u30ec\u30d3\u30e5\u30fc\u30b5\u30a4\u30af\u30eb\u306e\u30d7\u30e9\u30f3\u30cb\u30f3\u30b0
+
+# References and Links
+capability.group.references.title=\u53c2\u7167
+capability.ChangeOrDeleteReferences.title=\u53c2\u7167\u306e\u5909\u66f4\u307e\u305f\u306f\u524a\u9664
+
+# Events
+capability.group.events.title=\u30a4\u30d9\u30f3\u30c8
+capability.CreateModifyDestroyEvents.title=\u30a4\u30d9\u30f3\u30c8\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.AddModifyEventDates.title=\u30a4\u30d9\u30f3\u30c8\u65e5\u4ed8\u306e\u8ffd\u52a0/\u5909\u66f4
+
+# Cutoff
+capability.group.cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
+capability.ApproveRecordsScheduledForCutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u30ec\u30b3\u30fc\u30c9\u306e\u627f\u8a8d
+capability.CreateModifyRecordsInCutoffFolders.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u30d5\u30a9\u30eb\u30c0\u306e\u4fee\u6b63\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=\u5ec3\u68c4\u3068\u8ee2\u9001
+capability.UpdateTriggerDates.title=\u30c8\u30ea\u30ac\u30fc\u65e5\u306e\u66f4\u65b0
+capability.ManuallyChangeDispositionDates.title=\u5ec3\u68c4\u65e5\u306e\u624b\u52d5\u5909\u66f4
+capability.AuthorizeNominatedTransfers.title=\u63a8\u5968\u3055\u308c\u305f\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
+capability.AuthorizeAllTransfers.title=\u3059\u3079\u3066\u306e\u8ee2\u9001\u3092\u627f\u8a8d\u3059\u308b
+capability.DestroyRecordsScheduledForDestruction.title=\u5ec3\u68c4\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f\u306e\u30ec\u30b3\u30fc\u30c9\u307e\u305f\u306f\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u7834\u68c4\u3059\u308b
+capability.DestroyRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u7834\u68c4
+capability.DeleteRecords.title=\u30ec\u30b3\u30fc\u30c9\u306e\u524a\u9664
+capability.TriggerAnEvent.title=\u30a4\u30d9\u30f3\u30c8\u306e\u30c8\u30ea\u30ac\u30fc
+capability.FileDestructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+capability.FileTransferReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u306e\u6574\u7406\u4fdd\u7ba1
+capability.EndRetention.title=\u4fdd\u6301\u306e\u7d42\u4e86
+
+# Hold Controls
+capability.group.holdControls.title=\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u306e\u30db\u30fc\u30eb\u30c9
+capability.ExtendRetentionPeriodOrFreeze.title=\u4fdd\u6301\u671f\u9593\u306e\u5ef6\u9577\u307e\u305f\u306f\u56fa\u5b9a
+capability.Unfreeze.title=\u56fa\u5b9a\u89e3\u9664
+capability.ViewUpdateReasonsForFreeze.title=\u66f4\u65b0\u3055\u308c\u305f\u56fa\u5b9a\u306e\u7406\u7531\u3092\u8868\u793a
+capability.CreateHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u4f5c\u6210
+capability.AddToHold.title=\u30db\u30fc\u30eb\u30c9\u306b\u8ffd\u52a0
+capability.RemoveFromHold.title=\u30db\u30fc\u30eb\u30c9\u304b\u3089\u89e3\u9664
+capability.FileHoldReport.title=\u30d5\u30a1\u30a4\u30eb\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
+capability.DeleteHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u524a\u9664
+capability.EditHold.title=\u30db\u30fc\u30eb\u30c9\u306e\u7de8\u96c6
+
+# Audit
+capability.group.audit.title=\u76e3\u67fb
+capability.DeclareAuditAsRecord.title=\u76e3\u67fb\u3092\u30ec\u30b3\u30fc\u30c9\u3068\u3057\u3066\u5ba3\u8a00\u3059\u308b
+capability.EnableDisableAuditByTypes.title=\u76e3\u67fb\u3092\u30bf\u30a4\u30d7\u5225\u306b\u6709\u52b9\u5316/\u7121\u52b9\u5316\u3059\u308b
+capability.DeleteAudit.title=\u76e3\u67fb\u306e\u524a\u9664
+capability.SelectAuditMetadata.title=\u76e3\u67fb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u9078\u629e
+capability.AccessAudit.title=\u76e3\u67fb\u306b\u30a2\u30af\u30bb\u30b9
+capability.ExportAudit.title=\u76e3\u67fb\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8
+
+# Security
+capability.group.security.title=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3
+capability.CreateModifyDestroyRoles.title=\u5f79\u5272\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.CreateModifyDestroyUsersAndGroups.title=\u30e6\u30fc\u30b6\u30fc\u3068\u30b0\u30eb\u30fc\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.PasswordControl.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb
+capability.DisplayRightsReport.title=\u6a29\u5229\u30ec\u30dd\u30fc\u30c8\u306e\u8868\u793a
+capability.ManageAccessControls.title=\u30b0\u30eb\u30fc\u30d7\u3068\u30e6\u30fc\u30b6\u30fc\u30ed\u30fc\u30eb\u306e\u5272\u308a\u5f53\u3066
+capability.ManageAccessRights.title=\u6a29\u9650\u306e\u7ba1\u7406
+
+# Configuration
+capability.group.config.title=\u8a2d\u5b9a
+capability.CreateModifyDestroyFileplanMetadata.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.CreateModifyDestroyFileplanTypes.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.CreateModifyDestroyRecordTypes.title=\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.CreateAndAssociateSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u4f5c\u6210\u3068\u95a2\u9023\u4ed8\u3051
+capability.EditSelectionLists.title=\u30bb\u30af\u30b7\u30e7\u30f3\u30ea\u30b9\u30c8\u306e\u7de8\u96c6
+capability.CreateModifyDestroyReferenceTypes.title=\u53c2\u7167\u30bf\u30a4\u30d7\u306e\u4f5c\u6210/\u5909\u66f4/\u7834\u68c4
+capability.AttachRulesToMetadataProperties.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u30eb\u30fc\u30eb\u3092\u9069\u7528
+capability.MakeOptionalParametersMandatory.title=\u30aa\u30d7\u30b7\u30e7\u30f3\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5fc5\u9808\u306b\u3059\u308b
+capability.MapEmailMetadata.title=E\u30e1\u30fc\u30eb\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30c3\u30d4\u30f3\u30b0
+
+# Rules
+capability.group.rules.title=\u30eb\u30fc\u30eb
capability.ManageRules.title=\u30eb\u30fc\u30eb\u306e\u7ba1\u7406
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties
index df0e74c718..1ca4a85bde 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_nl.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=Records
-capability.DeclareRecords.title=Records afronden
-capability.ViewRecords.title=Records bekijken
-capability.UndeclareRecords.title=Records heropenen
-capability.CreateRecords.title=Records maken
-capability.RequestRecordInformation.title=Recordgegevens opvragen
-capability.RejectRecords.title=Records afwijzen
-capability.FileUnfiledRecords.title=Niet gearchiveerde records archiveren
-capability.LinkToRecords.title=Records koppelen
-capability.DeleteLinks.title=Recordkoppeling opheffen
-
-# Metadata Control
-capability.group.metadataControl.title=Metagegevensbeheer
-capability.EditRecordMetadata.title=Metagegevens van record bewerken
-capability.EditDeclaredRecordMetadata.title=Metagegevens van afgeronde record bewerken
-capability.EditNonRecordMetadata.title=Metagegevens zonder record bewerken
-capability.MoveRecords.title=Records verplaatsen
-
-# Folder Control
-capability.group.folderControl.title=Mapbeheer
-capability.CreateModifyDestroyFolders.title=Mappen maken aanpassen vernietigen
-capability.CloseFolders.title=Mappen sluiten
-capability.ReOpenFolders.title=Mappen heropenen
-capability.DeclareRecordsInClosedFolders.title=Records in gesloten mappen afronden
-
-# Vital Records
-capability.group.vitalRecords.title=Vitale records
-capability.UpdateVitalRecordCycleInformation.title=Cyclusgegevens van vitale record bijwerken
-capability.CycleVitalRecords.title=Cyclus vitale records
-capability.PlanningReviewCycles.title=Planning revisiecycli
-
-# References and Links
-capability.group.references.title=Verwijzingen
-capability.ChangeOrDeleteReferences.title=Verwijzingen veranderen of verwijderen
-
-# Events
-capability.group.events.title=Gebeurtenissen
-capability.CreateModifyDestroyEvents.title=Gebeurtenissen maken aanpassen vernietigen
-capability.AddModifyEventDates.title=Datums van gebeurtenis wijzigen toevoegen
-
-# Cutoff
-capability.group.cutoff.title=Afsluiten
-capability.ApproveRecordsScheduledForCutoff.title=Records goedkeuren die zijn ingepland voor afsluiten
-capability.CreateModifyRecordsInCutoffFolders.title=Veranderingsrecords in afsluitmappen maken
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=Beschikking en overzettingen
-capability.UpdateTriggerDates.title=Triggerdatums bijwerken
-capability.ManuallyChangeDispositionDates.title=Beschikkingsdatums handmatig wijzigen
-capability.AuthorizeNominatedTransfers.title=Genomineerde overzettingen autoriseren
-capability.AuthorizeAllTransfers.title=Alle overzettingen autoriseren
-capability.DestroyRecordsScheduledForDestruction.title=Record of archiefmap vernietigen die is ingepland voor vernietiging
-capability.DestroyRecords.title=Records vernietigen
-capability.DeleteRecords.title=Records verwijderen
-capability.TriggerAnEvent.title=Een gebeurtenis triggeren
-capability.FileDestructionReport.title=Vernietigingsrapport archiveren
-capability.FileTransferReport.title=Overzetrapport archiveren
-capability.EndRetention.title=Retentie be\u00ebindigen
-
-# Hold Controls
-capability.group.holdControls.title=Wachtstandbeheer
-capability.ExtendRetentionPeriodOrFreeze.title=Retentieperiode of bevriezen verlengen
-capability.Unfreeze.title=Bevriezen opheffen
-capability.ViewUpdateReasonsForFreeze.title=Redenen voor bevriezen bijwerken bekijken
-capability.CreateHold.title=Wachtstand maken
-capability.AddToHold.title=Toevoegen aan wachtstand
-capability.RemoveFromHold.title=Verwijderen uit wachtstand
-capability.FileHoldReport.title=Wachtstandrapport archiveren
-capability.DeleteHold.title=Wachtstand verwijderen
-capability.EditHold.title=Wachtstand bewerken
-
-# Audit
-capability.group.audit.title=Audit
-capability.DeclareAuditAsRecord.title=Audit declareren als record
-capability.EnableDisableAuditByTypes.title=Audit op type uitschakelen inschakelen
-capability.DeleteAudit.title=Audit verwijderen
-capability.SelectAuditMetadata.title=Metagegevens van audit selecteren
-capability.AccessAudit.title=Audit openen
-capability.ExportAudit.title=Audit exporteren
-
-# Security
-capability.group.security.title=Beveiliging
-capability.CreateModifyDestroyRoles.title=Rollen maken aanpassen vernietigen
-capability.CreateModifyDestroyUsersAndGroups.title=Gebruikers en groepen maken aanpassen vernietigen
-capability.PasswordControl.title=Wachtwoordbeheer
-capability.DisplayRightsReport.title=Rechtenrapport weergeven
-capability.ManageAccessControls.title=Groeps- en gebruikersroltoewijzing
-capability.ManageAccessRights.title=Rechten beheren
-
-# Configuration
-capability.group.config.title=Configuratie
-capability.CreateModifyDestroyFileplanMetadata.title=Metagegevens voor ordeningsplan maken aanpassen vernietigen
-capability.CreateModifyDestroyFileplanTypes.title=Ordeningsplantypes maken aanpassen vernietigen
-capability.CreateModifyDestroyRecordTypes.title=Recordtypes maken aanpassen vernietigen
-capability.CreateAndAssociateSelectionLists.title=Selectielijsten maken en toewijzen
-capability.EditSelectionLists.title=Selectielijsten bewerken
-capability.CreateModifyDestroyReferenceTypes.title=Verwijzingstypes maken aanpassen vernietigen
-capability.AttachRulesToMetadataProperties.title=Regels aan metagegevenseigenschappen koppelen
-capability.MakeOptionalParametersMandatory.title=Optionele parameters verplicht maken
-capability.MapEmailMetadata.title=Metagegevens e-mail toewijzen
-
-# Rules
-capability.group.rules.title=Regels
+# Records
+capability.group.records.title=Records
+capability.DeclareRecords.title=Records afronden
+capability.ViewRecords.title=Records bekijken
+capability.UndeclareRecords.title=Records heropenen
+capability.CreateRecords.title=Records maken
+capability.RequestRecordInformation.title=Recordgegevens opvragen
+capability.RejectRecords.title=Records afwijzen
+capability.FileUnfiledRecords.title=Niet gearchiveerde records archiveren
+capability.LinkToRecords.title=Records koppelen
+capability.DeleteLinks.title=Recordkoppeling opheffen
+
+# Metadata Control
+capability.group.metadataControl.title=Metagegevensbeheer
+capability.EditRecordMetadata.title=Metagegevens van record bewerken
+capability.EditDeclaredRecordMetadata.title=Metagegevens van afgeronde record bewerken
+capability.EditNonRecordMetadata.title=Metagegevens zonder record bewerken
+capability.MoveRecords.title=Records verplaatsen
+
+# Folder Control
+capability.group.folderControl.title=Mapbeheer
+capability.CreateModifyDestroyFolders.title=Mappen maken aanpassen vernietigen
+capability.CloseFolders.title=Mappen sluiten
+capability.ReOpenFolders.title=Mappen heropenen
+capability.DeclareRecordsInClosedFolders.title=Records in gesloten mappen afronden
+
+# Vital Records
+capability.group.vitalRecords.title=Vitale records
+capability.UpdateVitalRecordCycleInformation.title=Cyclusgegevens van vitale record bijwerken
+capability.CycleVitalRecords.title=Cyclus vitale records
+capability.PlanningReviewCycles.title=Planning revisiecycli
+
+# References and Links
+capability.group.references.title=Verwijzingen
+capability.ChangeOrDeleteReferences.title=Verwijzingen veranderen of verwijderen
+
+# Events
+capability.group.events.title=Gebeurtenissen
+capability.CreateModifyDestroyEvents.title=Gebeurtenissen maken aanpassen vernietigen
+capability.AddModifyEventDates.title=Datums van gebeurtenis wijzigen toevoegen
+
+# Cutoff
+capability.group.cutoff.title=Afsluiten
+capability.ApproveRecordsScheduledForCutoff.title=Records goedkeuren die zijn ingepland voor afsluiten
+capability.CreateModifyRecordsInCutoffFolders.title=Veranderingsrecords in afsluitmappen maken
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=Beschikking en overzettingen
+capability.UpdateTriggerDates.title=Triggerdatums bijwerken
+capability.ManuallyChangeDispositionDates.title=Beschikkingsdatums handmatig wijzigen
+capability.AuthorizeNominatedTransfers.title=Genomineerde overzettingen autoriseren
+capability.AuthorizeAllTransfers.title=Alle overzettingen autoriseren
+capability.DestroyRecordsScheduledForDestruction.title=Record of archiefmap vernietigen die is ingepland voor vernietiging
+capability.DestroyRecords.title=Records vernietigen
+capability.DeleteRecords.title=Records verwijderen
+capability.TriggerAnEvent.title=Een gebeurtenis triggeren
+capability.FileDestructionReport.title=Vernietigingsrapport archiveren
+capability.FileTransferReport.title=Overzetrapport archiveren
+capability.EndRetention.title=Retentie be\u00ebindigen
+
+# Hold Controls
+capability.group.holdControls.title=Wachtstandbeheer
+capability.ExtendRetentionPeriodOrFreeze.title=Retentieperiode of bevriezen verlengen
+capability.Unfreeze.title=Bevriezen opheffen
+capability.ViewUpdateReasonsForFreeze.title=Redenen voor bevriezen bijwerken bekijken
+capability.CreateHold.title=Wachtstand maken
+capability.AddToHold.title=Toevoegen aan wachtstand
+capability.RemoveFromHold.title=Verwijderen uit wachtstand
+capability.FileHoldReport.title=Wachtstandrapport archiveren
+capability.DeleteHold.title=Wachtstand verwijderen
+capability.EditHold.title=Wachtstand bewerken
+
+# Audit
+capability.group.audit.title=Audit
+capability.DeclareAuditAsRecord.title=Audit declareren als record
+capability.EnableDisableAuditByTypes.title=Audit op type uitschakelen inschakelen
+capability.DeleteAudit.title=Audit verwijderen
+capability.SelectAuditMetadata.title=Metagegevens van audit selecteren
+capability.AccessAudit.title=Audit openen
+capability.ExportAudit.title=Audit exporteren
+
+# Security
+capability.group.security.title=Beveiliging
+capability.CreateModifyDestroyRoles.title=Rollen maken aanpassen vernietigen
+capability.CreateModifyDestroyUsersAndGroups.title=Gebruikers en groepen maken aanpassen vernietigen
+capability.PasswordControl.title=Wachtwoordbeheer
+capability.DisplayRightsReport.title=Rechtenrapport weergeven
+capability.ManageAccessControls.title=Groeps- en gebruikersroltoewijzing
+capability.ManageAccessRights.title=Rechten beheren
+
+# Configuration
+capability.group.config.title=Configuratie
+capability.CreateModifyDestroyFileplanMetadata.title=Metagegevens voor ordeningsplan maken aanpassen vernietigen
+capability.CreateModifyDestroyFileplanTypes.title=Ordeningsplantypes maken aanpassen vernietigen
+capability.CreateModifyDestroyRecordTypes.title=Recordtypes maken aanpassen vernietigen
+capability.CreateAndAssociateSelectionLists.title=Selectielijsten maken en toewijzen
+capability.EditSelectionLists.title=Selectielijsten bewerken
+capability.CreateModifyDestroyReferenceTypes.title=Verwijzingstypes maken aanpassen vernietigen
+capability.AttachRulesToMetadataProperties.title=Regels aan metagegevenseigenschappen koppelen
+capability.MakeOptionalParametersMandatory.title=Optionele parameters verplicht maken
+capability.MapEmailMetadata.title=Metagegevens e-mail toewijzen
+
+# Rules
+capability.group.rules.title=Regels
capability.ManageRules.title=Regels beheren
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties
index ff101b77f7..c430f0dde0 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/capability-service_zh_CN.properties
@@ -1,105 +1,105 @@
-# Records
-capability.group.records.title=\u8bb0\u5f55
-capability.DeclareRecords.title=\u5b8c\u6210\u8bb0\u5f55
-capability.ViewRecords.title=\u67e5\u770b\u8bb0\u5f55
-capability.UndeclareRecords.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
-capability.CreateRecords.title=\u521b\u5efa\u8bb0\u5f55
-capability.RequestRecordInformation.title=\u8bf7\u6c42\u8bb0\u5f55\u4fe1\u606f
-capability.RejectRecords.title=\u62d2\u7edd\u8bb0\u5f55
-capability.FileUnfiledRecords.title=\u5bf9\u672a\u7acb\u5377\u7684\u8bb0\u5f55\u7acb\u5377
-capability.LinkToRecords.title=\u94fe\u63a5\u8bb0\u5f55
-capability.DeleteLinks.title=\u53d6\u6d88\u8bb0\u5f55\u7684\u94fe\u63a5
-
-# Metadata Control
-capability.group.metadataControl.title=\u5143\u6570\u636e\u63a7\u5236
-capability.EditRecordMetadata.title=\u7f16\u8f91\u8bb0\u5f55\u5143\u6570\u636e
-capability.EditDeclaredRecordMetadata.title=\u7f16\u8f91\u5b8c\u6210\u7684\u8bb0\u5f55\u5143\u6570\u636e
-capability.EditNonRecordMetadata.title=\u7f16\u8f91\u975e\u8bb0\u5f55\u5143\u6570\u636e
-capability.MoveRecords.title=\u79fb\u52a8\u8bb0\u5f55
-
-# Folder Control
-capability.group.folderControl.title=\u6587\u4ef6\u5939\u63a7\u5236
-capability.CreateModifyDestroyFolders.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u6587\u4ef6\u5939
-capability.CloseFolders.title=\u5173\u95ed\u6587\u4ef6\u5939
-capability.ReOpenFolders.title=\u91cd\u65b0\u6253\u5f00\u6587\u4ef6\u5939
-capability.DeclareRecordsInClosedFolders.title=\u5b8c\u6210\u5df2\u5173\u95ed\u6587\u4ef6\u5939\u4e2d\u7684\u8bb0\u5f55
-
-# Vital Records
-capability.group.vitalRecords.title=\u6838\u5fc3\u8bb0\u5f55
-capability.UpdateVitalRecordCycleInformation.title=\u66f4\u65b0\u6838\u5fc3\u8bb0\u5f55\u5468\u671f\u4fe1\u606f
-capability.CycleVitalRecords.title=\u5468\u671f\u6838\u5fc3\u8bb0\u5f55
-capability.PlanningReviewCycles.title=\u8ba1\u5212\u5ba1\u67e5\u5468\u671f
-
-# References and Links
-capability.group.references.title=\u53c2\u8003
-capability.ChangeOrDeleteReferences.title=\u66f4\u6539\u6216\u5220\u9664\u53c2\u8003
-
-# Events
-capability.group.events.title=\u4e8b\u4ef6
-capability.CreateModifyDestroyEvents.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u4e8b\u4ef6
-capability.AddModifyEventDates.title=\u6dfb\u52a0\u4fee\u6539\u4e8b\u4ef6\u65e5\u671f
-
-# Cutoff
-capability.group.cutoff.title=\u4e2d\u65ad
-capability.ApproveRecordsScheduledForCutoff.title=\u6279\u51c6\u8ba1\u5212\u8981\u4e2d\u65ad\u7684\u8bb0\u5f55
-capability.CreateModifyRecordsInCutoffFolders.title=\u5728\u4e2d\u65ad\u6587\u4ef6\u5939\u4e2d\u521b\u5efa\u4fee\u6539\u8bb0\u5f55
-
-# Disposition and Transfers
-capability.group.dispositionAndTransfers.title=\u5904\u7f6e\u548c\u79fb\u4ea4
-capability.UpdateTriggerDates.title=\u66f4\u65b0\u89e6\u53d1\u65e5\u671f
-capability.ManuallyChangeDispositionDates.title=\u624b\u52a8\u66f4\u6539\u5904\u7f6e\u65e5\u671f
-capability.AuthorizeNominatedTransfers.title=\u6388\u6743\u6307\u5b9a\u79fb\u4ea4
-capability.AuthorizeAllTransfers.title=\u6388\u6743\u6240\u6709\u79fb\u4ea4
-capability.DestroyRecordsScheduledForDestruction.title=\u9500\u6bc1\u8ba1\u5212\u8981\u9500\u6bc1\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939
-capability.DestroyRecords.title=\u9500\u6bc1\u8bb0\u5f55
-capability.DeleteRecords.title=\u5220\u9664\u8bb0\u5f55
-capability.TriggerAnEvent.title=\u89e6\u53d1\u4e8b\u4ef6
-capability.FileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
-capability.FileTransferReport.title=\u7acb\u5377\u79fb\u4ea4\u62a5\u544a
-capability.EndRetention.title=\u7ed3\u675f\u4fdd\u7559
-
-# Hold Controls
-capability.group.holdControls.title=\u4fdd\u5b58\u63a7\u5236
-capability.ExtendRetentionPeriodOrFreeze.title=\u5ef6\u957f\u4fdd\u7559\u671f\u95f4\u6216\u4fdd\u5b58
-capability.Unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
-capability.ViewUpdateReasonsForFreeze.title=\u67e5\u770b\u4fdd\u5b58\u7684\u66f4\u65b0\u539f\u56e0
-capability.CreateHold.title=\u521b\u5efa\u4fdd\u5b58
-capability.AddToHold.title=\u52a0\u5165\u4fdd\u5b58
-capability.RemoveFromHold.title=\u89e3\u9664\u4fdd\u5b58
-capability.FileHoldReport.title=\u7acb\u5377\u4fdd\u5b58\u62a5\u544a
-capability.DeleteHold.title=\u5220\u9664\u4fdd\u5b58
-capability.EditHold.title=\u7f16\u8f91\u4fdd\u5b58
-
-# Audit
-capability.group.audit.title=\u5ba1\u8ba1
-capability.DeclareAuditAsRecord.title=\u5c06\u5ba1\u8ba1\u58f0\u660e\u4e3a\u8bb0\u5f55
-capability.EnableDisableAuditByTypes.title=\u6309\u7c7b\u578b\u542f\u7528\u3001\u7981\u7528\u5ba1\u8ba1
-capability.DeleteAudit.title=\u5220\u9664\u5ba1\u8ba1
-capability.SelectAuditMetadata.title=\u9009\u62e9\u5ba1\u8ba1\u5143\u6570\u636e
-capability.AccessAudit.title=\u8bbf\u95ee\u5ba1\u8ba1
-capability.ExportAudit.title=\u5bfc\u51fa\u5ba1\u8ba1
-
-# Security
-capability.group.security.title=\u5b89\u5168\u6027
-capability.CreateModifyDestroyRoles.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u89d2\u8272
-capability.CreateModifyDestroyUsersAndGroups.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u7528\u6237\u548c\u7ec4
-capability.PasswordControl.title=\u5bc6\u7801\u63a7\u5236
-capability.DisplayRightsReport.title=\u663e\u793a\u6743\u9650\u62a5\u544a
-capability.ManageAccessControls.title=\u7ec4\u548c\u7528\u6237\u89d2\u8272\u5206\u914d
-capability.ManageAccessRights.title=\u7ba1\u7406\u6743\u9650
-
-# Configuration
-capability.group.config.title=\u914d\u7f6e
-capability.CreateModifyDestroyFileplanMetadata.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u5143\u6570\u636e
-capability.CreateModifyDestroyFileplanTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u7c7b\u578b
-capability.CreateModifyDestroyRecordTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u8bb0\u5f55\u7c7b\u578b
-capability.CreateAndAssociateSelectionLists.title=\u521b\u5efa\u548c\u5173\u8054\u9009\u62e9\u5217\u8868
-capability.EditSelectionLists.title=\u7f16\u8f91\u9009\u62e9\u5217\u8868
-capability.CreateModifyDestroyReferenceTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u53c2\u8003\u7c7b\u578b
-capability.AttachRulesToMetadataProperties.title=\u5c06\u89c4\u5219\u9644\u52a0\u81f3\u5143\u6570\u636e\u5c5e\u6027
-capability.MakeOptionalParametersMandatory.title=\u5c06\u53ef\u9009\u53c2\u6570\u53d8\u4e3a\u5fc5\u8981\u53c2\u6570
-capability.MapEmailMetadata.title=\u6620\u5c04\u7535\u5b50\u90ae\u4ef6\u5143\u6570\u636e
-
-# Rules
-capability.group.rules.title=\u89c4\u5219
+# Records
+capability.group.records.title=\u8bb0\u5f55
+capability.DeclareRecords.title=\u5b8c\u6210\u8bb0\u5f55
+capability.ViewRecords.title=\u67e5\u770b\u8bb0\u5f55
+capability.UndeclareRecords.title=\u91cd\u65b0\u6253\u5f00\u8bb0\u5f55
+capability.CreateRecords.title=\u521b\u5efa\u8bb0\u5f55
+capability.RequestRecordInformation.title=\u8bf7\u6c42\u8bb0\u5f55\u4fe1\u606f
+capability.RejectRecords.title=\u62d2\u7edd\u8bb0\u5f55
+capability.FileUnfiledRecords.title=\u5bf9\u672a\u7acb\u5377\u7684\u8bb0\u5f55\u7acb\u5377
+capability.LinkToRecords.title=\u94fe\u63a5\u8bb0\u5f55
+capability.DeleteLinks.title=\u53d6\u6d88\u8bb0\u5f55\u7684\u94fe\u63a5
+
+# Metadata Control
+capability.group.metadataControl.title=\u5143\u6570\u636e\u63a7\u5236
+capability.EditRecordMetadata.title=\u7f16\u8f91\u8bb0\u5f55\u5143\u6570\u636e
+capability.EditDeclaredRecordMetadata.title=\u7f16\u8f91\u5b8c\u6210\u7684\u8bb0\u5f55\u5143\u6570\u636e
+capability.EditNonRecordMetadata.title=\u7f16\u8f91\u975e\u8bb0\u5f55\u5143\u6570\u636e
+capability.MoveRecords.title=\u79fb\u52a8\u8bb0\u5f55
+
+# Folder Control
+capability.group.folderControl.title=\u6587\u4ef6\u5939\u63a7\u5236
+capability.CreateModifyDestroyFolders.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u6587\u4ef6\u5939
+capability.CloseFolders.title=\u5173\u95ed\u6587\u4ef6\u5939
+capability.ReOpenFolders.title=\u91cd\u65b0\u6253\u5f00\u6587\u4ef6\u5939
+capability.DeclareRecordsInClosedFolders.title=\u5b8c\u6210\u5df2\u5173\u95ed\u6587\u4ef6\u5939\u4e2d\u7684\u8bb0\u5f55
+
+# Vital Records
+capability.group.vitalRecords.title=\u6838\u5fc3\u8bb0\u5f55
+capability.UpdateVitalRecordCycleInformation.title=\u66f4\u65b0\u6838\u5fc3\u8bb0\u5f55\u5468\u671f\u4fe1\u606f
+capability.CycleVitalRecords.title=\u5468\u671f\u6838\u5fc3\u8bb0\u5f55
+capability.PlanningReviewCycles.title=\u8ba1\u5212\u5ba1\u67e5\u5468\u671f
+
+# References and Links
+capability.group.references.title=\u53c2\u8003
+capability.ChangeOrDeleteReferences.title=\u66f4\u6539\u6216\u5220\u9664\u53c2\u8003
+
+# Events
+capability.group.events.title=\u4e8b\u4ef6
+capability.CreateModifyDestroyEvents.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u4e8b\u4ef6
+capability.AddModifyEventDates.title=\u6dfb\u52a0\u4fee\u6539\u4e8b\u4ef6\u65e5\u671f
+
+# Cutoff
+capability.group.cutoff.title=\u4e2d\u65ad
+capability.ApproveRecordsScheduledForCutoff.title=\u6279\u51c6\u8ba1\u5212\u8981\u4e2d\u65ad\u7684\u8bb0\u5f55
+capability.CreateModifyRecordsInCutoffFolders.title=\u5728\u4e2d\u65ad\u6587\u4ef6\u5939\u4e2d\u521b\u5efa\u4fee\u6539\u8bb0\u5f55
+
+# Disposition and Transfers
+capability.group.dispositionAndTransfers.title=\u5904\u7f6e\u548c\u79fb\u4ea4
+capability.UpdateTriggerDates.title=\u66f4\u65b0\u89e6\u53d1\u65e5\u671f
+capability.ManuallyChangeDispositionDates.title=\u624b\u52a8\u66f4\u6539\u5904\u7f6e\u65e5\u671f
+capability.AuthorizeNominatedTransfers.title=\u6388\u6743\u6307\u5b9a\u79fb\u4ea4
+capability.AuthorizeAllTransfers.title=\u6388\u6743\u6240\u6709\u79fb\u4ea4
+capability.DestroyRecordsScheduledForDestruction.title=\u9500\u6bc1\u8ba1\u5212\u8981\u9500\u6bc1\u7684\u8bb0\u5f55\u6216\u8bb0\u5f55\u6587\u4ef6\u5939
+capability.DestroyRecords.title=\u9500\u6bc1\u8bb0\u5f55
+capability.DeleteRecords.title=\u5220\u9664\u8bb0\u5f55
+capability.TriggerAnEvent.title=\u89e6\u53d1\u4e8b\u4ef6
+capability.FileDestructionReport.title=\u7acb\u5377\u9500\u6bc1\u62a5\u544a
+capability.FileTransferReport.title=\u7acb\u5377\u79fb\u4ea4\u62a5\u544a
+capability.EndRetention.title=\u7ed3\u675f\u4fdd\u7559
+
+# Hold Controls
+capability.group.holdControls.title=\u4fdd\u5b58\u63a7\u5236
+capability.ExtendRetentionPeriodOrFreeze.title=\u5ef6\u957f\u4fdd\u7559\u671f\u95f4\u6216\u4fdd\u5b58
+capability.Unfreeze.title=\u53d6\u6d88\u4fdd\u5b58
+capability.ViewUpdateReasonsForFreeze.title=\u67e5\u770b\u4fdd\u5b58\u7684\u66f4\u65b0\u539f\u56e0
+capability.CreateHold.title=\u521b\u5efa\u4fdd\u5b58
+capability.AddToHold.title=\u52a0\u5165\u4fdd\u5b58
+capability.RemoveFromHold.title=\u89e3\u9664\u4fdd\u5b58
+capability.FileHoldReport.title=\u7acb\u5377\u4fdd\u5b58\u62a5\u544a
+capability.DeleteHold.title=\u5220\u9664\u4fdd\u5b58
+capability.EditHold.title=\u7f16\u8f91\u4fdd\u5b58
+
+# Audit
+capability.group.audit.title=\u5ba1\u8ba1
+capability.DeclareAuditAsRecord.title=\u5c06\u5ba1\u8ba1\u58f0\u660e\u4e3a\u8bb0\u5f55
+capability.EnableDisableAuditByTypes.title=\u6309\u7c7b\u578b\u542f\u7528\u3001\u7981\u7528\u5ba1\u8ba1
+capability.DeleteAudit.title=\u5220\u9664\u5ba1\u8ba1
+capability.SelectAuditMetadata.title=\u9009\u62e9\u5ba1\u8ba1\u5143\u6570\u636e
+capability.AccessAudit.title=\u8bbf\u95ee\u5ba1\u8ba1
+capability.ExportAudit.title=\u5bfc\u51fa\u5ba1\u8ba1
+
+# Security
+capability.group.security.title=\u5b89\u5168\u6027
+capability.CreateModifyDestroyRoles.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u89d2\u8272
+capability.CreateModifyDestroyUsersAndGroups.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u7528\u6237\u548c\u7ec4
+capability.PasswordControl.title=\u5bc6\u7801\u63a7\u5236
+capability.DisplayRightsReport.title=\u663e\u793a\u6743\u9650\u62a5\u544a
+capability.ManageAccessControls.title=\u7ec4\u548c\u7528\u6237\u89d2\u8272\u5206\u914d
+capability.ManageAccessRights.title=\u7ba1\u7406\u6743\u9650
+
+# Configuration
+capability.group.config.title=\u914d\u7f6e
+capability.CreateModifyDestroyFileplanMetadata.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u5143\u6570\u636e
+capability.CreateModifyDestroyFileplanTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u5f52\u7c7b\u65b9\u6848\u7c7b\u578b
+capability.CreateModifyDestroyRecordTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u8bb0\u5f55\u7c7b\u578b
+capability.CreateAndAssociateSelectionLists.title=\u521b\u5efa\u548c\u5173\u8054\u9009\u62e9\u5217\u8868
+capability.EditSelectionLists.title=\u7f16\u8f91\u9009\u62e9\u5217\u8868
+capability.CreateModifyDestroyReferenceTypes.title=\u521b\u5efa\u4fee\u6539\u9500\u6bc1\u53c2\u8003\u7c7b\u578b
+capability.AttachRulesToMetadataProperties.title=\u5c06\u89c4\u5219\u9644\u52a0\u81f3\u5143\u6570\u636e\u5c5e\u6027
+capability.MakeOptionalParametersMandatory.title=\u5c06\u53ef\u9009\u53c2\u6570\u53d8\u4e3a\u5fc5\u8981\u53c2\u6570
+capability.MapEmailMetadata.title=\u6620\u5c04\u7535\u5b50\u90ae\u4ef6\u5143\u6570\u636e
+
+# Rules
+capability.group.rules.title=\u89c4\u5219
capability.ManageRules.title=\u7ba1\u7406\u89c4\u5219
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties
index 4adb771e20..5ba8e758ce 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Records due for Review Notification
-notification.superseded.subject=Record Superseded Notification
+notification.dueforreview.subject=Records due for Review Notification
+notification.superseded.subject=Record Superseded Notification
notification.rejected.subject=Record Rejected Notification
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties
index d4fd2a292f..516e806803 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_de.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Benachrichtigung bei Records mit f\u00e4lliger \u00dcberpr\u00fcfung
-notification.superseded.subject=Benachrichtigung bei abgel\u00f6stem Record
+notification.dueforreview.subject=Benachrichtigung bei Records mit f\u00e4lliger \u00dcberpr\u00fcfung
+notification.superseded.subject=Benachrichtigung bei abgel\u00f6stem Record
notification.rejected.subject=Benachrichtigung bei abgelehntem Record
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties
index b48cd5681c..dc443b8c59 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_es.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Documentos de archivo pendientes de notificaci\u00f3n de revisi\u00f3n
-notification.superseded.subject=Notificaci\u00f3n de documento de archivo reemplazada
+notification.dueforreview.subject=Documentos de archivo pendientes de notificaci\u00f3n de revisi\u00f3n
+notification.superseded.subject=Notificaci\u00f3n de documento de archivo reemplazada
notification.rejected.subject=Notificaci\u00f3n de documento de archivo rechazada
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties
index 73845f54b1..f342374560 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_fr.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
-notification.superseded.subject=Le document d'archives a remplac\u00e9 la notification
+notification.dueforreview.subject=Documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
+notification.superseded.subject=Le document d'archives a remplac\u00e9 la notification
notification.rejected.subject=Le document d'archives a rejet\u00e9 la notification
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties
index f66191bcba..860d0b3493 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_it.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Notifica record da revisionare
-notification.superseded.subject=Notifica record sostituito
+notification.dueforreview.subject=Notifica record da revisionare
+notification.superseded.subject=Notifica record sostituito
notification.rejected.subject=Notifica record respinto
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties
index b1986f835e..0483702dde 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_ja.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u901a\u77e5\u671f\u9650
-notification.superseded.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u4ee3\u66ff\u901a\u77e5
+notification.dueforreview.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u901a\u77e5\u671f\u9650
+notification.superseded.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u4ee3\u66ff\u901a\u77e5
notification.rejected.subject=\u30ec\u30b3\u30fc\u30c9\u306e\u5374\u4e0b\u901a\u77e5
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties
index 278210cbba..4faef1f017 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_nl.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=Melding Records gereed voor revisie
-notification.superseded.subject=Melding Record vervangen
+notification.dueforreview.subject=Melding Records gereed voor revisie
+notification.superseded.subject=Melding Record vervangen
notification.rejected.subject=Melding Record geweigerd
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties
index 3ec73c184a..b6a0599398 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/notification-service_zh_CN.properties
@@ -1,3 +1,3 @@
-notification.dueforreview.subject=\u8bb0\u5f55\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-notification.superseded.subject=\u8bb0\u5f55\u88ab\u53d6\u4ee3\u901a\u77e5
+notification.dueforreview.subject=\u8bb0\u5f55\u5ba1\u67e5\u5230\u671f\u901a\u77e5
+notification.superseded.subject=\u8bb0\u5f55\u88ab\u53d6\u4ee3\u901a\u77e5
notification.rejected.subject=\u8bb0\u5f55\u88ab\u62d2\u7edd\u901a\u77e5
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties
index 70f6712de5..f53f066f9d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=Content can't be added to a record container. Use record folders to file content.
-rm.service.update-disposition-action-def=The disposition action definition can't be updated, because an update is being published.
-rm.service.set-id=The identifier property value of the object {0} is read-only so can't be set.
-rm.service.path-node=Unable to get path. (nodeRef={0})
-rm.service.invalid-rm-node=Invalid records management node, because aspect {0} is not present.
-rm.service.no-root=Unable to find records management root.
-rm.service.dup-root=Can't create the records management root, because there's one already exists in this hierarchy.
-rm.service.root-type=Can't create the records management root, because type {0} is not a sub-type of rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Can't create records management container, because parent was not sub-type of rm:recordsManagement (parentType={0})
-rm.service.container-type=Can't create records management container, because type {0} is not a sub-type of rm:recordsManagementContainer.
-rm.service.container-expected=Node reference to a rm:recordsManagementContainer node expected.
-rm.service.record-folder-expected=Node reference to a rm:recordFolder node expected.
-rm.service.parent-record-folder-root=Can't create a record folder, because the parent is a records management root.
-rm.service.parent-record-folder-type=Can't create record folder, because the parent was not sub-type of rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Can't create record folder, because the provided type is not a sub-type of rm:recordFolder. (type={0})
-rm.service.not-record=The node {0} is not a record.
-rm.service.vital-def-missing=Vital record definition aspect is not present on node. (nodeRef={0})
-rm.service.close-record-folder-not-folder=The record folder couldn't be closed because it's not defined as a record folder.(nodeRef={0})
-rm.service.node-has-aspect=The node {0} has already the aspect {1}.
-rm.service.final-version=Final
+rm.service.error-add-content-container=Content can't be added to a record container. Use record folders to file content.
+rm.service.update-disposition-action-def=The disposition action definition can't be updated, because an update is being published.
+rm.service.set-id=The identifier property value of the object {0} is read-only so can't be set.
+rm.service.path-node=Unable to get path. (nodeRef={0})
+rm.service.invalid-rm-node=Invalid records management node, because aspect {0} is not present.
+rm.service.no-root=Unable to find records management root.
+rm.service.dup-root=Can't create the records management root, because there's one already exists in this hierarchy.
+rm.service.root-type=Can't create the records management root, because type {0} is not a sub-type of rm:recordsManagementRootContainer.
+rm.service.container-parent-type=Can't create records management container, because parent was not sub-type of rm:recordsManagement (parentType={0})
+rm.service.container-type=Can't create records management container, because type {0} is not a sub-type of rm:recordsManagementContainer.
+rm.service.container-expected=Node reference to a rm:recordsManagementContainer node expected.
+rm.service.record-folder-expected=Node reference to a rm:recordFolder node expected.
+rm.service.parent-record-folder-root=Can't create a record folder, because the parent is a records management root.
+rm.service.parent-record-folder-type=Can't create record folder, because the parent was not sub-type of rm:recordsManagementContainer. (parentType={0})
+rm.service.record-folder-type=Can't create record folder, because the provided type is not a sub-type of rm:recordFolder. (type={0})
+rm.service.not-record=The node {0} is not a record.
+rm.service.vital-def-missing=Vital record definition aspect is not present on node. (nodeRef={0})
+rm.service.close-record-folder-not-folder=The record folder couldn't be closed because it's not defined as a record folder.(nodeRef={0})
+rm.service.node-has-aspect=The node {0} has already the aspect {1}.
+rm.service.final-version=Final
rm.service.final-version-description=The final archived record version
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties
index bf286e2463..e7768fcf2f 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_de.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=Inhalt kann einem Record-Container nicht hinzugef\u00fcgt werden. Verwenden Sie Record-Ordner zur Inhaltsablage.
-rm.service.update-disposition-action-def=Die Definition der Entsorgungsaktion kann nicht aktualisiert werden, da derzeit eine Aktualisierung ver\u00f6ffentlicht wird.
-rm.service.set-id=Der ID-Eigenschaftenwert des Objekts {0} ist schreibgesch\u00fctzt; er kann also nicht festgelegt werden.
-rm.service.path-node=Pfad kann nicht ermittelt werden. (nodeRef={0})
-rm.service.invalid-rm-node=Records Management Knoten ung\u00fcltig, da Aspekt {0} nicht vorhanden ist.
-rm.service.no-root=Records Management Root kann nicht gefunden werden.
-rm.service.dup-root=Records Management Root kann nicht erstellt werden, da bereits eine in dieser Hierarchie vorhanden ist.
-rm.service.root-type=Records Management Root kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementRootContainer ist.
-rm.service.container-parent-type=Records Management Container kann nicht erstellt werden, da Elternobjekt kein Subtyp von rm:recordsManagement (parentType={0}) ist.
-rm.service.container-type=Records Management Container kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementContainer ist.
-rm.service.container-expected=Knotenreferenz zu einem rm:recordsManagementContainer-Knoten erwartet.
-rm.service.record-folder-expected=Knotenreferenz zu einem rm:recordFolder-Knoten erwartet.
-rm.service.parent-record-folder-root=Record-Ordner kann nicht erstellt werden, da es sich bei dem Elternobjekt um eine Records Management Root handelt.
-rm.service.parent-record-folder-type=Record-Ordner kann nicht erstellt werden, da das Elternobjekt kein Subtyp von rm:recordsManagementContainer ist. (parentType={0})
-rm.service.record-folder-type=Record-Ordner kann nicht erstellt werden, da der angegebene Typ kein Subtyp von rm:recordFolder ist. (type={0})
-rm.service.not-record=Knoten {0} ist kein Record.
-rm.service.vital-def-missing=Definitionsaspekt von besonders relevantem Record ist auf dem Knoten nicht vorhanden. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Der Record-Ordner konnte nicht geschlossen werden, da er nicht als Record-Ordner definiert ist. (nodeRef={0})
-rm.service.node-has-aspect=Der Knoten {0} hat bereits den Aspekt {1}.
-rm.service.final-version=Endg\u00fcltig
+rm.service.error-add-content-container=Inhalt kann einem Record-Container nicht hinzugef\u00fcgt werden. Verwenden Sie Record-Ordner zur Inhaltsablage.
+rm.service.update-disposition-action-def=Die Definition der Entsorgungsaktion kann nicht aktualisiert werden, da derzeit eine Aktualisierung ver\u00f6ffentlicht wird.
+rm.service.set-id=Der ID-Eigenschaftenwert des Objekts {0} ist schreibgesch\u00fctzt; er kann also nicht festgelegt werden.
+rm.service.path-node=Pfad kann nicht ermittelt werden. (nodeRef={0})
+rm.service.invalid-rm-node=Records Management Knoten ung\u00fcltig, da Aspekt {0} nicht vorhanden ist.
+rm.service.no-root=Records Management Root kann nicht gefunden werden.
+rm.service.dup-root=Records Management Root kann nicht erstellt werden, da bereits eine in dieser Hierarchie vorhanden ist.
+rm.service.root-type=Records Management Root kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementRootContainer ist.
+rm.service.container-parent-type=Records Management Container kann nicht erstellt werden, da Elternobjekt kein Subtyp von rm:recordsManagement (parentType={0}) ist.
+rm.service.container-type=Records Management Container kann nicht erstellt werden, da Typ {0} kein Subtyp von rm:recordsManagementContainer ist.
+rm.service.container-expected=Knotenreferenz zu einem rm:recordsManagementContainer-Knoten erwartet.
+rm.service.record-folder-expected=Knotenreferenz zu einem rm:recordFolder-Knoten erwartet.
+rm.service.parent-record-folder-root=Record-Ordner kann nicht erstellt werden, da es sich bei dem Elternobjekt um eine Records Management Root handelt.
+rm.service.parent-record-folder-type=Record-Ordner kann nicht erstellt werden, da das Elternobjekt kein Subtyp von rm:recordsManagementContainer ist. (parentType={0})
+rm.service.record-folder-type=Record-Ordner kann nicht erstellt werden, da der angegebene Typ kein Subtyp von rm:recordFolder ist. (type={0})
+rm.service.not-record=Knoten {0} ist kein Record.
+rm.service.vital-def-missing=Definitionsaspekt von besonders relevantem Record ist auf dem Knoten nicht vorhanden. (nodeRef={0})
+rm.service.close-record-folder-not-folder=Der Record-Ordner konnte nicht geschlossen werden, da er nicht als Record-Ordner definiert ist. (nodeRef={0})
+rm.service.node-has-aspect=Der Knoten {0} hat bereits den Aspekt {1}.
+rm.service.final-version=Endg\u00fcltig
rm.service.final-version-description=Die endg\u00fcltige archivierte Version des Records
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties
index 445a34aa97..44d5f1068a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_es.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=No se puede agregar contenido a un contenedor de documentos de archivo. Utilice carpetas de documentos de archivo para archivar contenido.
-rm.service.update-disposition-action-def=No se puede actualizar la definici\u00f3n de acciones de disposici\u00f3n porque se est\u00e1 publicando una actualizaci\u00f3n.
-rm.service.set-id=No se puede establecer el valor de la propiedad identificadora {0} porque es de solo lectura.
-rm.service.path-node=No se puede obtener ruta. (nodeRef={0})
-rm.service.invalid-rm-node=El nodo de gesti\u00f3n de documentos de archivo no es v\u00e1lido porque el aspecto {0} no est\u00e1 presente.
-rm.service.no-root=No se puede encontrar una ra\u00edz de gesti\u00f3n de documentos de archivo.
-rm.service.dup-root=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque ya existe una en esta jerarqu\u00eda.
-rm.service.root-type=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementRootContainer.
-rm.service.container-parent-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el padre no era un subtipo de rm:recordsManagement (parentType={0}).
-rm.service.container-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementContainer.
-rm.service.container-expected=Se espera un nodo de referencia en un nodo rm:recordsManagementContainer.
-rm.service.record-folder-expected=Se espera un nodo de referencia en un nodo rm:recordFolder.
-rm.service.parent-record-folder-root=No se puede crear una carpeta de documentos de archivo porque el padre es una ra\u00edz de gesti\u00f3n de documentos de archivo.
-rm.service.parent-record-folder-type=No se puede crear una carpeta de documentos de archivo porque el padre no era un subtipo de rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=No se puede crear una carpeta de documentos de archivo porque el tipo proporcionado no es un subtipo de rm:recordFolder. (type={0})
-rm.service.not-record=El nodo {0} no es un documento de archivo.
-rm.service.vital-def-missing=El aspecto de definici\u00f3n de documento de archivo vital no est\u00e1 presenta en el nodo. (nodeRef={0})
-rm.service.close-record-folder-not-folder=No se pudo cerrar la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo.(nodeRef={0})
-rm.service.node-has-aspect=El nodo {0} ya tiene el aspecto {1}.
-rm.service.final-version=Final
+rm.service.error-add-content-container=No se puede agregar contenido a un contenedor de documentos de archivo. Utilice carpetas de documentos de archivo para archivar contenido.
+rm.service.update-disposition-action-def=No se puede actualizar la definici\u00f3n de acciones de disposici\u00f3n porque se est\u00e1 publicando una actualizaci\u00f3n.
+rm.service.set-id=No se puede establecer el valor de la propiedad identificadora {0} porque es de solo lectura.
+rm.service.path-node=No se puede obtener ruta. (nodeRef={0})
+rm.service.invalid-rm-node=El nodo de gesti\u00f3n de documentos de archivo no es v\u00e1lido porque el aspecto {0} no est\u00e1 presente.
+rm.service.no-root=No se puede encontrar una ra\u00edz de gesti\u00f3n de documentos de archivo.
+rm.service.dup-root=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque ya existe una en esta jerarqu\u00eda.
+rm.service.root-type=No se puede crear una ra\u00edz de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementRootContainer.
+rm.service.container-parent-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el padre no era un subtipo de rm:recordsManagement (parentType={0}).
+rm.service.container-type=No se puede crear un contenedor de gesti\u00f3n de documentos de archivo porque el tipo {0} no es un subtipo de rm:recordsManagementContainer.
+rm.service.container-expected=Se espera un nodo de referencia en un nodo rm:recordsManagementContainer.
+rm.service.record-folder-expected=Se espera un nodo de referencia en un nodo rm:recordFolder.
+rm.service.parent-record-folder-root=No se puede crear una carpeta de documentos de archivo porque el padre es una ra\u00edz de gesti\u00f3n de documentos de archivo.
+rm.service.parent-record-folder-type=No se puede crear una carpeta de documentos de archivo porque el padre no era un subtipo de rm:recordsManagementContainer. (parentType={0})
+rm.service.record-folder-type=No se puede crear una carpeta de documentos de archivo porque el tipo proporcionado no es un subtipo de rm:recordFolder. (type={0})
+rm.service.not-record=El nodo {0} no es un documento de archivo.
+rm.service.vital-def-missing=El aspecto de definici\u00f3n de documento de archivo vital no est\u00e1 presenta en el nodo. (nodeRef={0})
+rm.service.close-record-folder-not-folder=No se pudo cerrar la carpeta de documentos de archivo porque no est\u00e1 definida como una carpeta de documentos de archivo.(nodeRef={0})
+rm.service.node-has-aspect=El nodo {0} ya tiene el aspecto {1}.
+rm.service.final-version=Final
rm.service.final-version-description=La versi\u00f3n final del documento de archivo archivado
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties
index 495b595c4c..5688a1d7c4 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_fr.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=Le contenu n'a pu \u00eatre ajout\u00e9 \u00e0 un conteneur de documents d'archives. Utilisez des dossiers d'archives pour archiver le contenu.
-rm.service.update-disposition-action-def=Impossible de mettre \u00e0 jour la d\u00e9finition de l'action de disposition car une mise \u00e0 jour est en train d'\u00eatre publi\u00e9e.
-rm.service.set-id=La valeur identifier property de l''objet {0}.est en lecture seule et ne peut donc \u00eatre d\u00e9finie.
-rm.service.path-node=Impossible d''obtenir le chemin. (nodeRef={0})
-rm.service.invalid-rm-node=N\u0153ud non valide de gestion des archives car l''aspect {0} n''est pas pr\u00e9sent.
-rm.service.no-root=Impossible de trouver la racine du site de gestion des archives.
-rm.service.dup-root=Impossible de cr\u00e9er la racine du site de gestion des archives car il en existe d\u00e9j\u00e0 une dans cette hi\u00e9rarchie.
-rm.service.root-type=Impossible de cr\u00e9er la racine du site de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagement (parentType={0})
-rm.service.container-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementContainer.
-rm.service.container-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordsManagementContainer \u00e9tait attendue.
-rm.service.record-folder-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordFolder \u00e9tait attendue.
-rm.service.parent-record-folder-root=Impossible de cr\u00e9er un dossier d'archives car le parent est une racine du site de gestion des archives.
-rm.service.parent-record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le type fourni n''est pas un sous-type de rm:recordFolder. (type={0})
-rm.service.not-record=Le n\u0153ud {0} n''est pas un document d''archives.
-rm.service.vital-def-missing=L''aspect de d\u00e9finition de document d''archives essentiel n''est pas pr\u00e9sent sur le n\u0153ud. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Le dossier d''archives n''a pas pu \u00eatre ferm\u00e9, car il n''est pas d\u00e9fini comme dossier d''archives.(nodeRef={0})
-rm.service.node-has-aspect=Le n\u0153ud {0} a d\u00e9j\u00e0 l''aspect {1}.
-rm.service.final-version=Finale
+rm.service.error-add-content-container=Le contenu n'a pu \u00eatre ajout\u00e9 \u00e0 un conteneur de documents d'archives. Utilisez des dossiers d'archives pour archiver le contenu.
+rm.service.update-disposition-action-def=Impossible de mettre \u00e0 jour la d\u00e9finition de l'action de disposition car une mise \u00e0 jour est en train d'\u00eatre publi\u00e9e.
+rm.service.set-id=La valeur identifier property de l''objet {0}.est en lecture seule et ne peut donc \u00eatre d\u00e9finie.
+rm.service.path-node=Impossible d''obtenir le chemin. (nodeRef={0})
+rm.service.invalid-rm-node=N\u0153ud non valide de gestion des archives car l''aspect {0} n''est pas pr\u00e9sent.
+rm.service.no-root=Impossible de trouver la racine du site de gestion des archives.
+rm.service.dup-root=Impossible de cr\u00e9er la racine du site de gestion des archives car il en existe d\u00e9j\u00e0 une dans cette hi\u00e9rarchie.
+rm.service.root-type=Impossible de cr\u00e9er la racine du site de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementRootContainer.
+rm.service.container-parent-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagement (parentType={0})
+rm.service.container-type=Impossible de cr\u00e9er le conteneur de gestion des archives car le type {0} n''est pas un sous-type de rm:recordsManagementContainer.
+rm.service.container-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordsManagementContainer \u00e9tait attendue.
+rm.service.record-folder-expected=La r\u00e9f\u00e9rence \u00e0 un n\u0153ud rm:recordFolder \u00e9tait attendue.
+rm.service.parent-record-folder-root=Impossible de cr\u00e9er un dossier d'archives car le parent est une racine du site de gestion des archives.
+rm.service.parent-record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le parent n''\u00e9tait pas un sous-type de rm:recordsManagementContainer. (parentType={0})
+rm.service.record-folder-type=Impossible de cr\u00e9er un dossier d''archives car le type fourni n''est pas un sous-type de rm:recordFolder. (type={0})
+rm.service.not-record=Le n\u0153ud {0} n''est pas un document d''archives.
+rm.service.vital-def-missing=L''aspect de d\u00e9finition de document d''archives essentiel n''est pas pr\u00e9sent sur le n\u0153ud. (nodeRef={0})
+rm.service.close-record-folder-not-folder=Le dossier d''archives n''a pas pu \u00eatre ferm\u00e9, car il n''est pas d\u00e9fini comme dossier d''archives.(nodeRef={0})
+rm.service.node-has-aspect=Le n\u0153ud {0} a d\u00e9j\u00e0 l''aspect {1}.
+rm.service.final-version=Finale
rm.service.final-version-description=Version finale du document archiv\u00e9
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties
index bcbc46434d..2a0b13e1e9 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_it.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=Impossibile aggiungere il contenuto a un contenitore di record. Utilizza le cartelle di record per archiviare il contenuto.
-rm.service.update-disposition-action-def=Impossibile aggiornare la definizione dell'azione di disposizione, poich\u00e9 \u00e8 stato pubblicato un aggiornamento.
-rm.service.set-id=Impossibile impostare il valore identificativo della propriet\u00e0 dell''oggetto {0} perch\u00e9 di sola lettura.
-rm.service.path-node=Impossibile ottenere il percorso. (nodeRef={0})
-rm.service.invalid-rm-node=Nodo di gestione dei record non valido, poich\u00e9 non \u00e8 presente l''aspetto {0}.
-rm.service.no-root=Impossibile trovare radice di gestione dei record.
-rm.service.dup-root=Impossibile creare la radice di gestione dei record, poich\u00e9 ne esiste gi\u00e0 una all'interno della gerarchia.
-rm.service.root-type=Impossibile creare la radice di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 quello superiore non \u00e8 un sottotipo di rm:recordsManagement (parentType={0})
-rm.service.container-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementContainer.
-rm.service.container-expected=Riferimento nodo a un nodo rm:recordsManagementContainer previsto.
-rm.service.record-folder-expected=Riferimento nodo a un nodo rm:recordFolder previsto.
-rm.service.parent-record-folder-root=Impossibile creare una cartella di record, poich\u00e9 quella superiore \u00e8 una radice di gestione dei record.
-rm.service.parent-record-folder-type=Impossibile creare una cartella di record, poich\u00e9 quella superiore non \u00e8 un sottotipo di rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Impossibile creare una cartella di record, poich\u00e9 il tipo fornito non \u00e8 un sottotipo di rm:recordFolder. (type={0})
-rm.service.not-record=Il nodo {0} non \u00e8 un record.
-rm.service.vital-def-missing=L''aspetto di definizione di record fondamentale non \u00e8 presente su nodo. (nodeRef={0})
-rm.service.close-record-folder-not-folder=Non \u00e8 stato possibile chiudere la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record.(nodeRef={0})
-rm.service.node-has-aspect=Il nodo {0} presenta gi\u00e0 l''aspetto {1}.
-rm.service.final-version=Finale
+rm.service.error-add-content-container=Impossibile aggiungere il contenuto a un contenitore di record. Utilizza le cartelle di record per archiviare il contenuto.
+rm.service.update-disposition-action-def=Impossibile aggiornare la definizione dell'azione di disposizione, poich\u00e9 \u00e8 stato pubblicato un aggiornamento.
+rm.service.set-id=Impossibile impostare il valore identificativo della propriet\u00e0 dell''oggetto {0} perch\u00e9 di sola lettura.
+rm.service.path-node=Impossibile ottenere il percorso. (nodeRef={0})
+rm.service.invalid-rm-node=Nodo di gestione dei record non valido, poich\u00e9 non \u00e8 presente l''aspetto {0}.
+rm.service.no-root=Impossibile trovare radice di gestione dei record.
+rm.service.dup-root=Impossibile creare la radice di gestione dei record, poich\u00e9 ne esiste gi\u00e0 una all'interno della gerarchia.
+rm.service.root-type=Impossibile creare la radice di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementRootContainer.
+rm.service.container-parent-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 quello superiore non \u00e8 un sottotipo di rm:recordsManagement (parentType={0})
+rm.service.container-type=Impossibile creare il contenitore di gestione dei record, poich\u00e9 il tipo {0} non \u00e8 un sottotipo di rm:recordsManagementContainer.
+rm.service.container-expected=Riferimento nodo a un nodo rm:recordsManagementContainer previsto.
+rm.service.record-folder-expected=Riferimento nodo a un nodo rm:recordFolder previsto.
+rm.service.parent-record-folder-root=Impossibile creare una cartella di record, poich\u00e9 quella superiore \u00e8 una radice di gestione dei record.
+rm.service.parent-record-folder-type=Impossibile creare una cartella di record, poich\u00e9 quella superiore non \u00e8 un sottotipo di rm:recordsManagementContainer. (parentType={0})
+rm.service.record-folder-type=Impossibile creare una cartella di record, poich\u00e9 il tipo fornito non \u00e8 un sottotipo di rm:recordFolder. (type={0})
+rm.service.not-record=Il nodo {0} non \u00e8 un record.
+rm.service.vital-def-missing=L''aspetto di definizione di record fondamentale non \u00e8 presente su nodo. (nodeRef={0})
+rm.service.close-record-folder-not-folder=Non \u00e8 stato possibile chiudere la cartella di record, poich\u00e9 non \u00e8 definita come cartella di record.(nodeRef={0})
+rm.service.node-has-aspect=Il nodo {0} presenta gi\u00e0 l''aspetto {1}.
+rm.service.final-version=Finale
rm.service.final-version-description=Versione del record archiviata finale
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties
index fca3a7c66f..c83bae3098 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_ja.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30c6\u30ca\u30fc\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002 \u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f7f\u7528\u3057\u3066\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
-rm.service.update-disposition-action-def=\u66f4\u65b0\u304c\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9\u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.set-id=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8 {0} \u306e ID \u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306a\u306e\u3067\u3001\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.path-node=\u30d1\u30b9\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002 (nodeRef={0})
-rm.service.invalid-rm-node=\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u7121\u52b9\u306a\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ce\u30fc\u30c9\u3067\u3059\u3002
-rm.service.no-root=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
-rm.service.dup-root=\u3053\u306e\u968e\u5c64\u306b\u3059\u3067\u306b\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u5b58\u5728\u3059\u308b\u305f\u3081\u3001\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.root-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementRootContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-parent-type=\u89aa\u304c rm:recordsManagement (parentType={0}) \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.container-expected=rm:recordsManagementContainer \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
-rm.service.record-folder-expected=rm:recordFolder \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
-rm.service.parent-record-folder-root=\u89aa\u304c\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u306a\u306e\u3067\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
-rm.service.parent-record-folder-type=\u89aa\u304c rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (parentType={0})
-rm.service.record-folder-type=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u304c rm:recordFolder \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (type={0})
-rm.service.not-record=\u30ce\u30fc\u30c9 {0} \u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
-rm.service.vital-def-missing=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u30a2\u30b9\u30da\u30af\u30c8\u304c\u30ce\u30fc\u30c9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093\u3002 (nodeRef={0})
-rm.service.close-record-folder-not-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={0})
-rm.service.node-has-aspect=\u30ce\u30fc\u30c9 {0} \u306b\u306f\u3059\u3067\u306b\u30a2\u30b9\u30da\u30af\u30c8 {1} \u304c\u3042\u308a\u307e\u3059\u3002
-rm.service.final-version=\u6700\u7d42\u7248
+rm.service.error-add-content-container=\u30b3\u30f3\u30c6\u30f3\u30c4\u306f\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30c6\u30ca\u30fc\u306b\u8ffd\u52a0\u3067\u304d\u307e\u305b\u3093\u3002 \u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f7f\u7528\u3057\u3066\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u6574\u7406\u4fdd\u7ba1\u3057\u307e\u3059\u3002
+rm.service.update-disposition-action-def=\u66f4\u65b0\u304c\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9\u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.set-id=\u30aa\u30d6\u30b8\u30a7\u30af\u30c8 {0} \u306e ID \u30d7\u30ed\u30d1\u30c6\u30a3\u5024\u306f\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306a\u306e\u3067\u3001\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.path-node=\u30d1\u30b9\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002 (nodeRef={0})
+rm.service.invalid-rm-node=\u30a2\u30b9\u30da\u30af\u30c8 {0} \u304c\u5b58\u5728\u3057\u306a\u3044\u305f\u3081\u3001\u7121\u52b9\u306a\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ce\u30fc\u30c9\u3067\u3059\u3002
+rm.service.no-root=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+rm.service.dup-root=\u3053\u306e\u968e\u5c64\u306b\u3059\u3067\u306b\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u304c\u5b58\u5728\u3059\u308b\u305f\u3081\u3001\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.root-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementRootContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.container-parent-type=\u89aa\u304c rm:recordsManagement (parentType={0}) \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.container-type=\u30bf\u30a4\u30d7 {0} \u306f\u3001rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.container-expected=rm:recordsManagementContainer \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
+rm.service.record-folder-expected=rm:recordFolder \u30ce\u30fc\u30c9\u3078\u306e\u30ce\u30fc\u30c9\u53c2\u7167\u304c\u4e88\u60f3\u3055\u308c\u307e\u3059\u3002
+rm.service.parent-record-folder-root=\u89aa\u304c\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u306a\u306e\u3067\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002
+rm.service.parent-record-folder-type=\u89aa\u304c rm:recordsManagementContainer \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u304b\u3063\u305f\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (parentType={0})
+rm.service.record-folder-type=\u6307\u5b9a\u3055\u308c\u305f\u30bf\u30a4\u30d7\u304c rm:recordFolder \u306e\u30b5\u30d6\u30bf\u30a4\u30d7\u3067\u306f\u306a\u3044\u305f\u3081\u3001\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3002 (type={0})
+rm.service.not-record=\u30ce\u30fc\u30c9 {0} \u306f\u30ec\u30b3\u30fc\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+rm.service.vital-def-missing=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9\u30a2\u30b9\u30da\u30af\u30c8\u304c\u30ce\u30fc\u30c9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093\u3002 (nodeRef={0})
+rm.service.close-record-folder-not-folder=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3092\u9589\u3058\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3067\u3059\u3002(nodeRef={0})
+rm.service.node-has-aspect=\u30ce\u30fc\u30c9 {0} \u306b\u306f\u3059\u3067\u306b\u30a2\u30b9\u30da\u30af\u30c8 {1} \u304c\u3042\u308a\u307e\u3059\u3002
+rm.service.final-version=\u6700\u7d42\u7248
rm.service.final-version-description=\u30a2\u30fc\u30ab\u30a4\u30d6\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9\u306e\u6700\u7d42\u30d0\u30fc\u30b8\u30e7\u30f3
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties
index de6709175f..5a2599ab96 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_nl.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=Content kan niet aan een recordcontainer worden toegevoegd. Gebruik archiefmappen voor archiveren van content.
-rm.service.update-disposition-action-def=De definitie van de beschikkingsactie kan niet worden bijgewerkt omdat er een update wordt gepubliceerd.
-rm.service.set-id=De waarde voor de identificatie-eigenschap van het object {0} is alleen-lezen en kan dus niet worden ingesteld.
-rm.service.path-node=Kan pad niet ophalen. (nodeRef={0})
-rm.service.invalid-rm-node=Ongeldige node voor Record Management omdat aspect {0} niet aanwezig is.
-rm.service.no-root=Kan Record Management-oorsprong niet vinden.
-rm.service.dup-root=Kan geen Record Management-oorsprong maken omdat er al een bestaat in deze hi\u00ebrarchie.
-rm.service.root-type=Kan de Record Management-oorsprong niet maken omdat type {0} geen subtype is van rm:recordsManagementRootContainer.
-rm.service.container-parent-type=Kan Record Management-container niet maken omdat de bovenliggende geen subtype was van rm:recordsManagement (parentType={0})
-rm.service.container-type=Kan de Record Management-container niet maken omdat type {0} geen subtype is van rm:recordsManagementContainer.
-rm.service.container-expected=Nodeverwijzing naar een rm:recordsManagementContainer node verwacht.
-rm.service.record-folder-expected=Nodeverwijzing naar een rm:recordFolder node verwacht.
-rm.service.parent-record-folder-root=Kan geen archiefmap maken omdat de bovenliggende map een Record Management-oorsprong is.
-rm.service.parent-record-folder-type=Kan geen archiefmap maken omdat de bovenliggende geen subtype was van rm:recordsManagementContainer. (parentType={0})
-rm.service.record-folder-type=Kan geen archiefmap maken omdat het geleverde type geen subtype is van rm:recordFolder. (type={0})
-rm.service.not-record=De node {0} is geen record.
-rm.service.vital-def-missing=Definitie-aspect van vitale record is niet aanwezig op node. (nodeRef={0})
-rm.service.close-record-folder-not-folder=De archiefmap kan niet worden gesloten omdat hij niet als een archiefmap is gedefinieerd.(nodeRef={0})
-rm.service.node-has-aspect=De node {0} heeft al het aspect {1}.
-rm.service.final-version=Definitief
+rm.service.error-add-content-container=Content kan niet aan een recordcontainer worden toegevoegd. Gebruik archiefmappen voor archiveren van content.
+rm.service.update-disposition-action-def=De definitie van de beschikkingsactie kan niet worden bijgewerkt omdat er een update wordt gepubliceerd.
+rm.service.set-id=De waarde voor de identificatie-eigenschap van het object {0} is alleen-lezen en kan dus niet worden ingesteld.
+rm.service.path-node=Kan pad niet ophalen. (nodeRef={0})
+rm.service.invalid-rm-node=Ongeldige node voor Record Management omdat aspect {0} niet aanwezig is.
+rm.service.no-root=Kan Record Management-oorsprong niet vinden.
+rm.service.dup-root=Kan geen Record Management-oorsprong maken omdat er al een bestaat in deze hi\u00ebrarchie.
+rm.service.root-type=Kan de Record Management-oorsprong niet maken omdat type {0} geen subtype is van rm:recordsManagementRootContainer.
+rm.service.container-parent-type=Kan Record Management-container niet maken omdat de bovenliggende geen subtype was van rm:recordsManagement (parentType={0})
+rm.service.container-type=Kan de Record Management-container niet maken omdat type {0} geen subtype is van rm:recordsManagementContainer.
+rm.service.container-expected=Nodeverwijzing naar een rm:recordsManagementContainer node verwacht.
+rm.service.record-folder-expected=Nodeverwijzing naar een rm:recordFolder node verwacht.
+rm.service.parent-record-folder-root=Kan geen archiefmap maken omdat de bovenliggende map een Record Management-oorsprong is.
+rm.service.parent-record-folder-type=Kan geen archiefmap maken omdat de bovenliggende geen subtype was van rm:recordsManagementContainer. (parentType={0})
+rm.service.record-folder-type=Kan geen archiefmap maken omdat het geleverde type geen subtype is van rm:recordFolder. (type={0})
+rm.service.not-record=De node {0} is geen record.
+rm.service.vital-def-missing=Definitie-aspect van vitale record is niet aanwezig op node. (nodeRef={0})
+rm.service.close-record-folder-not-folder=De archiefmap kan niet worden gesloten omdat hij niet als een archiefmap is gedefinieerd.(nodeRef={0})
+rm.service.node-has-aspect=De node {0} heeft al het aspect {1}.
+rm.service.final-version=Definitief
rm.service.final-version-description=De definitieve gearchiveerde recordversie
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties
index 3bd7fcb8c2..0817b4b608 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-management-service_zh_CN.properties
@@ -1,21 +1,21 @@
-rm.service.error-add-content-container=\u65e0\u6cd5\u5c06\u5185\u5bb9\u6dfb\u52a0\u81f3\u8bb0\u5f55\u5bb9\u5668\u3002\u4f7f\u7528\u8bb0\u5f55\u6587\u4ef6\u5939\u7acb\u5377\u5185\u5bb9\u3002
-rm.service.update-disposition-action-def=\u65e0\u6cd5\u66f4\u65b0\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\uff0c\u56e0\u4e3a\u6b63\u5728\u53d1\u5e03\u66f4\u65b0\u3002
-rm.service.set-id=\u5bf9\u8c61 {0} \u7684\u6807\u8bc6\u7b26\u5c5e\u6027\u503c\u4e3a\u53ea\u8bfb\uff0c\u56e0\u6b64\u65e0\u6cd5\u8fdb\u884c\u8bbe\u7f6e\u3002
-rm.service.path-node=\u65e0\u6cd5\u83b7\u53d6\u8def\u5f84\u3002(nodeRef={0})
-rm.service.invalid-rm-node=\u8bb0\u5f55\u7ba1\u7406\u8282\u70b9\u65e0\u6548\uff0c\u56e0\u4e3a\u5207\u9762 {0} \u4e0d\u5b58\u5728\u3002
-rm.service.no-root=\u65e0\u6cd5\u627e\u5230\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.dup-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u5728\u8be5\u5c42\u6b21\u7ed3\u6784\u4e2d\u5df2\u7ecf\u5b58\u5728\u4e00\u4e2a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.root-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementRootContainer \u7684\u5b50\u7c7b\u578b\u3002
-rm.service.container-parent-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagement (parentType={0}) \u7684\u5b50\u7c7b\u578b
-rm.service.container-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002
-rm.service.container-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordsManagementContainer \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
-rm.service.record-folder-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordFolder \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
-rm.service.parent-record-folder-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u4e3a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
-rm.service.parent-record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002(parentType={0})
-rm.service.record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u7c7b\u578b\u5e76\u975e rm:recordFolder \u7684\u5b50\u7c7b\u578b\u3002(type={0})
-rm.service.not-record=\u8282\u70b9 {0} \u5e76\u975e\u8bb0\u5f55\u3002
-rm.service.vital-def-missing=\u8282\u70b9\u4e0a\u4e0d\u5b58\u5728\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49\u5207\u9762\u3002(nodeRef={0})
-rm.service.close-record-folder-not-folder=\u65e0\u6cd5\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={0})
-rm.service.node-has-aspect=\u8282\u70b9 {0} \u5df2\u6709\u5207\u9762 {1}\u3002
-rm.service.final-version=\u6700\u7ec8
+rm.service.error-add-content-container=\u65e0\u6cd5\u5c06\u5185\u5bb9\u6dfb\u52a0\u81f3\u8bb0\u5f55\u5bb9\u5668\u3002\u4f7f\u7528\u8bb0\u5f55\u6587\u4ef6\u5939\u7acb\u5377\u5185\u5bb9\u3002
+rm.service.update-disposition-action-def=\u65e0\u6cd5\u66f4\u65b0\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49\uff0c\u56e0\u4e3a\u6b63\u5728\u53d1\u5e03\u66f4\u65b0\u3002
+rm.service.set-id=\u5bf9\u8c61 {0} \u7684\u6807\u8bc6\u7b26\u5c5e\u6027\u503c\u4e3a\u53ea\u8bfb\uff0c\u56e0\u6b64\u65e0\u6cd5\u8fdb\u884c\u8bbe\u7f6e\u3002
+rm.service.path-node=\u65e0\u6cd5\u83b7\u53d6\u8def\u5f84\u3002(nodeRef={0})
+rm.service.invalid-rm-node=\u8bb0\u5f55\u7ba1\u7406\u8282\u70b9\u65e0\u6548\uff0c\u56e0\u4e3a\u5207\u9762 {0} \u4e0d\u5b58\u5728\u3002
+rm.service.no-root=\u65e0\u6cd5\u627e\u5230\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
+rm.service.dup-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u5728\u8be5\u5c42\u6b21\u7ed3\u6784\u4e2d\u5df2\u7ecf\u5b58\u5728\u4e00\u4e2a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
+rm.service.root-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u6839\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementRootContainer \u7684\u5b50\u7c7b\u578b\u3002
+rm.service.container-parent-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagement (parentType={0}) \u7684\u5b50\u7c7b\u578b
+rm.service.container-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668\uff0c\u56e0\u4e3a\u7c7b\u578b {0} \u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002
+rm.service.container-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordsManagementContainer \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
+rm.service.record-folder-expected=\u9884\u671f\u6709\u5bf9\u4e8e rm:recordFolder \u8282\u70b9\u7684\u8282\u70b9\u53c2\u8003\u3002
+rm.service.parent-record-folder-root=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u4e3a\u8bb0\u5f55\u7ba1\u7406\u6839\u3002
+rm.service.parent-record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u7236\u9879\u5e76\u975e rm:recordsManagementContainer \u7684\u5b50\u7c7b\u578b\u3002(parentType={0})
+rm.service.record-folder-type=\u65e0\u6cd5\u521b\u5efa\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u63d0\u4f9b\u7684\u7c7b\u578b\u5e76\u975e rm:recordFolder \u7684\u5b50\u7c7b\u578b\u3002(type={0})
+rm.service.not-record=\u8282\u70b9 {0} \u5e76\u975e\u8bb0\u5f55\u3002
+rm.service.vital-def-missing=\u8282\u70b9\u4e0a\u4e0d\u5b58\u5728\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49\u5207\u9762\u3002(nodeRef={0})
+rm.service.close-record-folder-not-folder=\u65e0\u6cd5\u5173\u95ed\u8bb0\u5f55\u6587\u4ef6\u5939\uff0c\u56e0\u4e3a\u5e76\u672a\u5c06\u5176\u5b9a\u4e49\u4e3a\u8bb0\u5f55\u6587\u4ef6\u5939\u3002(nodeRef={0})
+rm.service.node-has-aspect=\u8282\u70b9 {0} \u5df2\u6709\u5207\u9762 {1}\u3002
+rm.service.final-version=\u6700\u7ec8
rm.service.final-version-description=\u6700\u7ec8\u5b58\u6863\u7684\u8bb0\u5f55\u7248\u672c
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties
index b735ab01ee..911edd0680 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Records Management Content Model
-
-rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
-rma_recordsmanagement.type.rma_rmsite.description=Specialized Site for Records Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat Config
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat Config
-
-rma_recordsmanagement.type.rma_emailConfig.title=Email Configuration
-rma_recordsmanagement.type.rma_emailConfig.decription=Email Configuration
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root Container
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root Container
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Disposition Schedule
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Disposition Schedule
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Disposition Authority
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Disposition Authority
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Disposition Instructions
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Disposition Instructions
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Record Level Disposition
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Record Level Disposition
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Disposition Actions
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Disposition Actions
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Disposition Action Definition
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Disposition Action Definition
-rma_recordsmanagement.property.rma_dispositionActionName.title=Disposition Action Name
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Disposition Action Name
-rma_recordsmanagement.property.rma_dispositionDescription.title=Disposition Description
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Disposition Description
-rma_recordsmanagement.property.rma_dispositionLocation.title=Disposition Location
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Disposition Location
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Disposition Period
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Disposition Period
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Disposition Period Property
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Disposition Period Property
-rma_recordsmanagement.property.rma_dispositionEvent.title=Disposition Event
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Disposition Event
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Disposition Event Combination
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Disposition Event Combination
-
-rma_recordsmanagement.type.rma_recordFolder.title=Record Folder
-rma_recordsmanagement.type.rma_recordFolder.decription=Record Folder
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Record Category
-rma_recordsmanagement.type.rma_recordCategory.decription=Record Category
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Non-Electronic Document
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Non-Electronic Document
-rma_recordsmanagement.property.rma_physicalSize.title=Physical Size
-rma_recordsmanagement.property.rma_physicalSize.decription=The size of the document measured in linear meters.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Number Of Copies
-rma_recordsmanagement.property.rma_numberOfCopies.description=The number of copies of the document.
-rma_recordsmanagement.property.rma_storageLocation.title=Storage Location
-rma_recordsmanagement.property.rma_storageLocation.decription=The physical storage location of the record.
-rma_recordsmanagement.property.rma_shelf.title=Shelf
-rma_recordsmanagement.property.rma_shelf.decription=The shelf the record resides on.
-rma_recordsmanagement.property.rma_box.title=Box
-rma_recordsmanagement.property.rma_box.description=The box the record resides in.
-rma_recordsmanagement.property.rma_file.title=File
-rma_recordsmanagement.property.rma_file.decription=The file the record resides in.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Disposition Action
-rma_recordsmanagement.type.rma_dispositionAction.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionActionId.title=Disposition Action Id
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Disposition Action Id
-rma_recordsmanagement.property.rma_dispositionAction.title=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAction.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Disposition Action
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Disposition Action
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Disposition Events Eligible
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Disposition Events Eligible
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Disposition Action Started At
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Disposition Action Started At
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Disposition Action Started By
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Disposition Action Started By
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Disposition Action Completed At
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Disposition Action Completed At
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Disposition Action Completed By
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Disposition Action Completed By
-rma_recordsmanagement.association.rma_eventExecutions.title=Event executions
-rma_recordsmanagement.association.rma_eventExecutions.decription=Event executions
-
-rma_recordsmanagement.type.rma_eventExecution.title=Event Execution
-rma_recordsmanagement.type.rma_eventExecution.decription=Event Execution
-rma_recordsmanagement.property.rma_eventExecutionName.title=Event Name
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Event Name
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Event automatic
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Event automatic
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Event complete
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Event complete
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Event completed by
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Event completed by
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Event completed at
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Event completed at
-
-rma_recordsmanagement.type.rma_hold.title=Hold
-rma_recordsmanagement.type.rma_hold.decription=Hold
-rma_recordsmanagement.property.rma_holdReason.title=Hold Reason
-rma_recordsmanagement.property.rma_holdReason.decription=Hold Reason
-rma_recordsmanagement.association.rma_frozenRecords.title=Held Records
-rma_recordsmanagement.association.rma_frozenRecords.decription=Held Records
-
-rma_recordsmanagement.type.rma_transfer.title=Transfer
-rma_recordsmanagement.type.rma_transfer.decription=Transfer
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transfer Accession Indicator
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transfer Accession Indicator
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transfer PDF Indicator
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transfer PDF Indicator
-rma_recordsmanagement.property.rma_transferLocation.title=Transfer PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transfer PDF
-rma_recordsmanagement.association.rma_transferred.title=Transferred
-rma_recordsmanagement.association.rma_transferred.decription=Transferred
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=File Plan Component
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=File Plan Component
-rma_recordsmanagement.property.rma_rootNodeRef.title=Root node
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Root node
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
-rma_recordsmanagement.association.rma_holds.title=Holds
-rma_recordsmanagement.association.rma_holds.decription=Holds
-rma_recordsmanagement.association.rma_transfers.title=Transfers
-rma_recordsmanagement.association.rma_transfers.decription=Transfers
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Completed Record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Completed Record
-rma_recordsmanagement.property.rma_declaredAt.title=Date Completed
-rma_recordsmanagement.property.rma_declaredAt.decription=Date Completed
-rma_recordsmanagement.property.rma_declaredBy.title=Completed By
-rma_recordsmanagement.property.rma_declaredBy.decription=Completed By
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Record component identifier
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Record component identifier
-rma_recordsmanagement.property.rma_identifier.title=Identifier
-rma_recordsmanagement.property.rma_identifier.decription=Unique record identifier
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Database uniqueness
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Database uniqueness
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Vital Record Definition
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Vital Record Definition
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Review Period
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Review Period
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Vital Record Indicator
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Vital Record Indicator
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Date Filed
-rma_recordsmanagement.property.rma_dateFiled.decription=Date Filed
-rma_recordsmanagement.property.rma_origionalName=Original Name
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Record Meta-data
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Marker aspect for record meta-data
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Common Records Details
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Meta-data common to all record types
-rma_recordsmanagement.property.rma_location.title=Location
-rma_recordsmanagement.property.rma_location.decription=Location
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Vital Record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vital Record
-rma_recordsmanagement.property.rma_reviewAsOf.title=Next Review
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Next Review
-rma_recordsmanagement.property.rma_notificationIssued.title=Indicates that a due for review notification has been issued for this record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indicates that a due for review notification has been issued for this record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Scheduled
-rma_recordsmanagement.aspect.rma_scheduled.decription=Scheduled
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Disposition Schedule
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Disposition Schedule
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Disposition Lifecycle
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Disposition Lifecycle
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Next disposition action
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Next disposition action
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Disposition Action History
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Disposition Action History
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cut Off
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cut Off
-rma_recordsmanagement.property.rma_cutOffDate.title=Cut Off Date
-rma_recordsmanagement.property.rma_cutOffDate.decription=Cut Off Date
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transferred
-rma_recordsmanagement.aspect.rma_transferred.decription=Transferred
-
-rma_recordsmanagement.aspect.rma_ascended.title=Ascended
-rma_recordsmanagement.aspect.rma_ascended.decription=Ascended
-
-rma_recordsmanagement.aspect.rma_frozen.title=On Hold
-rma_recordsmanagement.aspect.rma_frozen.decription=On Hold
-rma_recordsmanagement.property.rma_frozenAt.title=Held At
-rma_recordsmanagement.property.rma_frozenAt.decription=Held At
-rma_recordsmanagement.property.rma_frozenBy.title=Held By
-rma_recordsmanagement.property.rma_frozenBy.decription=Held By
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Caveat Configuration Root
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Caveat Configuration Root
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat Configuration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat Configuration
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Email Config Root
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Email Config Root
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Email Configuration
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Email Configuration
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record Search
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Rolled up search information to support Records Management search
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Has Disposition Schedule
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indicates whether the item has an associated disposition schedule
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Disposition Action Name
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=The name of the next disposition action
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Disposition Action Of
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=The date at which the next disposition action becomes eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Disposition Period
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Disposition Period
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Disposition Period Expression
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Disposition Period Expression
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Disposition Events Eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Disposition Events Eligible
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Disposition Events
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Disposition Events
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Disposition Authority
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Disposition Authority
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Disposition Instructions
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Disposition Instructions
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Hold Reason
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Hold Reason
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Vital Record Review Period
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Vital Record Review Period
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Review Period Expression
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Review Period Expression
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Versioned Record
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versioned Record
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Unpublished Update
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Unpublished Update
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Unpublished Update
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indicates whether there is an unpublished update
-rma_recordsmanagement.property.rma_updateTo.title=Update To
-rma_recordsmanagement.property.rma_updateTo.description=Destination of the update
-rma_recordsmanagement.property.rma_updatedProperties.title=Updated Properties
-rma_recordsmanagement.property.rma_updatedProperties.description=The updated properties
-rma_recordsmanagement.property.rma_publishInProgress.title=Publish In Progress
-rma_recordsmanagement.property.rma_publishInProgress.description=Indicates whether a publish is currently in progress
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Metadata Only Record
-rma_recordsmanagement.aspect.dod_ghosted.description=Metadata only record
-
-listconstraint.rmc_tlList.title=Transfer Locations
+rma_recordsmanagement.description=Records Management Content Model
+
+rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
+rma_recordsmanagement.type.rma_rmsite.description=Specialized Site for Records Management
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Caveat Config
+rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat Config
+
+rma_recordsmanagement.type.rma_emailConfig.title=Email Configuration
+rma_recordsmanagement.type.rma_emailConfig.decription=Email Configuration
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root Container
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root Container
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=Disposition Schedule
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=Disposition Schedule
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=Disposition Authority
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=Disposition Authority
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Disposition Instructions
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Disposition Instructions
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Record Level Disposition
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Record Level Disposition
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Disposition Actions
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Disposition Actions
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Disposition Action Definition
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Disposition Action Definition
+rma_recordsmanagement.property.rma_dispositionActionName.title=Disposition Action Name
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Disposition Action Name
+rma_recordsmanagement.property.rma_dispositionDescription.title=Disposition Description
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Disposition Description
+rma_recordsmanagement.property.rma_dispositionLocation.title=Disposition Location
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Disposition Location
+rma_recordsmanagement.property.rma_dispositionPeriod.title=Disposition Period
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=Disposition Period
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Disposition Period Property
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Disposition Period Property
+rma_recordsmanagement.property.rma_dispositionEvent.title=Disposition Event
+rma_recordsmanagement.property.rma_dispositionEvent.decription=Disposition Event
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Disposition Event Combination
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Disposition Event Combination
+
+rma_recordsmanagement.type.rma_recordFolder.title=Record Folder
+rma_recordsmanagement.type.rma_recordFolder.decription=Record Folder
+rma_recordsmanagement.property.rma_isClosed.title=Record
+rma_recordsmanagement.property.rma_isClosed.decription=Record
+
+rma_recordsmanagement.type.rma_recordCategory.title=Record Category
+rma_recordsmanagement.type.rma_recordCategory.decription=Record Category
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Non-Electronic Document
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Non-Electronic Document
+rma_recordsmanagement.property.rma_physicalSize.title=Physical Size
+rma_recordsmanagement.property.rma_physicalSize.decription=The size of the document measured in linear meters.
+rma_recordsmanagement.property.rma_numberOfCopies.title=Number Of Copies
+rma_recordsmanagement.property.rma_numberOfCopies.description=The number of copies of the document.
+rma_recordsmanagement.property.rma_storageLocation.title=Storage Location
+rma_recordsmanagement.property.rma_storageLocation.decription=The physical storage location of the record.
+rma_recordsmanagement.property.rma_shelf.title=Shelf
+rma_recordsmanagement.property.rma_shelf.decription=The shelf the record resides on.
+rma_recordsmanagement.property.rma_box.title=Box
+rma_recordsmanagement.property.rma_box.description=The box the record resides in.
+rma_recordsmanagement.property.rma_file.title=File
+rma_recordsmanagement.property.rma_file.decription=The file the record resides in.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Disposition Action
+rma_recordsmanagement.type.rma_dispositionAction.decription=Disposition Action
+rma_recordsmanagement.property.rma_dispositionActionId.title=Disposition Action Id
+rma_recordsmanagement.property.rma_dispositionActionId.decription=Disposition Action Id
+rma_recordsmanagement.property.rma_dispositionAction.title=Disposition Action
+rma_recordsmanagement.property.rma_dispositionAction.decription=Disposition Action
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Disposition Action
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Disposition Action
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Disposition Events Eligible
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Disposition Events Eligible
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Disposition Action Started At
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Disposition Action Started At
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Disposition Action Started By
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Disposition Action Started By
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Disposition Action Completed At
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Disposition Action Completed At
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Disposition Action Completed By
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Disposition Action Completed By
+rma_recordsmanagement.association.rma_eventExecutions.title=Event executions
+rma_recordsmanagement.association.rma_eventExecutions.decription=Event executions
+
+rma_recordsmanagement.type.rma_eventExecution.title=Event Execution
+rma_recordsmanagement.type.rma_eventExecution.decription=Event Execution
+rma_recordsmanagement.property.rma_eventExecutionName.title=Event Name
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Event Name
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Event automatic
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Event automatic
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=Event complete
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Event complete
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Event completed by
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Event completed by
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Event completed at
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Event completed at
+
+rma_recordsmanagement.type.rma_hold.title=Hold
+rma_recordsmanagement.type.rma_hold.decription=Hold
+rma_recordsmanagement.property.rma_holdReason.title=Hold Reason
+rma_recordsmanagement.property.rma_holdReason.decription=Hold Reason
+rma_recordsmanagement.association.rma_frozenRecords.title=Held Records
+rma_recordsmanagement.association.rma_frozenRecords.decription=Held Records
+
+rma_recordsmanagement.type.rma_transfer.title=Transfer
+rma_recordsmanagement.type.rma_transfer.decription=Transfer
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transfer Accession Indicator
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transfer Accession Indicator
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transfer PDF Indicator
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transfer PDF Indicator
+rma_recordsmanagement.property.rma_transferLocation.title=Transfer PDF
+rma_recordsmanagement.property.rma_transferLocation.decription=Transfer PDF
+rma_recordsmanagement.association.rma_transferred.title=Transferred
+rma_recordsmanagement.association.rma_transferred.decription=Transferred
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=File Plan Component
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=File Plan Component
+rma_recordsmanagement.property.rma_rootNodeRef.title=Root node
+rma_recordsmanagement.property.rma_rootNodeRef.decription=Root node
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
+rma_recordsmanagement.association.rma_holds.title=Holds
+rma_recordsmanagement.association.rma_holds.decription=Holds
+rma_recordsmanagement.association.rma_transfers.title=Transfers
+rma_recordsmanagement.association.rma_transfers.decription=Transfers
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Completed Record
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Completed Record
+rma_recordsmanagement.property.rma_declaredAt.title=Date Completed
+rma_recordsmanagement.property.rma_declaredAt.decription=Date Completed
+rma_recordsmanagement.property.rma_declaredBy.title=Completed By
+rma_recordsmanagement.property.rma_declaredBy.decription=Completed By
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Record component identifier
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Record component identifier
+rma_recordsmanagement.property.rma_identifier.title=Identifier
+rma_recordsmanagement.property.rma_identifier.decription=Unique record identifier
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Database uniqueness
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Database uniqueness
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Vital Record Definition
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Vital Record Definition
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=Review Period
+rma_recordsmanagement.property.rma_reviewPeriod.decription=Review Period
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Vital Record Indicator
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Vital Record Indicator
+
+rma_recordsmanagement.aspect.rma_record.title=Record
+rma_recordsmanagement.aspect.rma_record.decription=Record
+rma_recordsmanagement.property.rma_dateFiled.title=Date Filed
+rma_recordsmanagement.property.rma_dateFiled.decription=Date Filed
+rma_recordsmanagement.property.rma_origionalName=Original Name
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=Record Meta-data
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Marker aspect for record meta-data
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Common Records Details
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Meta-data common to all record types
+rma_recordsmanagement.property.rma_location.title=Location
+rma_recordsmanagement.property.rma_location.decription=Location
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Vital Record
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vital Record
+rma_recordsmanagement.property.rma_reviewAsOf.title=Next Review
+rma_recordsmanagement.property.rma_reviewAsOf.decription=Next Review
+rma_recordsmanagement.property.rma_notificationIssued.title=Indicates that a due for review notification has been issued for this record
+rma_recordsmanagement.property.rma_notificationIssued.decription=Indicates that a due for review notification has been issued for this record
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Scheduled
+rma_recordsmanagement.aspect.rma_scheduled.decription=Scheduled
+rma_recordsmanagement.association.rma_dispositionSchedule.title=Disposition Schedule
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=Disposition Schedule
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Disposition Lifecycle
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Disposition Lifecycle
+rma_recordsmanagement.association.rma_nextDispositionAction.title=Next disposition action
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=Next disposition action
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Disposition Action History
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Disposition Action History
+
+rma_recordsmanagement.aspect.rma_cutOff.title=Cut Off
+rma_recordsmanagement.aspect.rma_cutOff.decription=Cut Off
+rma_recordsmanagement.property.rma_cutOffDate.title=Cut Off Date
+rma_recordsmanagement.property.rma_cutOffDate.decription=Cut Off Date
+
+rma_recordsmanagement.aspect.rma_transferred.title=Transferred
+rma_recordsmanagement.aspect.rma_transferred.decription=Transferred
+
+rma_recordsmanagement.aspect.rma_ascended.title=Ascended
+rma_recordsmanagement.aspect.rma_ascended.decription=Ascended
+
+rma_recordsmanagement.aspect.rma_frozen.title=On Hold
+rma_recordsmanagement.aspect.rma_frozen.decription=On Hold
+rma_recordsmanagement.property.rma_frozenAt.title=Held At
+rma_recordsmanagement.property.rma_frozenAt.decription=Held At
+rma_recordsmanagement.property.rma_frozenBy.title=Held By
+rma_recordsmanagement.property.rma_frozenBy.decription=Held By
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Caveat Configuration Root
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Caveat Configuration Root
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat Configuration
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat Configuration
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Email Config Root
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Email Config Root
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=Email Configuration
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=Email Configuration
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=Record Search
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Rolled up search information to support Records Management search
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Has Disposition Schedule
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indicates whether the item has an associated disposition schedule
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Disposition Action Name
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=The name of the next disposition action
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Disposition Action Of
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=The date at which the next disposition action becomes eligible
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Disposition Period
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Disposition Period
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Disposition Period Expression
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Disposition Period Expression
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Disposition Events Eligible
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Disposition Events Eligible
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Disposition Events
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Disposition Events
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Disposition Authority
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Disposition Authority
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Disposition Instructions
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Disposition Instructions
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Hold Reason
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Hold Reason
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Vital Record Review Period
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Vital Record Review Period
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Review Period Expression
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Review Period Expression
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Versioned Record
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versioned Record
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Unpublished Update
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Unpublished Update
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Unpublished Update
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indicates whether there is an unpublished update
+rma_recordsmanagement.property.rma_updateTo.title=Update To
+rma_recordsmanagement.property.rma_updateTo.description=Destination of the update
+rma_recordsmanagement.property.rma_updatedProperties.title=Updated Properties
+rma_recordsmanagement.property.rma_updatedProperties.description=The updated properties
+rma_recordsmanagement.property.rma_publishInProgress.title=Publish In Progress
+rma_recordsmanagement.property.rma_publishInProgress.description=Indicates whether a publish is currently in progress
+
+rma_recordsmanagement.aspect.dod_ghosted.title=Metadata Only Record
+rma_recordsmanagement.aspect.dod_ghosted.description=Metadata only record
+
+listconstraint.rmc_tlList.title=Transfer Locations
listconstraint.rmc_smList.title=Supplemental Markings
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties
index 53ecbac3fc..aaa1b7ba53 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_de.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Content Model f\u00fcr Records Management
-
-rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
-rma_recordsmanagement.type.rma_rmsite.description=Spezielle Site f\u00fcr Records Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-Konfig.
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-Konfig.
-
-rma_recordsmanagement.type.rma_emailConfig.title=E-Mail-Konfiguration
-rma_recordsmanagement.type.rma_emailConfig.decription=E-Mail-Konfiguration
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root-Container
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root-Container
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Entsorgungsplan
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Entsorgungsplan
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Entsorgungsinstanz
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Entsorgungsanweisungen
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Entsorgung auf Record-Ebene
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Entsorgung auf Record-Ebene
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Entsorgungsaktionen
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Entsorgungsaktionen
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definition der Entsorgungsaktion
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definition der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionName.title=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionDescription.title=Entsorgungsbeschreibung
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Entsorgungsbeschreibung
-rma_recordsmanagement.property.rma_dispositionLocation.title=Entsorgungsort
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Entsorgungsort
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschaft des Entsorgungszeitraums
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschaft des Entsorgungszeitraums
-rma_recordsmanagement.property.rma_dispositionEvent.title=Entsorgungsereignis
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Entsorgungsereignis
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Entsorgungsereigniskombination
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Entsorgungsereigniskombination
-
-rma_recordsmanagement.type.rma_recordFolder.title=Record-Ordner
-rma_recordsmanagement.type.rma_recordFolder.decription=Record-Ordner
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Record-Kategorie
-rma_recordsmanagement.type.rma_recordCategory.decription=Record-Kategorie
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Nicht elektronisches Dokument
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Nicht elektronisches Dokument
-rma_recordsmanagement.property.rma_physicalSize.title=Physikalische Gr\u00f6\u00dfe
-rma_recordsmanagement.property.rma_physicalSize.decription=Die Gr\u00f6\u00dfe des Dokuments wird in laufenden Metern gemessen.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Anzahl der Kopien
-rma_recordsmanagement.property.rma_numberOfCopies.description=Die Anzahl der Kopien des Dokuments.
-rma_recordsmanagement.property.rma_storageLocation.title=Speicherort
-rma_recordsmanagement.property.rma_storageLocation.decription=Der physische Speicherort des Record.
-rma_recordsmanagement.property.rma_shelf.title=Regal
-rma_recordsmanagement.property.rma_shelf.decription=Das Regal, in dem sich der Record befindet.
-rma_recordsmanagement.property.rma_box.title=Box
-rma_recordsmanagement.property.rma_box.description=Die Box, in der sich der Record befindet.
-rma_recordsmanagement.property.rma_file.title=Datei
-rma_recordsmanagement.property.rma_file.decription=Die Datei, in der sich der Record befindet.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Entsorgungsaktion
-rma_recordsmanagement.type.rma_dispositionAction.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID der Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAction.title=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAction.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Entsorgungsaktion
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Entsorgungsaktion gestartet um
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Entsorgungsaktion gestartet um
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Entsorgungsaktion gestartet von
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Entsorgungsaktion gestartet von
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Entsorgungsaktion abgeschlossen um
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Entsorgungsaktion abgeschlossen um
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Entsorgungsaktion abgeschlossen von
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Entsorgungsaktion abgeschlossen von
-rma_recordsmanagement.association.rma_eventExecutions.title=Ereignisausf\u00fchrungen
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ereignisausf\u00fchrungen
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ereignisausf\u00fchrung
-rma_recordsmanagement.type.rma_eventExecution.decription=Ereignisausf\u00fchrung
-rma_recordsmanagement.property.rma_eventExecutionName.title=Ereignisname
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Ereignisname
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Automatisches Ereignis
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Automatisches Ereignis
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Abgeschlossenes Ereignis
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Abgeschlossenes Ereignis
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Ereignis abgeschlossen von
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Ereignis abgeschlossen von
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Ereignis abgeschlossen um
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Ereignis abgeschlossen um
-
-rma_recordsmanagement.type.rma_hold.title=Sperrbereich
-rma_recordsmanagement.type.rma_hold.decription=Sperrbereich
-rma_recordsmanagement.property.rma_holdReason.title=Sperrgrund
-rma_recordsmanagement.property.rma_holdReason.decription=Sperrgrund
-rma_recordsmanagement.association.rma_frozenRecords.title=Gesperrte Records
-rma_recordsmanagement.association.rma_frozenRecords.decription=Gesperrte Records
-
-rma_recordsmanagement.type.rma_transfer.title=\u00dcbertragung
-rma_recordsmanagement.type.rma_transfer.decription=\u00dcbertragung
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Anzeige bei \u00dcbertragung zur Aufnahme
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Anzeige bei \u00dcbertragung zur Aufnahme
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Anzeige bei PDF-\u00dcbertragung
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Anzeige bei PDF-\u00dcbertragung
-rma_recordsmanagement.property.rma_transferLocation.title=PDF \u00fcbertragen
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF \u00fcbertragen
-rma_recordsmanagement.association.rma_transferred.title=\u00dcbertragen
-rma_recordsmanagement.association.rma_transferred.decription=\u00dcbertragen
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Ablageplan-Komponente
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Ablageplan-Komponente
-rma_recordsmanagement.property.rma_rootNodeRef.title=Root-Knoten
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Root-Knoten
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
-rma_recordsmanagement.association.rma_holds.title=Sperren
-rma_recordsmanagement.association.rma_holds.decription=Sperren
-rma_recordsmanagement.association.rma_transfers.title=\u00dcbertragungen
-rma_recordsmanagement.association.rma_transfers.decription=\u00dcbertragungen
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Abgeschlossener Record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Abgeschlossener Record
-rma_recordsmanagement.property.rma_declaredAt.title=Abschlussdatum
-rma_recordsmanagement.property.rma_declaredAt.decription=Abschlussdatum
-rma_recordsmanagement.property.rma_declaredBy.title=Abgeschlossen von
-rma_recordsmanagement.property.rma_declaredBy.decription=Abgeschlossen von
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=ID der Record-Komponente
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=ID der Record-Komponente
-rma_recordsmanagement.property.rma_identifier.title=ID
-rma_recordsmanagement.property.rma_identifier.decription=Eindeutige Record-ID
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Eindeutigkeit der Datenbank
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Eindeutigkeit der Datenbank
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definition f\u00fcr besonders relevanten Record
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Kennzeichen f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Kennzeichen f\u00fcr besonders relevante Records
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Ablagedatum
-rma_recordsmanagement.property.rma_dateFiled.decription=Ablagedatum
-rma_recordsmanagement.property.rma_origionalName=Originalname
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Record-Metadaten
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspekt f\u00fcr Record-Metadaten
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Gemeinsame Record-Details
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Gemeinsame Metadaten aller Record-Typen
-rma_recordsmanagement.property.rma_location.title=Ort
-rma_recordsmanagement.property.rma_location.decription=Ort
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Besonders relevanter Record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Besonders relevanter Record
-rma_recordsmanagement.property.rma_reviewAsOf.title=N\u00e4chste \u00dcberpr\u00fcfung
-rma_recordsmanagement.property.rma_reviewAsOf.decription=N\u00e4chste \u00dcberpr\u00fcfung
-rma_recordsmanagement.property.rma_notificationIssued.title=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
-rma_recordsmanagement.property.rma_notificationIssued.decription=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Geplant
-rma_recordsmanagement.aspect.rma_scheduled.decription=Geplant
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Entsorgungsplan
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Entsorgungsplan
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Entsorgungszyklus
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Entsorgungszyklus
-rma_recordsmanagement.association.rma_nextDispositionAction.title=N\u00e4chste Entsorgungsaktion
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=N\u00e4chste Entsorgungsaktion
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Entsorgungsaktionsverlauf
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Entsorgungsaktionsverlauf
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Getrennt
-rma_recordsmanagement.aspect.rma_cutOff.decription=Getrennt
-rma_recordsmanagement.property.rma_cutOffDate.title=Trenndatum
-rma_recordsmanagement.property.rma_cutOffDate.decription=Trenndatum
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u00dcbertragen
-rma_recordsmanagement.aspect.rma_transferred.decription=\u00dcbertragen
-
-rma_recordsmanagement.aspect.rma_ascended.title=In Archiv aufgenommen
-rma_recordsmanagement.aspect.rma_ascended.decription=In Archiv aufgenommen
-
-rma_recordsmanagement.aspect.rma_frozen.title=Gesperrt
-rma_recordsmanagement.aspect.rma_frozen.decription=Gesperrt
-rma_recordsmanagement.property.rma_frozenAt.title=Gehalten in
-rma_recordsmanagement.property.rma_frozenAt.decription=Gehalten in
-rma_recordsmanagement.property.rma_frozenBy.title=Gehalten von
-rma_recordsmanagement.property.rma_frozenBy.decription=Gehalten von
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Root von Caveat-Konfiguration
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Root von Caveat-Konfiguration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-Konfiguration
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-Konfiguration
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E-Mail-Konfigurations-Root
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E-Mail-Konfigurations-Root
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-Mail-Konfiguration
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-Mail-Konfiguration
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record-Suche
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Komprimierte Suchinformation zur Unterst\u00fctzung der Records Management Suche.
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Mit Entsorgungsplan
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Gibt an, ob das Element \u00fcber einen zugeordneten Entsorgungsplan verf\u00fcgt.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Name der Entsorgungsaktion
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Der Name der n\u00e4chsten Entsorgungsaktion.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Start der Entsorgungsaktion
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=Das Datum, ab dem die n\u00e4chste Entsorgungsaktion geeignet wird.
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Ausdruck f\u00fcr Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Ausdruck f\u00fcr Entsorgungszeitraum
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Erlaubte Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Entsorgungsereignisse
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Entsorgungsinstanz
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Entsorgungsanweisungen
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Sperrgrund
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Sperrgrund
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Versionierter Record
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versionierter Record
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Gibt an, ob eine nicht ver\u00f6ffentlichte Aktualisierung vorhanden ist.
-rma_recordsmanagement.property.rma_updateTo.title=Aktualisieren auf
-rma_recordsmanagement.property.rma_updateTo.description=Das Ziel der Aktualisierung.
-rma_recordsmanagement.property.rma_updatedProperties.title=Aktualisierte Eigenschaften
-rma_recordsmanagement.property.rma_updatedProperties.description=Die aktualisierten Eigenschaften.
-rma_recordsmanagement.property.rma_publishInProgress.title=Laufende Ver\u00f6ffentlichung
-rma_recordsmanagement.property.rma_publishInProgress.description=Gibt an, ob derzeit eine Ver\u00f6ffentlichung durchgef\u00fchrt wird.
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Nur Metadaten enthaltender Record
-rma_recordsmanagement.aspect.dod_ghosted.description=Nur Metadaten enthaltender Record
-
-listconstraint.rmc_tlList.title=Speicherorte \u00fcbertragen
+rma_recordsmanagement.description=Content Model f\u00fcr Records Management
+
+rma_recordsmanagement.type.rma_rmsite.title=Records Management Site
+rma_recordsmanagement.type.rma_rmsite.description=Spezielle Site f\u00fcr Records Management
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-Konfig.
+rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-Konfig.
+
+rma_recordsmanagement.type.rma_emailConfig.title=E-Mail-Konfiguration
+rma_recordsmanagement.type.rma_emailConfig.decription=E-Mail-Konfiguration
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Records Management Container
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Records Management Container
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Records Management Root-Container
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Records Management Root-Container
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=Entsorgungsplan
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=Entsorgungsplan
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=Entsorgungsinstanz
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=Entsorgungsinstanz
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Entsorgungsanweisungen
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Entsorgungsanweisungen
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Entsorgung auf Record-Ebene
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Entsorgung auf Record-Ebene
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Entsorgungsaktionen
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Entsorgungsaktionen
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definition der Entsorgungsaktion
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definition der Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionActionName.title=Name der Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Name der Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionDescription.title=Entsorgungsbeschreibung
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Entsorgungsbeschreibung
+rma_recordsmanagement.property.rma_dispositionLocation.title=Entsorgungsort
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Entsorgungsort
+rma_recordsmanagement.property.rma_dispositionPeriod.title=Entsorgungszeitraum
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=Entsorgungszeitraum
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschaft des Entsorgungszeitraums
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschaft des Entsorgungszeitraums
+rma_recordsmanagement.property.rma_dispositionEvent.title=Entsorgungsereignis
+rma_recordsmanagement.property.rma_dispositionEvent.decription=Entsorgungsereignis
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Entsorgungsereigniskombination
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Entsorgungsereigniskombination
+
+rma_recordsmanagement.type.rma_recordFolder.title=Record-Ordner
+rma_recordsmanagement.type.rma_recordFolder.decription=Record-Ordner
+rma_recordsmanagement.property.rma_isClosed.title=Record
+rma_recordsmanagement.property.rma_isClosed.decription=Record
+
+rma_recordsmanagement.type.rma_recordCategory.title=Record-Kategorie
+rma_recordsmanagement.type.rma_recordCategory.decription=Record-Kategorie
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Nicht elektronisches Dokument
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Nicht elektronisches Dokument
+rma_recordsmanagement.property.rma_physicalSize.title=Physikalische Gr\u00f6\u00dfe
+rma_recordsmanagement.property.rma_physicalSize.decription=Die Gr\u00f6\u00dfe des Dokuments wird in laufenden Metern gemessen.
+rma_recordsmanagement.property.rma_numberOfCopies.title=Anzahl der Kopien
+rma_recordsmanagement.property.rma_numberOfCopies.description=Die Anzahl der Kopien des Dokuments.
+rma_recordsmanagement.property.rma_storageLocation.title=Speicherort
+rma_recordsmanagement.property.rma_storageLocation.decription=Der physische Speicherort des Record.
+rma_recordsmanagement.property.rma_shelf.title=Regal
+rma_recordsmanagement.property.rma_shelf.decription=Das Regal, in dem sich der Record befindet.
+rma_recordsmanagement.property.rma_box.title=Box
+rma_recordsmanagement.property.rma_box.description=Die Box, in der sich der Record befindet.
+rma_recordsmanagement.property.rma_file.title=Datei
+rma_recordsmanagement.property.rma_file.decription=Die Datei, in der sich der Record befindet.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Entsorgungsaktion
+rma_recordsmanagement.type.rma_dispositionAction.decription=Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionActionId.title=ID der Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionActionId.decription=ID der Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionAction.title=Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionAction.decription=Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Entsorgungsaktion
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Erlaubte Entsorgungsereignisse
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Entsorgungsaktion gestartet um
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Entsorgungsaktion gestartet um
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Entsorgungsaktion gestartet von
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Entsorgungsaktion gestartet von
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Entsorgungsaktion abgeschlossen um
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Entsorgungsaktion abgeschlossen um
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Entsorgungsaktion abgeschlossen von
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Entsorgungsaktion abgeschlossen von
+rma_recordsmanagement.association.rma_eventExecutions.title=Ereignisausf\u00fchrungen
+rma_recordsmanagement.association.rma_eventExecutions.decription=Ereignisausf\u00fchrungen
+
+rma_recordsmanagement.type.rma_eventExecution.title=Ereignisausf\u00fchrung
+rma_recordsmanagement.type.rma_eventExecution.decription=Ereignisausf\u00fchrung
+rma_recordsmanagement.property.rma_eventExecutionName.title=Ereignisname
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Ereignisname
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Automatisches Ereignis
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Automatisches Ereignis
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=Abgeschlossenes Ereignis
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Abgeschlossenes Ereignis
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Ereignis abgeschlossen von
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Ereignis abgeschlossen von
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Ereignis abgeschlossen um
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Ereignis abgeschlossen um
+
+rma_recordsmanagement.type.rma_hold.title=Sperrbereich
+rma_recordsmanagement.type.rma_hold.decription=Sperrbereich
+rma_recordsmanagement.property.rma_holdReason.title=Sperrgrund
+rma_recordsmanagement.property.rma_holdReason.decription=Sperrgrund
+rma_recordsmanagement.association.rma_frozenRecords.title=Gesperrte Records
+rma_recordsmanagement.association.rma_frozenRecords.decription=Gesperrte Records
+
+rma_recordsmanagement.type.rma_transfer.title=\u00dcbertragung
+rma_recordsmanagement.type.rma_transfer.decription=\u00dcbertragung
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Anzeige bei \u00dcbertragung zur Aufnahme
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Anzeige bei \u00dcbertragung zur Aufnahme
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Anzeige bei PDF-\u00dcbertragung
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Anzeige bei PDF-\u00dcbertragung
+rma_recordsmanagement.property.rma_transferLocation.title=PDF \u00fcbertragen
+rma_recordsmanagement.property.rma_transferLocation.decription=PDF \u00fcbertragen
+rma_recordsmanagement.association.rma_transferred.title=\u00dcbertragen
+rma_recordsmanagement.association.rma_transferred.decription=\u00dcbertragen
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=Ablageplan-Komponente
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Ablageplan-Komponente
+rma_recordsmanagement.property.rma_rootNodeRef.title=Root-Knoten
+rma_recordsmanagement.property.rma_rootNodeRef.decription=Root-Knoten
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Records Management Root
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Records Management Root
+rma_recordsmanagement.association.rma_holds.title=Sperren
+rma_recordsmanagement.association.rma_holds.decription=Sperren
+rma_recordsmanagement.association.rma_transfers.title=\u00dcbertragungen
+rma_recordsmanagement.association.rma_transfers.decription=\u00dcbertragungen
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Abgeschlossener Record
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Abgeschlossener Record
+rma_recordsmanagement.property.rma_declaredAt.title=Abschlussdatum
+rma_recordsmanagement.property.rma_declaredAt.decription=Abschlussdatum
+rma_recordsmanagement.property.rma_declaredBy.title=Abgeschlossen von
+rma_recordsmanagement.property.rma_declaredBy.decription=Abgeschlossen von
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=ID der Record-Komponente
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=ID der Record-Komponente
+rma_recordsmanagement.property.rma_identifier.title=ID
+rma_recordsmanagement.property.rma_identifier.decription=Eindeutige Record-ID
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Eindeutigkeit der Datenbank
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Eindeutigkeit der Datenbank
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definition f\u00fcr besonders relevanten Record
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definition f\u00fcr besonders relevanten Record
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=\u00dcberpr\u00fcfungszeitraum
+rma_recordsmanagement.property.rma_reviewPeriod.decription=\u00dcberpr\u00fcfungszeitraum
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Kennzeichen f\u00fcr besonders relevante Records
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Kennzeichen f\u00fcr besonders relevante Records
+
+rma_recordsmanagement.aspect.rma_record.title=Record
+rma_recordsmanagement.aspect.rma_record.decription=Record
+rma_recordsmanagement.property.rma_dateFiled.title=Ablagedatum
+rma_recordsmanagement.property.rma_dateFiled.decription=Ablagedatum
+rma_recordsmanagement.property.rma_origionalName=Originalname
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=Record-Metadaten
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspekt f\u00fcr Record-Metadaten
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Gemeinsame Record-Details
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Gemeinsame Metadaten aller Record-Typen
+rma_recordsmanagement.property.rma_location.title=Ort
+rma_recordsmanagement.property.rma_location.decription=Ort
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Besonders relevanter Record
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Besonders relevanter Record
+rma_recordsmanagement.property.rma_reviewAsOf.title=N\u00e4chste \u00dcberpr\u00fcfung
+rma_recordsmanagement.property.rma_reviewAsOf.decription=N\u00e4chste \u00dcberpr\u00fcfung
+rma_recordsmanagement.property.rma_notificationIssued.title=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
+rma_recordsmanagement.property.rma_notificationIssued.decription=Gibt an, dass f\u00fcr diesen Record eine Benachrichtigung aufgrund einer f\u00e4lligen \u00dcberpr\u00fcfung ausgegeben wurde.
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Geplant
+rma_recordsmanagement.aspect.rma_scheduled.decription=Geplant
+rma_recordsmanagement.association.rma_dispositionSchedule.title=Entsorgungsplan
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=Entsorgungsplan
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Entsorgungszyklus
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Entsorgungszyklus
+rma_recordsmanagement.association.rma_nextDispositionAction.title=N\u00e4chste Entsorgungsaktion
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=N\u00e4chste Entsorgungsaktion
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Entsorgungsaktionsverlauf
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Entsorgungsaktionsverlauf
+
+rma_recordsmanagement.aspect.rma_cutOff.title=Getrennt
+rma_recordsmanagement.aspect.rma_cutOff.decription=Getrennt
+rma_recordsmanagement.property.rma_cutOffDate.title=Trenndatum
+rma_recordsmanagement.property.rma_cutOffDate.decription=Trenndatum
+
+rma_recordsmanagement.aspect.rma_transferred.title=\u00dcbertragen
+rma_recordsmanagement.aspect.rma_transferred.decription=\u00dcbertragen
+
+rma_recordsmanagement.aspect.rma_ascended.title=In Archiv aufgenommen
+rma_recordsmanagement.aspect.rma_ascended.decription=In Archiv aufgenommen
+
+rma_recordsmanagement.aspect.rma_frozen.title=Gesperrt
+rma_recordsmanagement.aspect.rma_frozen.decription=Gesperrt
+rma_recordsmanagement.property.rma_frozenAt.title=Gehalten in
+rma_recordsmanagement.property.rma_frozenAt.decription=Gehalten in
+rma_recordsmanagement.property.rma_frozenBy.title=Gehalten von
+rma_recordsmanagement.property.rma_frozenBy.decription=Gehalten von
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Root von Caveat-Konfiguration
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Root von Caveat-Konfiguration
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-Konfiguration
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-Konfiguration
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E-Mail-Konfigurations-Root
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E-Mail-Konfigurations-Root
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-Mail-Konfiguration
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-Mail-Konfiguration
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=Record-Suche
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Komprimierte Suchinformation zur Unterst\u00fctzung der Records Management Suche.
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Mit Entsorgungsplan
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Gibt an, ob das Element \u00fcber einen zugeordneten Entsorgungsplan verf\u00fcgt.
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Name der Entsorgungsaktion
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Der Name der n\u00e4chsten Entsorgungsaktion.
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Start der Entsorgungsaktion
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=Das Datum, ab dem die n\u00e4chste Entsorgungsaktion geeignet wird.
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Entsorgungszeitraum
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Entsorgungszeitraum
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Ausdruck f\u00fcr Entsorgungszeitraum
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Ausdruck f\u00fcr Entsorgungszeitraum
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Erlaubte Entsorgungsereignisse
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Erlaubte Entsorgungsereignisse
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Entsorgungsereignisse
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Entsorgungsereignisse
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Entsorgungsinstanz
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Entsorgungsinstanz
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Entsorgungsanweisungen
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Entsorgungsanweisungen
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Sperrgrund
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Sperrgrund
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u00dcberpr\u00fcfungszeitraum f\u00fcr besonders relevante Records
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Ausdruck f\u00fcr \u00dcberpr\u00fcfungszeitraum
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Versionierter Record
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Versionierter Record
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Nicht ver\u00f6ffentlichte Aktualisierung
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Nicht ver\u00f6ffentlichte Aktualisierung
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Gibt an, ob eine nicht ver\u00f6ffentlichte Aktualisierung vorhanden ist.
+rma_recordsmanagement.property.rma_updateTo.title=Aktualisieren auf
+rma_recordsmanagement.property.rma_updateTo.description=Das Ziel der Aktualisierung.
+rma_recordsmanagement.property.rma_updatedProperties.title=Aktualisierte Eigenschaften
+rma_recordsmanagement.property.rma_updatedProperties.description=Die aktualisierten Eigenschaften.
+rma_recordsmanagement.property.rma_publishInProgress.title=Laufende Ver\u00f6ffentlichung
+rma_recordsmanagement.property.rma_publishInProgress.description=Gibt an, ob derzeit eine Ver\u00f6ffentlichung durchgef\u00fchrt wird.
+
+rma_recordsmanagement.aspect.dod_ghosted.title=Nur Metadaten enthaltender Record
+rma_recordsmanagement.aspect.dod_ghosted.description=Nur Metadaten enthaltender Record
+
+listconstraint.rmc_tlList.title=Speicherorte \u00fcbertragen
listconstraint.rmc_smList.title=Zus\u00e4tzliche Markierungen
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties
index acce0fc05d..94e539b653 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_es.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Modelo de contenido de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_rmsite.title=Sitio de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_rmsite.description=Sitio especializado para gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Configuraci\u00f3n de advertencia
-rma_recordsmanagement.type.rma_caveatConfig.decription=Configuraci\u00f3n de advertencia
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.type.rma_emailConfig.decription=Configuraci\u00f3n de correo electr\u00f3nico
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenedor de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenedor de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autoridad de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instrucciones de disposici\u00f3n
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposici\u00f3n de nivel de documento de archivo
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposici\u00f3n de nivel de documento de archivo
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Acciones de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Acciones de disposici\u00f3n
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definici\u00f3n de acciones de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definici\u00f3n de acciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionDescription.title=Descripci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Descripci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionLocation.title=Ubicaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Ubicaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propiedad de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propiedad de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEvent.title=Evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaci\u00f3n de evento de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaci\u00f3n de evento de disposici\u00f3n
-
-rma_recordsmanagement.type.rma_recordFolder.title=Carpeta de documentos de archivo
-rma_recordsmanagement.type.rma_recordFolder.decription=Carpeta de documentos de archivo
-rma_recordsmanagement.property.rma_isClosed.title=Documento de archivo
-rma_recordsmanagement.property.rma_isClosed.decription=Documento de archivo
-
-rma_recordsmanagement.type.rma_recordCategory.title=Categor\u00eda de documentos de archivo
-rma_recordsmanagement.type.rma_recordCategory.decription=Categor\u00eda de documentos de archivo
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento no electr\u00f3nico
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento no electr\u00f3nico
-rma_recordsmanagement.property.rma_physicalSize.title=Tama\u00f1o f\u00edsico
-rma_recordsmanagement.property.rma_physicalSize.decription=El tama\u00f1o del documento en metros lineales.
-rma_recordsmanagement.property.rma_numberOfCopies.title=N\u00famero de copias
-rma_recordsmanagement.property.rma_numberOfCopies.description=El n\u00famero de copias del documento.
-rma_recordsmanagement.property.rma_storageLocation.title=Ubicaci\u00f3n de almacenamiento
-rma_recordsmanagement.property.rma_storageLocation.decription=La ubicaci\u00f3n f\u00edsica de almacenamiento del documento de archivo.
-rma_recordsmanagement.property.rma_shelf.title=Estanter\u00eda
-rma_recordsmanagement.property.rma_shelf.decription=La estanter\u00eda en la que reside el documento de archivo.
-rma_recordsmanagement.property.rma_box.title=Caja
-rma_recordsmanagement.property.rma_box.description=La caja en la que reside el documento de archivo.
-rma_recordsmanagement.property.rma_file.title=Fichero
-rma_recordsmanagement.property.rma_file.decription=El fichero en el que reside el documento de archivo.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.type.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionId.title=Id de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Id de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Acci\u00f3n de disposici\u00f3n iniciada en
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Acci\u00f3n de disposici\u00f3n iniciada en
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Acci\u00f3n de disposici\u00f3n iniciada por
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Acci\u00f3n de disposici\u00f3n iniciada por
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Acci\u00f3n de disposici\u00f3n completada en
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Acci\u00f3n de disposici\u00f3n completada en
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Acci\u00f3n de disposici\u00f3n completada por
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Acci\u00f3n de disposici\u00f3n completada por
-rma_recordsmanagement.association.rma_eventExecutions.title=Ejecuciones de evento
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ejecuciones de evento
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ejecuci\u00f3n de evento
-rma_recordsmanagement.type.rma_eventExecution.decription=Ejecuci\u00f3n de evento
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nombre de evento
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nombre de evento
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento autom\u00e1tico
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completo
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completo
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completado por
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completado por
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completado en
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completado en
-
-rma_recordsmanagement.type.rma_hold.title=Bloqueo
-rma_recordsmanagement.type.rma_hold.decription=Bloqueo
-rma_recordsmanagement.property.rma_holdReason.title=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_holdReason.decription=Raz\u00f3n de bloqueo
-rma_recordsmanagement.association.rma_frozenRecords.title=Documentos de archivo bloqueados
-rma_recordsmanagement.association.rma_frozenRecords.decription=Documentos de archivo bloqueados
-
-rma_recordsmanagement.type.rma_transfer.title=Transferencia
-rma_recordsmanagement.type.rma_transfer.decription=Transferencia
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicador de adhesi\u00f3n y transferencia
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicador de adhesi\u00f3n y transferencia
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicador de transferencia de PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicador de transferencia de PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Transferencia de PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transferencia de PDF
-rma_recordsmanagement.association.rma_transferred.title=Transferido
-rma_recordsmanagement.association.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente del plan de ficheros
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente del plan de ficheros
-rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo ra\u00edz
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo ra\u00edz
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Ra\u00edz de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.association.rma_holds.title=Bloqueos
-rma_recordsmanagement.association.rma_holds.decription=Bloqueos
-rma_recordsmanagement.association.rma_transfers.title=Transferencias
-rma_recordsmanagement.association.rma_transfers.decription=Transferencias
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Documento de archivo completado
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Documento de archivo completado
-rma_recordsmanagement.property.rma_declaredAt.title=Fecha de finalizaci\u00f3n
-rma_recordsmanagement.property.rma_declaredAt.decription=Fecha de finalizaci\u00f3n
-rma_recordsmanagement.property.rma_declaredBy.title=Completado por
-rma_recordsmanagement.property.rma_declaredBy.decription=Completado por
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificador de componente de documento de archivo
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificador de componente de documento de archivo
-rma_recordsmanagement.property.rma_identifier.title=Identificador
-rma_recordsmanagement.property.rma_identifier.decription=Identificador \u00fanico de documento de archivo
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Singularidad de la base de datos
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Singularidad de la base de datos
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definici\u00f3n de documento de archivo vital
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definici\u00f3n de documento de archivo vital
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicador de documento de archivo vital
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicador de documento de archivo vital
-
-rma_recordsmanagement.aspect.rma_record.title=Documento de archivo
-rma_recordsmanagement.aspect.rma_record.decription=Documento de archivo
-rma_recordsmanagement.property.rma_dateFiled.title=Fecha de archivado
-rma_recordsmanagement.property.rma_dateFiled.decription=Fecha de archivado
-rma_recordsmanagement.property.rma_origionalName=Nombre original
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadatos del documento de archivo
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspecto de marcador para metadatos del documento de archivo
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Detalles de documento de archivo com\u00fan
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadatos comunes para todos los tipos de documento de archivo
-rma_recordsmanagement.property.rma_location.title=Ubicaci\u00f3n
-rma_recordsmanagement.property.rma_location.decription=Ubicaci\u00f3n
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Documento de archivo vital
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Documento de archivo vital
-rma_recordsmanagement.property.rma_reviewAsOf.title=Pr\u00f3xima revisi\u00f3n
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Pr\u00f3xima revisi\u00f3n
-rma_recordsmanagement.property.rma_notificationIssued.title=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Planificado
-rma_recordsmanagement.aspect.rma_scheduled.decription=Planificado
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo de vida de disposici\u00f3n
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo de vida de disposici\u00f3n
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historial de acciones de disposici\u00f3n
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historial de acciones de disposici\u00f3n
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Interrumpir
-rma_recordsmanagement.aspect.rma_cutOff.decription=Interrumpir
-rma_recordsmanagement.property.rma_cutOffDate.title=Fecha de interrupci\u00f3n
-rma_recordsmanagement.property.rma_cutOffDate.decription=Fecha de interrupci\u00f3n
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transferido
-rma_recordsmanagement.aspect.rma_transferred.decription=Transferido
-
-rma_recordsmanagement.aspect.rma_ascended.title=Ascendido
-rma_recordsmanagement.aspect.rma_ascended.decription=Ascendido
-
-rma_recordsmanagement.aspect.rma_frozen.title=En espera
-rma_recordsmanagement.aspect.rma_frozen.decription=En espera
-rma_recordsmanagement.property.rma_frozenAt.title=Bloqueado en
-rma_recordsmanagement.property.rma_frozenAt.decription=Bloqueado en
-rma_recordsmanagement.property.rma_frozenBy.title=Bloqueado por
-rma_recordsmanagement.property.rma_frozenBy.decription=Bloqueado por
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Ra\u00edz de configuraci\u00f3n de advertencia
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de advertencia
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuraci\u00f3n de advertencia
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuraci\u00f3n de advertencia
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuraci\u00f3n de correo electr\u00f3nico
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuraci\u00f3n de correo electr\u00f3nico
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=B\u00fasqueda de documentos de archivo
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Informaci\u00f3n de b\u00fasqueda acumulada para b\u00fasqueda de gesti\u00f3n de documentos de archivo
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Tiene planificaci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica si el elemento tiene planificaci\u00f3n de disposici\u00f3n asociada
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=El nombre de la pr\u00f3xima acci\u00f3n de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Acci\u00f3n de disposici\u00f3n de
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La fecha en la cual la pr\u00f3xima acci\u00f3n de disposici\u00f3n reunir\u00e1 los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventos de disposici\u00f3n que re\u00fanen los requisitos
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventos de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventos de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autoridad de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instrucciones de disposici\u00f3n
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Raz\u00f3n de bloqueo
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Per\u00edodo de revisi\u00f3n de documento de archivo vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Per\u00edodo de revisi\u00f3n de documento de archivo vital
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Documento de archivo versionado
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Documento de archivo versionado
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica si existe una actualizaci\u00f3n sin publicar
-rma_recordsmanagement.property.rma_updateTo.title=Actualizar a
-rma_recordsmanagement.property.rma_updateTo.description=Destino de la actualizaci\u00f3n
-rma_recordsmanagement.property.rma_updatedProperties.title=Propiedades actualizadas
-rma_recordsmanagement.property.rma_updatedProperties.description=Las propiedades actualizadas
-rma_recordsmanagement.property.rma_publishInProgress.title=Publicaci\u00f3n en curso
-rma_recordsmanagement.property.rma_publishInProgress.description=Indica si una publicaci\u00f3n se encuentra en curso
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Documento de archivo solo de metadatos
-rma_recordsmanagement.aspect.dod_ghosted.description=Documento de archivo solo de metadatos
-
-listconstraint.rmc_tlList.title=Ubicaciones de la transferencia
+rma_recordsmanagement.description=Modelo de contenido de gesti\u00f3n de documentos de archivo
+
+rma_recordsmanagement.type.rma_rmsite.title=Sitio de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.type.rma_rmsite.description=Sitio especializado para gesti\u00f3n de documentos de archivo
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Configuraci\u00f3n de advertencia
+rma_recordsmanagement.type.rma_caveatConfig.decription=Configuraci\u00f3n de advertencia
+
+rma_recordsmanagement.type.rma_emailConfig.title=Configuraci\u00f3n de correo electr\u00f3nico
+rma_recordsmanagement.type.rma_emailConfig.decription=Configuraci\u00f3n de correo electr\u00f3nico
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenedor de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenedor de gesti\u00f3n de documentos de archivo
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenedor ra\u00edz de gesti\u00f3n de documentos de archivo
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=Autoridad de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autoridad de disposici\u00f3n
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Instrucciones de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instrucciones de disposici\u00f3n
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposici\u00f3n de nivel de documento de archivo
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposici\u00f3n de nivel de documento de archivo
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Acciones de disposici\u00f3n
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Acciones de disposici\u00f3n
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definici\u00f3n de acciones de disposici\u00f3n
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definici\u00f3n de acciones de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Nombre de acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionDescription.title=Descripci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Descripci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionLocation.title=Ubicaci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Ubicaci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionPeriod.title=Per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=Per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propiedad de per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propiedad de per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionEvent.title=Evento de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaci\u00f3n de evento de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaci\u00f3n de evento de disposici\u00f3n
+
+rma_recordsmanagement.type.rma_recordFolder.title=Carpeta de documentos de archivo
+rma_recordsmanagement.type.rma_recordFolder.decription=Carpeta de documentos de archivo
+rma_recordsmanagement.property.rma_isClosed.title=Documento de archivo
+rma_recordsmanagement.property.rma_isClosed.decription=Documento de archivo
+
+rma_recordsmanagement.type.rma_recordCategory.title=Categor\u00eda de documentos de archivo
+rma_recordsmanagement.type.rma_recordCategory.decription=Categor\u00eda de documentos de archivo
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento no electr\u00f3nico
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento no electr\u00f3nico
+rma_recordsmanagement.property.rma_physicalSize.title=Tama\u00f1o f\u00edsico
+rma_recordsmanagement.property.rma_physicalSize.decription=El tama\u00f1o del documento en metros lineales.
+rma_recordsmanagement.property.rma_numberOfCopies.title=N\u00famero de copias
+rma_recordsmanagement.property.rma_numberOfCopies.description=El n\u00famero de copias del documento.
+rma_recordsmanagement.property.rma_storageLocation.title=Ubicaci\u00f3n de almacenamiento
+rma_recordsmanagement.property.rma_storageLocation.decription=La ubicaci\u00f3n f\u00edsica de almacenamiento del documento de archivo.
+rma_recordsmanagement.property.rma_shelf.title=Estanter\u00eda
+rma_recordsmanagement.property.rma_shelf.decription=La estanter\u00eda en la que reside el documento de archivo.
+rma_recordsmanagement.property.rma_box.title=Caja
+rma_recordsmanagement.property.rma_box.description=La caja en la que reside el documento de archivo.
+rma_recordsmanagement.property.rma_file.title=Fichero
+rma_recordsmanagement.property.rma_file.decription=El fichero en el que reside el documento de archivo.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.type.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionActionId.title=Id de acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionActionId.decription=Id de acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionAction.title=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionAction.decription=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventos de disposici\u00f3n que re\u00fanen los requisitos
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Acci\u00f3n de disposici\u00f3n iniciada en
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Acci\u00f3n de disposici\u00f3n iniciada en
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Acci\u00f3n de disposici\u00f3n iniciada por
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Acci\u00f3n de disposici\u00f3n iniciada por
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Acci\u00f3n de disposici\u00f3n completada en
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Acci\u00f3n de disposici\u00f3n completada en
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Acci\u00f3n de disposici\u00f3n completada por
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Acci\u00f3n de disposici\u00f3n completada por
+rma_recordsmanagement.association.rma_eventExecutions.title=Ejecuciones de evento
+rma_recordsmanagement.association.rma_eventExecutions.decription=Ejecuciones de evento
+
+rma_recordsmanagement.type.rma_eventExecution.title=Ejecuci\u00f3n de evento
+rma_recordsmanagement.type.rma_eventExecution.decription=Ejecuci\u00f3n de evento
+rma_recordsmanagement.property.rma_eventExecutionName.title=Nombre de evento
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Nombre de evento
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento autom\u00e1tico
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento autom\u00e1tico
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completo
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completo
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completado por
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completado por
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completado en
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completado en
+
+rma_recordsmanagement.type.rma_hold.title=Bloqueo
+rma_recordsmanagement.type.rma_hold.decription=Bloqueo
+rma_recordsmanagement.property.rma_holdReason.title=Raz\u00f3n de bloqueo
+rma_recordsmanagement.property.rma_holdReason.decription=Raz\u00f3n de bloqueo
+rma_recordsmanagement.association.rma_frozenRecords.title=Documentos de archivo bloqueados
+rma_recordsmanagement.association.rma_frozenRecords.decription=Documentos de archivo bloqueados
+
+rma_recordsmanagement.type.rma_transfer.title=Transferencia
+rma_recordsmanagement.type.rma_transfer.decription=Transferencia
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicador de adhesi\u00f3n y transferencia
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicador de adhesi\u00f3n y transferencia
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicador de transferencia de PDF
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicador de transferencia de PDF
+rma_recordsmanagement.property.rma_transferLocation.title=Transferencia de PDF
+rma_recordsmanagement.property.rma_transferLocation.decription=Transferencia de PDF
+rma_recordsmanagement.association.rma_transferred.title=Transferido
+rma_recordsmanagement.association.rma_transferred.decription=Transferido
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente del plan de ficheros
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente del plan de ficheros
+rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo ra\u00edz
+rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo ra\u00edz
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Ra\u00edz de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Ra\u00edz de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.association.rma_holds.title=Bloqueos
+rma_recordsmanagement.association.rma_holds.decription=Bloqueos
+rma_recordsmanagement.association.rma_transfers.title=Transferencias
+rma_recordsmanagement.association.rma_transfers.decription=Transferencias
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Documento de archivo completado
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Documento de archivo completado
+rma_recordsmanagement.property.rma_declaredAt.title=Fecha de finalizaci\u00f3n
+rma_recordsmanagement.property.rma_declaredAt.decription=Fecha de finalizaci\u00f3n
+rma_recordsmanagement.property.rma_declaredBy.title=Completado por
+rma_recordsmanagement.property.rma_declaredBy.decription=Completado por
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificador de componente de documento de archivo
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificador de componente de documento de archivo
+rma_recordsmanagement.property.rma_identifier.title=Identificador
+rma_recordsmanagement.property.rma_identifier.decription=Identificador \u00fanico de documento de archivo
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Singularidad de la base de datos
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Singularidad de la base de datos
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definici\u00f3n de documento de archivo vital
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definici\u00f3n de documento de archivo vital
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=Per\u00edodo de revisi\u00f3n
+rma_recordsmanagement.property.rma_reviewPeriod.decription=Per\u00edodo de revisi\u00f3n
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicador de documento de archivo vital
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicador de documento de archivo vital
+
+rma_recordsmanagement.aspect.rma_record.title=Documento de archivo
+rma_recordsmanagement.aspect.rma_record.decription=Documento de archivo
+rma_recordsmanagement.property.rma_dateFiled.title=Fecha de archivado
+rma_recordsmanagement.property.rma_dateFiled.decription=Fecha de archivado
+rma_recordsmanagement.property.rma_origionalName=Nombre original
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadatos del documento de archivo
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspecto de marcador para metadatos del documento de archivo
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Detalles de documento de archivo com\u00fan
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadatos comunes para todos los tipos de documento de archivo
+rma_recordsmanagement.property.rma_location.title=Ubicaci\u00f3n
+rma_recordsmanagement.property.rma_location.decription=Ubicaci\u00f3n
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Documento de archivo vital
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Documento de archivo vital
+rma_recordsmanagement.property.rma_reviewAsOf.title=Pr\u00f3xima revisi\u00f3n
+rma_recordsmanagement.property.rma_reviewAsOf.decription=Pr\u00f3xima revisi\u00f3n
+rma_recordsmanagement.property.rma_notificationIssued.title=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
+rma_recordsmanagement.property.rma_notificationIssued.decription=Indica que se ha emitido una notificaci\u00f3n de pendiente de revisi\u00f3n para este documento de archivo
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Planificado
+rma_recordsmanagement.aspect.rma_scheduled.decription=Planificado
+rma_recordsmanagement.association.rma_dispositionSchedule.title=Planificaci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=Planificaci\u00f3n de disposici\u00f3n
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo de vida de disposici\u00f3n
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo de vida de disposici\u00f3n
+rma_recordsmanagement.association.rma_nextDispositionAction.title=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=Pr\u00f3xima acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historial de acciones de disposici\u00f3n
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historial de acciones de disposici\u00f3n
+
+rma_recordsmanagement.aspect.rma_cutOff.title=Interrumpir
+rma_recordsmanagement.aspect.rma_cutOff.decription=Interrumpir
+rma_recordsmanagement.property.rma_cutOffDate.title=Fecha de interrupci\u00f3n
+rma_recordsmanagement.property.rma_cutOffDate.decription=Fecha de interrupci\u00f3n
+
+rma_recordsmanagement.aspect.rma_transferred.title=Transferido
+rma_recordsmanagement.aspect.rma_transferred.decription=Transferido
+
+rma_recordsmanagement.aspect.rma_ascended.title=Ascendido
+rma_recordsmanagement.aspect.rma_ascended.decription=Ascendido
+
+rma_recordsmanagement.aspect.rma_frozen.title=En espera
+rma_recordsmanagement.aspect.rma_frozen.decription=En espera
+rma_recordsmanagement.property.rma_frozenAt.title=Bloqueado en
+rma_recordsmanagement.property.rma_frozenAt.decription=Bloqueado en
+rma_recordsmanagement.property.rma_frozenBy.title=Bloqueado por
+rma_recordsmanagement.property.rma_frozenBy.decription=Bloqueado por
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Ra\u00edz de configuraci\u00f3n de advertencia
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de advertencia
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuraci\u00f3n de advertencia
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuraci\u00f3n de advertencia
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Ra\u00edz de configuraci\u00f3n de correo electr\u00f3nico
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuraci\u00f3n de correo electr\u00f3nico
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuraci\u00f3n de correo electr\u00f3nico
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=B\u00fasqueda de documentos de archivo
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Informaci\u00f3n de b\u00fasqueda acumulada para b\u00fasqueda de gesti\u00f3n de documentos de archivo
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Tiene planificaci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica si el elemento tiene planificaci\u00f3n de disposici\u00f3n asociada
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nombre de acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=El nombre de la pr\u00f3xima acci\u00f3n de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Acci\u00f3n de disposici\u00f3n de
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La fecha en la cual la pr\u00f3xima acci\u00f3n de disposici\u00f3n reunir\u00e1 los requisitos
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expresi\u00f3n de per\u00edodo de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventos de disposici\u00f3n que re\u00fanen los requisitos
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventos de disposici\u00f3n que re\u00fanen los requisitos
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventos de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventos de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autoridad de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autoridad de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instrucciones de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instrucciones de disposici\u00f3n
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Raz\u00f3n de bloqueo
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Raz\u00f3n de bloqueo
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Per\u00edodo de revisi\u00f3n de documento de archivo vital
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Per\u00edodo de revisi\u00f3n de documento de archivo vital
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expresi\u00f3n de per\u00edodo de revisi\u00f3n
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Documento de archivo versionado
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Documento de archivo versionado
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Actualizaci\u00f3n sin publicar
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Actualizaci\u00f3n sin publicar
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica si existe una actualizaci\u00f3n sin publicar
+rma_recordsmanagement.property.rma_updateTo.title=Actualizar a
+rma_recordsmanagement.property.rma_updateTo.description=Destino de la actualizaci\u00f3n
+rma_recordsmanagement.property.rma_updatedProperties.title=Propiedades actualizadas
+rma_recordsmanagement.property.rma_updatedProperties.description=Las propiedades actualizadas
+rma_recordsmanagement.property.rma_publishInProgress.title=Publicaci\u00f3n en curso
+rma_recordsmanagement.property.rma_publishInProgress.description=Indica si una publicaci\u00f3n se encuentra en curso
+
+rma_recordsmanagement.aspect.dod_ghosted.title=Documento de archivo solo de metadatos
+rma_recordsmanagement.aspect.dod_ghosted.description=Documento de archivo solo de metadatos
+
+listconstraint.rmc_tlList.title=Ubicaciones de la transferencia
listconstraint.rmc_smList.title=Marcas complementarias
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties
index 1af89e8b8b..3eac7bb3ca 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_fr.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Mod\u00e8le de contenu de gestion des archives
-
-rma_recordsmanagement.type.rma_rmsite.title=Site de gestion des archives
-rma_recordsmanagement.type.rma_rmsite.description=Site sp\u00e9cialis\u00e9 pour la gestion des archives
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Configuration de mise en garde
-rma_recordsmanagement.type.rma_caveatConfig.decription=Configuration de mise en garde
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configuration du courriel
-rma_recordsmanagement.type.rma_emailConfig.decription=Configuration du courriel
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Conteneur de gestion des archives
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Conteneur de gestion des archives
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Conteneur de la racine du site de gestion des archives
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Conteneur de la racine du site de gestion des archives
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=R\u00e8gle de conservation
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=R\u00e8gle de conservation
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=D\u00e9tenteur principal
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Instructions de disposition
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instructions de disposition
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposition au niveau du document d'archives
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposition au niveau du document d'archives
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Actions de disposition
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Actions de disposition
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=D\u00e9finition de l'action de disposition
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=D\u00e9finition de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionDescription.title=Description de la disposition
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Description de la disposition
-rma_recordsmanagement.property.rma_dispositionLocation.title=Emplacement de la disposition
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Emplacement de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriod.title=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u00c9v\u00e9nement de disposition
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u00c9v\u00e9nement de disposition
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaison d'\u00e9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaison d'\u00e9v\u00e9nements de disposition
-
-rma_recordsmanagement.type.rma_recordFolder.title=Dossier d'archives
-rma_recordsmanagement.type.rma_recordFolder.decription=Dossier d'archives
-rma_recordsmanagement.property.rma_isClosed.title=Document d'archives
-rma_recordsmanagement.property.rma_isClosed.decription=Document d'archives
-
-rma_recordsmanagement.type.rma_recordCategory.title=Cat\u00e9gorie de document d'archives
-rma_recordsmanagement.type.rma_recordCategory.decription=Cat\u00e9gorie de document d'archives
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Document non \u00e9lectronique
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Document non \u00e9lectronique
-rma_recordsmanagement.property.rma_physicalSize.title=Taille physique
-rma_recordsmanagement.property.rma_physicalSize.decription=Taille du document mesur\u00e9e en m\u00e8tres lin\u00e9aires.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Nombre de copies
-rma_recordsmanagement.property.rma_numberOfCopies.description=Nombre de copies du document.
-rma_recordsmanagement.property.rma_storageLocation.title=Emplacement de stockage
-rma_recordsmanagement.property.rma_storageLocation.decription=Emplacement de stockage physique du document d'archives.
-rma_recordsmanagement.property.rma_shelf.title=\u00c9tag\u00e8re
-rma_recordsmanagement.property.rma_shelf.decription=\u00c9tag\u00e8re o\u00f9 se trouve le document d'archives.
-rma_recordsmanagement.property.rma_box.title=Bo\u00eete
-rma_recordsmanagement.property.rma_box.description=Bo\u00eete o\u00f9 se trouve le document d'archives.
-rma_recordsmanagement.property.rma_file.title=Fichier
-rma_recordsmanagement.property.rma_file.decription=Fichier du document d'archives.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Action de disposition
-rma_recordsmanagement.type.rma_dispositionAction.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionActionId.title=Identifiant de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Identifiant de l'action de disposition
-rma_recordsmanagement.property.rma_dispositionAction.title=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAction.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Action de disposition
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Action de disposition
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Action de disposition d\u00e9marr\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Action de disposition d\u00e9marr\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Action de disposition d\u00e9marr\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Action de disposition d\u00e9marr\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Action de disposition termin\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Action de disposition termin\u00e9e \u00e0
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Action de disposition termin\u00e9e par
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Action de disposition termin\u00e9e par
-rma_recordsmanagement.association.rma_eventExecutions.title=Ex\u00e9cutions de l'\u00e9v\u00e9nement
-rma_recordsmanagement.association.rma_eventExecutions.decription=Ex\u00e9cutions de l'\u00e9v\u00e9nement
-
-rma_recordsmanagement.type.rma_eventExecution.title=Ex\u00e9cution de l'\u00e9v\u00e9nement
-rma_recordsmanagement.type.rma_eventExecution.decription=Ex\u00e9cution de l'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nom d'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nom d'\u00e9v\u00e9nement
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u00c9v\u00e9nement automatique
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u00c9v\u00e9nement automatique
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u00c9v\u00e9nement termin\u00e9
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u00c9v\u00e9nement termin\u00e9
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u00c9v\u00e9nement termin\u00e9 par
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u00c9v\u00e9nement termin\u00e9 par
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u00c9v\u00e9nement termin\u00e9 \u00e0
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u00c9v\u00e9nement termin\u00e9 \u00e0
-
-rma_recordsmanagement.type.rma_hold.title=Suspendre
-rma_recordsmanagement.type.rma_hold.decription=Suspendre
-rma_recordsmanagement.property.rma_holdReason.title=Motif de suspension
-rma_recordsmanagement.property.rma_holdReason.decription=Motif de suspension
-rma_recordsmanagement.association.rma_frozenRecords.title=Documents d'archives suspendus
-rma_recordsmanagement.association.rma_frozenRecords.decription=Documents d'archives suspendus
-
-rma_recordsmanagement.type.rma_transfer.title=Transf\u00e9rer
-rma_recordsmanagement.type.rma_transfer.decription=Transf\u00e9rer
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transf\u00e9rer l'indicateur PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transf\u00e9rer l'indicateur PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Transf\u00e9rer le PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Transf\u00e9rer le PDF
-rma_recordsmanagement.association.rma_transferred.title=Transf\u00e9r\u00e9
-rma_recordsmanagement.association.rma_transferred.decription=Transf\u00e9r\u00e9
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Composant du plan de classification
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Composant du plan de classification
-rma_recordsmanagement.property.rma_rootNodeRef.title=N\u0153ud racine
-rma_recordsmanagement.property.rma_rootNodeRef.decription=N\u0153ud racine
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Racine du site de gestion des archives
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Racine du site de gestion des archives
-rma_recordsmanagement.association.rma_holds.title=Suspensions
-rma_recordsmanagement.association.rma_holds.decription=Suspensions
-rma_recordsmanagement.association.rma_transfers.title=Transferts
-rma_recordsmanagement.association.rma_transfers.decription=Transferts
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Document d'archives complet
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Document d'archives complet
-rma_recordsmanagement.property.rma_declaredAt.title=Date d'ach\u00e8vement
-rma_recordsmanagement.property.rma_declaredAt.decription=Date d'ach\u00e8vement
-rma_recordsmanagement.property.rma_declaredBy.title=Compl\u00e9t\u00e9 par
-rma_recordsmanagement.property.rma_declaredBy.decription=Compl\u00e9t\u00e9 par
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identifiant de composant de document d'archives
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identifiant de composant de document d'archives
-rma_recordsmanagement.property.rma_identifier.title=Identifiant
-rma_recordsmanagement.property.rma_identifier.decription=Identifiant unique de document d'archives
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e9 de base de donn\u00e9es
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e9 de base de donn\u00e9es
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=D\u00e9finition du document d'archives essentiel
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=P\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_reviewPeriod.decription=P\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Identifiant de document d'archives essentiel
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Identifiant de document d'archives essentiel
-
-rma_recordsmanagement.aspect.rma_record.title=Document d'archives
-rma_recordsmanagement.aspect.rma_record.decription=Document d'archives
-rma_recordsmanagement.property.rma_dateFiled.title=Date de versement au site des archives
-rma_recordsmanagement.property.rma_dateFiled.decription=Date de versement au site des archives
-rma_recordsmanagement.property.rma_origionalName=Nom d'origine
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=M\u00e9tadonn\u00e9es du document d'archives
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspect du marqueur de m\u00e9tadonn\u00e9es de document d'archives
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=D\u00e9tails des documents d'archives communs
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=M\u00e9tadonn\u00e9es communes \u00e0 tous les types de document d'archives
-rma_recordsmanagement.property.rma_location.title=Emplacement
-rma_recordsmanagement.property.rma_location.decription=Emplacement
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Document d'archives essentiel
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Document d'archives essentiel
-rma_recordsmanagement.property.rma_reviewAsOf.title=V\u00e9rification suivante
-rma_recordsmanagement.property.rma_reviewAsOf.decription=V\u00e9rification suivante
-rma_recordsmanagement.property.rma_notificationIssued.title=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Planifi\u00e9
-rma_recordsmanagement.aspect.rma_scheduled.decription=Planifi\u00e9
-rma_recordsmanagement.association.rma_dispositionSchedule.title=R\u00e8gle de conservation
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=R\u00e8gle de conservation
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u00c9tapes du d\u00e9lai de conservation
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u00c9tapes du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u00c9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u00c9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historique des actions de disposition
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historique des actions de disposition
-
-rma_recordsmanagement.aspect.rma_cutOff.title=D\u00e9classer
-rma_recordsmanagement.aspect.rma_cutOff.decription=D\u00e9classer
-rma_recordsmanagement.property.rma_cutOffDate.title=Date de d\u00e9classement
-rma_recordsmanagement.property.rma_cutOffDate.decription=Date de d\u00e9classement
-
-rma_recordsmanagement.aspect.rma_transferred.title=Transf\u00e9r\u00e9
-rma_recordsmanagement.aspect.rma_transferred.decription=Transf\u00e9r\u00e9
-
-rma_recordsmanagement.aspect.rma_ascended.title=Mont\u00e9
-rma_recordsmanagement.aspect.rma_ascended.decription=Mont\u00e9
-
-rma_recordsmanagement.aspect.rma_frozen.title=Suspendu
-rma_recordsmanagement.aspect.rma_frozen.decription=Suspendu
-rma_recordsmanagement.property.rma_frozenAt.title=Suspendu \u00e0
-rma_recordsmanagement.property.rma_frozenAt.decription=Suspendu \u00e0
-rma_recordsmanagement.property.rma_frozenBy.title=Suspendu par
-rma_recordsmanagement.property.rma_frozenBy.decription=Suspendu par
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Racine de configuration des avertissements
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Racine de configuration des avertissements
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuration des avertissements
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuration des avertissements
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Racine de configuration d'e-mail
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Racine de configuration d'e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuration du courriel
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuration du courriel
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Recherche de document d'archives
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Informations de recherches cumul\u00e9es pour prendre en charge la recherche dans la gestion des archives
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=A une r\u00e8gle de conservation
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indique si une r\u00e8gle de conservation est associ\u00e9e \u00e0 l'\u00e9l\u00e9ment.
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nom de l'action de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Le nom de l'\u00e9tape suivante du d\u00e9lai de conservation
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Action de disposition de
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La date \u00e0 laquelle l'\u00e9tape suivante du d\u00e9lai de conservation devient \u00e9ligible
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=P\u00e9riode de la disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expression de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expression de la p\u00e9riode de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u00c9v\u00e9nements de disposition \u00e9ligibles
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u00c9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u00c9v\u00e9nements de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=D\u00e9tenteur principal
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instructions de disposition
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instructions de disposition
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motif de suspension
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motif de suspension
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=P\u00e9riode de v\u00e9rification du document d'archives essentiel
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=P\u00e9riode de v\u00e9rification du document d'archives essentiel
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expression de p\u00e9riode de r\u00e9vision
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expression de p\u00e9riode de r\u00e9vision
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Document d'archives versionn\u00e9
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Document d'archives versionn\u00e9
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indique s'il existe une mise \u00e0 jour non publi\u00e9e
-rma_recordsmanagement.property.rma_updateTo.title=Mettre \u00e0 jour vers
-rma_recordsmanagement.property.rma_updateTo.description=Destination de la mise \u00e0 jour
-rma_recordsmanagement.property.rma_updatedProperties.title=Propri\u00e9t\u00e9s mises \u00e0 jour
-rma_recordsmanagement.property.rma_updatedProperties.description=Les propri\u00e9t\u00e9s mises \u00e0 jour
-rma_recordsmanagement.property.rma_publishInProgress.title=Publication en cours
-rma_recordsmanagement.property.rma_publishInProgress.description=Indique si une publication est en cours
-
-rma_recordsmanagement.aspect.dod_ghosted.title=M\u00e9tadonn\u00e9es d'archives seulement
-rma_recordsmanagement.aspect.dod_ghosted.description=M\u00e9tadonn\u00e9es d'archives seulement
-
-listconstraint.rmc_tlList.title=Transf\u00e9rer les emplacements
+rma_recordsmanagement.description=Mod\u00e8le de contenu de gestion des archives
+
+rma_recordsmanagement.type.rma_rmsite.title=Site de gestion des archives
+rma_recordsmanagement.type.rma_rmsite.description=Site sp\u00e9cialis\u00e9 pour la gestion des archives
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Configuration de mise en garde
+rma_recordsmanagement.type.rma_caveatConfig.decription=Configuration de mise en garde
+
+rma_recordsmanagement.type.rma_emailConfig.title=Configuration du courriel
+rma_recordsmanagement.type.rma_emailConfig.decription=Configuration du courriel
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Conteneur de gestion des archives
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Conteneur de gestion des archives
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Conteneur de la racine du site de gestion des archives
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Conteneur de la racine du site de gestion des archives
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=R\u00e8gle de conservation
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=R\u00e8gle de conservation
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=D\u00e9tenteur principal
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=D\u00e9tenteur principal
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Instructions de disposition
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Instructions de disposition
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposition au niveau du document d'archives
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposition au niveau du document d'archives
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Actions de disposition
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Actions de disposition
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=D\u00e9finition de l'action de disposition
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=D\u00e9finition de l'action de disposition
+rma_recordsmanagement.property.rma_dispositionActionName.title=Nom de l'action de disposition
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Nom de l'action de disposition
+rma_recordsmanagement.property.rma_dispositionDescription.title=Description de la disposition
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Description de la disposition
+rma_recordsmanagement.property.rma_dispositionLocation.title=Emplacement de la disposition
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Emplacement de la disposition
+rma_recordsmanagement.property.rma_dispositionPeriod.title=P\u00e9riode de la disposition
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=P\u00e9riode de la disposition
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propri\u00e9t\u00e9 de la p\u00e9riode de disposition
+rma_recordsmanagement.property.rma_dispositionEvent.title=\u00c9v\u00e9nement de disposition
+rma_recordsmanagement.property.rma_dispositionEvent.decription=\u00c9v\u00e9nement de disposition
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinaison d'\u00e9v\u00e9nements de disposition
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinaison d'\u00e9v\u00e9nements de disposition
+
+rma_recordsmanagement.type.rma_recordFolder.title=Dossier d'archives
+rma_recordsmanagement.type.rma_recordFolder.decription=Dossier d'archives
+rma_recordsmanagement.property.rma_isClosed.title=Document d'archives
+rma_recordsmanagement.property.rma_isClosed.decription=Document d'archives
+
+rma_recordsmanagement.type.rma_recordCategory.title=Cat\u00e9gorie de document d'archives
+rma_recordsmanagement.type.rma_recordCategory.decription=Cat\u00e9gorie de document d'archives
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Document non \u00e9lectronique
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Document non \u00e9lectronique
+rma_recordsmanagement.property.rma_physicalSize.title=Taille physique
+rma_recordsmanagement.property.rma_physicalSize.decription=Taille du document mesur\u00e9e en m\u00e8tres lin\u00e9aires.
+rma_recordsmanagement.property.rma_numberOfCopies.title=Nombre de copies
+rma_recordsmanagement.property.rma_numberOfCopies.description=Nombre de copies du document.
+rma_recordsmanagement.property.rma_storageLocation.title=Emplacement de stockage
+rma_recordsmanagement.property.rma_storageLocation.decription=Emplacement de stockage physique du document d'archives.
+rma_recordsmanagement.property.rma_shelf.title=\u00c9tag\u00e8re
+rma_recordsmanagement.property.rma_shelf.decription=\u00c9tag\u00e8re o\u00f9 se trouve le document d'archives.
+rma_recordsmanagement.property.rma_box.title=Bo\u00eete
+rma_recordsmanagement.property.rma_box.description=Bo\u00eete o\u00f9 se trouve le document d'archives.
+rma_recordsmanagement.property.rma_file.title=Fichier
+rma_recordsmanagement.property.rma_file.decription=Fichier du document d'archives.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Action de disposition
+rma_recordsmanagement.type.rma_dispositionAction.decription=Action de disposition
+rma_recordsmanagement.property.rma_dispositionActionId.title=Identifiant de l'action de disposition
+rma_recordsmanagement.property.rma_dispositionActionId.decription=Identifiant de l'action de disposition
+rma_recordsmanagement.property.rma_dispositionAction.title=Action de disposition
+rma_recordsmanagement.property.rma_dispositionAction.decription=Action de disposition
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Action de disposition
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Action de disposition
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u00c9v\u00e9nements de disposition \u00e9ligibles
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Action de disposition d\u00e9marr\u00e9e \u00e0
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Action de disposition d\u00e9marr\u00e9e \u00e0
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Action de disposition d\u00e9marr\u00e9e par
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Action de disposition d\u00e9marr\u00e9e par
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Action de disposition termin\u00e9e \u00e0
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Action de disposition termin\u00e9e \u00e0
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Action de disposition termin\u00e9e par
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Action de disposition termin\u00e9e par
+rma_recordsmanagement.association.rma_eventExecutions.title=Ex\u00e9cutions de l'\u00e9v\u00e9nement
+rma_recordsmanagement.association.rma_eventExecutions.decription=Ex\u00e9cutions de l'\u00e9v\u00e9nement
+
+rma_recordsmanagement.type.rma_eventExecution.title=Ex\u00e9cution de l'\u00e9v\u00e9nement
+rma_recordsmanagement.type.rma_eventExecution.decription=Ex\u00e9cution de l'\u00e9v\u00e9nement
+rma_recordsmanagement.property.rma_eventExecutionName.title=Nom d'\u00e9v\u00e9nement
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Nom d'\u00e9v\u00e9nement
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u00c9v\u00e9nement automatique
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u00c9v\u00e9nement automatique
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u00c9v\u00e9nement termin\u00e9
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u00c9v\u00e9nement termin\u00e9
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u00c9v\u00e9nement termin\u00e9 par
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u00c9v\u00e9nement termin\u00e9 par
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u00c9v\u00e9nement termin\u00e9 \u00e0
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u00c9v\u00e9nement termin\u00e9 \u00e0
+
+rma_recordsmanagement.type.rma_hold.title=Suspendre
+rma_recordsmanagement.type.rma_hold.decription=Suspendre
+rma_recordsmanagement.property.rma_holdReason.title=Motif de suspension
+rma_recordsmanagement.property.rma_holdReason.decription=Motif de suspension
+rma_recordsmanagement.association.rma_frozenRecords.title=Documents d'archives suspendus
+rma_recordsmanagement.association.rma_frozenRecords.decription=Documents d'archives suspendus
+
+rma_recordsmanagement.type.rma_transfer.title=Transf\u00e9rer
+rma_recordsmanagement.type.rma_transfer.decription=Transf\u00e9rer
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Transf\u00e9rer l'indicateur de versement \u00e0 un autre organisme
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Transf\u00e9rer l'indicateur PDF
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Transf\u00e9rer l'indicateur PDF
+rma_recordsmanagement.property.rma_transferLocation.title=Transf\u00e9rer le PDF
+rma_recordsmanagement.property.rma_transferLocation.decription=Transf\u00e9rer le PDF
+rma_recordsmanagement.association.rma_transferred.title=Transf\u00e9r\u00e9
+rma_recordsmanagement.association.rma_transferred.decription=Transf\u00e9r\u00e9
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=Composant du plan de classification
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Composant du plan de classification
+rma_recordsmanagement.property.rma_rootNodeRef.title=N\u0153ud racine
+rma_recordsmanagement.property.rma_rootNodeRef.decription=N\u0153ud racine
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Racine du site de gestion des archives
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Racine du site de gestion des archives
+rma_recordsmanagement.association.rma_holds.title=Suspensions
+rma_recordsmanagement.association.rma_holds.decription=Suspensions
+rma_recordsmanagement.association.rma_transfers.title=Transferts
+rma_recordsmanagement.association.rma_transfers.decription=Transferts
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Document d'archives complet
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Document d'archives complet
+rma_recordsmanagement.property.rma_declaredAt.title=Date d'ach\u00e8vement
+rma_recordsmanagement.property.rma_declaredAt.decription=Date d'ach\u00e8vement
+rma_recordsmanagement.property.rma_declaredBy.title=Compl\u00e9t\u00e9 par
+rma_recordsmanagement.property.rma_declaredBy.decription=Compl\u00e9t\u00e9 par
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identifiant de composant de document d'archives
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identifiant de composant de document d'archives
+rma_recordsmanagement.property.rma_identifier.title=Identifiant
+rma_recordsmanagement.property.rma_identifier.decription=Identifiant unique de document d'archives
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e9 de base de donn\u00e9es
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e9 de base de donn\u00e9es
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=D\u00e9finition du document d'archives essentiel
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=D\u00e9finition du document d'archives essentiel
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=P\u00e9riode de r\u00e9vision
+rma_recordsmanagement.property.rma_reviewPeriod.decription=P\u00e9riode de r\u00e9vision
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Identifiant de document d'archives essentiel
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Identifiant de document d'archives essentiel
+
+rma_recordsmanagement.aspect.rma_record.title=Document d'archives
+rma_recordsmanagement.aspect.rma_record.decription=Document d'archives
+rma_recordsmanagement.property.rma_dateFiled.title=Date de versement au site des archives
+rma_recordsmanagement.property.rma_dateFiled.decription=Date de versement au site des archives
+rma_recordsmanagement.property.rma_origionalName=Nom d'origine
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=M\u00e9tadonn\u00e9es du document d'archives
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspect du marqueur de m\u00e9tadonn\u00e9es de document d'archives
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=D\u00e9tails des documents d'archives communs
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=M\u00e9tadonn\u00e9es communes \u00e0 tous les types de document d'archives
+rma_recordsmanagement.property.rma_location.title=Emplacement
+rma_recordsmanagement.property.rma_location.decription=Emplacement
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Document d'archives essentiel
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Document d'archives essentiel
+rma_recordsmanagement.property.rma_reviewAsOf.title=V\u00e9rification suivante
+rma_recordsmanagement.property.rma_reviewAsOf.decription=V\u00e9rification suivante
+rma_recordsmanagement.property.rma_notificationIssued.title=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
+rma_recordsmanagement.property.rma_notificationIssued.decription=Indique qu'une notification d'arriv\u00e9e \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification a \u00e9t\u00e9 \u00e9mise pour ce document d'archives
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Planifi\u00e9
+rma_recordsmanagement.aspect.rma_scheduled.decription=Planifi\u00e9
+rma_recordsmanagement.association.rma_dispositionSchedule.title=R\u00e8gle de conservation
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=R\u00e8gle de conservation
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u00c9tapes du d\u00e9lai de conservation
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u00c9tapes du d\u00e9lai de conservation
+rma_recordsmanagement.association.rma_nextDispositionAction.title=\u00c9tape suivante du d\u00e9lai de conservation
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u00c9tape suivante du d\u00e9lai de conservation
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Historique des actions de disposition
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Historique des actions de disposition
+
+rma_recordsmanagement.aspect.rma_cutOff.title=D\u00e9classer
+rma_recordsmanagement.aspect.rma_cutOff.decription=D\u00e9classer
+rma_recordsmanagement.property.rma_cutOffDate.title=Date de d\u00e9classement
+rma_recordsmanagement.property.rma_cutOffDate.decription=Date de d\u00e9classement
+
+rma_recordsmanagement.aspect.rma_transferred.title=Transf\u00e9r\u00e9
+rma_recordsmanagement.aspect.rma_transferred.decription=Transf\u00e9r\u00e9
+
+rma_recordsmanagement.aspect.rma_ascended.title=Mont\u00e9
+rma_recordsmanagement.aspect.rma_ascended.decription=Mont\u00e9
+
+rma_recordsmanagement.aspect.rma_frozen.title=Suspendu
+rma_recordsmanagement.aspect.rma_frozen.decription=Suspendu
+rma_recordsmanagement.property.rma_frozenAt.title=Suspendu \u00e0
+rma_recordsmanagement.property.rma_frozenAt.decription=Suspendu \u00e0
+rma_recordsmanagement.property.rma_frozenBy.title=Suspendu par
+rma_recordsmanagement.property.rma_frozenBy.decription=Suspendu par
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Racine de configuration des avertissements
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Racine de configuration des avertissements
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configuration des avertissements
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configuration des avertissements
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Racine de configuration d'e-mail
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Racine de configuration d'e-mail
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configuration du courriel
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configuration du courriel
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=Recherche de document d'archives
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Informations de recherches cumul\u00e9es pour prendre en charge la recherche dans la gestion des archives
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=A une r\u00e8gle de conservation
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indique si une r\u00e8gle de conservation est associ\u00e9e \u00e0 l'\u00e9l\u00e9ment.
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nom de l'action de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Le nom de l'\u00e9tape suivante du d\u00e9lai de conservation
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Action de disposition de
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La date \u00e0 laquelle l'\u00e9tape suivante du d\u00e9lai de conservation devient \u00e9ligible
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=P\u00e9riode de la disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=P\u00e9riode de la disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Expression de la p\u00e9riode de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Expression de la p\u00e9riode de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u00c9v\u00e9nements de disposition \u00e9ligibles
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u00c9v\u00e9nements de disposition \u00e9ligibles
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u00c9v\u00e9nements de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u00c9v\u00e9nements de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=D\u00e9tenteur principal
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=D\u00e9tenteur principal
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Instructions de disposition
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Instructions de disposition
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motif de suspension
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motif de suspension
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=P\u00e9riode de v\u00e9rification du document d'archives essentiel
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=P\u00e9riode de v\u00e9rification du document d'archives essentiel
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Expression de p\u00e9riode de r\u00e9vision
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Expression de p\u00e9riode de r\u00e9vision
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Document d'archives versionn\u00e9
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Document d'archives versionn\u00e9
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Mise \u00e0 jour non publi\u00e9e
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Mise \u00e0 jour non publi\u00e9e
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indique s'il existe une mise \u00e0 jour non publi\u00e9e
+rma_recordsmanagement.property.rma_updateTo.title=Mettre \u00e0 jour vers
+rma_recordsmanagement.property.rma_updateTo.description=Destination de la mise \u00e0 jour
+rma_recordsmanagement.property.rma_updatedProperties.title=Propri\u00e9t\u00e9s mises \u00e0 jour
+rma_recordsmanagement.property.rma_updatedProperties.description=Les propri\u00e9t\u00e9s mises \u00e0 jour
+rma_recordsmanagement.property.rma_publishInProgress.title=Publication en cours
+rma_recordsmanagement.property.rma_publishInProgress.description=Indique si une publication est en cours
+
+rma_recordsmanagement.aspect.dod_ghosted.title=M\u00e9tadonn\u00e9es d'archives seulement
+rma_recordsmanagement.aspect.dod_ghosted.description=M\u00e9tadonn\u00e9es d'archives seulement
+
+listconstraint.rmc_tlList.title=Transf\u00e9rer les emplacements
listconstraint.rmc_smList.title=Marquages compl\u00e9mentaires
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties
index 51dc095648..b4a0b8ad76 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_it.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Modello dei contenuti di gestione dei record
-
-rma_recordsmanagement.type.rma_rmsite.title=Sito di gestione dei record
-rma_recordsmanagement.type.rma_rmsite.description=Sito specializzato per la gestione dei record
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Config avvertenza
-rma_recordsmanagement.type.rma_caveatConfig.decription=Config avvertenza
-
-rma_recordsmanagement.type.rma_emailConfig.title=Configurazione e-mail
-rma_recordsmanagement.type.rma_emailConfig.decription=Configurazione e-mail
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenitore gestione dei record
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenitore gestione dei record
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenitore radice di gestione dei record
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenitore radice di gestione dei record
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Pianificazione della disposizione
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Pianificazione della disposizione
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autorit\u00e0 di disposizione
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Istruzioni di disposizione
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposizione livello record
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposizione livello record
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Azioni di disposizione
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Azioni di disposizione
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definizione di azione di disposizione
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definizione di azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionName.title=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_dispositionDescription.title=Descrizione disposizione
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Descrizione disposizione
-rma_recordsmanagement.property.rma_dispositionLocation.title=Posizione disposizione
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Posizione disposizione
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propriet\u00e0 del periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propriet\u00e0 del periodo della disposizione
-rma_recordsmanagement.property.rma_dispositionEvent.title=Evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinazione evento di disposizione
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinazione evento di disposizione
-
-rma_recordsmanagement.type.rma_recordFolder.title=Cartella di record
-rma_recordsmanagement.type.rma_recordFolder.decription=Cartella di record
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Categoria record
-rma_recordsmanagement.type.rma_recordCategory.decription=Categoria record
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento non elettronico
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento non elettronico
-rma_recordsmanagement.property.rma_physicalSize.title=Dimensioni fisiche
-rma_recordsmanagement.property.rma_physicalSize.decription=Le dimensioni del documento misurate in metri lineari.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Numero di copie
-rma_recordsmanagement.property.rma_numberOfCopies.description=Il numero di copie del documento.
-rma_recordsmanagement.property.rma_storageLocation.title=Posizione di archiviazione
-rma_recordsmanagement.property.rma_storageLocation.decription=La posizione fisica di archiviazione del record.
-rma_recordsmanagement.property.rma_shelf.title=Ripiano
-rma_recordsmanagement.property.rma_shelf.decription=Il ripiano sul quale \u00e8 collocato il record.
-rma_recordsmanagement.property.rma_box.title=Casella
-rma_recordsmanagement.property.rma_box.description=La casella dove \u00e8 collocato il record.
-rma_recordsmanagement.property.rma_file.title=File
-rma_recordsmanagement.property.rma_file.decription=Il file dove \u00e8 collocato il record.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Azione di disposizione
-rma_recordsmanagement.type.rma_dispositionAction.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionId.title=ID azione di disposizione
-rma_recordsmanagement.property.rma_dispositionActionId.decription=ID azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAction.title=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAction.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Azione di disposizione
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Azione di disposizione iniziata alle ore
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Azione di disposizione iniziata alle ore
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Azione di disposizione iniziata da
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Azione di disposizione iniziata da
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Azione di disposizione completata alle ore
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Azione di disposizione completata alle ore
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Azione di disposizione completata da
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Azione di disposizione completata da
-rma_recordsmanagement.association.rma_eventExecutions.title=Esecuzioni evento
-rma_recordsmanagement.association.rma_eventExecutions.decription=Esecuzioni evento
-
-rma_recordsmanagement.type.rma_eventExecution.title=Esecuzione evento
-rma_recordsmanagement.type.rma_eventExecution.decription=Esecuzione evento
-rma_recordsmanagement.property.rma_eventExecutionName.title=Nome evento
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Nome evento
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento automatico
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento automatico
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completato
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completato
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completato da
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completato da
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completato alle ore
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completato alle ore
-
-rma_recordsmanagement.type.rma_hold.title=Sospensione
-rma_recordsmanagement.type.rma_hold.decription=Sospensione
-rma_recordsmanagement.property.rma_holdReason.title=Motivo sospensione
-rma_recordsmanagement.property.rma_holdReason.decription=Motivo sospensione
-rma_recordsmanagement.association.rma_frozenRecords.title=Record sospesi
-rma_recordsmanagement.association.rma_frozenRecords.decription=Record sospesi
-
-rma_recordsmanagement.type.rma_transfer.title=Trasferimento
-rma_recordsmanagement.type.rma_transfer.decription=Trasferimento
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Trasferisci indicatore di inserimento
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Trasferisci indicatore di inserimento
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Trasferisci indicatore PDF
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Trasferisci indicatore PDF
-rma_recordsmanagement.property.rma_transferLocation.title=Trasferisci PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=Trasferisci PDF
-rma_recordsmanagement.association.rma_transferred.title=Trasferito
-rma_recordsmanagement.association.rma_transferred.decription=Trasferito
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente piano file
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente piano file
-rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo radice
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo radice
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Radice di gestione dei record
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Radice di gestione dei record
-rma_recordsmanagement.association.rma_holds.title=Sospende
-rma_recordsmanagement.association.rma_holds.decription=Sospende
-rma_recordsmanagement.association.rma_transfers.title=Trasferisce
-rma_recordsmanagement.association.rma_transfers.decription=Trasferisce
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Record completato
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Record completato
-rma_recordsmanagement.property.rma_declaredAt.title=Data completamento
-rma_recordsmanagement.property.rma_declaredAt.decription=Data completamento
-rma_recordsmanagement.property.rma_declaredBy.title=Completato da
-rma_recordsmanagement.property.rma_declaredBy.decription=Completato da
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatore componente record
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatore componente record
-rma_recordsmanagement.property.rma_identifier.title=Identificativo
-rma_recordsmanagement.property.rma_identifier.decription=Identificatore record univoco
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e0 database
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e0 database
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definizione di record fondamentale
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definizione di record fondamentale
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Periodo di revisione
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Periodo di revisione
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicatore record fondamentale
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicatore record fondamentale
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Data di archiviazione
-rma_recordsmanagement.property.rma_dateFiled.decription=Data di archiviazione
-rma_recordsmanagement.property.rma_origionalName=Nome originale
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadati record
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspetto indicatore per metadati di record
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Dettagli record comuni
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadati comuni a tutti i tipi di record
-rma_recordsmanagement.property.rma_location.title=Posizione
-rma_recordsmanagement.property.rma_location.decription=Posizione
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Record fondamentale
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Record fondamentale
-rma_recordsmanagement.property.rma_reviewAsOf.title=Prossima revisione
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Prossima revisione
-rma_recordsmanagement.property.rma_notificationIssued.title=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Pianificato
-rma_recordsmanagement.aspect.rma_scheduled.decription=Pianificato
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Pianificazione della disposizione
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Pianificazione della disposizione
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo di vita della disposizione
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo di vita della disposizione
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Prossima azione di disposizione
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Prossima azione di disposizione
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Cronologia azioni di disposizione
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Cronologia azioni di disposizione
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Cut off
-rma_recordsmanagement.aspect.rma_cutOff.decription=Cut off
-rma_recordsmanagement.property.rma_cutOffDate.title=Data cut off
-rma_recordsmanagement.property.rma_cutOffDate.decription=Data cut off
-
-rma_recordsmanagement.aspect.rma_transferred.title=Trasferito
-rma_recordsmanagement.aspect.rma_transferred.decription=Trasferito
-
-rma_recordsmanagement.aspect.rma_ascended.title=Asceso
-rma_recordsmanagement.aspect.rma_ascended.decription=Asceso
-
-rma_recordsmanagement.aspect.rma_frozen.title=Sospeso
-rma_recordsmanagement.aspect.rma_frozen.decription=Sospeso
-rma_recordsmanagement.property.rma_frozenAt.title=Sospeso presso
-rma_recordsmanagement.property.rma_frozenAt.decription=Sospeso presso
-rma_recordsmanagement.property.rma_frozenBy.title=Sospeso da
-rma_recordsmanagement.property.rma_frozenBy.decription=Sospeso da
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Radice di configurazione avvertenza
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Radice di configurazione avvertenza
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configurazione avvertenza
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configurazione avvertenza
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Radice Config E-mail
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Radice Config E-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configurazione e-mail
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configurazione e-mail
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Ricerca record
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Eseguito il rollup delle informazioni di ricerca per supportare la ricerca di Gestione dei record
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Possiede una pianificazione della disposizione
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica se una pianificazione della disposizione \u00e8 stata associata ad un certo elemento
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nome dell'azione di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Il nome della prossima azione di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Azione di disposizione di
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La data in cui la prossima azione di disposizione diventa idonea
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Espressione del periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Espressione del periodo della disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventi di disposizione idonei
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventi di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventi di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autorit\u00e0 di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Istruzioni di disposizione
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motivo sospensione
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motivo sospensione
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Periodo di revisione record fondamentale
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Periodo di revisione record fondamentale
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Espressione periodo di revisione
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Espressione periodo di revisione
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Record con versione
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record con versione
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica se \u00e8 presente un aggiornamento non pubblicato
-rma_recordsmanagement.property.rma_updateTo.title=Aggiornamento a
-rma_recordsmanagement.property.rma_updateTo.description=Destinazione dell'aggiornamento
-rma_recordsmanagement.property.rma_updatedProperties.title=Propriet\u00e0 aggiornate
-rma_recordsmanagement.property.rma_updatedProperties.description=Le propriet\u00e0 aggiornate
-rma_recordsmanagement.property.rma_publishInProgress.title=Pubblicazione in corso
-rma_recordsmanagement.property.rma_publishInProgress.description=Indica se \u00e8 in corso una pubblicazione
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Record di soli metadati
-rma_recordsmanagement.aspect.dod_ghosted.description=Record di soli metadati
-
-listconstraint.rmc_tlList.title=Posizioni di trasferimento
+rma_recordsmanagement.description=Modello dei contenuti di gestione dei record
+
+rma_recordsmanagement.type.rma_rmsite.title=Sito di gestione dei record
+rma_recordsmanagement.type.rma_rmsite.description=Sito specializzato per la gestione dei record
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Config avvertenza
+rma_recordsmanagement.type.rma_caveatConfig.decription=Config avvertenza
+
+rma_recordsmanagement.type.rma_emailConfig.title=Configurazione e-mail
+rma_recordsmanagement.type.rma_emailConfig.decription=Configurazione e-mail
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Contenitore gestione dei record
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Contenitore gestione dei record
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Contenitore radice di gestione dei record
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Contenitore radice di gestione dei record
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=Pianificazione della disposizione
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=Pianificazione della disposizione
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=Autorit\u00e0 di disposizione
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=Autorit\u00e0 di disposizione
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Istruzioni di disposizione
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Istruzioni di disposizione
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Disposizione livello record
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Disposizione livello record
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Azioni di disposizione
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Azioni di disposizione
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definizione di azione di disposizione
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definizione di azione di disposizione
+rma_recordsmanagement.property.rma_dispositionActionName.title=Nome dell'azione di disposizione
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Nome dell'azione di disposizione
+rma_recordsmanagement.property.rma_dispositionDescription.title=Descrizione disposizione
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Descrizione disposizione
+rma_recordsmanagement.property.rma_dispositionLocation.title=Posizione disposizione
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Posizione disposizione
+rma_recordsmanagement.property.rma_dispositionPeriod.title=Periodo della disposizione
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=Periodo della disposizione
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Propriet\u00e0 del periodo della disposizione
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Propriet\u00e0 del periodo della disposizione
+rma_recordsmanagement.property.rma_dispositionEvent.title=Evento di disposizione
+rma_recordsmanagement.property.rma_dispositionEvent.decription=Evento di disposizione
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinazione evento di disposizione
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinazione evento di disposizione
+
+rma_recordsmanagement.type.rma_recordFolder.title=Cartella di record
+rma_recordsmanagement.type.rma_recordFolder.decription=Cartella di record
+rma_recordsmanagement.property.rma_isClosed.title=Record
+rma_recordsmanagement.property.rma_isClosed.decription=Record
+
+rma_recordsmanagement.type.rma_recordCategory.title=Categoria record
+rma_recordsmanagement.type.rma_recordCategory.decription=Categoria record
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Documento non elettronico
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Documento non elettronico
+rma_recordsmanagement.property.rma_physicalSize.title=Dimensioni fisiche
+rma_recordsmanagement.property.rma_physicalSize.decription=Le dimensioni del documento misurate in metri lineari.
+rma_recordsmanagement.property.rma_numberOfCopies.title=Numero di copie
+rma_recordsmanagement.property.rma_numberOfCopies.description=Il numero di copie del documento.
+rma_recordsmanagement.property.rma_storageLocation.title=Posizione di archiviazione
+rma_recordsmanagement.property.rma_storageLocation.decription=La posizione fisica di archiviazione del record.
+rma_recordsmanagement.property.rma_shelf.title=Ripiano
+rma_recordsmanagement.property.rma_shelf.decription=Il ripiano sul quale \u00e8 collocato il record.
+rma_recordsmanagement.property.rma_box.title=Casella
+rma_recordsmanagement.property.rma_box.description=La casella dove \u00e8 collocato il record.
+rma_recordsmanagement.property.rma_file.title=File
+rma_recordsmanagement.property.rma_file.decription=Il file dove \u00e8 collocato il record.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Azione di disposizione
+rma_recordsmanagement.type.rma_dispositionAction.decription=Azione di disposizione
+rma_recordsmanagement.property.rma_dispositionActionId.title=ID azione di disposizione
+rma_recordsmanagement.property.rma_dispositionActionId.decription=ID azione di disposizione
+rma_recordsmanagement.property.rma_dispositionAction.title=Azione di disposizione
+rma_recordsmanagement.property.rma_dispositionAction.decription=Azione di disposizione
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Azione di disposizione
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Azione di disposizione
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=Eventi di disposizione idonei
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=Eventi di disposizione idonei
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Azione di disposizione iniziata alle ore
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Azione di disposizione iniziata alle ore
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Azione di disposizione iniziata da
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Azione di disposizione iniziata da
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Azione di disposizione completata alle ore
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Azione di disposizione completata alle ore
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Azione di disposizione completata da
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Azione di disposizione completata da
+rma_recordsmanagement.association.rma_eventExecutions.title=Esecuzioni evento
+rma_recordsmanagement.association.rma_eventExecutions.decription=Esecuzioni evento
+
+rma_recordsmanagement.type.rma_eventExecution.title=Esecuzione evento
+rma_recordsmanagement.type.rma_eventExecution.decription=Esecuzione evento
+rma_recordsmanagement.property.rma_eventExecutionName.title=Nome evento
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Nome evento
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Evento automatico
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Evento automatico
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=Evento completato
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Evento completato
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Evento completato da
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Evento completato da
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Evento completato alle ore
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Evento completato alle ore
+
+rma_recordsmanagement.type.rma_hold.title=Sospensione
+rma_recordsmanagement.type.rma_hold.decription=Sospensione
+rma_recordsmanagement.property.rma_holdReason.title=Motivo sospensione
+rma_recordsmanagement.property.rma_holdReason.decription=Motivo sospensione
+rma_recordsmanagement.association.rma_frozenRecords.title=Record sospesi
+rma_recordsmanagement.association.rma_frozenRecords.decription=Record sospesi
+
+rma_recordsmanagement.type.rma_transfer.title=Trasferimento
+rma_recordsmanagement.type.rma_transfer.decription=Trasferimento
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Trasferisci indicatore di inserimento
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Trasferisci indicatore di inserimento
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Trasferisci indicatore PDF
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Trasferisci indicatore PDF
+rma_recordsmanagement.property.rma_transferLocation.title=Trasferisci PDF
+rma_recordsmanagement.property.rma_transferLocation.decription=Trasferisci PDF
+rma_recordsmanagement.association.rma_transferred.title=Trasferito
+rma_recordsmanagement.association.rma_transferred.decription=Trasferito
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=Componente piano file
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Componente piano file
+rma_recordsmanagement.property.rma_rootNodeRef.title=Nodo radice
+rma_recordsmanagement.property.rma_rootNodeRef.decription=Nodo radice
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Radice di gestione dei record
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Radice di gestione dei record
+rma_recordsmanagement.association.rma_holds.title=Sospende
+rma_recordsmanagement.association.rma_holds.decription=Sospende
+rma_recordsmanagement.association.rma_transfers.title=Trasferisce
+rma_recordsmanagement.association.rma_transfers.decription=Trasferisce
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Record completato
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Record completato
+rma_recordsmanagement.property.rma_declaredAt.title=Data completamento
+rma_recordsmanagement.property.rma_declaredAt.decription=Data completamento
+rma_recordsmanagement.property.rma_declaredBy.title=Completato da
+rma_recordsmanagement.property.rma_declaredBy.decription=Completato da
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatore componente record
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatore componente record
+rma_recordsmanagement.property.rma_identifier.title=Identificativo
+rma_recordsmanagement.property.rma_identifier.decription=Identificatore record univoco
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Unicit\u00e0 database
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Unicit\u00e0 database
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definizione di record fondamentale
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definizione di record fondamentale
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=Periodo di revisione
+rma_recordsmanagement.property.rma_reviewPeriod.decription=Periodo di revisione
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicatore record fondamentale
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicatore record fondamentale
+
+rma_recordsmanagement.aspect.rma_record.title=Record
+rma_recordsmanagement.aspect.rma_record.decription=Record
+rma_recordsmanagement.property.rma_dateFiled.title=Data di archiviazione
+rma_recordsmanagement.property.rma_dateFiled.decription=Data di archiviazione
+rma_recordsmanagement.property.rma_origionalName=Nome originale
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=Metadati record
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Aspetto indicatore per metadati di record
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Dettagli record comuni
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Metadati comuni a tutti i tipi di record
+rma_recordsmanagement.property.rma_location.title=Posizione
+rma_recordsmanagement.property.rma_location.decription=Posizione
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Record fondamentale
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Record fondamentale
+rma_recordsmanagement.property.rma_reviewAsOf.title=Prossima revisione
+rma_recordsmanagement.property.rma_reviewAsOf.decription=Prossima revisione
+rma_recordsmanagement.property.rma_notificationIssued.title=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
+rma_recordsmanagement.property.rma_notificationIssued.decription=Indica che \u00e8 stata rilasciata una notifica di revisione per questo record
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Pianificato
+rma_recordsmanagement.aspect.rma_scheduled.decription=Pianificato
+rma_recordsmanagement.association.rma_dispositionSchedule.title=Pianificazione della disposizione
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=Pianificazione della disposizione
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Ciclo di vita della disposizione
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Ciclo di vita della disposizione
+rma_recordsmanagement.association.rma_nextDispositionAction.title=Prossima azione di disposizione
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=Prossima azione di disposizione
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Cronologia azioni di disposizione
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Cronologia azioni di disposizione
+
+rma_recordsmanagement.aspect.rma_cutOff.title=Cut off
+rma_recordsmanagement.aspect.rma_cutOff.decription=Cut off
+rma_recordsmanagement.property.rma_cutOffDate.title=Data cut off
+rma_recordsmanagement.property.rma_cutOffDate.decription=Data cut off
+
+rma_recordsmanagement.aspect.rma_transferred.title=Trasferito
+rma_recordsmanagement.aspect.rma_transferred.decription=Trasferito
+
+rma_recordsmanagement.aspect.rma_ascended.title=Asceso
+rma_recordsmanagement.aspect.rma_ascended.decription=Asceso
+
+rma_recordsmanagement.aspect.rma_frozen.title=Sospeso
+rma_recordsmanagement.aspect.rma_frozen.decription=Sospeso
+rma_recordsmanagement.property.rma_frozenAt.title=Sospeso presso
+rma_recordsmanagement.property.rma_frozenAt.decription=Sospeso presso
+rma_recordsmanagement.property.rma_frozenBy.title=Sospeso da
+rma_recordsmanagement.property.rma_frozenBy.decription=Sospeso da
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Radice di configurazione avvertenza
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Radice di configurazione avvertenza
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Configurazione avvertenza
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Configurazione avvertenza
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Radice Config E-mail
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Radice Config E-mail
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=Configurazione e-mail
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=Configurazione e-mail
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=Ricerca record
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Eseguito il rollup delle informazioni di ricerca per supportare la ricerca di Gestione dei record
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Possiede una pianificazione della disposizione
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Indica se una pianificazione della disposizione \u00e8 stata associata ad un certo elemento
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Nome dell'azione di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=Il nome della prossima azione di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Azione di disposizione di
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=La data in cui la prossima azione di disposizione diventa idonea
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Periodo della disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Periodo della disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Espressione del periodo della disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Espressione del periodo della disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=Eventi di disposizione idonei
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=Eventi di disposizione idonei
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Eventi di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Eventi di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Autorit\u00e0 di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Autorit\u00e0 di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Istruzioni di disposizione
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Istruzioni di disposizione
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Motivo sospensione
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Motivo sospensione
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Periodo di revisione record fondamentale
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Periodo di revisione record fondamentale
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Espressione periodo di revisione
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Espressione periodo di revisione
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Record con versione
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record con versione
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Aggiornamento non pubblicato
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Aggiornamento non pubblicato
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Indica se \u00e8 presente un aggiornamento non pubblicato
+rma_recordsmanagement.property.rma_updateTo.title=Aggiornamento a
+rma_recordsmanagement.property.rma_updateTo.description=Destinazione dell'aggiornamento
+rma_recordsmanagement.property.rma_updatedProperties.title=Propriet\u00e0 aggiornate
+rma_recordsmanagement.property.rma_updatedProperties.description=Le propriet\u00e0 aggiornate
+rma_recordsmanagement.property.rma_publishInProgress.title=Pubblicazione in corso
+rma_recordsmanagement.property.rma_publishInProgress.description=Indica se \u00e8 in corso una pubblicazione
+
+rma_recordsmanagement.aspect.dod_ghosted.title=Record di soli metadati
+rma_recordsmanagement.aspect.dod_ghosted.description=Record di soli metadati
+
+listconstraint.rmc_tlList.title=Posizioni di trasferimento
listconstraint.rmc_smList.title=Contrassegni supplementari
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties
index 6bb063eebe..ee8cb1667a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_ja.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-rma_recordsmanagement.type.rma_rmsite.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b5\u30a4\u30c8
-rma_recordsmanagement.type.rma_rmsite.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7528\u306e\u5c02\u9580\u30b5\u30a4\u30c8
-
-rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u8a2d\u5b9a
-rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u8a2d\u5b9a
-
-rma_recordsmanagement.type.rma_emailConfig.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-rma_recordsmanagement.type.rma_emailConfig.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5ec3\u68c4\u6a29\u9650
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5ec3\u68c4\u6307\u793a
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
-rma_recordsmanagement.property.rma_dispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_dispositionDescription.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
-rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
-rma_recordsmanagement.property.rma_dispositionLocation.title=\u5ec3\u68c4\u5834\u6240
-rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5ec3\u68c4\u5834\u6240
-rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
-
-rma_recordsmanagement.type.rma_recordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rma_recordsmanagement.type.rma_recordFolder.decription=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rma_recordsmanagement.property.rma_isClosed.title=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_isClosed.decription=\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.type.rma_recordCategory.title=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-rma_recordsmanagement.type.rma_recordCategory.decription=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u96fb\u5b50\u6587\u66f8
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u96fb\u5b50\u6587\u66f8
-rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u7684\u306a\u30b5\u30a4\u30ba
-rma_recordsmanagement.property.rma_physicalSize.decription=\u6587\u66f8\u306e\u30b5\u30a4\u30ba\u306f\u30ea\u30cb\u30a2\u30e1\u30fc\u30bf\u30fc\u3067\u8a08\u6e2c\u3055\u308c\u307e\u3059\u3002
-rma_recordsmanagement.property.rma_numberOfCopies.title=\u30b3\u30d4\u30fc\u6570
-rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u66f8\u306e\u30b3\u30d4\u30fc\u6570\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_storageLocation.title=\u4fdd\u7ba1\u5834\u6240
-rma_recordsmanagement.property.rma_storageLocation.decription=\u30ec\u30b3\u30fc\u30c9\u306e\u7269\u7406\u7684\u306a\u4fdd\u7ba1\u5834\u6240\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_shelf.title=\u68da
-rma_recordsmanagement.property.rma_shelf.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u68da\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_box.title=\u7bb1
-rma_recordsmanagement.property.rma_box.description=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u7bb1\u3067\u3059\u3002
-rma_recordsmanagement.property.rma_file.title=\u6574\u7406\u4fdd\u7ba1
-rma_recordsmanagement.property.rma_file.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002
-
-rma_recordsmanagement.type.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.type.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionActionId.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
-rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
-rma_recordsmanagement.property.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.association.rma_eventExecutions.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.association.rma_eventExecutions.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-
-rma_recordsmanagement.type.rma_eventExecution.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.type.rma_eventExecution.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
-rma_recordsmanagement.property.rma_eventExecutionName.title=\u30a4\u30d9\u30f3\u30c8\u540d
-rma_recordsmanagement.property.rma_eventExecutionName.decription=\u30a4\u30d9\u30f3\u30c8\u540d
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
-
-rma_recordsmanagement.type.rma_hold.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.type.rma_hold.decription=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.property.rma_holdReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_holdReason.decription=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.association.rma_frozenRecords.title=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.association.rma_frozenRecords.decription=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.type.rma_transfer.title=\u8ee2\u9001
-rma_recordsmanagement.type.rma_transfer.decription=\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferLocation.title=PDF\u306e\u8ee2\u9001
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF\u306e\u8ee2\u9001
-rma_recordsmanagement.association.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
-rma_recordsmanagement.association.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
-rma_recordsmanagement.property.rma_rootNodeRef.title=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
-rma_recordsmanagement.property.rma_rootNodeRef.decription=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_holds.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.association.rma_holds.decription=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.association.rma_transfers.title=\u8ee2\u9001
-rma_recordsmanagement.association.rma_transfers.decription=\u8ee2\u9001
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u4e86\u65e5
-rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u4e86\u65e5
-rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u4e86\u8005
-rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u4e86\u8005
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
-rma_recordsmanagement.property.rma_identifier.title=ID
-rma_recordsmanagement.property.rma_identifier.decription=\u4e00\u610f\u306e\u30ec\u30b3\u30fc\u30c9ID
-rma_recordsmanagement.property.rma_dbUniquenessId.title=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
-
-rma_recordsmanagement.aspect.rma_record.title=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_record.decription=\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_dateFiled.title=\u6574\u7406\u4fdd\u7ba1\u65e5
-rma_recordsmanagement.property.rma_dateFiled.decription=\u6574\u7406\u4fdd\u7ba1\u65e5
-rma_recordsmanagement.property.rma_origionalName=\u5143\u306e\u540d\u524d
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf
-rma_recordsmanagement.aspect.rma_recordMetaData.description=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30fc\u30ab\u30fc\u30a2\u30b9\u30da\u30af\u30c8
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5171\u901a\u306a\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306b\u5171\u901a\u306a\u30e1\u30bf\u30c7\u30fc\u30bf
-rma_recordsmanagement.property.rma_location.title=\u5834\u6240
-rma_recordsmanagement.property.rma_location.decription=\u5834\u6240
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.property.rma_reviewAsOf.title=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
-rma_recordsmanagement.property.rma_reviewAsOf.decription=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
-rma_recordsmanagement.property.rma_notificationIssued.title=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_notificationIssued.decription=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
-
-rma_recordsmanagement.aspect.rma_scheduled.title=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
-rma_recordsmanagement.aspect.rma_scheduled.decription=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
-rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
-
-rma_recordsmanagement.aspect.rma_cutOff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-rma_recordsmanagement.aspect.rma_cutOff.decription=\u30ab\u30c3\u30c8\u30aa\u30d5
-rma_recordsmanagement.property.rma_cutOffDate.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
-rma_recordsmanagement.property.rma_cutOffDate.decription=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
-rma_recordsmanagement.aspect.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_ascended.title=\u6607\u9806\u6e08\u307f
-rma_recordsmanagement.aspect.rma_ascended.decription=\u6607\u9806\u6e08\u307f
-
-rma_recordsmanagement.aspect.rma_frozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
-rma_recordsmanagement.aspect.rma_frozen.decription=\u30db\u30fc\u30eb\u30c9\u4e2d
-rma_recordsmanagement.property.rma_frozenAt.title=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
-rma_recordsmanagement.property.rma_frozenAt.decription=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
-rma_recordsmanagement.property.rma_frozenBy.title=\u30db\u30fc\u30eb\u30c9
-rma_recordsmanagement.property.rma_frozenBy.decription=\u30db\u30fc\u30eb\u30c9
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u8a2d\u5b9a
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u8a2d\u5b9a
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=\u30ec\u30b3\u30fc\u30c9\u691c\u7d22
-rma_recordsmanagement.aspect.rma_recordSearch.decription=\u691c\u7d22\u60c5\u5831\u3092\u4e0a\u65b9\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3066\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u691c\u7d22\u3092\u884c\u3046
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u3042\u308b
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u30a2\u30a4\u30c6\u30e0\u306b\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u308b\u65e5
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5ec3\u68c4\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5ec3\u68c4\u6a29\u9650
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5ec3\u68c4\u6307\u793a
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u975e\u516c\u958b\u306e\u66f4\u65b0\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u5148
-rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u5148
-rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
-rma_recordsmanagement.property.rma_publishInProgress.title=\u516c\u958b\u4e2d
-rma_recordsmanagement.property.rma_publishInProgress.description=\u73fe\u5728\u3001\u516c\u958b\u4e2d\u3067\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
-
-rma_recordsmanagement.aspect.dod_ghosted.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
-rma_recordsmanagement.aspect.dod_ghosted.description=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
-
-listconstraint.rmc_tlList.title=\u8ee2\u9001\u5834\u6240
+rma_recordsmanagement.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
+
+rma_recordsmanagement.type.rma_rmsite.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b5\u30a4\u30c8
+rma_recordsmanagement.type.rma_rmsite.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7528\u306e\u5c02\u9580\u30b5\u30a4\u30c8
+
+rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u8a2d\u5b9a
+rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u8a2d\u5b9a
+
+rma_recordsmanagement.type.rma_emailConfig.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
+rma_recordsmanagement.type.rma_emailConfig.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30b3\u30f3\u30c6\u30ca\u30fc
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8\u30b3\u30f3\u30c6\u30ca\u30fc
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5ec3\u68c4\u6a29\u9650
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5ec3\u68c4\u6307\u793a
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u30ec\u30b3\u30fc\u30c9\u30ec\u30d9\u30eb\u5ec3\u68c4
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b9a\u7fa9
+rma_recordsmanagement.property.rma_dispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
+rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
+rma_recordsmanagement.property.rma_dispositionDescription.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
+rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u8aac\u660e
+rma_recordsmanagement.property.rma_dispositionLocation.title=\u5ec3\u68c4\u5834\u6240
+rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5ec3\u68c4\u5834\u6240
+rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5ec3\u68c4\u671f\u9593
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5ec3\u68c4\u671f\u9593\u306e\u30d7\u30ed\u30d1\u30c6\u30a3
+rma_recordsmanagement.property.rma_dispositionEvent.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
+rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u306e\u7d44\u307f\u5408\u308f\u305b
+
+rma_recordsmanagement.type.rma_recordFolder.title=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rma_recordsmanagement.type.rma_recordFolder.decription=\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rma_recordsmanagement.property.rma_isClosed.title=\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.property.rma_isClosed.decription=\u30ec\u30b3\u30fc\u30c9
+
+rma_recordsmanagement.type.rma_recordCategory.title=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
+rma_recordsmanagement.type.rma_recordCategory.decription=\u30ec\u30b3\u30fc\u30c9\u30ab\u30c6\u30b4\u30ea
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u96fb\u5b50\u6587\u66f8
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u96fb\u5b50\u6587\u66f8
+rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u7684\u306a\u30b5\u30a4\u30ba
+rma_recordsmanagement.property.rma_physicalSize.decription=\u6587\u66f8\u306e\u30b5\u30a4\u30ba\u306f\u30ea\u30cb\u30a2\u30e1\u30fc\u30bf\u30fc\u3067\u8a08\u6e2c\u3055\u308c\u307e\u3059\u3002
+rma_recordsmanagement.property.rma_numberOfCopies.title=\u30b3\u30d4\u30fc\u6570
+rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u66f8\u306e\u30b3\u30d4\u30fc\u6570\u3067\u3059\u3002
+rma_recordsmanagement.property.rma_storageLocation.title=\u4fdd\u7ba1\u5834\u6240
+rma_recordsmanagement.property.rma_storageLocation.decription=\u30ec\u30b3\u30fc\u30c9\u306e\u7269\u7406\u7684\u306a\u4fdd\u7ba1\u5834\u6240\u3067\u3059\u3002
+rma_recordsmanagement.property.rma_shelf.title=\u68da
+rma_recordsmanagement.property.rma_shelf.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u68da\u3067\u3059\u3002
+rma_recordsmanagement.property.rma_box.title=\u7bb1
+rma_recordsmanagement.property.rma_box.description=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u7bb1\u3067\u3059\u3002
+rma_recordsmanagement.property.rma_file.title=\u6574\u7406\u4fdd\u7ba1
+rma_recordsmanagement.property.rma_file.decription=\u30ec\u30b3\u30fc\u30c9\u3092\u4fdd\u7ba1\u3057\u3066\u304a\u304f\u30d5\u30a1\u30a4\u30eb\u3067\u3059\u3002
+
+rma_recordsmanagement.type.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.type.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_dispositionActionId.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
+rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3ID
+rma_recordsmanagement.property.rma_dispositionAction.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_dispositionAction.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u65e5\u6642
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u958b\u59cb\u8005
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u65e5\u6642
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5b8c\u4e86\u8005
+rma_recordsmanagement.association.rma_eventExecutions.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
+rma_recordsmanagement.association.rma_eventExecutions.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
+
+rma_recordsmanagement.type.rma_eventExecution.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
+rma_recordsmanagement.type.rma_eventExecution.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b9f\u884c
+rma_recordsmanagement.property.rma_eventExecutionName.title=\u30a4\u30d9\u30f3\u30c8\u540d
+rma_recordsmanagement.property.rma_eventExecutionName.decription=\u30a4\u30d9\u30f3\u30c8\u540d
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u81ea\u52d5\u5316
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u30a4\u30d9\u30f3\u30c8\u5b8c\u4e86
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u8005
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u30a4\u30d9\u30f3\u30c8\u306e\u5b8c\u4e86\u65e5\u6642
+
+rma_recordsmanagement.type.rma_hold.title=\u30db\u30fc\u30eb\u30c9
+rma_recordsmanagement.type.rma_hold.decription=\u30db\u30fc\u30eb\u30c9
+rma_recordsmanagement.property.rma_holdReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
+rma_recordsmanagement.property.rma_holdReason.decription=\u30db\u30fc\u30eb\u30c9\u7406\u7531
+rma_recordsmanagement.association.rma_frozenRecords.title=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.association.rma_frozenRecords.decription=\u30db\u30fc\u30eb\u30c9\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
+
+rma_recordsmanagement.type.rma_transfer.title=\u8ee2\u9001
+rma_recordsmanagement.type.rma_transfer.decription=\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u53d7\u8afe\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=PDF\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc\u306e\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferLocation.title=PDF\u306e\u8ee2\u9001
+rma_recordsmanagement.property.rma_transferLocation.decription=PDF\u306e\u8ee2\u9001
+rma_recordsmanagement.association.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
+rma_recordsmanagement.association.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u30d5\u30a1\u30a4\u30eb\u30d7\u30e9\u30f3\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8
+rma_recordsmanagement.property.rma_rootNodeRef.title=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
+rma_recordsmanagement.property.rma_rootNodeRef.decription=\u30eb\u30fc\u30c8\u30ce\u30fc\u30c9
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30eb\u30fc\u30c8
+rma_recordsmanagement.association.rma_holds.title=\u30db\u30fc\u30eb\u30c9
+rma_recordsmanagement.association.rma_holds.decription=\u30db\u30fc\u30eb\u30c9
+rma_recordsmanagement.association.rma_transfers.title=\u8ee2\u9001
+rma_recordsmanagement.association.rma_transfers.decription=\u8ee2\u9001
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u4e86\u6e08\u307f\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u4e86\u65e5
+rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u4e86\u65e5
+rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u4e86\u8005
+rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u4e86\u8005
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u30ec\u30b3\u30fc\u30c9\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8ID
+rma_recordsmanagement.property.rma_identifier.title=ID
+rma_recordsmanagement.property.rma_identifier.decription=\u4e00\u610f\u306e\u30ec\u30b3\u30fc\u30c9ID
+rma_recordsmanagement.property.rma_dbUniquenessId.title=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4e00\u610f\u6027
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u5b9a\u7fa9
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
+rma_recordsmanagement.property.rma_reviewPeriod.decription=\u30ec\u30d3\u30e5\u30fc\u671f\u9593
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u30a4\u30f3\u30b8\u30b1\u30fc\u30bf\u30fc
+
+rma_recordsmanagement.aspect.rma_record.title=\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.aspect.rma_record.decription=\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.property.rma_dateFiled.title=\u6574\u7406\u4fdd\u7ba1\u65e5
+rma_recordsmanagement.property.rma_dateFiled.decription=\u6574\u7406\u4fdd\u7ba1\u65e5
+rma_recordsmanagement.property.rma_origionalName=\u5143\u306e\u540d\u524d
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf
+rma_recordsmanagement.aspect.rma_recordMetaData.description=\u30ec\u30b3\u30fc\u30c9\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u30de\u30fc\u30ab\u30fc\u30a2\u30b9\u30da\u30af\u30c8
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5171\u901a\u306a\u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30bf\u30a4\u30d7\u306b\u5171\u901a\u306a\u30e1\u30bf\u30c7\u30fc\u30bf
+rma_recordsmanagement.property.rma_location.title=\u5834\u6240
+rma_recordsmanagement.property.rma_location.decription=\u5834\u6240
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.property.rma_reviewAsOf.title=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
+rma_recordsmanagement.property.rma_reviewAsOf.decription=\u6b21\u56de\u306e\u30ec\u30d3\u30e5\u30fc
+rma_recordsmanagement.property.rma_notificationIssued.title=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
+rma_recordsmanagement.property.rma_notificationIssued.decription=\u3053\u306e\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u304c\u901a\u77e5\u3055\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u793a\u3059
+
+rma_recordsmanagement.aspect.rma_scheduled.title=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
+rma_recordsmanagement.aspect.rma_scheduled.decription=\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u6e08\u307f
+rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5ec3\u68c4\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb
+rma_recordsmanagement.association.rma_nextDispositionAction.title=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u5c65\u6b74
+
+rma_recordsmanagement.aspect.rma_cutOff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
+rma_recordsmanagement.aspect.rma_cutOff.decription=\u30ab\u30c3\u30c8\u30aa\u30d5
+rma_recordsmanagement.property.rma_cutOffDate.title=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
+rma_recordsmanagement.property.rma_cutOffDate.decription=\u30ab\u30c3\u30c8\u30aa\u30d5\u65e5
+
+rma_recordsmanagement.aspect.rma_transferred.title=\u8ee2\u9001\u6e08\u307f
+rma_recordsmanagement.aspect.rma_transferred.decription=\u8ee2\u9001\u6e08\u307f
+
+rma_recordsmanagement.aspect.rma_ascended.title=\u6607\u9806\u6e08\u307f
+rma_recordsmanagement.aspect.rma_ascended.decription=\u6607\u9806\u6e08\u307f
+
+rma_recordsmanagement.aspect.rma_frozen.title=\u30db\u30fc\u30eb\u30c9\u4e2d
+rma_recordsmanagement.aspect.rma_frozen.decription=\u30db\u30fc\u30eb\u30c9\u4e2d
+rma_recordsmanagement.property.rma_frozenAt.title=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
+rma_recordsmanagement.property.rma_frozenAt.decription=\u30db\u30fc\u30eb\u30c9\u65e5\u6642
+rma_recordsmanagement.property.rma_frozenBy.title=\u30db\u30fc\u30eb\u30c9
+rma_recordsmanagement.property.rma_frozenBy.decription=\u30db\u30fc\u30eb\u30c9
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u8a2d\u5b9a\u30eb\u30fc\u30c8
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u8a2d\u5b9a
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u8a2d\u5b9a
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=E\u30e1\u30fc\u30eb\u8a2d\u5b9a\u30eb\u30fc\u30c8
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=E\u30e1\u30fc\u30eb\u8a2d\u5b9a
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=\u30ec\u30b3\u30fc\u30c9\u691c\u7d22
+rma_recordsmanagement.aspect.rma_recordSearch.decription=\u691c\u7d22\u60c5\u5831\u3092\u4e0a\u65b9\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u3066\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u691c\u7d22\u3092\u884c\u3046
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u3042\u308b
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u95a2\u9023\u3059\u308b\u5ec3\u68c4\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u304c\u30a2\u30a4\u30c6\u30e0\u306b\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u306e\u540d\u524d
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u6b21\u56de\u306e\u5ec3\u68c4\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u8a31\u53ef\u3055\u308c\u308b\u65e5
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5ec3\u68c4\u671f\u9593
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5ec3\u68c4\u671f\u9593
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5ec3\u68c4\u671f\u9593\u306e\u8868\u73fe
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8\u304c\u8a31\u53ef\u6e08\u307f
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5ec3\u68c4\u30a4\u30d9\u30f3\u30c8
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5ec3\u68c4\u6a29\u9650
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5ec3\u68c4\u6a29\u9650
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5ec3\u68c4\u6307\u793a
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5ec3\u68c4\u6307\u793a
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u30db\u30fc\u30eb\u30c9\u7406\u7531
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u30db\u30fc\u30eb\u30c9\u7406\u7531
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9593
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u30ec\u30d3\u30e5\u30fc\u671f\u9593\u306e\u8868\u73fe
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30ec\u30b3\u30fc\u30c9
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u975e\u516c\u958b\u306e\u66f4\u65b0
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u975e\u516c\u958b\u306e\u66f4\u65b0
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u975e\u516c\u958b\u306e\u66f4\u65b0\u304c\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
+rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u5148
+rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u5148
+rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
+rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u6e08\u307f\u30d7\u30ed\u30d1\u30c6\u30a3
+rma_recordsmanagement.property.rma_publishInProgress.title=\u516c\u958b\u4e2d
+rma_recordsmanagement.property.rma_publishInProgress.description=\u73fe\u5728\u3001\u516c\u958b\u4e2d\u3067\u3042\u308b\u304b\u3069\u3046\u304b\u3092\u793a\u3059
+
+rma_recordsmanagement.aspect.dod_ghosted.title=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
+rma_recordsmanagement.aspect.dod_ghosted.description=\u30e1\u30bf\u30c7\u30fc\u30bf\u306e\u307f\u306e\u30ec\u30b3\u30fc\u30c9
+
+listconstraint.rmc_tlList.title=\u8ee2\u9001\u5834\u6240
listconstraint.rmc_smList.title=\u88dc\u8db3\u30de\u30fc\u30ad\u30f3\u30b0
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties
index e5371903e6..2f5a74961f 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_nl.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=Contentmodel Record Management
-
-rma_recordsmanagement.type.rma_rmsite.title=Locatie Record Management
-rma_recordsmanagement.type.rma_rmsite.description=Gespecialiseerde locatie voor Record Management
-
-rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-configuratie
-rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-configuratie
-
-rma_recordsmanagement.type.rma_emailConfig.title=E-mailconfiguratie
-rma_recordsmanagement.type.rma_emailConfig.decription=E-mailconfiguratie
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=Container Record Management
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Container Record Management
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Oorsprongcontainer Record Management
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Oorsprongcontainer Record Management
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=Bewaarschema
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=Bewaarschema
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=Archiveringsautoriteit
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=Archiveringsinstructies
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=Archiveringsinstructies
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=Archivering recordniveau
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Archivering recordniveau
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Archiveringsacties
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Archiveringsacties
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definitie archiveringsactie
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definitie archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionName.title=Naam archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionName.decription=Naam archiveringsactie
-rma_recordsmanagement.property.rma_dispositionDescription.title=Beschrijving archivering
-rma_recordsmanagement.property.rma_dispositionDescription.decription=Beschrijving archivering
-rma_recordsmanagement.property.rma_dispositionLocation.title=Archiveringslocatie
-rma_recordsmanagement.property.rma_dispositionLocation.decription=Archiveringslocatie
-rma_recordsmanagement.property.rma_dispositionPeriod.title=Archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=Archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschap archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschap archiveringstermijn
-rma_recordsmanagement.property.rma_dispositionEvent.title=Archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEvent.decription=Archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinatie archiveringsgebeurtenis
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinatie archiveringsgebeurtenis
-
-rma_recordsmanagement.type.rma_recordFolder.title=Archiefmap
-rma_recordsmanagement.type.rma_recordFolder.decription=Archiefmap
-rma_recordsmanagement.property.rma_isClosed.title=Record
-rma_recordsmanagement.property.rma_isClosed.decription=Record
-
-rma_recordsmanagement.type.rma_recordCategory.title=Recordcategorie
-rma_recordsmanagement.type.rma_recordCategory.decription=Recordcategorie
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=Niet-elektronisch document
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Niet-elektronisch document
-rma_recordsmanagement.property.rma_physicalSize.title=Fysieke grootte
-rma_recordsmanagement.property.rma_physicalSize.decription=De grootte van het document gemeten in lineaire meters.
-rma_recordsmanagement.property.rma_numberOfCopies.title=Aantal exemplaren
-rma_recordsmanagement.property.rma_numberOfCopies.description=Het aantal exemplaren van het document.
-rma_recordsmanagement.property.rma_storageLocation.title=Opslaglocatie
-rma_recordsmanagement.property.rma_storageLocation.decription=De fysieke opslaglocatie van de record.
-rma_recordsmanagement.property.rma_shelf.title=Plank
-rma_recordsmanagement.property.rma_shelf.decription=De plank waarop de record wordt bewaard.
-rma_recordsmanagement.property.rma_box.title=Doos
-rma_recordsmanagement.property.rma_box.description=De doos waarin de record wordt bewaard.
-rma_recordsmanagement.property.rma_file.title=Bestand
-rma_recordsmanagement.property.rma_file.decription=Het bestand waarin de record wordt bewaard.
-
-rma_recordsmanagement.type.rma_dispositionAction.title=Archiveringsactie
-rma_recordsmanagement.type.rma_dispositionAction.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionId.title=Id archiveringsactie
-rma_recordsmanagement.property.rma_dispositionActionId.decription=Id archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAction.title=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAction.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAsOf.title=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=Archiveringsactie
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Archiveringsactie gestart op
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Archiveringsactie gestart op
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Archiveringsactie gestart door
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Archiveringsactie gestart door
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Archiveringsactie afgerond op
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Archiveringsactie afgerond op
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Archiveringsactie afgerond door
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Archiveringsactie afgerond door
-rma_recordsmanagement.association.rma_eventExecutions.title=Gebeurtenisuitvoeringen
-rma_recordsmanagement.association.rma_eventExecutions.decription=Gebeurtenisuitvoeringen
-
-rma_recordsmanagement.type.rma_eventExecution.title=Gebeurtenisuitvoering
-rma_recordsmanagement.type.rma_eventExecution.decription=Gebeurtenisuitvoering
-rma_recordsmanagement.property.rma_eventExecutionName.title=Gebeurtenisnaam
-rma_recordsmanagement.property.rma_eventExecutionName.decription=Gebeurtenisnaam
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Gebeurtenis automatisch
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Gebeurtenis automatisch
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=Gebeurtenis afgerond
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Gebeurtenis afgerond
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Gebeurtenis afgerond door
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Gebeurtenis afgerond door
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Gebeurtenis afgerond op
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Gebeurtenis afgerond op
-
-rma_recordsmanagement.type.rma_hold.title=Wachtstand
-rma_recordsmanagement.type.rma_hold.decription=Wachtstand
-rma_recordsmanagement.property.rma_holdReason.title=Reden van wachtstand
-rma_recordsmanagement.property.rma_holdReason.decription=Reden van wachtstand
-rma_recordsmanagement.association.rma_frozenRecords.title=Records in wachtstand
-rma_recordsmanagement.association.rma_frozenRecords.decription=Records in wachtstand
-
-rma_recordsmanagement.type.rma_transfer.title=Overzetten
-rma_recordsmanagement.type.rma_transfer.decription=Overzetten
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicator voor overzettingsoverdracht
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicator voor overzettingsoverdracht
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicator PDF overzetten
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicator PDF overzetten
-rma_recordsmanagement.property.rma_transferLocation.title=PDF overzetten
-rma_recordsmanagement.property.rma_transferLocation.decription=PDF overzetten
-rma_recordsmanagement.association.rma_transferred.title=Overgezet
-rma_recordsmanagement.association.rma_transferred.decription=Overgezet
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=Onderdeel ordeningsplan
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Onderdeel ordeningsplan
-rma_recordsmanagement.property.rma_rootNodeRef.title=Oorsprongnode
-rma_recordsmanagement.property.rma_rootNodeRef.decription=Oorsprongnode
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Oorsprong Record Management
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Oorsprong Record Management
-rma_recordsmanagement.association.rma_holds.title=Wachtstanden
-rma_recordsmanagement.association.rma_holds.decription=Wachtstanden
-rma_recordsmanagement.association.rma_transfers.title=Overzettingen
-rma_recordsmanagement.association.rma_transfers.decription=Overzettingen
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=Afgeronde record
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=Afgeronde record
-rma_recordsmanagement.property.rma_declaredAt.title=Datum afgerond
-rma_recordsmanagement.property.rma_declaredAt.decription=Datum afgerond
-rma_recordsmanagement.property.rma_declaredBy.title=Afgerond door
-rma_recordsmanagement.property.rma_declaredBy.decription=Afgerond door
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatie recordonderdeel
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatie recordonderdeel
-rma_recordsmanagement.property.rma_identifier.title=Identificatie
-rma_recordsmanagement.property.rma_identifier.decription=Unieke identificatie record
-rma_recordsmanagement.property.rma_dbUniquenessId.title=Uniekheid database
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=Uniekheid database
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definitie vitale record
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definitie vitale record
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=Revisieperiode
-rma_recordsmanagement.property.rma_reviewPeriod.decription=Revisieperiode
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicator vitale record
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicator vitale record
-
-rma_recordsmanagement.aspect.rma_record.title=Record
-rma_recordsmanagement.aspect.rma_record.decription=Record
-rma_recordsmanagement.property.rma_dateFiled.title=Datum gearchiveerd
-rma_recordsmanagement.property.rma_dateFiled.decription=Datum gearchiveerd
-rma_recordsmanagement.property.rma_origionalName=Oorspronkelijke naam
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=Metagegevens record
-rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspect voor metagegevens van record
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Algemene recordgegevens
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Algemene metagegevens voor alle recordtypes
-rma_recordsmanagement.property.rma_location.title=Locatie
-rma_recordsmanagement.property.rma_location.decription=Locatie
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=Vitale record
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vitale record
-rma_recordsmanagement.property.rma_reviewAsOf.title=Volgende revisie
-rma_recordsmanagement.property.rma_reviewAsOf.decription=Volgende revisie
-rma_recordsmanagement.property.rma_notificationIssued.title=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
-rma_recordsmanagement.property.rma_notificationIssued.decription=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
-
-rma_recordsmanagement.aspect.rma_scheduled.title=Gepland
-rma_recordsmanagement.aspect.rma_scheduled.decription=Gepland
-rma_recordsmanagement.association.rma_dispositionSchedule.title=Bewaarschema
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=Bewaarschema
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Archiveringscyclus
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Archiveringscyclus
-rma_recordsmanagement.association.rma_nextDispositionAction.title=Volgende archiveringsactie
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=Volgende archiveringsactie
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=Geschiedenis archiveringsactie
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Geschiedenis archiveringsactie
-
-rma_recordsmanagement.aspect.rma_cutOff.title=Afsluiten
-rma_recordsmanagement.aspect.rma_cutOff.decription=Afsluiten
-rma_recordsmanagement.property.rma_cutOffDate.title=Datum voor afsluiten
-rma_recordsmanagement.property.rma_cutOffDate.decription=Datum voor afsluiten
-
-rma_recordsmanagement.aspect.rma_transferred.title=Overgezet
-rma_recordsmanagement.aspect.rma_transferred.decription=Overgezet
-
-rma_recordsmanagement.aspect.rma_ascended.title=Opgelopen
-rma_recordsmanagement.aspect.rma_ascended.decription=Opgelopen
-
-rma_recordsmanagement.aspect.rma_frozen.title=In wachtstand
-rma_recordsmanagement.aspect.rma_frozen.decription=In wachtstand
-rma_recordsmanagement.property.rma_frozenAt.title=In wachtstand in
-rma_recordsmanagement.property.rma_frozenAt.decription=In wachtstand in
-rma_recordsmanagement.property.rma_frozenBy.title=In wachtstand door
-rma_recordsmanagement.property.rma_frozenBy.decription=In wachtstand door
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Oorsprong Caveat-configuratie
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Oorsprong Caveat-configuratie
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-configuratie
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-configuratie
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Oorsprong e-mailconfiguratie
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Oorsprong e-mailconfiguratie
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-mailconfiguratie
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-mailconfiguratie
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=Record zoeken
-rma_recordsmanagement.aspect.rma_recordSearch.decription=Toegevoegde zoekinformatie ter ondersteuning van Record Management-zoekopdracht
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Heeft bewaarschema
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Geeft aan of er een bewaarschema aan het onderdeel is gekoppeld
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Naam archiveringsactie
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=De naam van de volgende archiveringsactie
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Archiveringsactie van
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=De datum waarop de volgende archiveringsactie in aanmerking komt
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Uitdrukking van archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Uitdrukking van archiveringstermijn
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=In aanmerking komende archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Archiveringsgebeurtenissen
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Archiveringsautoriteit
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Archiveringsinstructies
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Archiveringsinstructies
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Reden van wachtstand
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Reden van wachtstand
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Revisieperiode vitale record
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Revisieperiode vitale record
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Uitdrukking van revisieperiode
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Uitdrukking van revisieperiode
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=Record met versiebeheer
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record met versiebeheer
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Ongepubliceerde update
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Ongepubliceerde update
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=Ongepubliceerde update
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=Geeft aan of er een ongepubliceerde update is
-rma_recordsmanagement.property.rma_updateTo.title=Bijwerken naar
-rma_recordsmanagement.property.rma_updateTo.description=Bestemming van de update
-rma_recordsmanagement.property.rma_updatedProperties.title=Bijgewerkte eigenschappen
-rma_recordsmanagement.property.rma_updatedProperties.description=De bijgewerkte eigenschappen
-rma_recordsmanagement.property.rma_publishInProgress.title=Publicatie bezig
-rma_recordsmanagement.property.rma_publishInProgress.description=Geeft aan of er momenteel een publicatie wordt uitgevoerd
-
-rma_recordsmanagement.aspect.dod_ghosted.title=Record met alleen metadata
-rma_recordsmanagement.aspect.dod_ghosted.description=Record met alleen metadata
-
-listconstraint.rmc_tlList.title=Overzetlocaties
+rma_recordsmanagement.description=Contentmodel Record Management
+
+rma_recordsmanagement.type.rma_rmsite.title=Locatie Record Management
+rma_recordsmanagement.type.rma_rmsite.description=Gespecialiseerde locatie voor Record Management
+
+rma_recordsmanagement.type.rma_caveatConfig.title=Caveat-configuratie
+rma_recordsmanagement.type.rma_caveatConfig.decription=Caveat-configuratie
+
+rma_recordsmanagement.type.rma_emailConfig.title=E-mailconfiguratie
+rma_recordsmanagement.type.rma_emailConfig.decription=E-mailconfiguratie
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=Container Record Management
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=Container Record Management
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=Oorsprongcontainer Record Management
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=Oorsprongcontainer Record Management
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=Bewaarschema
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=Bewaarschema
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=Archiveringsautoriteit
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=Archiveringsautoriteit
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=Archiveringsinstructies
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=Archiveringsinstructies
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=Archivering recordniveau
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=Archivering recordniveau
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=Archiveringsacties
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=Archiveringsacties
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=Definitie archiveringsactie
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=Definitie archiveringsactie
+rma_recordsmanagement.property.rma_dispositionActionName.title=Naam archiveringsactie
+rma_recordsmanagement.property.rma_dispositionActionName.decription=Naam archiveringsactie
+rma_recordsmanagement.property.rma_dispositionDescription.title=Beschrijving archivering
+rma_recordsmanagement.property.rma_dispositionDescription.decription=Beschrijving archivering
+rma_recordsmanagement.property.rma_dispositionLocation.title=Archiveringslocatie
+rma_recordsmanagement.property.rma_dispositionLocation.decription=Archiveringslocatie
+rma_recordsmanagement.property.rma_dispositionPeriod.title=Archiveringstermijn
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=Archiveringstermijn
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=Eigenschap archiveringstermijn
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=Eigenschap archiveringstermijn
+rma_recordsmanagement.property.rma_dispositionEvent.title=Archiveringsgebeurtenis
+rma_recordsmanagement.property.rma_dispositionEvent.decription=Archiveringsgebeurtenis
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=Combinatie archiveringsgebeurtenis
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=Combinatie archiveringsgebeurtenis
+
+rma_recordsmanagement.type.rma_recordFolder.title=Archiefmap
+rma_recordsmanagement.type.rma_recordFolder.decription=Archiefmap
+rma_recordsmanagement.property.rma_isClosed.title=Record
+rma_recordsmanagement.property.rma_isClosed.decription=Record
+
+rma_recordsmanagement.type.rma_recordCategory.title=Recordcategorie
+rma_recordsmanagement.type.rma_recordCategory.decription=Recordcategorie
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=Niet-elektronisch document
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=Niet-elektronisch document
+rma_recordsmanagement.property.rma_physicalSize.title=Fysieke grootte
+rma_recordsmanagement.property.rma_physicalSize.decription=De grootte van het document gemeten in lineaire meters.
+rma_recordsmanagement.property.rma_numberOfCopies.title=Aantal exemplaren
+rma_recordsmanagement.property.rma_numberOfCopies.description=Het aantal exemplaren van het document.
+rma_recordsmanagement.property.rma_storageLocation.title=Opslaglocatie
+rma_recordsmanagement.property.rma_storageLocation.decription=De fysieke opslaglocatie van de record.
+rma_recordsmanagement.property.rma_shelf.title=Plank
+rma_recordsmanagement.property.rma_shelf.decription=De plank waarop de record wordt bewaard.
+rma_recordsmanagement.property.rma_box.title=Doos
+rma_recordsmanagement.property.rma_box.description=De doos waarin de record wordt bewaard.
+rma_recordsmanagement.property.rma_file.title=Bestand
+rma_recordsmanagement.property.rma_file.decription=Het bestand waarin de record wordt bewaard.
+
+rma_recordsmanagement.type.rma_dispositionAction.title=Archiveringsactie
+rma_recordsmanagement.type.rma_dispositionAction.decription=Archiveringsactie
+rma_recordsmanagement.property.rma_dispositionActionId.title=Id archiveringsactie
+rma_recordsmanagement.property.rma_dispositionActionId.decription=Id archiveringsactie
+rma_recordsmanagement.property.rma_dispositionAction.title=Archiveringsactie
+rma_recordsmanagement.property.rma_dispositionAction.decription=Archiveringsactie
+rma_recordsmanagement.property.rma_dispositionAsOf.title=Archiveringsactie
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=Archiveringsactie
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=In aanmerking komende archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=Archiveringsactie gestart op
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=Archiveringsactie gestart op
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=Archiveringsactie gestart door
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=Archiveringsactie gestart door
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=Archiveringsactie afgerond op
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=Archiveringsactie afgerond op
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=Archiveringsactie afgerond door
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=Archiveringsactie afgerond door
+rma_recordsmanagement.association.rma_eventExecutions.title=Gebeurtenisuitvoeringen
+rma_recordsmanagement.association.rma_eventExecutions.decription=Gebeurtenisuitvoeringen
+
+rma_recordsmanagement.type.rma_eventExecution.title=Gebeurtenisuitvoering
+rma_recordsmanagement.type.rma_eventExecution.decription=Gebeurtenisuitvoering
+rma_recordsmanagement.property.rma_eventExecutionName.title=Gebeurtenisnaam
+rma_recordsmanagement.property.rma_eventExecutionName.decription=Gebeurtenisnaam
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=Gebeurtenis automatisch
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=Gebeurtenis automatisch
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=Gebeurtenis afgerond
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=Gebeurtenis afgerond
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=Gebeurtenis afgerond door
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=Gebeurtenis afgerond door
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=Gebeurtenis afgerond op
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=Gebeurtenis afgerond op
+
+rma_recordsmanagement.type.rma_hold.title=Wachtstand
+rma_recordsmanagement.type.rma_hold.decription=Wachtstand
+rma_recordsmanagement.property.rma_holdReason.title=Reden van wachtstand
+rma_recordsmanagement.property.rma_holdReason.decription=Reden van wachtstand
+rma_recordsmanagement.association.rma_frozenRecords.title=Records in wachtstand
+rma_recordsmanagement.association.rma_frozenRecords.decription=Records in wachtstand
+
+rma_recordsmanagement.type.rma_transfer.title=Overzetten
+rma_recordsmanagement.type.rma_transfer.decription=Overzetten
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=Indicator voor overzettingsoverdracht
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=Indicator voor overzettingsoverdracht
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=Indicator PDF overzetten
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=Indicator PDF overzetten
+rma_recordsmanagement.property.rma_transferLocation.title=PDF overzetten
+rma_recordsmanagement.property.rma_transferLocation.decription=PDF overzetten
+rma_recordsmanagement.association.rma_transferred.title=Overgezet
+rma_recordsmanagement.association.rma_transferred.decription=Overgezet
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=Onderdeel ordeningsplan
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=Onderdeel ordeningsplan
+rma_recordsmanagement.property.rma_rootNodeRef.title=Oorsprongnode
+rma_recordsmanagement.property.rma_rootNodeRef.decription=Oorsprongnode
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=Oorsprong Record Management
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=Oorsprong Record Management
+rma_recordsmanagement.association.rma_holds.title=Wachtstanden
+rma_recordsmanagement.association.rma_holds.decription=Wachtstanden
+rma_recordsmanagement.association.rma_transfers.title=Overzettingen
+rma_recordsmanagement.association.rma_transfers.decription=Overzettingen
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=Afgeronde record
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=Afgeronde record
+rma_recordsmanagement.property.rma_declaredAt.title=Datum afgerond
+rma_recordsmanagement.property.rma_declaredAt.decription=Datum afgerond
+rma_recordsmanagement.property.rma_declaredBy.title=Afgerond door
+rma_recordsmanagement.property.rma_declaredBy.decription=Afgerond door
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=Identificatie recordonderdeel
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=Identificatie recordonderdeel
+rma_recordsmanagement.property.rma_identifier.title=Identificatie
+rma_recordsmanagement.property.rma_identifier.decription=Unieke identificatie record
+rma_recordsmanagement.property.rma_dbUniquenessId.title=Uniekheid database
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=Uniekheid database
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=Definitie vitale record
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=Definitie vitale record
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=Revisieperiode
+rma_recordsmanagement.property.rma_reviewPeriod.decription=Revisieperiode
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=Indicator vitale record
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=Indicator vitale record
+
+rma_recordsmanagement.aspect.rma_record.title=Record
+rma_recordsmanagement.aspect.rma_record.decription=Record
+rma_recordsmanagement.property.rma_dateFiled.title=Datum gearchiveerd
+rma_recordsmanagement.property.rma_dateFiled.decription=Datum gearchiveerd
+rma_recordsmanagement.property.rma_origionalName=Oorspronkelijke naam
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=Metagegevens record
+rma_recordsmanagement.aspect.rma_recordMetaData.description=Markeraspect voor metagegevens van record
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=Algemene recordgegevens
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=Algemene metagegevens voor alle recordtypes
+rma_recordsmanagement.property.rma_location.title=Locatie
+rma_recordsmanagement.property.rma_location.decription=Locatie
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=Vitale record
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=Vitale record
+rma_recordsmanagement.property.rma_reviewAsOf.title=Volgende revisie
+rma_recordsmanagement.property.rma_reviewAsOf.decription=Volgende revisie
+rma_recordsmanagement.property.rma_notificationIssued.title=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
+rma_recordsmanagement.property.rma_notificationIssued.decription=Geeft aan dat er een revisie-gereedmelding is afgegeven voor deze record
+
+rma_recordsmanagement.aspect.rma_scheduled.title=Gepland
+rma_recordsmanagement.aspect.rma_scheduled.decription=Gepland
+rma_recordsmanagement.association.rma_dispositionSchedule.title=Bewaarschema
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=Bewaarschema
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=Archiveringscyclus
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=Archiveringscyclus
+rma_recordsmanagement.association.rma_nextDispositionAction.title=Volgende archiveringsactie
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=Volgende archiveringsactie
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=Geschiedenis archiveringsactie
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=Geschiedenis archiveringsactie
+
+rma_recordsmanagement.aspect.rma_cutOff.title=Afsluiten
+rma_recordsmanagement.aspect.rma_cutOff.decription=Afsluiten
+rma_recordsmanagement.property.rma_cutOffDate.title=Datum voor afsluiten
+rma_recordsmanagement.property.rma_cutOffDate.decription=Datum voor afsluiten
+
+rma_recordsmanagement.aspect.rma_transferred.title=Overgezet
+rma_recordsmanagement.aspect.rma_transferred.decription=Overgezet
+
+rma_recordsmanagement.aspect.rma_ascended.title=Opgelopen
+rma_recordsmanagement.aspect.rma_ascended.decription=Opgelopen
+
+rma_recordsmanagement.aspect.rma_frozen.title=In wachtstand
+rma_recordsmanagement.aspect.rma_frozen.decription=In wachtstand
+rma_recordsmanagement.property.rma_frozenAt.title=In wachtstand in
+rma_recordsmanagement.property.rma_frozenAt.decription=In wachtstand in
+rma_recordsmanagement.property.rma_frozenBy.title=In wachtstand door
+rma_recordsmanagement.property.rma_frozenBy.decription=In wachtstand door
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=Oorsprong Caveat-configuratie
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=Oorsprong Caveat-configuratie
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=Caveat-configuratie
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=Caveat-configuratie
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=Oorsprong e-mailconfiguratie
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=Oorsprong e-mailconfiguratie
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=E-mailconfiguratie
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=E-mailconfiguratie
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=Record zoeken
+rma_recordsmanagement.aspect.rma_recordSearch.decription=Toegevoegde zoekinformatie ter ondersteuning van Record Management-zoekopdracht
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=Heeft bewaarschema
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=Geeft aan of er een bewaarschema aan het onderdeel is gekoppeld
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=Naam archiveringsactie
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=De naam van de volgende archiveringsactie
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=Archiveringsactie van
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=De datum waarop de volgende archiveringsactie in aanmerking komt
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=Archiveringstermijn
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=Archiveringstermijn
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=Uitdrukking van archiveringstermijn
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=Uitdrukking van archiveringstermijn
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=In aanmerking komende archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=In aanmerking komende archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=Archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=Archiveringsgebeurtenissen
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=Archiveringsautoriteit
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=Archiveringsautoriteit
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=Archiveringsinstructies
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=Archiveringsinstructies
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=Reden van wachtstand
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=Reden van wachtstand
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=Revisieperiode vitale record
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=Revisieperiode vitale record
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=Uitdrukking van revisieperiode
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=Uitdrukking van revisieperiode
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=Record met versiebeheer
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=Record met versiebeheer
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=Ongepubliceerde update
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=Ongepubliceerde update
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=Ongepubliceerde update
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=Geeft aan of er een ongepubliceerde update is
+rma_recordsmanagement.property.rma_updateTo.title=Bijwerken naar
+rma_recordsmanagement.property.rma_updateTo.description=Bestemming van de update
+rma_recordsmanagement.property.rma_updatedProperties.title=Bijgewerkte eigenschappen
+rma_recordsmanagement.property.rma_updatedProperties.description=De bijgewerkte eigenschappen
+rma_recordsmanagement.property.rma_publishInProgress.title=Publicatie bezig
+rma_recordsmanagement.property.rma_publishInProgress.description=Geeft aan of er momenteel een publicatie wordt uitgevoerd
+
+rma_recordsmanagement.aspect.dod_ghosted.title=Record met alleen metadata
+rma_recordsmanagement.aspect.dod_ghosted.description=Record met alleen metadata
+
+listconstraint.rmc_tlList.title=Overzetlocaties
listconstraint.rmc_smList.title=Aanvullende markeringen
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties
index d79232317c..d036c0f257 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/records-model_zh_CN.properties
@@ -1,265 +1,265 @@
-rma_recordsmanagement.description=\u8bb0\u5f55\u7ba1\u7406\u5185\u5bb9\u6a21\u578b
-
-rma_recordsmanagement.type.rma_rmsite.title=\u8bb0\u5f55\u7ba1\u7406\u7ad9\u70b9
-rma_recordsmanagement.type.rma_rmsite.description=\u8bb0\u5f55\u7ba1\u7406\u4e13\u7528\u7ad9\u70b9
-
-rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u914d\u7f6e
-rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u914d\u7f6e
-
-rma_recordsmanagement.type.rma_emailConfig.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-rma_recordsmanagement.type.rma_emailConfig.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-
-rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
-rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
-
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
-rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
-
-rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
-
-rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5904\u7f6e\u5f53\u5c40
-
-rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5904\u7f6e\u8bf4\u660e
-
-rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
-rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
-
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5904\u7f6e\u64cd\u4f5c
-
-rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
-rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
-rma_recordsmanagement.property.rma_dispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_dispositionDescription.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_dispositionLocation.title=\u5904\u7f6e\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5904\u7f6e\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
-rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
-rma_recordsmanagement.property.rma_dispositionEvent.title=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
-rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
-
-rma_recordsmanagement.type.rma_recordFolder.title=\u8bb0\u5f55\u6587\u4ef6\u5939
-rma_recordsmanagement.type.rma_recordFolder.decription=\u8bb0\u5f55\u6587\u4ef6\u5939
-rma_recordsmanagement.property.rma_isClosed.title=\u8bb0\u5f55
-rma_recordsmanagement.property.rma_isClosed.decription=\u8bb0\u5f55
-
-rma_recordsmanagement.type.rma_recordCategory.title=\u8bb0\u5f55\u7c7b\u522b
-rma_recordsmanagement.type.rma_recordCategory.decription=\u8bb0\u5f55\u7c7b\u522b
-
-rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u7535\u5b50\u6587\u6863
-rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u7535\u5b50\u6587\u6863
-rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u5c3a\u5bf8
-rma_recordsmanagement.property.rma_physicalSize.decription=\u7ebf\u6027\u4eea\u8868\u6d4b\u91cf\u7684\u6587\u6863\u5c3a\u5bf8\u3002
-rma_recordsmanagement.property.rma_numberOfCopies.title=\u526f\u672c\u6570\u76ee
-rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u6863\u526f\u672c\u6570\u76ee\u3002
-rma_recordsmanagement.property.rma_storageLocation.title=\u5b58\u50a8\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_storageLocation.decription=\u8bb0\u5f55\u7684\u7269\u7406\u5b58\u50a8\u4f4d\u7f6e\u3002
-rma_recordsmanagement.property.rma_shelf.title=\u6258\u67b6
-rma_recordsmanagement.property.rma_shelf.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6258\u67b6\u3002
-rma_recordsmanagement.property.rma_box.title=\u7bb1
-rma_recordsmanagement.property.rma_box.description=\u8bb0\u5f55\u9a7b\u7559\u7684\u7bb1\u3002
-rma_recordsmanagement.property.rma_file.title=\u6587\u4ef6
-rma_recordsmanagement.property.rma_file.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6587\u4ef6\u3002
-
-rma_recordsmanagement.type.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.type.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionActionId.title=\u5904\u7f6e\u64cd\u4f5c ID
-rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5904\u7f6e\u64cd\u4f5c ID
-rma_recordsmanagement.property.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
-rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
-rma_recordsmanagement.association.rma_eventExecutions.title=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.association.rma_eventExecutions.decription=\u4e8b\u4ef6\u6267\u884c
-
-rma_recordsmanagement.type.rma_eventExecution.title=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.type.rma_eventExecution.decription=\u4e8b\u4ef6\u6267\u884c
-rma_recordsmanagement.property.rma_eventExecutionName.title=\u4e8b\u4ef6\u540d\u79f0
-rma_recordsmanagement.property.rma_eventExecutionName.decription=\u4e8b\u4ef6\u540d\u79f0
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u81ea\u52a8\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u81ea\u52a8\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u4e8b\u4ef6\u5b8c\u6210
-rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u4e8b\u4ef6\u5b8c\u6210
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u4e8b\u4ef6\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u4e8b\u4ef6\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
-rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
-
-rma_recordsmanagement.type.rma_hold.title=\u4fdd\u5b58
-rma_recordsmanagement.type.rma_hold.decription=\u4fdd\u5b58
-rma_recordsmanagement.property.rma_holdReason.title=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_holdReason.decription=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.association.rma_frozenRecords.title=\u4fdd\u5b58\u8bb0\u5f55
-rma_recordsmanagement.association.rma_frozenRecords.decription=\u4fdd\u5b58\u8bb0\u5f55
-
-rma_recordsmanagement.type.rma_transfer.title=\u79fb\u4ea4
-rma_recordsmanagement.type.rma_transfer.decription=\u79fb\u4ea4
-rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferPDFIndicator.title=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferPDFIndicator.decription=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_transferLocation.title=\u79fb\u4ea4 PDF
-rma_recordsmanagement.property.rma_transferLocation.decription=\u79fb\u4ea4 PDF
-rma_recordsmanagement.association.rma_transferred.title=\u5df2\u79fb\u4ea4
-rma_recordsmanagement.association.rma_transferred.decription=\u5df2\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
-rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
-rma_recordsmanagement.property.rma_rootNodeRef.title=\u6839\u8282\u70b9
-rma_recordsmanagement.property.rma_rootNodeRef.decription=\u6839\u8282\u70b9
-
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u8bb0\u5f55\u7ba1\u7406\u6839
-rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u8bb0\u5f55\u7ba1\u7406\u6839
-rma_recordsmanagement.association.rma_holds.title=\u4fdd\u5b58
-rma_recordsmanagement.association.rma_holds.decription=\u4fdd\u5b58
-rma_recordsmanagement.association.rma_transfers.title=\u79fb\u4ea4
-rma_recordsmanagement.association.rma_transfers.decription=\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u6210\u7684\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u6210\u7684\u8bb0\u5f55
-rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u6210\u65e5\u671f
-rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u6210\u65e5\u671f
-rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u6210\u8005
-rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u6210\u8005
-
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
-rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_identifier.title=\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_identifier.decription=\u552f\u4e00\u8bb0\u5f55\u6807\u8bc6\u7b26
-rma_recordsmanagement.property.rma_dbUniquenessId.title=\u6570\u636e\u5e93\u552f\u4e00\u6027
-rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u6570\u636e\u5e93\u552f\u4e00\u6027
-
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
-
-rma_recordsmanagement.property.rma_reviewPeriod.title=\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_reviewPeriod.decription=\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
-rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
-
-rma_recordsmanagement.aspect.rma_record.title=\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_record.decription=\u8bb0\u5f55
-rma_recordsmanagement.property.rma_dateFiled.title=\u7acb\u5377\u65e5\u671f
-rma_recordsmanagement.property.rma_dateFiled.decription=\u7acb\u5377\u65e5\u671f
-rma_recordsmanagement.property.rma_origionalName=\u539f\u59cb\u540d\u79f0
-
-rma_recordsmanagement.aspect.rma_recordMetaData.title=\u8bb0\u5f55\u5143\u6570\u636e
-rma_recordsmanagement.aspect.rma_recordMetaData.description=\u8bb0\u5f55\u5143\u6570\u636e\u6807\u8bb0\u5207\u9762
-
-rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5e38\u89c1\u8bb0\u5f55\u8be6\u7ec6\u4fe1\u606f
-rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u6240\u6709\u8bb0\u5f55\u7c7b\u578b\u901a\u7528\u5143\u6570\u636e
-rma_recordsmanagement.property.rma_location.title=\u4f4d\u7f6e
-rma_recordsmanagement.property.rma_location.decription=\u4f4d\u7f6e
-
-rma_recordsmanagement.aspect.rma_vitalRecord.title=\u6838\u5fc3\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u6838\u5fc3\u8bb0\u5f55
-rma_recordsmanagement.property.rma_reviewAsOf.title=\u4e0b\u4e2a\u5ba1\u67e5
-rma_recordsmanagement.property.rma_reviewAsOf.decription=\u4e0b\u4e2a\u5ba1\u67e5
-rma_recordsmanagement.property.rma_notificationIssued.title=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-rma_recordsmanagement.property.rma_notificationIssued.decription=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
-
-rma_recordsmanagement.aspect.rma_scheduled.title=\u5df2\u8ba1\u5212
-rma_recordsmanagement.aspect.rma_scheduled.decription=\u5df2\u8ba1\u5212
-rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
-
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5904\u7f6e\u751f\u547d\u5468\u671f
-rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5904\u7f6e\u751f\u547d\u5468\u671f
-rma_recordsmanagement.association.rma_nextDispositionAction.title=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
-rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
-rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
-
-rma_recordsmanagement.aspect.rma_cutOff.title=\u4e2d\u65ad
-rma_recordsmanagement.aspect.rma_cutOff.decription=\u4e2d\u65ad
-rma_recordsmanagement.property.rma_cutOffDate.title=\u4e2d\u65ad\u65e5\u671f
-rma_recordsmanagement.property.rma_cutOffDate.decription=\u4e2d\u65ad\u65e5\u671f
-
-rma_recordsmanagement.aspect.rma_transferred.title=\u5df2\u79fb\u4ea4
-rma_recordsmanagement.aspect.rma_transferred.decription=\u5df2\u79fb\u4ea4
-
-rma_recordsmanagement.aspect.rma_ascended.title=\u5df2\u4e0a\u5347
-rma_recordsmanagement.aspect.rma_ascended.decription=\u5df2\u4e0a\u5347
-
-rma_recordsmanagement.aspect.rma_frozen.title=\u4fdd\u5b58\u4e2d
-rma_recordsmanagement.aspect.rma_frozen.decription=\u4fdd\u5b58\u4e2d
-rma_recordsmanagement.property.rma_frozenAt.title=\u4fdd\u5b58\u4e8e
-rma_recordsmanagement.property.rma_frozenAt.decription=\u4fdd\u5b58\u4e8e
-rma_recordsmanagement.property.rma_frozenBy.title=\u4fdd\u5b58\u8005
-rma_recordsmanagement.property.rma_frozenBy.decription=\u4fdd\u5b58\u8005
-
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u914d\u7f6e\u6839
-rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u914d\u7f6e\u6839
-rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u914d\u7f6e
-rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u914d\u7f6e
-
-rma_recordsmanagement.aspect.rma_emailConfigRoot.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
-rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
-rma_recordsmanagement.association.rma_emailConfigAssoc.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-rma_recordsmanagement.association.rma_emailConfigAssoc.description=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
-
-rma_recordsmanagement.aspect.rma_recordSearch.title=\u8bb0\u5f55\u641c\u7d22
-rma_recordsmanagement.aspect.rma_recordSearch.decription=\u7d2f\u79ef\u641c\u7d22\u4fe1\u606f\u4ee5\u652f\u6301\u8bb0\u5f55\u7ba1\u7406\u641c\u7d22
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5177\u6709\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u6307\u793a\u9879\u76ee\u662f\u5426\u6709\u5173\u8054\u7684\u5904\u7f6e\u8ba1\u5212
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
-rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u7684\u540d\u79f0
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5904\u7f6e\u64cd\u4f5c\u5c5e\u4e8e
-rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u5408\u6cd5\u7684\u65e5\u671f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5904\u7f6e\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5904\u7f6e\u4e8b\u4ef6
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5904\u7f6e\u5f53\u5c40
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5904\u7f6e\u8bf4\u660e
-rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u4fdd\u5b58\u539f\u56e0
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
-rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
-
-rma_recordsmanagement.aspect.rma_versionedRecord.title=\u7248\u672c\u5316\u8bb0\u5f55
-rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u7248\u672c\u5316\u8bb0\u5f55
-
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u6307\u793a\u662f\u5426\u6709\u672a\u53d1\u5e03\u66f4\u65b0
-rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u81f3
-rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u76ee\u6807
-rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u7684\u5c5e\u6027
-rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u7684\u5c5e\u6027
-rma_recordsmanagement.property.rma_publishInProgress.title=\u53d1\u5e03\u8fdb\u884c\u4e2d
-rma_recordsmanagement.property.rma_publishInProgress.description=\u6307\u793a\u53d1\u5e03\u5f53\u524d\u662f\u5426\u5728\u8fdb\u884c\u4e2d
-
-rma_recordsmanagement.aspect.dod_ghosted.title=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
-rma_recordsmanagement.aspect.dod_ghosted.description=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
-
-listconstraint.rmc_tlList.title=\u79fb\u4ea4\u4f4d\u7f6e
+rma_recordsmanagement.description=\u8bb0\u5f55\u7ba1\u7406\u5185\u5bb9\u6a21\u578b
+
+rma_recordsmanagement.type.rma_rmsite.title=\u8bb0\u5f55\u7ba1\u7406\u7ad9\u70b9
+rma_recordsmanagement.type.rma_rmsite.description=\u8bb0\u5f55\u7ba1\u7406\u4e13\u7528\u7ad9\u70b9
+
+rma_recordsmanagement.type.rma_caveatConfig.title=\u8b66\u544a\u914d\u7f6e
+rma_recordsmanagement.type.rma_caveatConfig.decription=\u8b66\u544a\u914d\u7f6e
+
+rma_recordsmanagement.type.rma_emailConfig.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
+rma_recordsmanagement.type.rma_emailConfig.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
+
+rma_recordsmanagement.type.rma_recordsManagementContainer.title=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
+rma_recordsmanagement.type.rma_recordsManagementContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u5bb9\u5668
+
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.title=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
+rma_recordsmanagement.type.rma_recordsManagementRootContainer.decription=\u8bb0\u5f55\u7ba1\u7406\u6839\u5bb9\u5668
+
+rma_recordsmanagement.type.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
+rma_recordsmanagement.type.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
+
+rma_recordsmanagement.property.rma_dispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
+rma_recordsmanagement.property.rma_dispositionAuthority.decription=\u5904\u7f6e\u5f53\u5c40
+
+rma_recordsmanagement.property.rma_dispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
+rma_recordsmanagement.property.rma_dispositionInstructions.decription=\u5904\u7f6e\u8bf4\u660e
+
+rma_recordsmanagement.property.rma_recordLevelDisposition.title=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
+rma_recordsmanagement.property.rma_recordLevelDisposition.decription=\u8bb0\u5f55\u7ea7\u522b\u5904\u7f6e
+
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.title=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.association.rma_dispositionActionDefinitions.decription=\u5904\u7f6e\u64cd\u4f5c
+
+rma_recordsmanagement.type.rma_dispositionActionDefinition.title=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
+rma_recordsmanagement.type.rma_dispositionActionDefinition.decription=\u5904\u7f6e\u64cd\u4f5c\u5b9a\u4e49
+rma_recordsmanagement.property.rma_dispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
+rma_recordsmanagement.property.rma_dispositionActionName.decription=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
+rma_recordsmanagement.property.rma_dispositionDescription.title=\u5904\u7f6e\u8bf4\u660e
+rma_recordsmanagement.property.rma_dispositionDescription.decription=\u5904\u7f6e\u8bf4\u660e
+rma_recordsmanagement.property.rma_dispositionLocation.title=\u5904\u7f6e\u4f4d\u7f6e
+rma_recordsmanagement.property.rma_dispositionLocation.decription=\u5904\u7f6e\u4f4d\u7f6e
+rma_recordsmanagement.property.rma_dispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
+rma_recordsmanagement.property.rma_dispositionPeriod.decription=\u5904\u7f6e\u671f\u95f4
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.title=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
+rma_recordsmanagement.property.rma_dispositionPeriodProperty.decription=\u5904\u7f6e\u671f\u95f4\u5c5e\u6027
+rma_recordsmanagement.property.rma_dispositionEvent.title=\u5904\u7f6e\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_dispositionEvent.decription=\u5904\u7f6e\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_dispositionEventCombination.title=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
+rma_recordsmanagement.property.rma_dispositionEventCombination.decription=\u5904\u7f6e\u4e8b\u4ef6\u7ec4\u5408
+
+rma_recordsmanagement.type.rma_recordFolder.title=\u8bb0\u5f55\u6587\u4ef6\u5939
+rma_recordsmanagement.type.rma_recordFolder.decription=\u8bb0\u5f55\u6587\u4ef6\u5939
+rma_recordsmanagement.property.rma_isClosed.title=\u8bb0\u5f55
+rma_recordsmanagement.property.rma_isClosed.decription=\u8bb0\u5f55
+
+rma_recordsmanagement.type.rma_recordCategory.title=\u8bb0\u5f55\u7c7b\u522b
+rma_recordsmanagement.type.rma_recordCategory.decription=\u8bb0\u5f55\u7c7b\u522b
+
+rma_recordsmanagement.type.rma_nonElectronicDocument.title=\u975e\u7535\u5b50\u6587\u6863
+rma_recordsmanagement.type.rma_nonElectronicDocument.decription=\u975e\u7535\u5b50\u6587\u6863
+rma_recordsmanagement.property.rma_physicalSize.title=\u7269\u7406\u5c3a\u5bf8
+rma_recordsmanagement.property.rma_physicalSize.decription=\u7ebf\u6027\u4eea\u8868\u6d4b\u91cf\u7684\u6587\u6863\u5c3a\u5bf8\u3002
+rma_recordsmanagement.property.rma_numberOfCopies.title=\u526f\u672c\u6570\u76ee
+rma_recordsmanagement.property.rma_numberOfCopies.description=\u6587\u6863\u526f\u672c\u6570\u76ee\u3002
+rma_recordsmanagement.property.rma_storageLocation.title=\u5b58\u50a8\u4f4d\u7f6e
+rma_recordsmanagement.property.rma_storageLocation.decription=\u8bb0\u5f55\u7684\u7269\u7406\u5b58\u50a8\u4f4d\u7f6e\u3002
+rma_recordsmanagement.property.rma_shelf.title=\u6258\u67b6
+rma_recordsmanagement.property.rma_shelf.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6258\u67b6\u3002
+rma_recordsmanagement.property.rma_box.title=\u7bb1
+rma_recordsmanagement.property.rma_box.description=\u8bb0\u5f55\u9a7b\u7559\u7684\u7bb1\u3002
+rma_recordsmanagement.property.rma_file.title=\u6587\u4ef6
+rma_recordsmanagement.property.rma_file.decription=\u8bb0\u5f55\u9a7b\u7559\u7684\u6587\u4ef6\u3002
+
+rma_recordsmanagement.type.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.type.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.property.rma_dispositionActionId.title=\u5904\u7f6e\u64cd\u4f5c ID
+rma_recordsmanagement.property.rma_dispositionActionId.decription=\u5904\u7f6e\u64cd\u4f5c ID
+rma_recordsmanagement.property.rma_dispositionAction.title=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.property.rma_dispositionAction.decription=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.property.rma_dispositionAsOf.title=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.property.rma_dispositionAsOf.decription=\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.property.rma_dispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
+rma_recordsmanagement.property.rma_dispositionEventsEligible.decription=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
+rma_recordsmanagement.property.rma_dispositionActionStartedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u65f6\u95f4
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.title=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
+rma_recordsmanagement.property.rma_dispositionActionStartedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u542f\u52a8\u8005
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
+rma_recordsmanagement.property.rma_dispositionActionCompletedAt.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u65f6\u95f4
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.title=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
+rma_recordsmanagement.property.rma_dispositionActionCompletedBy.decription=\u5904\u7f6e\u64cd\u4f5c\u5b8c\u6210\u8005
+rma_recordsmanagement.association.rma_eventExecutions.title=\u4e8b\u4ef6\u6267\u884c
+rma_recordsmanagement.association.rma_eventExecutions.decription=\u4e8b\u4ef6\u6267\u884c
+
+rma_recordsmanagement.type.rma_eventExecution.title=\u4e8b\u4ef6\u6267\u884c
+rma_recordsmanagement.type.rma_eventExecution.decription=\u4e8b\u4ef6\u6267\u884c
+rma_recordsmanagement.property.rma_eventExecutionName.title=\u4e8b\u4ef6\u540d\u79f0
+rma_recordsmanagement.property.rma_eventExecutionName.decription=\u4e8b\u4ef6\u540d\u79f0
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.title=\u81ea\u52a8\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_eventExecutionAutomatic.decription=\u81ea\u52a8\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_eventExecutionComplete.title=\u4e8b\u4ef6\u5b8c\u6210
+rma_recordsmanagement.property.rma_eventExecutionComplete.decription=\u4e8b\u4ef6\u5b8c\u6210
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.title=\u4e8b\u4ef6\u5b8c\u6210\u8005
+rma_recordsmanagement.property.rma_eventExecutionCompletedBy.decription=\u4e8b\u4ef6\u5b8c\u6210\u8005
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.title=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
+rma_recordsmanagement.property.rma_eventExecutionCompletedAt.decription=\u4e8b\u4ef6\u5b8c\u6210\u65f6\u95f4
+
+rma_recordsmanagement.type.rma_hold.title=\u4fdd\u5b58
+rma_recordsmanagement.type.rma_hold.decription=\u4fdd\u5b58
+rma_recordsmanagement.property.rma_holdReason.title=\u4fdd\u5b58\u539f\u56e0
+rma_recordsmanagement.property.rma_holdReason.decription=\u4fdd\u5b58\u539f\u56e0
+rma_recordsmanagement.association.rma_frozenRecords.title=\u4fdd\u5b58\u8bb0\u5f55
+rma_recordsmanagement.association.rma_frozenRecords.decription=\u4fdd\u5b58\u8bb0\u5f55
+
+rma_recordsmanagement.type.rma_transfer.title=\u79fb\u4ea4
+rma_recordsmanagement.type.rma_transfer.decription=\u79fb\u4ea4
+rma_recordsmanagement.property.rma_transferAccessionIndicator.title=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
+rma_recordsmanagement.property.rma_transferAccessionIndicator.decription=\u79fb\u4ea4\u5165\u7ba1\u6307\u793a\u7b26
+rma_recordsmanagement.property.rma_transferPDFIndicator.title=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
+rma_recordsmanagement.property.rma_transferPDFIndicator.decription=\u79fb\u4ea4 PDF \u6307\u793a\u7b26
+rma_recordsmanagement.property.rma_transferLocation.title=\u79fb\u4ea4 PDF
+rma_recordsmanagement.property.rma_transferLocation.decription=\u79fb\u4ea4 PDF
+rma_recordsmanagement.association.rma_transferred.title=\u5df2\u79fb\u4ea4
+rma_recordsmanagement.association.rma_transferred.decription=\u5df2\u79fb\u4ea4
+
+rma_recordsmanagement.aspect.rma_filePlanComponent.title=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
+rma_recordsmanagement.aspect.rma_filePlanComponent.decription=\u5f52\u7c7b\u65b9\u6848\u7ec4\u4ef6
+rma_recordsmanagement.property.rma_rootNodeRef.title=\u6839\u8282\u70b9
+rma_recordsmanagement.property.rma_rootNodeRef.decription=\u6839\u8282\u70b9
+
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.title=\u8bb0\u5f55\u7ba1\u7406\u6839
+rma_recordsmanagement.aspect.rma_recordsManagementRoot.decription=\u8bb0\u5f55\u7ba1\u7406\u6839
+rma_recordsmanagement.association.rma_holds.title=\u4fdd\u5b58
+rma_recordsmanagement.association.rma_holds.decription=\u4fdd\u5b58
+rma_recordsmanagement.association.rma_transfers.title=\u79fb\u4ea4
+rma_recordsmanagement.association.rma_transfers.decription=\u79fb\u4ea4
+
+rma_recordsmanagement.aspect.rma_declaredRecord.title=\u5b8c\u6210\u7684\u8bb0\u5f55
+rma_recordsmanagement.aspect.rma_declaredRecord.decription=\u5b8c\u6210\u7684\u8bb0\u5f55
+rma_recordsmanagement.property.rma_declaredAt.title=\u5b8c\u6210\u65e5\u671f
+rma_recordsmanagement.property.rma_declaredAt.decription=\u5b8c\u6210\u65e5\u671f
+rma_recordsmanagement.property.rma_declaredBy.title=\u5b8c\u6210\u8005
+rma_recordsmanagement.property.rma_declaredBy.decription=\u5b8c\u6210\u8005
+
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.title=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
+rma_recordsmanagement.aspect.rma_recordComponentIdentifier.decription=\u8bb0\u5f55\u7ec4\u4ef6\u6807\u8bc6\u7b26
+rma_recordsmanagement.property.rma_identifier.title=\u6807\u8bc6\u7b26
+rma_recordsmanagement.property.rma_identifier.decription=\u552f\u4e00\u8bb0\u5f55\u6807\u8bc6\u7b26
+rma_recordsmanagement.property.rma_dbUniquenessId.title=\u6570\u636e\u5e93\u552f\u4e00\u6027
+rma_recordsmanagement.property.rma_dbUniquenessId.decription=\u6570\u636e\u5e93\u552f\u4e00\u6027
+
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.title=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
+rma_recordsmanagement.aspect.rma_vitalRecordDefinition.decription=\u6838\u5fc3\u8bb0\u5f55\u5b9a\u4e49
+
+rma_recordsmanagement.property.rma_reviewPeriod.title=\u5ba1\u67e5\u671f\u95f4
+rma_recordsmanagement.property.rma_reviewPeriod.decription=\u5ba1\u67e5\u671f\u95f4
+rma_recordsmanagement.property.rma_vitalRecordIndicator.title=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
+rma_recordsmanagement.property.rma_vitalRecordIndicator.decription=\u6838\u5fc3\u8bb0\u5f55\u6307\u793a\u7b26
+
+rma_recordsmanagement.aspect.rma_record.title=\u8bb0\u5f55
+rma_recordsmanagement.aspect.rma_record.decription=\u8bb0\u5f55
+rma_recordsmanagement.property.rma_dateFiled.title=\u7acb\u5377\u65e5\u671f
+rma_recordsmanagement.property.rma_dateFiled.decription=\u7acb\u5377\u65e5\u671f
+rma_recordsmanagement.property.rma_origionalName=\u539f\u59cb\u540d\u79f0
+
+rma_recordsmanagement.aspect.rma_recordMetaData.title=\u8bb0\u5f55\u5143\u6570\u636e
+rma_recordsmanagement.aspect.rma_recordMetaData.description=\u8bb0\u5f55\u5143\u6570\u636e\u6807\u8bb0\u5207\u9762
+
+rma_recordsmanagement.aspect.rma_commonRecordDetails.title=\u5e38\u89c1\u8bb0\u5f55\u8be6\u7ec6\u4fe1\u606f
+rma_recordsmanagement.aspect.rma_commonRecordDetails.description=\u6240\u6709\u8bb0\u5f55\u7c7b\u578b\u901a\u7528\u5143\u6570\u636e
+rma_recordsmanagement.property.rma_location.title=\u4f4d\u7f6e
+rma_recordsmanagement.property.rma_location.decription=\u4f4d\u7f6e
+
+rma_recordsmanagement.aspect.rma_vitalRecord.title=\u6838\u5fc3\u8bb0\u5f55
+rma_recordsmanagement.aspect.rma_vitalRecord.decription=\u6838\u5fc3\u8bb0\u5f55
+rma_recordsmanagement.property.rma_reviewAsOf.title=\u4e0b\u4e2a\u5ba1\u67e5
+rma_recordsmanagement.property.rma_reviewAsOf.decription=\u4e0b\u4e2a\u5ba1\u67e5
+rma_recordsmanagement.property.rma_notificationIssued.title=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
+rma_recordsmanagement.property.rma_notificationIssued.decription=\u6307\u793a\u5df2\u7ecf\u4e3a\u8be5\u8bb0\u5f55\u53d1\u51fa\u5ba1\u67e5\u5230\u671f\u901a\u77e5
+
+rma_recordsmanagement.aspect.rma_scheduled.title=\u5df2\u8ba1\u5212
+rma_recordsmanagement.aspect.rma_scheduled.decription=\u5df2\u8ba1\u5212
+rma_recordsmanagement.association.rma_dispositionSchedule.title=\u5904\u7f6e\u8ba1\u5212
+rma_recordsmanagement.association.rma_dispositionSchedule.decription=\u5904\u7f6e\u8ba1\u5212
+
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.title=\u5904\u7f6e\u751f\u547d\u5468\u671f
+rma_recordsmanagement.aspect.rma_dispositionLifecycle.decription=\u5904\u7f6e\u751f\u547d\u5468\u671f
+rma_recordsmanagement.association.rma_nextDispositionAction.title=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.association.rma_nextDispositionAction.decription=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c
+rma_recordsmanagement.association.rma_dispositionActionHistory.title=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
+rma_recordsmanagement.association.rma_dispositionActionHistory.decription=\u5904\u7f6e\u64cd\u4f5c\u5386\u53f2\u8bb0\u5f55
+
+rma_recordsmanagement.aspect.rma_cutOff.title=\u4e2d\u65ad
+rma_recordsmanagement.aspect.rma_cutOff.decription=\u4e2d\u65ad
+rma_recordsmanagement.property.rma_cutOffDate.title=\u4e2d\u65ad\u65e5\u671f
+rma_recordsmanagement.property.rma_cutOffDate.decription=\u4e2d\u65ad\u65e5\u671f
+
+rma_recordsmanagement.aspect.rma_transferred.title=\u5df2\u79fb\u4ea4
+rma_recordsmanagement.aspect.rma_transferred.decription=\u5df2\u79fb\u4ea4
+
+rma_recordsmanagement.aspect.rma_ascended.title=\u5df2\u4e0a\u5347
+rma_recordsmanagement.aspect.rma_ascended.decription=\u5df2\u4e0a\u5347
+
+rma_recordsmanagement.aspect.rma_frozen.title=\u4fdd\u5b58\u4e2d
+rma_recordsmanagement.aspect.rma_frozen.decription=\u4fdd\u5b58\u4e2d
+rma_recordsmanagement.property.rma_frozenAt.title=\u4fdd\u5b58\u4e8e
+rma_recordsmanagement.property.rma_frozenAt.decription=\u4fdd\u5b58\u4e8e
+rma_recordsmanagement.property.rma_frozenBy.title=\u4fdd\u5b58\u8005
+rma_recordsmanagement.property.rma_frozenBy.decription=\u4fdd\u5b58\u8005
+
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.title=\u8b66\u544a\u914d\u7f6e\u6839
+rma_recordsmanagement.aspect.rma_caveatConfigRoot.decription=\u8b66\u544a\u914d\u7f6e\u6839
+rma_recordsmanagement.association.rma_caveatConfigAssoc.title=\u8b66\u544a\u914d\u7f6e
+rma_recordsmanagement.association.rma_caveatConfigAssoc.description=\u8b66\u544a\u914d\u7f6e
+
+rma_recordsmanagement.aspect.rma_emailConfigRoot.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
+rma_recordsmanagement.aspect.rma_emailConfigRoot.decription=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e\u6839
+rma_recordsmanagement.association.rma_emailConfigAssoc.title=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
+rma_recordsmanagement.association.rma_emailConfigAssoc.description=\u7535\u5b50\u90ae\u4ef6\u914d\u7f6e
+
+rma_recordsmanagement.aspect.rma_recordSearch.title=\u8bb0\u5f55\u641c\u7d22
+rma_recordsmanagement.aspect.rma_recordSearch.decription=\u7d2f\u79ef\u641c\u7d22\u4fe1\u606f\u4ee5\u652f\u6301\u8bb0\u5f55\u7ba1\u7406\u641c\u7d22
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.title=\u5177\u6709\u5904\u7f6e\u8ba1\u5212
+rma_recordsmanagement.property.rma_recordSearchHasDispositionSchedule.description=\u6307\u793a\u9879\u76ee\u662f\u5426\u6709\u5173\u8054\u7684\u5904\u7f6e\u8ba1\u5212
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.title=\u5904\u7f6e\u64cd\u4f5c\u540d\u79f0
+rma_recordsmanagement.property.rma_recordSearchDispositionActionName.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u7684\u540d\u79f0
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.title=\u5904\u7f6e\u64cd\u4f5c\u5c5e\u4e8e
+rma_recordsmanagement.property.rma_recordSearchDispositionActionAsOf.description=\u4e0b\u4e2a\u5904\u7f6e\u64cd\u4f5c\u5408\u6cd5\u7684\u65e5\u671f
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.title=\u5904\u7f6e\u671f\u95f4
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriod.description=\u5904\u7f6e\u671f\u95f4
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.title=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
+rma_recordsmanagement.property.rma_recordSearchDispositionPeriodExpression.description=\u5904\u7f6e\u671f\u95f4\u8868\u8fbe\u5f0f
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.title=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
+rma_recordsmanagement.property.rma_recordSearchDispositionEventsEligible.description=\u5904\u7f6e\u4e8b\u4ef6\u5408\u6cd5
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.title=\u5904\u7f6e\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_recordSearchDispositionEvents.description=\u5904\u7f6e\u4e8b\u4ef6
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.title=\u5904\u7f6e\u5f53\u5c40
+rma_recordsmanagement.property.rma_recordSearchDispositionAuthority.description=\u5904\u7f6e\u5f53\u5c40
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.title=\u5904\u7f6e\u8bf4\u660e
+rma_recordsmanagement.property.rma_recordSearchDispositionInstructions.description=\u5904\u7f6e\u8bf4\u660e
+rma_recordsmanagement.property.rma_recordSearchHoldReason.title=\u4fdd\u5b58\u539f\u56e0
+rma_recordsmanagement.property.rma_recordSearchHoldReason.description=\u4fdd\u5b58\u539f\u56e0
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.title=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriod.description=\u6838\u5fc3\u8bb0\u5f55\u5ba1\u67e5\u671f\u95f4
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.title=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
+rma_recordsmanagement.property.rma_recordSearchVitalRecordReviewPeriodExpression.description=\u5ba1\u67e5\u671f\u95f4\u8868\u8fbe\u5f0f
+
+rma_recordsmanagement.aspect.rma_versionedRecord.title=\u7248\u672c\u5316\u8bb0\u5f55
+rma_recordsmanagement.aspect.rma_versionedRecord.decription=\u7248\u672c\u5316\u8bb0\u5f55
+
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
+rma_recordsmanagement.aspect.rma_unpublishedUpdate.decription=\u672a\u53d1\u5e03\u66f4\u65b0
+rma_recordsmanagement.property.rma_unpublishedUpdate.title=\u672a\u53d1\u5e03\u66f4\u65b0
+rma_recordsmanagement.property.rma_unpublishedUpdate.description=\u6307\u793a\u662f\u5426\u6709\u672a\u53d1\u5e03\u66f4\u65b0
+rma_recordsmanagement.property.rma_updateTo.title=\u66f4\u65b0\u81f3
+rma_recordsmanagement.property.rma_updateTo.description=\u66f4\u65b0\u76ee\u6807
+rma_recordsmanagement.property.rma_updatedProperties.title=\u66f4\u65b0\u7684\u5c5e\u6027
+rma_recordsmanagement.property.rma_updatedProperties.description=\u66f4\u65b0\u7684\u5c5e\u6027
+rma_recordsmanagement.property.rma_publishInProgress.title=\u53d1\u5e03\u8fdb\u884c\u4e2d
+rma_recordsmanagement.property.rma_publishInProgress.description=\u6307\u793a\u53d1\u5e03\u5f53\u524d\u662f\u5426\u5728\u8fdb\u884c\u4e2d
+
+rma_recordsmanagement.aspect.dod_ghosted.title=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
+rma_recordsmanagement.aspect.dod_ghosted.description=\u4ec5\u5143\u6570\u636e\u8bb0\u5f55
+
+listconstraint.rmc_tlList.title=\u79fb\u4ea4\u4f4d\u7f6e
listconstraint.rmc_smList.title=\u8865\u5145\u6807\u8bb0
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties
index 0d85d92411..a3bfabf5b8 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Records Management Report Content Model
-
-rmr_recordsmanagementreport.type.rmr_report.title=Report
-rmr_recordsmanagementreport.type.rmr_report.description=Records management report.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Transfer Report
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management transfer report.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Destruction Report
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management destruction report.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Hold Report
+rmr_recordsmanagementreport.description=Records Management Report Content Model
+
+rmr_recordsmanagementreport.type.rmr_report.title=Report
+rmr_recordsmanagementreport.type.rmr_report.description=Records management report.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Transfer Report
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management transfer report.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Destruction Report
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records management destruction report.
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Hold Report
rmr_recordsmanagementreport.type.rmr_holdReport.description=Records management hold report.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties
index 08a676b63d..61b0d6ccae 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_de.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Content Model f\u00fcr Records Management Bericht
-
-rmr_recordsmanagementreport.type.rmr_report.title=Bericht
-rmr_recordsmanagementreport.type.rmr_report.description=Records Management Bericht.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u00dcbertragungsbericht
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management \u00dcbertragungsbericht.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernichtungsprotokoll
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management Vernichtungsprotokoll.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Sperrbericht
+rmr_recordsmanagementreport.description=Content Model f\u00fcr Records Management Bericht
+
+rmr_recordsmanagementreport.type.rmr_report.title=Bericht
+rmr_recordsmanagementreport.type.rmr_report.description=Records Management Bericht.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u00dcbertragungsbericht
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management \u00dcbertragungsbericht.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernichtungsprotokoll
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Records Management Vernichtungsprotokoll.
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Sperrbericht
rmr_recordsmanagementreport.type.rmr_holdReport.description=Records Management Sperrbericht.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties
index 6e02d50569..108187e91c 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_es.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Modelo de contenido de informe de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_report.title=Informe
-rmr_recordsmanagementreport.type.rmr_report.description=Informe de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de transferencia
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de transferencia de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de destrucci\u00f3n
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de destrucci\u00f3n de gesti\u00f3n de documentos de archivo
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Informe de bloqueo
+rmr_recordsmanagementreport.description=Modelo de contenido de informe de gesti\u00f3n de documentos de archivo
+
+rmr_recordsmanagementreport.type.rmr_report.title=Informe
+rmr_recordsmanagementreport.type.rmr_report.description=Informe de gesti\u00f3n de documentos de archivo
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de transferencia
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de transferencia de gesti\u00f3n de documentos de archivo
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Informe de destrucci\u00f3n
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Informe de destrucci\u00f3n de gesti\u00f3n de documentos de archivo
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Informe de bloqueo
rmr_recordsmanagementreport.type.rmr_holdReport.description=Informe de bloqueo de gesti\u00f3n de documentos de archivo
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties
index 48b8fd2f7b..0757d6e734 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_fr.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Mod\u00e8le de contenu de rapport de gestion des archives
-
-rmr_recordsmanagementreport.type.rmr_report.title=Rapport
-rmr_recordsmanagementreport.type.rmr_report.description=Rapport de gestion des archives
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de transfert
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de transfert de gestion des archives.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de destruction
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de destruction de gestion des archives.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport de suspension
+rmr_recordsmanagementreport.description=Mod\u00e8le de contenu de rapport de gestion des archives
+
+rmr_recordsmanagementreport.type.rmr_report.title=Rapport
+rmr_recordsmanagementreport.type.rmr_report.description=Rapport de gestion des archives
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de transfert
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de transfert de gestion des archives.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Rapport de destruction
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Rapport de destruction de gestion des archives.
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport de suspension
rmr_recordsmanagementreport.type.rmr_holdReport.description=Rapport de suspension de gestion des archives.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties
index 364b6e3c9a..9c2bcab148 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_it.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Modello dei contenuti del report di gestione dei record
-
-rmr_recordsmanagementreport.type.rmr_report.title=Report
-rmr_recordsmanagementreport.type.rmr_report.description=Report di gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di trasferimento
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di trasferimento della gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di eliminazione permanente
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di eliminazione permanente della gestione dei record.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Report di sospensione
+rmr_recordsmanagementreport.description=Modello dei contenuti del report di gestione dei record
+
+rmr_recordsmanagementreport.type.rmr_report.title=Report
+rmr_recordsmanagementreport.type.rmr_report.description=Report di gestione dei record.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di trasferimento
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di trasferimento della gestione dei record.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Report di eliminazione permanente
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Report di eliminazione permanente della gestione dei record.
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Report di sospensione
rmr_recordsmanagementreport.type.rmr_holdReport.description=Report di sospensione della gestione dei record.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties
index 24192e0bbc..574e45c3c5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_ja.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30ec\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
-
-rmr_recordsmanagementreport.type.rmr_report.title=\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_report.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u3002
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
+rmr_recordsmanagementreport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30ec\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30f3\u30c4\u30e2\u30c7\u30eb
+
+rmr_recordsmanagementreport.type.rmr_report.title=\u30ec\u30dd\u30fc\u30c8
+rmr_recordsmanagementreport.type.rmr_report.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30ec\u30dd\u30fc\u30c8\u3002
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u8ee2\u9001\u30ec\u30dd\u30fc\u30c8\u3002
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u7834\u68c4\u30ec\u30dd\u30fc\u30c8
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u7834\u68c4\u30ec\u30dd\u30fc\u30c8\u3002
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
rmr_recordsmanagementreport.type.rmr_holdReport.description=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u30db\u30fc\u30eb\u30c9\u30ec\u30dd\u30fc\u30c8
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties
index a7fb8e31f1..b87b309b2b 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_nl.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=Contentmodel Record Management-rapport
-
-rmr_recordsmanagementreport.type.rmr_report.title=Rapport
-rmr_recordsmanagementreport.type.rmr_report.description=Record Management-rapport.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Overzetrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat beheeroverzetrapport op.
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernietigingsrapport
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat vernietigingsrapport op.
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport wachtstand
+rmr_recordsmanagementreport.description=Contentmodel Record Management-rapport
+
+rmr_recordsmanagementreport.type.rmr_report.title=Rapport
+rmr_recordsmanagementreport.type.rmr_report.description=Record Management-rapport.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Overzetrapport
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat beheeroverzetrapport op.
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=Vernietigingsrapport
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=Slaat vernietigingsrapport op.
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=Rapport wachtstand
rmr_recordsmanagementreport.type.rmr_holdReport.description=Slaat beheerwachtstandrapport op.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties
index 5316a9e599..5e241bfe3a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/report-model_zh_CN.properties
@@ -1,13 +1,13 @@
-rmr_recordsmanagementreport.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u5185\u5bb9\u6a21\u578b
-
-rmr_recordsmanagementreport.type.rmr_report.title=\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_report.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u79fb\u4ea4\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u79fb\u4ea4\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u9500\u6bc1\u62a5\u544a
-rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u9500\u6bc1\u62a5\u544a\u3002
-
-rmr_recordsmanagementreport.type.rmr_holdReport.title=\u4fdd\u5b58\u62a5\u544a
+rmr_recordsmanagementreport.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u5185\u5bb9\u6a21\u578b
+
+rmr_recordsmanagementreport.type.rmr_report.title=\u62a5\u544a
+rmr_recordsmanagementreport.type.rmr_report.description=\u8bb0\u5f55\u7ba1\u7406\u62a5\u544a\u3002
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u79fb\u4ea4\u62a5\u544a
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u79fb\u4ea4\u62a5\u544a\u3002
+
+rmr_recordsmanagementreport.type.rmr_destructionReport.title=\u9500\u6bc1\u62a5\u544a
+rmr_recordsmanagementreport.type.rmr_destructionReport.description=\u8bb0\u5f55\u7ba1\u7406\u9500\u6bc1\u62a5\u544a\u3002
+
+rmr_recordsmanagementreport.type.rmr_holdReport.title=\u4fdd\u5b58\u62a5\u544a
rmr_recordsmanagementreport.type.rmr_holdReport.description=\u8bb0\u5f55\u7ba1\u7406\u4fdd\u5b58\u62a5\u544a\u3002
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties
index 67f52edda9..4be6af65f4 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=Cut Off
-cutoff.description=Cut Off
-retain.title=Retain
-retain.description=Retain
-destroy.title=Destroy
-destroy.description=Destroy
-
+# Disposition Actions
+cutoff.title=Cut Off
+cutoff.description=Cut Off
+retain.title=Retain
+retain.description=Retain
+destroy.title=Destroy
+destroy.description=Destroy
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties
index 8a14b15b9d..66f62cdbaf 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_de.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=Trennen
-cutoff.description=Trennen
-retain.title=Aufbewahren
-retain.description=Aufbewahren
-destroy.title=Vernichten
-destroy.description=Vernichten
-
+# Disposition Actions
+cutoff.title=Trennen
+cutoff.description=Trennen
+retain.title=Aufbewahren
+retain.description=Aufbewahren
+destroy.title=Vernichten
+destroy.description=Vernichten
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties
index a5601d3c2e..c5235284ff 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_es.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=Interrumpir
-cutoff.description=Interrumpir
-retain.title=Retener
-retain.description=Retener
-destroy.title=Destruir
-destroy.description=Destruir
-
+# Disposition Actions
+cutoff.title=Interrumpir
+cutoff.description=Interrumpir
+retain.title=Retener
+retain.description=Retener
+destroy.title=Destruir
+destroy.description=Destruir
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties
index c07c4423ae..fc9e6f998a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_fr.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=D\u00e9classer
-cutoff.description=D\u00e9classer
-retain.title=Retenir
-retain.description=Retenir
-destroy.title=D\u00e9truire
-destroy.description=D\u00e9truire
-
+# Disposition Actions
+cutoff.title=D\u00e9classer
+cutoff.description=D\u00e9classer
+retain.title=Retenir
+retain.description=Retenir
+destroy.title=D\u00e9truire
+destroy.description=D\u00e9truire
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties
index 88cb708677..554de833f5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_it.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=Cut off
-cutoff.description=Cut off
-retain.title=Mantieni
-retain.description=Mantieni
-destroy.title=Elimina definitivamente
-destroy.description=Elimina definitivamente
-
+# Disposition Actions
+cutoff.title=Cut off
+cutoff.description=Cut off
+retain.title=Mantieni
+retain.description=Mantieni
+destroy.title=Elimina definitivamente
+destroy.description=Elimina definitivamente
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties
index 60135dd26e..57e50da59c 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_ja.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
-cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
-retain.title=\u7559\u4fdd
-retain.description=\u7559\u4fdd
-destroy.title=\u7834\u68c4
-destroy.description=\u7834\u68c4
-
+# Disposition Actions
+cutoff.title=\u30ab\u30c3\u30c8\u30aa\u30d5
+cutoff.description=\u30ab\u30c3\u30c8\u30aa\u30d5
+retain.title=\u7559\u4fdd
+retain.description=\u7559\u4fdd
+destroy.title=\u7834\u68c4
+destroy.description=\u7834\u68c4
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties
index df8ea5abe0..5571355dae 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_nl.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=Afsluiten
-cutoff.description=Afsluiten
-retain.title=Behouden
-retain.description=Behouden
-destroy.title=Vernietigen
-destroy.description=Vernietigen
-
+# Disposition Actions
+cutoff.title=Afsluiten
+cutoff.description=Afsluiten
+retain.title=Behouden
+retain.description=Behouden
+destroy.title=Vernietigen
+destroy.description=Vernietigen
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties
index 61f5d0dc1e..61896eeef8 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-actions_zh_CN.properties
@@ -1,8 +1,8 @@
-# Disposition Actions
-cutoff.title=\u4e2d\u65ad
-cutoff.description=\u4e2d\u65ad
-retain.title=\u4fdd\u7559
-retain.description=\u4fdd\u7559
-destroy.title=\u9500\u6bc1
-destroy.description=\u9500\u6bc1
-
+# Disposition Actions
+cutoff.title=\u4e2d\u65ad
+cutoff.description=\u4e2d\u65ad
+retain.title=\u4fdd\u7559
+retain.description=\u4fdd\u7559
+destroy.title=\u9500\u6bc1
+destroy.description=\u9500\u6bc1
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties
index ff7d78eab7..6b0340b812 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Simple Event
-rmeventservice.rmEventType.obsolete=Obsoleted Event
-rmeventservice.rmEventType.superseded=Superseded Event
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Cross Referenced Record Transferred
-rmeventservice.rmEventType.versioned=Versioned Event
-
-# Default events
-rmevent.case_closed=Case Closed
-rmevent.abolished=Abolished
-rmevent.re_designated=Redesignated
-rmevent.no_longer_needed=No longer needed
-rmevent.superseded=Superseded
-rmevent.versioned=Versioned
-rmevent.study_complete=Study Complete
-rmevent.training_complete=Training Complete
-rmevent.related_record_trasfered_inactive_storage=Related Record Transferred To Inactive Storage
-rmevent.obsolete=Obsolete
-rmevent.all_allowances_granted_are_terminated=All Allowances Granted Are Terminated
-rmevent.WGI_action_complete=WGI action complete
-rmevent.separation=Separation
+# Event Types
+rmeventservice.rmEventType.simple=Simple Event
+rmeventservice.rmEventType.obsolete=Obsoleted Event
+rmeventservice.rmEventType.superseded=Superseded Event
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Cross Referenced Record Transferred
+rmeventservice.rmEventType.versioned=Versioned Event
+
+# Default events
+rmevent.case_closed=Case Closed
+rmevent.abolished=Abolished
+rmevent.re_designated=Redesignated
+rmevent.no_longer_needed=No longer needed
+rmevent.superseded=Superseded
+rmevent.versioned=Versioned
+rmevent.study_complete=Study Complete
+rmevent.training_complete=Training Complete
+rmevent.related_record_trasfered_inactive_storage=Related Record Transferred To Inactive Storage
+rmevent.obsolete=Obsolete
+rmevent.all_allowances_granted_are_terminated=All Allowances Granted Are Terminated
+rmevent.WGI_action_complete=WGI action complete
+rmevent.separation=Separation
rmevent.case_complete=Case Complete
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties
index a6c622c541..6c29f08301 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_de.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Einfaches Ereignis
-rmeventservice.rmEventType.obsolete=Ereignis mit veraltetem Record
-rmeventservice.rmEventType.superseded=Ereignis mit abgel\u00f6stem Record
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record mit Querverweis \u00fcbertragen
-rmeventservice.rmEventType.versioned=Versioniertes Ereignis
-
-# Default events
-rmevent.case_closed=Fall geschlossen
-rmevent.abolished=Aufgehoben
-rmevent.re_designated=Neu zugewiesen
-rmevent.no_longer_needed=Nicht mehr ben\u00f6tigt
-rmevent.superseded=Abgel\u00f6st
-rmevent.versioned=Versioniert
-rmevent.study_complete=Untersuchung abgeschlossen
-rmevent.training_complete=Training abgeschlossen
-rmevent.related_record_trasfered_inactive_storage=Zugeh\u00f6riger Record an inaktiven Speicherort \u00fcbertragen
-rmevent.obsolete=Veraltet
-rmevent.all_allowances_granted_are_terminated=Alle einger\u00e4umten Berechtigungen sind beendet
-rmevent.WGI_action_complete=WGI-Aktion abschlie\u00dfen
-rmevent.separation=Trennung
+# Event Types
+rmeventservice.rmEventType.simple=Einfaches Ereignis
+rmeventservice.rmEventType.obsolete=Ereignis mit veraltetem Record
+rmeventservice.rmEventType.superseded=Ereignis mit abgel\u00f6stem Record
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Record mit Querverweis \u00fcbertragen
+rmeventservice.rmEventType.versioned=Versioniertes Ereignis
+
+# Default events
+rmevent.case_closed=Fall geschlossen
+rmevent.abolished=Aufgehoben
+rmevent.re_designated=Neu zugewiesen
+rmevent.no_longer_needed=Nicht mehr ben\u00f6tigt
+rmevent.superseded=Abgel\u00f6st
+rmevent.versioned=Versioniert
+rmevent.study_complete=Untersuchung abgeschlossen
+rmevent.training_complete=Training abgeschlossen
+rmevent.related_record_trasfered_inactive_storage=Zugeh\u00f6riger Record an inaktiven Speicherort \u00fcbertragen
+rmevent.obsolete=Veraltet
+rmevent.all_allowances_granted_are_terminated=Alle einger\u00e4umten Berechtigungen sind beendet
+rmevent.WGI_action_complete=WGI-Aktion abschlie\u00dfen
+rmevent.separation=Trennung
rmevent.case_complete=Fall abgeschlossen
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties
index f712f35a5c..e16251ccf9 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_es.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Evento simple
-rmeventservice.rmEventType.obsolete=Evento obsoleto
-rmeventservice.rmEventType.superseded=Evento reemplazado
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Documento de archivo con referencia cruzada transferido
-rmeventservice.rmEventType.versioned=Evento versionado
-
-# Default events
-rmevent.case_closed=Caso cerrado
-rmevent.abolished=Abolido
-rmevent.re_designated=Redise\u00f1ado
-rmevent.no_longer_needed=Ya no se necesita
-rmevent.superseded=Reemplazado
-rmevent.versioned=Versionado
-rmevent.study_complete=Estudio completo
-rmevent.training_complete=Formaci\u00f3n completo
-rmevent.related_record_trasfered_inactive_storage=Documento de archivo relacionado transferido a almacenamiento inactivo
-rmevent.obsolete=Obsoleto
-rmevent.all_allowances_granted_are_terminated=Todas las provisiones otorgadas han terminado
-rmevent.WGI_action_complete=Acci\u00f3n WGI completa
-rmevent.separation=Separaci\u00f3n
+# Event Types
+rmeventservice.rmEventType.simple=Evento simple
+rmeventservice.rmEventType.obsolete=Evento obsoleto
+rmeventservice.rmEventType.superseded=Evento reemplazado
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Documento de archivo con referencia cruzada transferido
+rmeventservice.rmEventType.versioned=Evento versionado
+
+# Default events
+rmevent.case_closed=Caso cerrado
+rmevent.abolished=Abolido
+rmevent.re_designated=Redise\u00f1ado
+rmevent.no_longer_needed=Ya no se necesita
+rmevent.superseded=Reemplazado
+rmevent.versioned=Versionado
+rmevent.study_complete=Estudio completo
+rmevent.training_complete=Formaci\u00f3n completo
+rmevent.related_record_trasfered_inactive_storage=Documento de archivo relacionado transferido a almacenamiento inactivo
+rmevent.obsolete=Obsoleto
+rmevent.all_allowances_granted_are_terminated=Todas las provisiones otorgadas han terminado
+rmevent.WGI_action_complete=Acci\u00f3n WGI completa
+rmevent.separation=Separaci\u00f3n
rmevent.case_complete=Caso completo
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties
index a18d97bb55..332a8dfb6a 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_fr.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Ev\u00e9nement simple
-rmeventservice.rmEventType.obsolete=Ev\u00e9nement obsol\u00e8te
-rmeventservice.rmEventType.superseded=Ev\u00e9nement remplac\u00e9
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Document d'archives avec r\u00e9f\u00e9rence crois\u00e9e transf\u00e9r\u00e9
-rmeventservice.rmEventType.versioned=Ev\u00e9nement versionn\u00e9
-
-# Default events
-rmevent.case_closed=Cas clos
-rmevent.abolished=Aboli
-rmevent.re_designated=Renomm\u00e9
-rmevent.no_longer_needed=Plus n\u00e9cessaire
-rmevent.superseded=Remplac\u00e9
-rmevent.versioned=Versionn\u00e9
-rmevent.study_complete=Etude termin\u00e9e
-rmevent.training_complete=Formation termin\u00e9e
-rmevent.related_record_trasfered_inactive_storage=Document d'archives li\u00e9 transf\u00e9r\u00e9 au stockage inactif
-rmevent.obsolete=Obsol\u00e8te
-rmevent.all_allowances_granted_are_terminated=Toutes les autorisations accord\u00e9es sont termin\u00e9es
-rmevent.WGI_action_complete=Action WGI termin\u00e9e
-rmevent.separation=S\u00e9paration
+# Event Types
+rmeventservice.rmEventType.simple=Ev\u00e9nement simple
+rmeventservice.rmEventType.obsolete=Ev\u00e9nement obsol\u00e8te
+rmeventservice.rmEventType.superseded=Ev\u00e9nement remplac\u00e9
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Document d'archives avec r\u00e9f\u00e9rence crois\u00e9e transf\u00e9r\u00e9
+rmeventservice.rmEventType.versioned=Ev\u00e9nement versionn\u00e9
+
+# Default events
+rmevent.case_closed=Cas clos
+rmevent.abolished=Aboli
+rmevent.re_designated=Renomm\u00e9
+rmevent.no_longer_needed=Plus n\u00e9cessaire
+rmevent.superseded=Remplac\u00e9
+rmevent.versioned=Versionn\u00e9
+rmevent.study_complete=Etude termin\u00e9e
+rmevent.training_complete=Formation termin\u00e9e
+rmevent.related_record_trasfered_inactive_storage=Document d'archives li\u00e9 transf\u00e9r\u00e9 au stockage inactif
+rmevent.obsolete=Obsol\u00e8te
+rmevent.all_allowances_granted_are_terminated=Toutes les autorisations accord\u00e9es sont termin\u00e9es
+rmevent.WGI_action_complete=Action WGI termin\u00e9e
+rmevent.separation=S\u00e9paration
rmevent.case_complete=Cas termin\u00e9
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties
index 11fc965165..606bd6cb2d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_it.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Evento semplice
-rmeventservice.rmEventType.obsolete=Evento obsoleto
-rmeventservice.rmEventType.superseded=Evento sostituito
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record con rif. incrociati trasferito
-rmeventservice.rmEventType.versioned=Evento con versione
-
-# Default events
-rmevent.case_closed=Caso chiuso
-rmevent.abolished=Abolito
-rmevent.re_designated=Riprogettato
-rmevent.no_longer_needed=Non pi\u00f9 necessario
-rmevent.superseded=Sostituito
-rmevent.versioned=Con versione
-rmevent.study_complete=Studio completato
-rmevent.training_complete=Training Completato
-rmevent.related_record_trasfered_inactive_storage=Record correlato trasferito a Archiviazione inattiva
-rmevent.obsolete=Obsoleto
-rmevent.all_allowances_granted_are_terminated=Tutte le concessioni sono state terminate
-rmevent.WGI_action_complete=Azione WGI completata
-rmevent.separation=Separazione
+# Event Types
+rmeventservice.rmEventType.simple=Evento semplice
+rmeventservice.rmEventType.obsolete=Evento obsoleto
+rmeventservice.rmEventType.superseded=Evento sostituito
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Record con rif. incrociati trasferito
+rmeventservice.rmEventType.versioned=Evento con versione
+
+# Default events
+rmevent.case_closed=Caso chiuso
+rmevent.abolished=Abolito
+rmevent.re_designated=Riprogettato
+rmevent.no_longer_needed=Non pi\u00f9 necessario
+rmevent.superseded=Sostituito
+rmevent.versioned=Con versione
+rmevent.study_complete=Studio completato
+rmevent.training_complete=Training Completato
+rmevent.related_record_trasfered_inactive_storage=Record correlato trasferito a Archiviazione inattiva
+rmevent.obsolete=Obsoleto
+rmevent.all_allowances_granted_are_terminated=Tutte le concessioni sono state terminate
+rmevent.WGI_action_complete=Azione WGI completata
+rmevent.separation=Separazione
rmevent.case_complete=Caso completato
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties
index 538b57a1e5..27b65d3fc5 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_ja.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=\u7c21\u6613\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.obsolete=\u5ec3\u6b62\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.superseded=\u4ee3\u66ff\u30a4\u30d9\u30f3\u30c8
-rmeventservice.rmEventType.crossReferencedRecordTransfered=\u76f8\u4e92\u53c2\u7167\u30ec\u30b3\u30fc\u30c9\u304c\u8ee2\u9001\u6e08\u307f
-rmeventservice.rmEventType.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8
-
-# Default events
-rmevent.case_closed=\u30b1\u30fc\u30b9\u7d42\u4e86
-rmevent.abolished=\u5ec3\u6b62\u6e08\u307f
-rmevent.re_designated=\u518d\u6307\u5b9a\u6e08\u307f
-rmevent.no_longer_needed=\u4eca\u5f8c\u4e0d\u8981
-rmevent.superseded=\u4ee3\u66ff\u6e08\u307f
-rmevent.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u6e08\u307f
-rmevent.study_complete=\u5b66\u7fd2\u5b8c\u4e86
-rmevent.training_complete=\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5b8c\u4e86
-rmevent.related_record_trasfered_inactive_storage=\u95a2\u9023\u3059\u308b\u30ec\u30b3\u30fc\u30c9\u304c\u975e\u30a2\u30af\u30c6\u30a3\u30d6\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u8ee2\u9001\u6e08\u307f
-rmevent.obsolete=\u5ec3\u6b62
-rmevent.all_allowances_granted_are_terminated=\u5831\u916c\u306f\u3059\u3079\u3066\u7d42\u4e86\u3057\u3066\u3044\u308b
-rmevent.WGI_action_complete=WGI \u30a2\u30af\u30b7\u30e7\u30f3\u5b8c\u4e86
-rmevent.separation=\u5206\u96e2
+# Event Types
+rmeventservice.rmEventType.simple=\u7c21\u6613\u30a4\u30d9\u30f3\u30c8
+rmeventservice.rmEventType.obsolete=\u5ec3\u6b62\u30a4\u30d9\u30f3\u30c8
+rmeventservice.rmEventType.superseded=\u4ee3\u66ff\u30a4\u30d9\u30f3\u30c8
+rmeventservice.rmEventType.crossReferencedRecordTransfered=\u76f8\u4e92\u53c2\u7167\u30ec\u30b3\u30fc\u30c9\u304c\u8ee2\u9001\u6e08\u307f
+rmeventservice.rmEventType.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u305f\u30a4\u30d9\u30f3\u30c8
+
+# Default events
+rmevent.case_closed=\u30b1\u30fc\u30b9\u7d42\u4e86
+rmevent.abolished=\u5ec3\u6b62\u6e08\u307f
+rmevent.re_designated=\u518d\u6307\u5b9a\u6e08\u307f
+rmevent.no_longer_needed=\u4eca\u5f8c\u4e0d\u8981
+rmevent.superseded=\u4ee3\u66ff\u6e08\u307f
+rmevent.versioned=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u6e08\u307f
+rmevent.study_complete=\u5b66\u7fd2\u5b8c\u4e86
+rmevent.training_complete=\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5b8c\u4e86
+rmevent.related_record_trasfered_inactive_storage=\u95a2\u9023\u3059\u308b\u30ec\u30b3\u30fc\u30c9\u304c\u975e\u30a2\u30af\u30c6\u30a3\u30d6\u30b9\u30c8\u30ec\u30fc\u30b8\u306b\u8ee2\u9001\u6e08\u307f
+rmevent.obsolete=\u5ec3\u6b62
+rmevent.all_allowances_granted_are_terminated=\u5831\u916c\u306f\u3059\u3079\u3066\u7d42\u4e86\u3057\u3066\u3044\u308b
+rmevent.WGI_action_complete=WGI \u30a2\u30af\u30b7\u30e7\u30f3\u5b8c\u4e86
+rmevent.separation=\u5206\u96e2
rmevent.case_complete=\u30b1\u30fc\u30b9\u5b8c\u4e86
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties
index 6f5894c01d..6d3aefb5e0 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_nl.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=Eenvoudige gebeurtenis
-rmeventservice.rmEventType.obsolete=Verouderde gebeurtenis
-rmeventservice.rmEventType.superseded=Vervangen gebeurtenis
-rmeventservice.rmEventType.crossReferencedRecordTransfered=Record met kruisverwijzing overgezet
-rmeventservice.rmEventType.versioned=Gebeurtenis met versiebeheer
-
-# Default events
-rmevent.case_closed=Geval gesloten
-rmevent.abolished=Vervallen
-rmevent.re_designated=Opnieuw aangewezen
-rmevent.no_longer_needed=Niet langer nodig
-rmevent.superseded=Vervangen
-rmevent.versioned=Met versiebeheer
-rmevent.study_complete=Onderzoek afgerond
-rmevent.training_complete=Training afgerond
-rmevent.related_record_trasfered_inactive_storage=Gerelateerde record overgezet naar inactieve opslag
-rmevent.obsolete=Verouderd
-rmevent.all_allowances_granted_are_terminated=Alle toegekende rechten zijn be\u00ebindigd
-rmevent.WGI_action_complete=WGI-actie afgerond
-rmevent.separation=Scheiding
+# Event Types
+rmeventservice.rmEventType.simple=Eenvoudige gebeurtenis
+rmeventservice.rmEventType.obsolete=Verouderde gebeurtenis
+rmeventservice.rmEventType.superseded=Vervangen gebeurtenis
+rmeventservice.rmEventType.crossReferencedRecordTransfered=Record met kruisverwijzing overgezet
+rmeventservice.rmEventType.versioned=Gebeurtenis met versiebeheer
+
+# Default events
+rmevent.case_closed=Geval gesloten
+rmevent.abolished=Vervallen
+rmevent.re_designated=Opnieuw aangewezen
+rmevent.no_longer_needed=Niet langer nodig
+rmevent.superseded=Vervangen
+rmevent.versioned=Met versiebeheer
+rmevent.study_complete=Onderzoek afgerond
+rmevent.training_complete=Training afgerond
+rmevent.related_record_trasfered_inactive_storage=Gerelateerde record overgezet naar inactieve opslag
+rmevent.obsolete=Verouderd
+rmevent.all_allowances_granted_are_terminated=Alle toegekende rechten zijn be\u00ebindigd
+rmevent.WGI_action_complete=WGI-actie afgerond
+rmevent.separation=Scheiding
rmevent.case_complete=Geval afgerond
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties
index 54cebe098e..8bfcff9dff 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-events_zh_CN.properties
@@ -1,22 +1,22 @@
-# Event Types
-rmeventservice.rmEventType.simple=\u7b80\u5355\u4e8b\u4ef6
-rmeventservice.rmEventType.obsolete=\u8fc7\u65f6\u7684\u4e8b\u4ef6
-rmeventservice.rmEventType.superseded=\u88ab\u53d6\u4ee3\u7684\u4e8b\u4ef6
-rmeventservice.rmEventType.crossReferencedRecordTransfered=\u5df2\u79fb\u4ea4\u4ea4\u53c9\u53c2\u8003\u8bb0\u5f55
-rmeventservice.rmEventType.versioned=\u7248\u672c\u5316\u4e8b\u4ef6
-
-# Default events
-rmevent.case_closed=\u6848\u4f8b\u5df2\u7ed3
-rmevent.abolished=\u5df2\u5e9f\u9664
-rmevent.re_designated=\u5df2\u91cd\u65b0\u6307\u5b9a
-rmevent.no_longer_needed=\u4e0d\u518d\u9700\u8981
-rmevent.superseded=\u5df2\u88ab\u53d6\u4ee3
-rmevent.versioned=\u7248\u672c\u5316
-rmevent.study_complete=\u5b66\u4e60\u5b8c\u6210
-rmevent.training_complete=\u57f9\u8bad\u5b8c\u6210
-rmevent.related_record_trasfered_inactive_storage=\u76f8\u5173\u8bb0\u5f55\u5df2\u79fb\u4ea4\u81f3\u4e0d\u6d3b\u52a8\u7684\u5b58\u50a8
-rmevent.obsolete=\u8fc7\u65f6
-rmevent.all_allowances_granted_are_terminated=\u6240\u6709\u6388\u4e88\u7684\u9650\u989d\u5df2\u7ec8\u6b62
-rmevent.WGI_action_complete=WGI \u64cd\u4f5c\u5b8c\u6210
-rmevent.separation=\u5206\u79bb
+# Event Types
+rmeventservice.rmEventType.simple=\u7b80\u5355\u4e8b\u4ef6
+rmeventservice.rmEventType.obsolete=\u8fc7\u65f6\u7684\u4e8b\u4ef6
+rmeventservice.rmEventType.superseded=\u88ab\u53d6\u4ee3\u7684\u4e8b\u4ef6
+rmeventservice.rmEventType.crossReferencedRecordTransfered=\u5df2\u79fb\u4ea4\u4ea4\u53c9\u53c2\u8003\u8bb0\u5f55
+rmeventservice.rmEventType.versioned=\u7248\u672c\u5316\u4e8b\u4ef6
+
+# Default events
+rmevent.case_closed=\u6848\u4f8b\u5df2\u7ed3
+rmevent.abolished=\u5df2\u5e9f\u9664
+rmevent.re_designated=\u5df2\u91cd\u65b0\u6307\u5b9a
+rmevent.no_longer_needed=\u4e0d\u518d\u9700\u8981
+rmevent.superseded=\u5df2\u88ab\u53d6\u4ee3
+rmevent.versioned=\u7248\u672c\u5316
+rmevent.study_complete=\u5b66\u4e60\u5b8c\u6210
+rmevent.training_complete=\u57f9\u8bad\u5b8c\u6210
+rmevent.related_record_trasfered_inactive_storage=\u76f8\u5173\u8bb0\u5f55\u5df2\u79fb\u4ea4\u81f3\u4e0d\u6d3b\u52a8\u7684\u5b58\u50a8
+rmevent.obsolete=\u8fc7\u65f6
+rmevent.all_allowances_granted_are_terminated=\u6240\u6709\u6388\u4e88\u7684\u9650\u989d\u5df2\u7ec8\u6b62
+rmevent.WGI_action_complete=WGI \u64cd\u4f5c\u5b8c\u6210
+rmevent.separation=\u5206\u79bb
rmevent.case_complete=\u6848\u4f8b\u5b8c\u6210
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties
index 649a76b2bd..d0d5d9e714 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Hold
-
-## Defaut roles
-rm.role.extendedReaders=In-Place Readers
-rm.role.extendedWriters=In-Place Writers
-rm.role.user=Records Management User
-rm.role.powerUser=Records Management Power User
-rm.role.securityOfficer=Records Management Security Officer
-rm.role.recordsManager=Records Management Manager
-rm.role.administrator=Records Management Administrator
-rm.role.all=All Records Management Roles
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Vital Records Due For Review
-rm.savedsearch.vitalRecordsDesc=All records currently due for review.
-rm.savedsearch.incompleteRecordsName=Incomplete Records
-rm.savedsearch.incompleteRecordsDesc=All incomplete records.
-rm.savedsearch.cutoffRecordsName=Records And Record Folders Eligible For Cut Off
-rm.savedsearch.cutoffRecordsDesc=All records and record folders currently eligible for cut off.
-rm.savedsearch.transferRecordsName=Records and Record Folders Eligible For Transfer
-rm.savedsearch.transferRecordsDesc=All record folders and records currently eligible for transfer.
-rm.savedsearch.destructionRecordsName=Records And Record Folders Eligible For Destruction
-rm.savedsearch.destructionRecordsDesc=All records currently eligible for destruction.
-rm.savedsearch.frozenRecordsName= Records and Record Folders On Hold
+rm.hold.name=Hold
+
+## Defaut roles
+rm.role.extendedReaders=In-Place Readers
+rm.role.extendedWriters=In-Place Writers
+rm.role.user=Records Management User
+rm.role.powerUser=Records Management Power User
+rm.role.securityOfficer=Records Management Security Officer
+rm.role.recordsManager=Records Management Manager
+rm.role.administrator=Records Management Administrator
+rm.role.all=All Records Management Roles
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Vital Records Due For Review
+rm.savedsearch.vitalRecordsDesc=All records currently due for review.
+rm.savedsearch.incompleteRecordsName=Incomplete Records
+rm.savedsearch.incompleteRecordsDesc=All incomplete records.
+rm.savedsearch.cutoffRecordsName=Records And Record Folders Eligible For Cut Off
+rm.savedsearch.cutoffRecordsDesc=All records and record folders currently eligible for cut off.
+rm.savedsearch.transferRecordsName=Records and Record Folders Eligible For Transfer
+rm.savedsearch.transferRecordsDesc=All record folders and records currently eligible for transfer.
+rm.savedsearch.destructionRecordsName=Records And Record Folders Eligible For Destruction
+rm.savedsearch.destructionRecordsDesc=All records currently eligible for destruction.
+rm.savedsearch.frozenRecordsName= Records and Record Folders On Hold
rm.savedsearch.frozenRecordsDesc=All records and record folders currently on hold.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties
index a8bc1b20dd..6a0869210d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_de.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Sperrbereich
-
-## Defaut roles
-rm.role.extendedReaders=An Originalposition lesen
-rm.role.extendedWriters=An Originalposition schreiben
-rm.role.user=Records Management Benutzer
-rm.role.powerUser=Records Management Profibenutzer
-rm.role.securityOfficer=Records Management Sicherheitsbeauftragter
-rm.role.recordsManager=Records Management Manager
-rm.role.administrator=Records Management Administrator
-rm.role.all=Alle Records Management Rollen
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Besonders relevante Records mit f\u00e4lliger \u00dcberpr\u00fcfung
-rm.savedsearch.vitalRecordsDesc=Alle aktuell zum \u00dcberpr\u00fcfen f\u00e4lligen Records.
-rm.savedsearch.incompleteRecordsName=Nicht abgeschlossene Records
-rm.savedsearch.incompleteRecordsDesc=Alle nicht abgeschlossenen Records.
-rm.savedsearch.cutoffRecordsName=Zur Trennung geeignete Records und Record-Ordner
-rm.savedsearch.cutoffRecordsDesc=Alle derzeit zur Trennung geeigneten Records und Record-Ordner.
-rm.savedsearch.transferRecordsName=Zur \u00dcbertragung geeignete Records und Record-Ordner
-rm.savedsearch.transferRecordsDesc=Alle aktuell zur \u00dcbertragung geeigneten Records und Record-Ordner.
-rm.savedsearch.destructionRecordsName=Zur Vernichtung geeignete Records und Record-Ordner
-rm.savedsearch.destructionRecordsDesc=Alle aktuell zur Vernichtung geeigneten Records.
-rm.savedsearch.frozenRecordsName= Gesperrte Records und Record Ordner
+rm.hold.name=Sperrbereich
+
+## Defaut roles
+rm.role.extendedReaders=An Originalposition lesen
+rm.role.extendedWriters=An Originalposition schreiben
+rm.role.user=Records Management Benutzer
+rm.role.powerUser=Records Management Profibenutzer
+rm.role.securityOfficer=Records Management Sicherheitsbeauftragter
+rm.role.recordsManager=Records Management Manager
+rm.role.administrator=Records Management Administrator
+rm.role.all=Alle Records Management Rollen
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Besonders relevante Records mit f\u00e4lliger \u00dcberpr\u00fcfung
+rm.savedsearch.vitalRecordsDesc=Alle aktuell zum \u00dcberpr\u00fcfen f\u00e4lligen Records.
+rm.savedsearch.incompleteRecordsName=Nicht abgeschlossene Records
+rm.savedsearch.incompleteRecordsDesc=Alle nicht abgeschlossenen Records.
+rm.savedsearch.cutoffRecordsName=Zur Trennung geeignete Records und Record-Ordner
+rm.savedsearch.cutoffRecordsDesc=Alle derzeit zur Trennung geeigneten Records und Record-Ordner.
+rm.savedsearch.transferRecordsName=Zur \u00dcbertragung geeignete Records und Record-Ordner
+rm.savedsearch.transferRecordsDesc=Alle aktuell zur \u00dcbertragung geeigneten Records und Record-Ordner.
+rm.savedsearch.destructionRecordsName=Zur Vernichtung geeignete Records und Record-Ordner
+rm.savedsearch.destructionRecordsDesc=Alle aktuell zur Vernichtung geeigneten Records.
+rm.savedsearch.frozenRecordsName= Gesperrte Records und Record Ordner
rm.savedsearch.frozenRecordsDesc=Alle derzeit gesperrten Records und Record-Ordner.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties
index 40ad3b939a..042dde586e 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_es.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Bloqueo
-
-## Defaut roles
-rm.role.extendedReaders=Lectores in situ
-rm.role.extendedWriters=Escritores in situ
-rm.role.user=Usuario de gesti\u00f3n de documentos de archivo
-rm.role.powerUser=Usuario de potencia de gesti\u00f3n de documentos de archivo
-rm.role.securityOfficer=Encargado de seguridad de gesti\u00f3n de documentos de archivo
-rm.role.recordsManager=Gestor de gesti\u00f3n de documentos de archivo
-rm.role.administrator=Jefe de gesti\u00f3n de documentos de archivo
-rm.role.all=Todos los roles de gesti\u00f3n de documentos de archivo
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Documentos de archivo vitales pendientes de revisi\u00f3n
-rm.savedsearch.vitalRecordsDesc=Todos los documentos de archivo pendientes de revisi\u00f3n.
-rm.savedsearch.incompleteRecordsName=Documentos de archivo incompletos
-rm.savedsearch.incompleteRecordsDesc=Todos los documentos de archivo incompletos.
-rm.savedsearch.cutoffRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden interrumpir
-rm.savedsearch.cutoffRecordsDesc=Todos los documentos de archivos y carpetas de documentos de archivos que se pueden interrumpir actualmente.
-rm.savedsearch.transferRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden transferir
-rm.savedsearch.transferRecordsDesc=Actualmente, todos los documentos y carpetas de documentos de archivo se pueden transferir.
-rm.savedsearch.destructionRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden destruir
-rm.savedsearch.destructionRecordsDesc=Actualmente, todos los documentos de archivo se pueden destruir.
-rm.savedsearch.frozenRecordsName= Documentos de archivo y carpetas de documentos de archivo en espera
+rm.hold.name=Bloqueo
+
+## Defaut roles
+rm.role.extendedReaders=Lectores in situ
+rm.role.extendedWriters=Escritores in situ
+rm.role.user=Usuario de gesti\u00f3n de documentos de archivo
+rm.role.powerUser=Usuario de potencia de gesti\u00f3n de documentos de archivo
+rm.role.securityOfficer=Encargado de seguridad de gesti\u00f3n de documentos de archivo
+rm.role.recordsManager=Gestor de gesti\u00f3n de documentos de archivo
+rm.role.administrator=Jefe de gesti\u00f3n de documentos de archivo
+rm.role.all=Todos los roles de gesti\u00f3n de documentos de archivo
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Documentos de archivo vitales pendientes de revisi\u00f3n
+rm.savedsearch.vitalRecordsDesc=Todos los documentos de archivo pendientes de revisi\u00f3n.
+rm.savedsearch.incompleteRecordsName=Documentos de archivo incompletos
+rm.savedsearch.incompleteRecordsDesc=Todos los documentos de archivo incompletos.
+rm.savedsearch.cutoffRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden interrumpir
+rm.savedsearch.cutoffRecordsDesc=Todos los documentos de archivos y carpetas de documentos de archivos que se pueden interrumpir actualmente.
+rm.savedsearch.transferRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden transferir
+rm.savedsearch.transferRecordsDesc=Actualmente, todos los documentos y carpetas de documentos de archivo se pueden transferir.
+rm.savedsearch.destructionRecordsName=Documentos de archivo y carpetas de documentos de archivo que se pueden destruir
+rm.savedsearch.destructionRecordsDesc=Actualmente, todos los documentos de archivo se pueden destruir.
+rm.savedsearch.frozenRecordsName= Documentos de archivo y carpetas de documentos de archivo en espera
rm.savedsearch.frozenRecordsDesc=Todos los documentos de archivo y carpetas de documentos de archivo est\u00e1n en espera.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties
index be34f29d00..15bb2b1682 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_fr.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Suspendre
-
-## Defaut roles
-rm.role.extendedReaders=Lecteurs sur place
-rm.role.extendedWriters=R\u00e9dacteurs sur place
-rm.role.user=Utilisateur de la gestion des archives
-rm.role.powerUser=Utilisateur principal de la gestion des archives
-rm.role.securityOfficer=Agent de s\u00e9curit\u00e9 de la gestion des archives
-rm.role.recordsManager=Responsable de la gestion des archives
-rm.role.administrator=Administrateur de la gestion des archives
-rm.role.all=Tous les r\u00f4les de la gestion des archives
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Documents d'archives essentiels arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
-rm.savedsearch.vitalRecordsDesc=Tous les documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification.
-rm.savedsearch.incompleteRecordsName=Documents d'archives incomplets
-rm.savedsearch.incompleteRecordsDesc=Tous les documents d'archives incomplets.
-rm.savedsearch.cutoffRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un d\u00e9classement
-rm.savedsearch.cutoffRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un d\u00e9classement.
-rm.savedsearch.transferRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un transfert
-rm.savedsearch.transferRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un transfert.
-rm.savedsearch.destructionRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour une destruction
-rm.savedsearch.destructionRecordsDesc=Tous les documents d'archives actuellement \u00e9ligibles pour destruction.
-rm.savedsearch.frozenRecordsName= Documents d'archives et dossiers d'archives suspendus
+rm.hold.name=Suspendre
+
+## Defaut roles
+rm.role.extendedReaders=Lecteurs sur place
+rm.role.extendedWriters=R\u00e9dacteurs sur place
+rm.role.user=Utilisateur de la gestion des archives
+rm.role.powerUser=Utilisateur principal de la gestion des archives
+rm.role.securityOfficer=Agent de s\u00e9curit\u00e9 de la gestion des archives
+rm.role.recordsManager=Responsable de la gestion des archives
+rm.role.administrator=Administrateur de la gestion des archives
+rm.role.all=Tous les r\u00f4les de la gestion des archives
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Documents d'archives essentiels arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification
+rm.savedsearch.vitalRecordsDesc=Tous les documents d'archives arriv\u00e9s \u00e0 \u00e9ch\u00e9ance pour v\u00e9rification.
+rm.savedsearch.incompleteRecordsName=Documents d'archives incomplets
+rm.savedsearch.incompleteRecordsDesc=Tous les documents d'archives incomplets.
+rm.savedsearch.cutoffRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un d\u00e9classement
+rm.savedsearch.cutoffRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un d\u00e9classement.
+rm.savedsearch.transferRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour un transfert
+rm.savedsearch.transferRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement \u00e9ligibles pour un transfert.
+rm.savedsearch.destructionRecordsName=Documents d'archives et dossiers d'archives \u00e9ligibles pour une destruction
+rm.savedsearch.destructionRecordsDesc=Tous les documents d'archives actuellement \u00e9ligibles pour destruction.
+rm.savedsearch.frozenRecordsName= Documents d'archives et dossiers d'archives suspendus
rm.savedsearch.frozenRecordsDesc=Tous les documents d'archives et dossiers d'archives actuellement suspendus.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties
index ecfcf5927c..6f822a4c2d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_it.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Sospensione
-
-## Defaut roles
-rm.role.extendedReaders=Lettori pronti
-rm.role.extendedWriters=Scrittori pronti
-rm.role.user=Utente gestione dei record
-rm.role.powerUser=Utente alimentazione di gestione dei record
-rm.role.securityOfficer=Responsabile della sicurezza della gestione dei record
-rm.role.recordsManager=Manager gestione dei record
-rm.role.administrator=Amministratore gestione dei record
-rm.role.all=Tutti i ruoli di gestione dei record
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Record fondamentali da revisionare
-rm.savedsearch.vitalRecordsDesc=Tutti i record attualmente da revisionare.
-rm.savedsearch.incompleteRecordsName=Record incompleti
-rm.savedsearch.incompleteRecordsDesc=Tutti i record incompleti.
-rm.savedsearch.cutoffRecordsName=Record e cartelle di record idonei per il cut off
-rm.savedsearch.cutoffRecordsDesc=Tutti i record e le cartelle di record attualmente idonei per il cut off.
-rm.savedsearch.transferRecordsName=Record e cartelle di record idonei per il trasferimento
-rm.savedsearch.transferRecordsDesc=Tutti i record e le cartelle di record idonei per il trasferimento.
-rm.savedsearch.destructionRecordsName=Record e cartelle di record idonei per l'eliminazione permanente
-rm.savedsearch.destructionRecordsDesc=Tutti i record attuali idonei per l'eliminazione permanente.
-rm.savedsearch.frozenRecordsName= Record e cartelle di record in sospeso
+rm.hold.name=Sospensione
+
+## Defaut roles
+rm.role.extendedReaders=Lettori pronti
+rm.role.extendedWriters=Scrittori pronti
+rm.role.user=Utente gestione dei record
+rm.role.powerUser=Utente alimentazione di gestione dei record
+rm.role.securityOfficer=Responsabile della sicurezza della gestione dei record
+rm.role.recordsManager=Manager gestione dei record
+rm.role.administrator=Amministratore gestione dei record
+rm.role.all=Tutti i ruoli di gestione dei record
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Record fondamentali da revisionare
+rm.savedsearch.vitalRecordsDesc=Tutti i record attualmente da revisionare.
+rm.savedsearch.incompleteRecordsName=Record incompleti
+rm.savedsearch.incompleteRecordsDesc=Tutti i record incompleti.
+rm.savedsearch.cutoffRecordsName=Record e cartelle di record idonei per il cut off
+rm.savedsearch.cutoffRecordsDesc=Tutti i record e le cartelle di record attualmente idonei per il cut off.
+rm.savedsearch.transferRecordsName=Record e cartelle di record idonei per il trasferimento
+rm.savedsearch.transferRecordsDesc=Tutti i record e le cartelle di record idonei per il trasferimento.
+rm.savedsearch.destructionRecordsName=Record e cartelle di record idonei per l'eliminazione permanente
+rm.savedsearch.destructionRecordsDesc=Tutti i record attuali idonei per l'eliminazione permanente.
+rm.savedsearch.frozenRecordsName= Record e cartelle di record in sospeso
rm.savedsearch.frozenRecordsDesc=Tutti i record e le cartelle di record attuali in sospeso.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties
index d8a1733ba1..add65b13fc 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_ja.properties
@@ -1,25 +1,25 @@
-rm.hold.name=\u30db\u30fc\u30eb\u30c9
-
-## Defaut roles
-rm.role.extendedReaders=\u914d\u7f6e\u6e08\u307f\u8aad\u8005
-rm.role.extendedWriters=\u914d\u7f6e\u6e08\u307f\u8457\u8005
-rm.role.user=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30e6\u30fc\u30b6\u30fc
-rm.role.powerUser=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30d1\u30ef\u30fc\u30e6\u30fc\u30b6\u30fc
-rm.role.securityOfficer=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5f79\u54e1
-rm.role.recordsManager=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30de\u30cd\u30fc\u30b8\u30e3\u30fc
-rm.role.administrator=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u7ba1\u7406\u8005
-rm.role.all=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u5f79\u5272
-
-## Default searches
-rm.savedsearch.vitalRecordsName=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650
-rm.savedsearch.vitalRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u3067\u3059\u3002
-rm.savedsearch.incompleteRecordsName=\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
-rm.savedsearch.incompleteRecordsDesc=\u3059\u3079\u3066\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u3002
-rm.savedsearch.cutoffRecordsName=\u30ab\u30c3\u30c8\u30aa\u30d5\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.cutoffRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304c\u73fe\u5728\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.transferRecordsName=\u8ee2\u9001\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.transferRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u8ee2\u9001\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.destructionRecordsName=\u5ec3\u68c4\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
-rm.savedsearch.destructionRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u5ec3\u68c4\u306e\u5bfe\u8c61\u3067\u3059\u3002
-rm.savedsearch.frozenRecordsName= \u30db\u30fc\u30eb\u30c9\u4e2d\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rm.hold.name=\u30db\u30fc\u30eb\u30c9
+
+## Defaut roles
+rm.role.extendedReaders=\u914d\u7f6e\u6e08\u307f\u8aad\u8005
+rm.role.extendedWriters=\u914d\u7f6e\u6e08\u307f\u8457\u8005
+rm.role.user=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30e6\u30fc\u30b6\u30fc
+rm.role.powerUser=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30d1\u30ef\u30fc\u30e6\u30fc\u30b6\u30fc
+rm.role.securityOfficer=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5f79\u54e1
+rm.role.recordsManager=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u30de\u30cd\u30fc\u30b8\u30e3\u30fc
+rm.role.administrator=\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u7ba1\u7406\u8005
+rm.role.all=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u7ba1\u7406\u306e\u5f79\u5272
+
+## Default searches
+rm.savedsearch.vitalRecordsName=\u30d0\u30a4\u30bf\u30eb\u30ec\u30b3\u30fc\u30c9\u306e\u30ec\u30d3\u30e5\u30fc\u671f\u9650
+rm.savedsearch.vitalRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u30ec\u30d3\u30e5\u30fc\u671f\u9650\u3067\u3059\u3002
+rm.savedsearch.incompleteRecordsName=\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9
+rm.savedsearch.incompleteRecordsDesc=\u3059\u3079\u3066\u672a\u5b8c\u4e86\u30ec\u30b3\u30fc\u30c9\u3067\u3059\u3002
+rm.savedsearch.cutoffRecordsName=\u30ab\u30c3\u30c8\u30aa\u30d5\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rm.savedsearch.cutoffRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304c\u73fe\u5728\u30ab\u30c3\u30c8\u30aa\u30d5\u306e\u5bfe\u8c61\u3067\u3059\u3002
+rm.savedsearch.transferRecordsName=\u8ee2\u9001\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rm.savedsearch.transferRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u8ee2\u9001\u306e\u5bfe\u8c61\u3067\u3059\u3002
+rm.savedsearch.destructionRecordsName=\u5ec3\u68c4\u5bfe\u8c61\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
+rm.savedsearch.destructionRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304c\u73fe\u5728\u5ec3\u68c4\u306e\u5bfe\u8c61\u3067\u3059\u3002
+rm.savedsearch.frozenRecordsName= \u30db\u30fc\u30eb\u30c9\u4e2d\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0
rm.savedsearch.frozenRecordsDesc=\u3059\u3079\u3066\u306e\u30ec\u30b3\u30fc\u30c9\u304a\u3088\u3073\u30ec\u30b3\u30fc\u30c9\u30d5\u30a9\u30eb\u30c0\u304c\u73fe\u5728\u30db\u30fc\u30eb\u30c9\u4e2d\u3067\u3059\u3002
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties
index d4d89ad8a4..f433656f0c 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_nl.properties
@@ -1,25 +1,25 @@
-rm.hold.name=Wachtstand
-
-## Defaut roles
-rm.role.extendedReaders=Ge\u00efntegreerde lezers
-rm.role.extendedWriters=Ge\u00efntegreerde schrijvers
-rm.role.user=Gebruiker Record Management
-rm.role.powerUser=Hoofdgebruiker Record Management
-rm.role.securityOfficer=Beveiligingsmedewerker Record Management
-rm.role.recordsManager=Manager Record Management
-rm.role.administrator=Beheerder Record Management
-rm.role.all=Alle rollen voor Record Management
-
-## Default searches
-rm.savedsearch.vitalRecordsName=Vitale records gereed voor revisie
-rm.savedsearch.vitalRecordsDesc=Alle records die momenteel gereed zijn voor revisie.
-rm.savedsearch.incompleteRecordsName=Niet-afgeronde records
-rm.savedsearch.incompleteRecordsDesc=Alle niet-afgeronde records.
-rm.savedsearch.cutoffRecordsName=Records en archiefmappen die in aanmerking komen voor afsluiten
-rm.savedsearch.cutoffRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor afsluiten
-rm.savedsearch.transferRecordsName=Records en archiefmappen die in aanmerking komen voor overzetten
-rm.savedsearch.transferRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor overzetten.
-rm.savedsearch.destructionRecordsName=Records en archiefmappen die in aanmerking komen voor vernietiging
-rm.savedsearch.destructionRecordsDesc=Alle records die momenteel in aanmerking komen voor vernietiging.
-rm.savedsearch.frozenRecordsName= Records en archiefmappen die in wachtstand zijn
+rm.hold.name=Wachtstand
+
+## Defaut roles
+rm.role.extendedReaders=Ge\u00efntegreerde lezers
+rm.role.extendedWriters=Ge\u00efntegreerde schrijvers
+rm.role.user=Gebruiker Record Management
+rm.role.powerUser=Hoofdgebruiker Record Management
+rm.role.securityOfficer=Beveiligingsmedewerker Record Management
+rm.role.recordsManager=Manager Record Management
+rm.role.administrator=Beheerder Record Management
+rm.role.all=Alle rollen voor Record Management
+
+## Default searches
+rm.savedsearch.vitalRecordsName=Vitale records gereed voor revisie
+rm.savedsearch.vitalRecordsDesc=Alle records die momenteel gereed zijn voor revisie.
+rm.savedsearch.incompleteRecordsName=Niet-afgeronde records
+rm.savedsearch.incompleteRecordsDesc=Alle niet-afgeronde records.
+rm.savedsearch.cutoffRecordsName=Records en archiefmappen die in aanmerking komen voor afsluiten
+rm.savedsearch.cutoffRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor afsluiten
+rm.savedsearch.transferRecordsName=Records en archiefmappen die in aanmerking komen voor overzetten
+rm.savedsearch.transferRecordsDesc=Alle records en archiefmappen die momenteel in aanmerking komen voor overzetten.
+rm.savedsearch.destructionRecordsName=Records en archiefmappen die in aanmerking komen voor vernietiging
+rm.savedsearch.destructionRecordsDesc=Alle records die momenteel in aanmerking komen voor vernietiging.
+rm.savedsearch.frozenRecordsName= Records en archiefmappen die in wachtstand zijn
rm.savedsearch.frozenRecordsDesc=Alle records en archiefmappen die momenteel in wachtstand zijn.
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties
index 365c506326..a3afc52fdd 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-system_zh_CN.properties
@@ -1,25 +1,25 @@
-rm.hold.name=\u4fdd\u5b58
-
-## Defaut roles
-rm.role.extendedReaders=\u5c31\u5730\u8bfb\u8005
-rm.role.extendedWriters=\u5c31\u5730\u4f5c\u8005
-rm.role.user=\u8bb0\u5f55\u7ba1\u7406\u7528\u6237
-rm.role.powerUser=\u8bb0\u5f55\u7ba1\u7406\u9ad8\u7ea7\u7528\u6237
-rm.role.securityOfficer=\u8bb0\u5f55\u7ba1\u7406\u5b89\u5168\u5b98\u5458
-rm.role.recordsManager=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u4eba\u5458
-rm.role.administrator=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u5458
-rm.role.all=\u6240\u6709\u8bb0\u5f55\u7ba1\u7406\u89d2\u8272
-
-## Default searches
-rm.savedsearch.vitalRecordsName=\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u5230\u671f
-rm.savedsearch.vitalRecordsDesc=\u6240\u6709\u8bb0\u5f55\u7684\u5ba1\u67e5\u5f53\u524d\u5df2\u5230\u671f\u3002
-rm.savedsearch.incompleteRecordsName=\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55
-rm.savedsearch.incompleteRecordsDesc=\u6240\u6709\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55\u3002
-rm.savedsearch.cutoffRecordsName=\u53ef\u4e2d\u65ad\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.cutoffRecordsDesc=\u5f53\u524d\u53ef\u4e2d\u65ad\u7684\u6240\u6709\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
-rm.savedsearch.transferRecordsName=\u53ef\u79fb\u4ea4\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.transferRecordsDesc=\u5f53\u524d\u53ef\u79fb\u4ea4\u7684\u6240\u6709\u8bb0\u5f55\u6587\u4ef6\u5939\u548c\u8bb0\u5f55\u3002
-rm.savedsearch.destructionRecordsName=\u53ef\u9500\u6bc1\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
-rm.savedsearch.destructionRecordsDesc=\u5f53\u524d\u53ef\u9500\u6bc1\u7684\u6240\u6709\u8bb0\u5f55\u3002
-rm.savedsearch.frozenRecordsName= \u4fdd\u5b58\u4e2d\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
+rm.hold.name=\u4fdd\u5b58
+
+## Defaut roles
+rm.role.extendedReaders=\u5c31\u5730\u8bfb\u8005
+rm.role.extendedWriters=\u5c31\u5730\u4f5c\u8005
+rm.role.user=\u8bb0\u5f55\u7ba1\u7406\u7528\u6237
+rm.role.powerUser=\u8bb0\u5f55\u7ba1\u7406\u9ad8\u7ea7\u7528\u6237
+rm.role.securityOfficer=\u8bb0\u5f55\u7ba1\u7406\u5b89\u5168\u5b98\u5458
+rm.role.recordsManager=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u4eba\u5458
+rm.role.administrator=\u8bb0\u5f55\u7ba1\u7406\u7684\u7ba1\u7406\u5458
+rm.role.all=\u6240\u6709\u8bb0\u5f55\u7ba1\u7406\u89d2\u8272
+
+## Default searches
+rm.savedsearch.vitalRecordsName=\u6838\u5fc3\u8bb0\u5f55\u7684\u5ba1\u67e5\u5230\u671f
+rm.savedsearch.vitalRecordsDesc=\u6240\u6709\u8bb0\u5f55\u7684\u5ba1\u67e5\u5f53\u524d\u5df2\u5230\u671f\u3002
+rm.savedsearch.incompleteRecordsName=\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55
+rm.savedsearch.incompleteRecordsDesc=\u6240\u6709\u4e0d\u5b8c\u6574\u7684\u8bb0\u5f55\u3002
+rm.savedsearch.cutoffRecordsName=\u53ef\u4e2d\u65ad\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
+rm.savedsearch.cutoffRecordsDesc=\u5f53\u524d\u53ef\u4e2d\u65ad\u7684\u6240\u6709\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
+rm.savedsearch.transferRecordsName=\u53ef\u79fb\u4ea4\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
+rm.savedsearch.transferRecordsDesc=\u5f53\u524d\u53ef\u79fb\u4ea4\u7684\u6240\u6709\u8bb0\u5f55\u6587\u4ef6\u5939\u548c\u8bb0\u5f55\u3002
+rm.savedsearch.destructionRecordsName=\u53ef\u9500\u6bc1\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
+rm.savedsearch.destructionRecordsDesc=\u5f53\u524d\u53ef\u9500\u6bc1\u7684\u6240\u6709\u8bb0\u5f55\u3002
+rm.savedsearch.frozenRecordsName= \u4fdd\u5b58\u4e2d\u7684\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939
rm.savedsearch.frozenRecordsDesc=\u5f53\u524d\u4fdd\u5b58\u4e2d\u7684\u6240\u6709\u8bb0\u5f55\u548c\u8bb0\u5f55\u6587\u4ef6\u5939\u3002
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties
index 63abfd6dde..f47ad67a81 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/template.properties
@@ -1,27 +1,27 @@
-# File Report Template
-file.report.acession.report=Accession Report
-file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
-file.report.declared.by=declared by
-file.report.declared.on=on
-file.report.destroyed=Destroyed
-file.report.destroyed.records=Destroyed Records
-file.report.destruction.report=Destruction Report
-file.report.disposition.authority=Disposition Authority
-file.report.disposition.instructions=Disposition Instructions
-file.report.nara=NARA
-file.report.transfer.date=Transfer Date
-file.report.transfer.location=Transfer Location
-file.report.transfer.report=Transfer Report
-file.report.transferred.items=Transferred Items
-file.report.performed.by=Performed By
-file.report.record=Record
-file.report.record.folder=Record Folder
-file.report.unique.folder.identifier=Unique Folder Identifier
-file.report.unique.record.identifier=Unique Record Identifier
-file.report.hold.report=Hold Report
-file.report.hold.name=Hold Name
-file.report.hold.description=Hold Description
-file.report.hold.reason=Hold Reason
-file.report.hold.held=Held
-file.report.createdby=Created By
+# File Report Template
+file.report.acession.report=Accession Report
+file.report.date.format=EEE MMM dd HH:mm:ss zzz yyyy
+file.report.declared.by=declared by
+file.report.declared.on=on
+file.report.destroyed=Destroyed
+file.report.destroyed.records=Destroyed Records
+file.report.destruction.report=Destruction Report
+file.report.disposition.authority=Disposition Authority
+file.report.disposition.instructions=Disposition Instructions
+file.report.nara=NARA
+file.report.transfer.date=Transfer Date
+file.report.transfer.location=Transfer Location
+file.report.transfer.report=Transfer Report
+file.report.transferred.items=Transferred Items
+file.report.performed.by=Performed By
+file.report.record=Record
+file.report.record.folder=Record Folder
+file.report.unique.folder.identifier=Unique Folder Identifier
+file.report.unique.record.identifier=Unique Record Identifier
+file.report.hold.report=Hold Report
+file.report.hold.name=Hold Name
+file.report.hold.description=Hold Description
+file.report.hold.reason=Hold Reason
+file.report.hold.held=Held
+file.report.createdby=Created By
file.report.createdon=Created On
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
index a4587c061f..d194cb8743 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
@@ -1,129 +1,129 @@
-
-
-
-
-
-
-
-
-
-
- Recordable Version Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Recordable Version Policy List
-
-
- NONE
- MAJOR_ONLY
- ALL
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
- File Plan
- d:noderef
-
-
-
-
- Recordable Version Policy
- d:text
- NONE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Record Node Reference
- d:noderef
-
-
-
-
- Frozen Owner
- d:text
-
-
-
-
- Destroyed
- d:boolean
- false>
-
-
-
-
-
-
-
-
-
-
-
- d:noderef
-
-
-
-
- d:text
-
-
-
- d:text
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ Recordable Version Model
+ Roy Wetherall
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recordable Version Policy List
+
+
+ NONE
+ MAJOR_ONLY
+ ALL
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ File Plan
+ d:noderef
+
+
+
+
+ Recordable Version Policy
+ d:text
+ NONE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Record Node Reference
+ d:noderef
+
+
+
+
+ Frozen Owner
+ d:text
+
+
+
+
+ Destroyed
+ d:boolean
+ false>
+
+
+
+
+
+
+
+
+
+
+
+ d:noderef
+
+
+
+
+ d:text
+
+
+
+ d:text
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
index e4957c7b11..25d1166376 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
@@ -1,1232 +1,1232 @@
-
-
-
-
-
-
-
-
- Records Management Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RM Site
- st:site
- false
-
-
-
-
- Caveat Config
- cm:content
- false
-
- rma:filePlanComponent
-
-
-
-
- Email Config
- cm:content
-
- rma:filePlanComponent
-
-
-
-
-
-
-
- Records Management Container
- cm:folder
- false
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:filePlanComponent
-
-
-
-
-
-
- Record Category
- rma:recordsManagementContainer
-
-
- rma:vitalRecordDefinition
-
-
-
-
-
-
- File Plan
- rma:recordsManagementContainer
-
-
- rma:recordsManagementRoot
-
-
-
-
-
- Unfiled Record Container
- rma:recordsManagementContainer
-
-
-
- Unfiled Record Folder
- rma:recordsManagementContainer
-
-
-
- Hold Container
- rma:recordsManagementContainer
-
- rma:countable
-
-
-
-
- Transfer Container
- rma:recordsManagementContainer
-
- rma:countable
-
-
-
-
-
-
- Disposition Schedule
- cm:cmobject
-
-
-
-
- Disposition Authority
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Disposition Instructions
- d:text
- true
-
-
-
- Record Level Disposition
- d:boolean
- true
- false
-
-
-
-
-
-
-
- Disposition Actions
-
- false
- false
-
-
- rma:dispositionActionDefinition
- false
- true
-
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Disposition Action Definition
- cm:cmobject
-
-
-
-
- Disposition Action Name
- d:text
- true
-
-
-
- Disposition Description
- d:text
- false
-
-
-
- Disposition Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Disposition Period
- d:period
- false
- none|0
-
-
-
- Disposition Period Property
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Disposition Event
- d:text
- true
-
- true
- false
- false
-
-
-
-
- Disposition Event Combination
- d:text
- true
- or
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Record Folder
- cm:folder
- false
-
-
-
-
-
-
-
- Record Folder Closed
- Indicates whether the folder is closed
- d:boolean
- true
- true
- false
-
-
-
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:commonRecordDetails
- rma:filePlanComponent
- rma:heldChildren
-
-
-
-
-
-
- Non-Electronic Document
- cm:content
- false
-
-
-
- Document Physical Size
- d:int
- false
-
- true
- false
- false
-
-
-
-
- Number Of Copies
- d:int
- false
- 1
-
- true
- false
- false
-
-
-
-
- Storage Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Shelf
- d:text
- false
-
- true
- false
- false
-
-
-
-
- Box
- d:text
- false
-
- true
- false
- false
-
-
-
-
- File
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Disposition Action
- cm:cmobject
-
-
- Disposition Action Id
- d:text
- true
-
- true
- false
- false
-
-
-
- Disposition Action
- d:text
- true
-
- true
- false
- false
-
-
-
- Disposition Action Date
- d:date
- false
-
-
- Disposition Events Eligible
- d:boolean
- false
-
-
- Disposition Action Started At
- d:date
- false
-
-
- Disposition Action Started By
- d:text
- false
-
- true
- false
- false
-
-
-
- Disposition Action Completed At
- d:date
- false
-
-
- Disposition Action Copmleted By
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
-
-
- Event executions
-
- false
- false
-
-
- rma:eventExecution
- false
- true
-
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
- Event Execution
- Execution details of an event
- cm:cmobject
-
-
-
-
- Event Name
- d:text
- true
-
- true
- false
- false
-
-
-
- Event automatic
- d:boolean
- true
-
-
- Event complete
- d:boolean
- true
- false
-
-
- Event completed by
- d:text
- false
-
- true
- false
- false
-
-
-
- Event completed at
- d:date
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Hold
- rma:recordsManagementContainer
- false
-
-
-
-
- Hold Reason
- d:text
- true
-
-
-
-
-
-
- Frozen Records
-
- false
- true
-
-
- rma:filePlanComponent
- false
- true
-
-
-
-
-
-
-
-
- Transfer
- cm:folder
- false
-
-
-
-
- Transfer Accession Indicator
- d:boolean
- true
- true
-
-
-
- Transfer PDF Indicator
- Indicates that transfer includes PDF
- d:boolean
- true
- false
-
-
-
- Transfer PDF Indicator
- Transfer Location
- d:text
-
-
-
-
-
-
-
- Transferred
-
- false
- false
-
-
- rma:dispositionLifecycle
- false
- true
-
-
-
-
-
-
- cm:titled
- rma:filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
- File Plan Component
- false
-
-
- Root node reference
- d:noderef
- true
-
-
-
-
-
-
- Records Management Root
-
-
-
-
- Holds
-
- false
- false
-
-
- rma:hold
- false
- true
-
-
-
-
-
- Transfers
-
- false
- false
-
-
- rma:transfer
- false
- true
-
-
-
-
-
-
-
- Declared Record
-
-
- Date Declared
- d:date
-
-
- Declared By
- d:text
-
- true
- false
- false
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Record component identifier
-
-
- Record Component Identifier
- d:text
- true
-
- true
- false
- false
-
-
-
- Database uniqueness id
- d:text
- true
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
- Vital Record Definition
-
-
- Review Period
- d:period
- none|0
-
-
- Vital Record Indicator
- d:boolean
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
- Record
-
- false
-
-
-
-
-
-
-
- Date Filed
- d:date
-
-
-
- Original Name
- d:text
- true
-
-
-
-
-
-
-
- d:date
- false
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
- d:date
- false
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
-
- cm:titled
- rma:recordComponentIdentifier
- rma:commonRecordDetails
- rma:filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
-
-
- Location
- d:text
- false
-
- true
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
-
-
-
- d:any
- true
-
-
- d:any
- true
-
-
-
-
-
-
-
- Vital Record
-
-
- Next Review Date
- d:date
- false
-
-
- Indicates whether a notification that this record is due for review has been issued
- d:boolean
- true
- false
- false
-
-
-
- rma:filePlanComponent
-
-
-
-
- Scheduled
-
-
-
- Disposition Schedule
-
- false
- false
-
-
- rma:dispositionSchedule
- false
- false
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
- Disposition Lifecycle
-
-
-
- Next disposition action
-
- false
- false
-
-
- rma:dispositionAction
- false
- false
-
-
-
-
-
- Disposition Action History
-
- false
- false
-
-
- rma:dispositionAction
- false
- true
-
-
-
-
-
- rma:filePlanComponent
-
-
-
-
-
- Cut Off
-
-
- Cut Off Date
- d:date
- true
-
-
-
-
-
- Uncut Off
-
-
-
-
- Transferring
-
-
-
-
- Transferred
-
-
-
-
- Ascended
-
-
-
- Frozen
-
-
- Frozen At Date
- d:date
- true
-
-
- Frozen By
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Caveat Config Root
-
-
-
- true
- false
-
-
- rma:caveatConfig
- false
- false
-
- false
-
-
-
-
-
- Email Config Root
-
-
-
- true
- false
-
-
- rma:emailConfig
- false
- false
-
- false
-
-
-
-
-
-
-
- Record Search
-
-
- d:boolean
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:date
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:boolean
- true
-
-
- d:text
- true
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
-
-
- d:text
- true
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
- d:text
- true
-
- true
- false
- false
-
-
-
-
-
-
- Versioned Record
-
-
-
- Unpublished Update
-
-
- d:boolean
- true
- true
-
-
- d:text
-
-
- d:any
-
-
- d:boolean
- true
- false
-
-
-
-
-
-
- Ghosted Record
- false
-
-
-
-
- Loaded Data Set Id
-
-
- List of the loaded Data Set Ids
- d:text
- true
-
-
-
-
-
-
- The originating details of a record
-
-
- d:text
- true
-
-
- d:date
- true
-
-
- d:noderef
- true
-
-
-
-
-
-
- The rejection details of a record
-
-
- d:text
- true
-
-
- d:date
- true
-
-
- d:text
- true
-
-
-
-
-
-
-
- Held children
-
-
- d:int
- true
- true
- 0
-
-
-
-
-
-
- Countable aspect
-
-
- d:int
- true
- true
- 0
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Records Management Model
+ Roy Wetherall
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RM Site
+ st:site
+ false
+
+
+
+
+ Caveat Config
+ cm:content
+ false
+
+ rma:filePlanComponent
+
+
+
+
+ Email Config
+ cm:content
+
+ rma:filePlanComponent
+
+
+
+
+
+
+
+ Records Management Container
+ cm:folder
+ false
+
+
+ cm:titled
+ rma:recordComponentIdentifier
+ rma:filePlanComponent
+
+
+
+
+
+
+ Record Category
+ rma:recordsManagementContainer
+
+
+ rma:vitalRecordDefinition
+
+
+
+
+
+
+ File Plan
+ rma:recordsManagementContainer
+
+
+ rma:recordsManagementRoot
+
+
+
+
+
+ Unfiled Record Container
+ rma:recordsManagementContainer
+
+
+
+ Unfiled Record Folder
+ rma:recordsManagementContainer
+
+
+
+ Hold Container
+ rma:recordsManagementContainer
+
+ rma:countable
+
+
+
+
+ Transfer Container
+ rma:recordsManagementContainer
+
+ rma:countable
+
+
+
+
+
+
+ Disposition Schedule
+ cm:cmobject
+
+
+
+
+ Disposition Authority
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+ Disposition Instructions
+ d:text
+ true
+
+
+
+ Record Level Disposition
+ d:boolean
+ true
+ false
+
+
+
+
+
+
+
+ Disposition Actions
+
+ false
+ false
+
+
+ rma:dispositionActionDefinition
+ false
+ true
+
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+ Disposition Action Definition
+ cm:cmobject
+
+
+
+
+ Disposition Action Name
+ d:text
+ true
+
+
+
+ Disposition Description
+ d:text
+ false
+
+
+
+ Disposition Location
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Disposition Period
+ d:period
+ false
+ none|0
+
+
+
+ Disposition Period Property
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Disposition Event
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+ Disposition Event Combination
+ d:text
+ true
+ or
+
+ true
+ false
+ false
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+ Record Folder
+ cm:folder
+ false
+
+
+
+
+
+
+
+ Record Folder Closed
+ Indicates whether the folder is closed
+ d:boolean
+ true
+ true
+ false
+
+
+
+
+
+ cm:titled
+ rma:recordComponentIdentifier
+ rma:commonRecordDetails
+ rma:filePlanComponent
+ rma:heldChildren
+
+
+
+
+
+
+ Non-Electronic Document
+ cm:content
+ false
+
+
+
+ Document Physical Size
+ d:int
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Number Of Copies
+ d:int
+ false
+ 1
+
+ true
+ false
+ false
+
+
+
+
+ Storage Location
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Shelf
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ Box
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+ File
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+ Disposition Action
+ cm:cmobject
+
+
+ Disposition Action Id
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Disposition Action
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Disposition Action Date
+ d:date
+ false
+
+
+ Disposition Events Eligible
+ d:boolean
+ false
+
+
+ Disposition Action Started At
+ d:date
+ false
+
+
+ Disposition Action Started By
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Disposition Action Completed At
+ d:date
+ false
+
+
+ Disposition Action Copmleted By
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+ Event executions
+
+ false
+ false
+
+
+ rma:eventExecution
+ false
+ true
+
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+
+ Event Execution
+ Execution details of an event
+ cm:cmobject
+
+
+
+
+ Event Name
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Event automatic
+ d:boolean
+ true
+
+
+ Event complete
+ d:boolean
+ true
+ false
+
+
+ Event completed by
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ Event completed at
+ d:date
+ false
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+ Hold
+ rma:recordsManagementContainer
+ false
+
+
+
+
+ Hold Reason
+ d:text
+ true
+
+
+
+
+
+
+ Frozen Records
+
+ false
+ true
+
+
+ rma:filePlanComponent
+ false
+ true
+
+
+
+
+
+
+
+
+ Transfer
+ cm:folder
+ false
+
+
+
+
+ Transfer Accession Indicator
+ d:boolean
+ true
+ true
+
+
+
+ Transfer PDF Indicator
+ Indicates that transfer includes PDF
+ d:boolean
+ true
+ false
+
+
+
+ Transfer PDF Indicator
+ Transfer Location
+ d:text
+
+
+
+
+
+
+
+ Transferred
+
+ false
+ false
+
+
+ rma:dispositionLifecycle
+ false
+ true
+
+
+
+
+
+
+ cm:titled
+ rma:filePlanComponent
+
+
+
+
+
+
+
+
+
+
+
+ File Plan Component
+ false
+
+
+ Root node reference
+ d:noderef
+ true
+
+
+
+
+
+
+ Records Management Root
+
+
+
+
+ Holds
+
+ false
+ false
+
+
+ rma:hold
+ false
+ true
+
+
+
+
+
+ Transfers
+
+ false
+ false
+
+
+ rma:transfer
+ false
+ true
+
+
+
+
+
+
+
+ Declared Record
+
+
+ Date Declared
+ d:date
+
+
+ Declared By
+ d:text
+
+ true
+ false
+ false
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+ Record component identifier
+
+
+ Record Component Identifier
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ Database uniqueness id
+ d:text
+ true
+ false
+
+
+
+ rma:filePlanComponent
+
+
+
+
+ Vital Record Definition
+
+
+ Review Period
+ d:period
+ none|0
+
+
+ Vital Record Indicator
+ d:boolean
+ false
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+
+ Record
+
+ false
+
+
+
+
+
+
+
+ Date Filed
+ d:date
+
+
+
+ Original Name
+ d:text
+ true
+
+
+
+
+
+
+
+ d:date
+ false
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ d:date
+ false
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+
+ cm:titled
+ rma:recordComponentIdentifier
+ rma:commonRecordDetails
+ rma:filePlanComponent
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Location
+ d:text
+ false
+
+ true
+ false
+ false
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+
+
+
+ d:any
+ true
+
+
+ d:any
+ true
+
+
+
+
+
+
+
+ Vital Record
+
+
+ Next Review Date
+ d:date
+ false
+
+
+ Indicates whether a notification that this record is due for review has been issued
+ d:boolean
+ true
+ false
+ false
+
+
+
+ rma:filePlanComponent
+
+
+
+
+ Scheduled
+
+
+
+ Disposition Schedule
+
+ false
+ false
+
+
+ rma:dispositionSchedule
+ false
+ false
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+ Disposition Lifecycle
+
+
+
+ Next disposition action
+
+ false
+ false
+
+
+ rma:dispositionAction
+ false
+ false
+
+
+
+
+
+ Disposition Action History
+
+ false
+ false
+
+
+ rma:dispositionAction
+ false
+ true
+
+
+
+
+
+ rma:filePlanComponent
+
+
+
+
+
+ Cut Off
+
+
+ Cut Off Date
+ d:date
+ true
+
+
+
+
+
+ Uncut Off
+
+
+
+
+ Transferring
+
+
+
+
+ Transferred
+
+
+
+
+ Ascended
+
+
+
+ Frozen
+
+
+ Frozen At Date
+ d:date
+ true
+
+
+ Frozen By
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+
+
+ Caveat Config Root
+
+
+
+ true
+ false
+
+
+ rma:caveatConfig
+ false
+ false
+
+ false
+
+
+
+
+
+ Email Config Root
+
+
+
+ true
+ false
+
+
+ rma:emailConfig
+ false
+ false
+
+ false
+
+
+
+
+
+
+
+ Record Search
+
+
+ d:boolean
+ true
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ d:date
+ true
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ d:boolean
+ true
+
+
+ d:text
+ true
+ true
+
+ true
+ false
+ false
+
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ d:text
+ true
+
+
+
+ d:text
+ true
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+ d:text
+ true
+
+ true
+ false
+ false
+
+
+
+
+
+
+ Versioned Record
+
+
+
+ Unpublished Update
+
+
+ d:boolean
+ true
+ true
+
+
+ d:text
+
+
+ d:any
+
+
+ d:boolean
+ true
+ false
+
+
+
+
+
+
+ Ghosted Record
+ false
+
+
+
+
+ Loaded Data Set Id
+
+
+ List of the loaded Data Set Ids
+ d:text
+ true
+
+
+
+
+
+
+ The originating details of a record
+
+
+ d:text
+ true
+
+
+ d:date
+ true
+
+
+ d:noderef
+ true
+
+
+
+
+
+
+ The rejection details of a record
+
+
+ d:text
+ true
+
+
+ d:date
+ true
+
+
+ d:text
+ true
+
+
+
+
+
+
+
+ Held children
+
+
+ d:int
+ true
+ true
+ 0
+
+
+
+
+
+
+ Countable aspect
+
+
+ d:int
+ true
+ true
+ 0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml
index 59017fcf50..d545517f44 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/recordsPermissionModel.xml
@@ -1,497 +1,497 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml
index a69c725725..d2d67043a6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/reportModel.xml
@@ -1,51 +1,51 @@
-
-
-
-
-
-
-
-
- Records Management Report Model
- Roy Wetherall
- 1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Report
- cm:content
-
-
- Destruction Report
- rmr:report
-
-
- Transfer Report
- rmr:report
-
-
- Hold Report
- rmr:report
-
-
-
+
+
+
+
+
+
+
+
+ Records Management Report Model
+ Roy Wetherall
+ 1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Report
+ cm:content
+
+
+ Destruction Report
+ rmr:report
+
+
+ Transfer Report
+ rmr:report
+
+
+ Hold Report
+ rmr:report
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml
index 648d308704..d97f736648 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/rm-model-security-context.xml
@@ -1,162 +1,162 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml
index 962083afce..da7b0a2c4d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml
@@ -1,241 +1,241 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- /${spaces.company_home.childname}/${spaces.dictionary.childname}
- alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.notification-service
- alfresco.module.org_alfresco_module_rm.messages.admin-service
- alfresco.module.org_alfresco_module_rm.messages.records-management-service
- alfresco.module.org_alfresco_module_rm.messages.action-service
- alfresco.module.org_alfresco_module_rm.messages.audit-service
- alfresco.module.org_alfresco_module_rm.messages.rm-events
- alfresco.module.org_alfresco_module_rm.messages.capability-service
- alfresco.module.org_alfresco_module_rm.messages.dataset-service
- alfresco.module.org_alfresco_module_rm.messages.rm-system
- alfresco.module.org_alfresco_module_rm.messages.template
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rmService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- caveatConfig
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- EEE, d MMM yyyy HH:mm:ss Z
- EEE, d MMM yy HH:mm:ss Z
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /${spaces.company_home.childname}/${spaces.dictionary.childname}
+ alfresco/module/org_alfresco_module_rm/bootstrap/RMDataDictionaryBootstrap.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ alfresco.module.org_alfresco_module_rm.messages.notification-service
+ alfresco.module.org_alfresco_module_rm.messages.admin-service
+ alfresco.module.org_alfresco_module_rm.messages.records-management-service
+ alfresco.module.org_alfresco_module_rm.messages.action-service
+ alfresco.module.org_alfresco_module_rm.messages.audit-service
+ alfresco.module.org_alfresco_module_rm.messages.rm-events
+ alfresco.module.org_alfresco_module_rm.messages.capability-service
+ alfresco.module.org_alfresco_module_rm.messages.dataset-service
+ alfresco.module.org_alfresco_module_rm.messages.rm-system
+ alfresco.module.org_alfresco_module_rm.messages.template
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rmService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ caveatConfig
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ EEE, d MMM yyyy HH:mm:ss Z
+ EEE, d MMM yy HH:mm:ss Z
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties
index 19d6ed89dd..4bbb56b282 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/module.properties
@@ -1,11 +1,11 @@
-# Alfresco Records Management Module
-module.id=org_alfresco_module_rm
-
-# 23/02/2012 - Renamed
-module.aliases=org_alfresco_module_dod5015
-
-module.title=Records Management
-module.description=Alfresco Record Management Extension
-module.version=2.3
-
+# Alfresco Records Management Module
+module.id=org_alfresco_module_rm
+
+# 23/02/2012 - Renamed
+module.aliases=org_alfresco_module_dod5015
+
+module.title=Records Management
+module.description=Alfresco Record Management Extension
+module.version=2.3
+
module.repo.version.min=4.2.2
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml
index 784324a4ce..6e089b6f92 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-context.xml
@@ -1,45 +1,45 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml
index 863cc68bac..985a809082 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v20-context.xml
@@ -1,66 +1,66 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml
index 3652efbb00..aa0a740c59 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v21-context.xml
@@ -1,107 +1,107 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml
index ebe66b66e7..039ab39125 100755
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v22-context.xml
@@ -1,106 +1,106 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.ghosting.enabled}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${rm.ghosting.enabled}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml
index ac52237135..1600a1b836 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/patch/rm-patch-v23-context.xml
@@ -1,37 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml
index 3b050f6164..e3f1c1a89d 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMap.xml
@@ -1,23 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
index bc08a1ec1b..8144e44bf6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
@@ -1,13 +1,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml
index 69f8fb517c..59f1687234 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/query/rm-query-context.xml
@@ -1,24 +1,24 @@
-
-
-
-
-
-
-
- classpath:alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ classpath:alfresco/module/org_alfresco_module_rm/query/rm-common-SqlMapConfig.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
index 87ddf5dfef..5a35561a63 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
@@ -1,1153 +1,1153 @@
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.rm-actions
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- js
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction
- org.alfresco.repo.action.executer.ActionExecuter
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Destroy
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
- ${rm.ghosting.enabled}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ReOpenFolders
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CloseFolders
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CycleVitalRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM.Declare.0
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.UndeclareRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.PlanningReviewCycles
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ManuallyChangeDispositionDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeAllTransfers
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeNominatedTransfers
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CreateModifyDestroyFileplanMetadata
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.RejectRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.FileUnfiledRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmCopy
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmMove
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.LinkToRecords
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteLinks
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${spaces.store}
-
-
- /${spaces.company_home.childname}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteHold
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ExtendRetentionPeriodOrFreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Unfreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ViewUpdateReasonsForFreeze
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
- org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ alfresco.module.org_alfresco_module_rm.messages.rm-actions
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ js
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction
+ org.alfresco.repo.action.executer.ActionExecuter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ApproveRecordsScheduledForCutoff
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Destroy
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+ ${rm.ghosting.enabled}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ReOpenFolders
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CloseFolders
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CycleVitalRecords
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM.Declare.0
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.UndeclareRecords
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.PlanningReviewCycles
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ManuallyChangeDispositionDates
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AddModifyEventDates
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeAllTransfers
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.AuthorizeNominatedTransfers
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.CreateModifyDestroyFileplanMetadata
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.RejectRecords
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.FileUnfiledRecords
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmCopy
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.rmMove
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.LinkToRecords
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteLinks
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${spaces.store}
+
+
+ /${spaces.company_home.childname}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_ALLOW
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.DeleteHold
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ExtendRetentionPeriodOrFreeze
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.Unfreeze
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.execute=RM_CAP.0.rma:filePlanComponent.ViewUpdateReasonsForFreeze
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction.*=RM_ALLOW
+ org.alfresco.repo.action.executer.ActionExecuter.*=RM_ALLOW
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml
index 6f3d2bf7c9..61c53f3c6b 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-audit-context.xml
@@ -1,95 +1,95 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml
index 97d7422e3a..b2491bc092 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-capabilities-context.xml
@@ -1,156 +1,156 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml
index 7a855c5149..cc663d4f93 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-deprecated-context.xml
@@ -1,136 +1,136 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.RecordsManagementService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.RecordsManagementService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml
index b83ba6243b..6577e35e1f 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-disposition-properties-context.xml
@@ -1,40 +1,40 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- cutoff
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ cutoff
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml
index e31aa1708f..7db5343e41 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-id-context.xml
@@ -1,47 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml
index c975a79827..c75861026c 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-job-context.xml
@@ -1,151 +1,151 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 0 0/15 * * * ?
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
- cutoff
- retain
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.dispositionlifecycletrigger.cronexpression}
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
-
-
-
-
-
-
-
-
-
-
-
- 0/30 * * * * ?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0 0/15 * * * ?
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
+
+
+
+
+
+
+
+
+
+
+
+ cutoff
+ retain
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${rm.dispositionlifecycletrigger.cronexpression}
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.job.RecordsManagementJob
+
+
+
+
+
+
+
+
+
+
+
+ 0/30 * * * * ?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml
index 18fe9ee15f..b19c9647fa 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-model-context.xml
@@ -1,195 +1,195 @@
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/messages/records-model
-
-
-
-
-
- /app:company_home/app:dictionary/cm:records_management
-
-
- path
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/model/recordsModel.xml
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/messages/records-model
+
+
+
+
+
+ /app:company_home/app:dictionary/cm:records_management
+
+
+ path
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml
index 13f2102dbe..8b773b3c9b 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-public-services-security-context.xml
@@ -1,176 +1,176 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- alfresco/model/permissionDefinitions.xml
-
-
- alfresco/model/permissionSchema.dtd
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${system.acl.maxPermissionCheckTimeMillis}
-
-
- ${system.acl.maxPermissionChecks}
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
-
-
-
-
-
-
- ${system.acl.maxPermissionCheckTimeMillis}
-
-
- ${system.acl.maxPermissionChecks}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ alfresco/model/permissionDefinitions.xml
+
+
+ alfresco/model/permissionSchema.dtd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${system.acl.maxPermissionCheckTimeMillis}
+
+
+ ${system.acl.maxPermissionChecks}
+
+
+
+ {http://www.alfresco.org/model/recordsmanagement/1.0}filePlanComponent
+
+
+
+
+
+
+ ${system.acl.maxPermissionCheckTimeMillis}
+
+
+ ${system.acl.maxPermissionChecks}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml
index 835c39182c..5df936757b 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-report-context.xml
@@ -1,106 +1,106 @@
-
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/reportModel.xml
-
-
-
-
- alfresco/module/org_alfresco_module_rm/messages/report-model
-
-
-
-
-
-
-
-
-
- alfresco.module.org_alfresco_module_rm.messages.report-service
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rma:transfer
-
-
-
-
-
-
-
-
- rma:hold
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/model/reportModel.xml
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/messages/report-model
+
+
+
+
+
+
+
+
+
+ alfresco.module.org_alfresco_module_rm.messages.report-service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rma:transfer
+
+
+
+
+
+
+
+
+ rma:hold
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml
index 5b25686727..0ed6c73149 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-service-context.xml
@@ -1,1649 +1,1649 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.transfer.TransferService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.search.RecordsManagementSearchService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- rma:recordCategory
- rma:recordFolder
- rma:record
- rma:nonElectronicDocument
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- cm:lastThumbnailModification
- cm:autoVersion
- cm:autoVersionOnUpdateProps
- cm:initialVersion
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.record.RecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.record.InplaceRecordService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.security.FilePlanAuthenticationService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Thread-Index
- messageFrom
- messageTo
- messageCc
- messageSubject
- messageSent
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.email.CustomEmailMappingService
-
-
-
- customEmailMappingService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.caveatConfigTransactionalCache
-
-
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/recordsmanagement/1.0}recordComponentIdentifier
-
-
-
-
-
-
-
- {http://www.alfresco.org/model/rmcustom/1.0}rmcustom
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.caveat.RMCaveatConfigService
-
-
-
- caveatConfigService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.dataset.DataSetService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.hold.HoldService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.relationship.RelationshipService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.alfresco.module.org_alfresco_module_rm.recordableversion.RecordableVersionConfigService
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${server.transaction.mode.default}
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.transfer.TransferService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.search.RecordsManagementSearchService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ rma:recordCategory
+ rma:recordFolder
+ rma:record
+ rma:nonElectronicDocument
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ cm:lastThumbnailModification
+ cm:autoVersion
+ cm:autoVersionOnUpdateProps
+ cm:initialVersion
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.record.RecordService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.record.InplaceRecordService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.security.FilePlanAuthenticationService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Thread-Index
+ messageFrom
+ messageTo
+ messageCc
+ messageSubject
+ messageSent
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.email.CustomEmailMappingService
+
+
+
+ customEmailMappingService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.caveatConfigTransactionalCache
+
+
+
+
+
+
+
+
+
+ {http://www.alfresco.org/model/recordsmanagement/1.0}recordComponentIdentifier
+
+
+
+
+
+
+
+ {http://www.alfresco.org/model/rmcustom/1.0}rmcustom
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.caveat.RMCaveatConfigService
+
+
+
+ caveatConfigService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.dataset.DataSetService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.hold.HoldService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.relationship.RelationshipService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ org.alfresco.module.org_alfresco_module_rm.recordableversion.RecordableVersionConfigService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${server.transaction.mode.default}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
index 5fd806c439..2082b7c9c0 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
@@ -1,926 +1,926 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
- UNFILED_RECORD_FOLDER
- HOLD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
- RECORD_FOLDER
- RECORD
- UNFILED_RECORD_FOLDER
- HOLD
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD
- RECORD_CATEGORY
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
- HOLD_CONTAINER
- HOLD
- TRANSFER
- TRANSFER_CONTAINER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD_FOLDER
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
-
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
- TRANSFER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- FILE_PLAN
- RECORD_CATEGORY
- RECORD_FOLDER
- UNFILED_RECORD_CONTAINER
- UNFILED_RECORD_FOLDER
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
-
-
-
-
-
-
- RECORD_CATEGORY
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- HOLD_CONTAINER
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- RECORD
- RECORD_FOLDER
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- HOLD
-
-
-
-
-
-
-
-
-
- RECORD
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+ RECORD_FOLDER
+ RECORD
+ UNFILED_RECORD_FOLDER
+ HOLD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+ RECORD_FOLDER
+ RECORD
+ UNFILED_RECORD_FOLDER
+ HOLD
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD
+ RECORD_CATEGORY
+ RECORD_FOLDER
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+ HOLD_CONTAINER
+ HOLD
+ TRANSFER
+ TRANSFER_CONTAINER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ TRANSFER
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD_FOLDER
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD_CATEGORY
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD_CATEGORY
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+
+
+
+ TRANSFER
+
+
+
+
+
+
+
+
+
+ TRANSFER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+ FILE_PLAN
+ RECORD_CATEGORY
+ RECORD_FOLDER
+ UNFILED_RECORD_CONTAINER
+ UNFILED_RECORD_FOLDER
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
+
+
+
+
+
+
+ RECORD_CATEGORY
+
+
+
+
+
+
+
+
+ RECORD
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ HOLD_CONTAINER
+
+
+
+
+
+
+
+
+
+ RECORD
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ RECORD
+ RECORD_FOLDER
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+ HOLD
+
+
+
+
+
+
+
+
+
+ RECORD
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml
index d9de79a796..1f755ca57f 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-version-context.xml
@@ -1,92 +1,92 @@
-
-
-
-
-
-
-
-
-
- alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ alfresco/module/org_alfresco_module_rm/model/recordableVersionModel.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml
index 728ac66fc5..fedd555546 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-webscript-context.xml
@@ -1,666 +1,666 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${rm.autocompletesuggestion.minfragmentsize}
-
-
- ${rm.autocompletesuggestion.maxsuggestions.path}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${rm.autocompletesuggestion.minfragmentsize}
+
+
+ ${rm.autocompletesuggestion.maxsuggestions.path}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml
index 6f843caa09..5b6dab5093 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-workflow-context.xml
@@ -1,27 +1,27 @@
-
-
-
-
-
-
-
-
- activiti
- alfresco/workflow/requestInfo.bpmn20.xml
- text/xml
- false
-
-
-
-
-
- alfresco/workflow/rmWorkflowModel.xml
-
-
-
-
- alfresco/workflow/rm-workflow-messages
-
-
-
+
+
+
+
+
+
+
+
+ activiti
+ alfresco/workflow/requestInfo.bpmn20.xml
+ text/xml
+ false
+
+
+
+
+
+ alfresco/workflow/rmWorkflowModel.xml
+
+
+
+
+ alfresco/workflow/rm-workflow-messages
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json
index 6b8ebd547a..5771b8d991 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-default-roles-bootstrap.json
@@ -1,225 +1,225 @@
-[
- {
- "name" : "ExtendedReaders",
- "displayLabel" : "rm.role.extendedReaders",
- "isAdmin" : false,
- "capabilities" :
- [
- "ViewRecords"
- ]
- },
- {
- "name" : "ExtendedWriters",
- "displayLabel" : "rm.role.extendedWriters",
- "isAdmin" : false,
- "capabilities" :
- [
- "ViewRecords",
- "EditNonRecordMetadata"
- ]
- },
- {
- "name" : "User",
- "displayLabel" : "rm.role.user",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords"
- ]
- },
- {
- "name" : "PowerUser",
- "displayLabel" : "rm.role.powerUser",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "RequestRecordInformation",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords"
- ]
- },
- {
- "name" : "SecurityOfficer",
- "displayLabel" : "rm.role.securityOfficer",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "RequestRecordInformation",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords",
- "ManageAccessControls"
- ]
- },
- {
- "name" : "RecordsManager",
- "displayLabel" : "rm.role.recordsManager",
- "isAdmin" : false,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "UpdateTriggerDates",
- "CreateModifyDestroyEvents",
- "ManageAccessRights",
- "MoveRecords",
- "ChangeOrDeleteReferences",
- "DeleteLinks",
- "EditDeclaredRecordMetadata",
- "ManuallyChangeDispositionDates",
- "ApproveRecordsScheduledForCutoff",
- "CreateModifyRecordsInCutoffFolders",
- "ExtendRetentionPeriodOrFreeze",
- "ViewUpdateReasonsForFreeze",
- "DestroyRecordsScheduledForDestruction",
- "UpdateVitalRecordCycleInformation",
- "UndeclareRecords",
- "DeclareAuditAsRecord",
- "DeleteAudit",
- "AuthorizeNominatedTransfers",
- "EditSelectionLists",
- "AuthorizeAllTransfers",
- "CreateModifyDestroyFileplanMetadata",
- "CreateAndAssociateSelectionLists",
- "AttachRulesToMetadataProperties",
- "CreateModifyDestroyFileplanTypes",
- "CreateModifyDestroyRecordTypes",
- "MakeOptionalParametersMandatory",
- "MapEmailMetadata",
- "DeleteRecords",
- "TriggerAnEvent",
- "CreateModifyDestroyRoles",
- "PasswordControl",
- "EnableDisableAuditByTypes",
- "SelectAuditMetadata",
- "DisplayRightsReport",
- "AccessAudit",
- "ExportAudit",
- "CreateModifyDestroyReferenceTypes",
- "RequestRecordInformation",
- "FileDestructionReport",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords",
- "FileTransferReport",
- "CreateHold",
- "AddToHold",
- "RemoveFromHold",
- "FileHoldReport",
- "DeleteHold",
- "EndRetention",
- "EditHold",
- "ManageAccessControls"
-
- ]
- },
- {
- "name" : "Administrator",
- "displayLabel" : "rm.role.administrator",
- "isAdmin" : true,
- "capabilities" :
- [
- "DeclareRecords",
- "ViewRecords",
- "CreateRecords",
- "CreateModifyDestroyFolders",
- "EditRecordMetadata",
- "EditNonRecordMetadata",
- "AddModifyEventDates",
- "CloseFolders",
- "DeclareRecordsInClosedFolders",
- "ReOpenFolders",
- "CycleVitalRecords",
- "PlanningReviewCycles",
- "UpdateTriggerDates",
- "CreateModifyDestroyEvents",
- "ManageAccessRights",
- "MoveRecords",
- "ChangeOrDeleteReferences",
- "DeleteLinks",
- "EditDeclaredRecordMetadata",
- "ManuallyChangeDispositionDates",
- "ApproveRecordsScheduledForCutoff",
- "CreateModifyRecordsInCutoffFolders",
- "ExtendRetentionPeriodOrFreeze",
- "ViewUpdateReasonsForFreeze",
- "DestroyRecordsScheduledForDestruction",
- "UpdateVitalRecordCycleInformation",
- "UndeclareRecords",
- "DeclareAuditAsRecord",
- "DeleteAudit",
- "AuthorizeNominatedTransfers",
- "EditSelectionLists",
- "AuthorizeAllTransfers",
- "CreateModifyDestroyFileplanMetadata",
- "CreateAndAssociateSelectionLists",
- "AttachRulesToMetadataProperties",
- "CreateModifyDestroyFileplanTypes",
- "CreateModifyDestroyRecordTypes",
- "MakeOptionalParametersMandatory",
- "MapEmailMetadata",
- "DeleteRecords",
- "TriggerAnEvent",
- "CreateModifyDestroyRoles",
- "CreateModifyDestroyUsersAndGroups",
- "PasswordControl",
- "EnableDisableAuditByTypes",
- "SelectAuditMetadata",
- "DisplayRightsReport",
- "AccessAudit",
- "ExportAudit",
- "CreateModifyDestroyReferenceTypes",
- "ManageAccessControls",
- "ManageRules",
- "RequestRecordInformation",
- "FileDestructionReport",
- "FileUnfiledRecords",
- "RejectRecords",
- "LinkToRecords",
- "FileTransferReport",
- "CreateHold",
- "AddToHold",
- "RemoveFromHold",
- "FileHoldReport",
- "DeleteHold",
- "EditHold",
- "EndRetention"
- ]
- }
+[
+ {
+ "name" : "ExtendedReaders",
+ "displayLabel" : "rm.role.extendedReaders",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "ViewRecords"
+ ]
+ },
+ {
+ "name" : "ExtendedWriters",
+ "displayLabel" : "rm.role.extendedWriters",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "ViewRecords",
+ "EditNonRecordMetadata"
+ ]
+ },
+ {
+ "name" : "User",
+ "displayLabel" : "rm.role.user",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "DeclareRecords",
+ "ViewRecords"
+ ]
+ },
+ {
+ "name" : "PowerUser",
+ "displayLabel" : "rm.role.powerUser",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "DeclareRecords",
+ "ViewRecords",
+ "CreateRecords",
+ "CreateModifyDestroyFolders",
+ "EditRecordMetadata",
+ "EditNonRecordMetadata",
+ "AddModifyEventDates",
+ "CloseFolders",
+ "DeclareRecordsInClosedFolders",
+ "ReOpenFolders",
+ "CycleVitalRecords",
+ "PlanningReviewCycles",
+ "RequestRecordInformation",
+ "FileUnfiledRecords",
+ "RejectRecords",
+ "LinkToRecords"
+ ]
+ },
+ {
+ "name" : "SecurityOfficer",
+ "displayLabel" : "rm.role.securityOfficer",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "DeclareRecords",
+ "ViewRecords",
+ "CreateRecords",
+ "CreateModifyDestroyFolders",
+ "EditRecordMetadata",
+ "EditNonRecordMetadata",
+ "AddModifyEventDates",
+ "CloseFolders",
+ "DeclareRecordsInClosedFolders",
+ "ReOpenFolders",
+ "CycleVitalRecords",
+ "PlanningReviewCycles",
+ "RequestRecordInformation",
+ "FileUnfiledRecords",
+ "RejectRecords",
+ "LinkToRecords",
+ "ManageAccessControls"
+ ]
+ },
+ {
+ "name" : "RecordsManager",
+ "displayLabel" : "rm.role.recordsManager",
+ "isAdmin" : false,
+ "capabilities" :
+ [
+ "DeclareRecords",
+ "ViewRecords",
+ "CreateRecords",
+ "CreateModifyDestroyFolders",
+ "EditRecordMetadata",
+ "EditNonRecordMetadata",
+ "AddModifyEventDates",
+ "CloseFolders",
+ "DeclareRecordsInClosedFolders",
+ "ReOpenFolders",
+ "CycleVitalRecords",
+ "PlanningReviewCycles",
+ "UpdateTriggerDates",
+ "CreateModifyDestroyEvents",
+ "ManageAccessRights",
+ "MoveRecords",
+ "ChangeOrDeleteReferences",
+ "DeleteLinks",
+ "EditDeclaredRecordMetadata",
+ "ManuallyChangeDispositionDates",
+ "ApproveRecordsScheduledForCutoff",
+ "CreateModifyRecordsInCutoffFolders",
+ "ExtendRetentionPeriodOrFreeze",
+ "ViewUpdateReasonsForFreeze",
+ "DestroyRecordsScheduledForDestruction",
+ "UpdateVitalRecordCycleInformation",
+ "UndeclareRecords",
+ "DeclareAuditAsRecord",
+ "DeleteAudit",
+ "AuthorizeNominatedTransfers",
+ "EditSelectionLists",
+ "AuthorizeAllTransfers",
+ "CreateModifyDestroyFileplanMetadata",
+ "CreateAndAssociateSelectionLists",
+ "AttachRulesToMetadataProperties",
+ "CreateModifyDestroyFileplanTypes",
+ "CreateModifyDestroyRecordTypes",
+ "MakeOptionalParametersMandatory",
+ "MapEmailMetadata",
+ "DeleteRecords",
+ "TriggerAnEvent",
+ "CreateModifyDestroyRoles",
+ "PasswordControl",
+ "EnableDisableAuditByTypes",
+ "SelectAuditMetadata",
+ "DisplayRightsReport",
+ "AccessAudit",
+ "ExportAudit",
+ "CreateModifyDestroyReferenceTypes",
+ "RequestRecordInformation",
+ "FileDestructionReport",
+ "FileUnfiledRecords",
+ "RejectRecords",
+ "LinkToRecords",
+ "FileTransferReport",
+ "CreateHold",
+ "AddToHold",
+ "RemoveFromHold",
+ "FileHoldReport",
+ "DeleteHold",
+ "EndRetention",
+ "EditHold",
+ "ManageAccessControls"
+
+ ]
+ },
+ {
+ "name" : "Administrator",
+ "displayLabel" : "rm.role.administrator",
+ "isAdmin" : true,
+ "capabilities" :
+ [
+ "DeclareRecords",
+ "ViewRecords",
+ "CreateRecords",
+ "CreateModifyDestroyFolders",
+ "EditRecordMetadata",
+ "EditNonRecordMetadata",
+ "AddModifyEventDates",
+ "CloseFolders",
+ "DeclareRecordsInClosedFolders",
+ "ReOpenFolders",
+ "CycleVitalRecords",
+ "PlanningReviewCycles",
+ "UpdateTriggerDates",
+ "CreateModifyDestroyEvents",
+ "ManageAccessRights",
+ "MoveRecords",
+ "ChangeOrDeleteReferences",
+ "DeleteLinks",
+ "EditDeclaredRecordMetadata",
+ "ManuallyChangeDispositionDates",
+ "ApproveRecordsScheduledForCutoff",
+ "CreateModifyRecordsInCutoffFolders",
+ "ExtendRetentionPeriodOrFreeze",
+ "ViewUpdateReasonsForFreeze",
+ "DestroyRecordsScheduledForDestruction",
+ "UpdateVitalRecordCycleInformation",
+ "UndeclareRecords",
+ "DeclareAuditAsRecord",
+ "DeleteAudit",
+ "AuthorizeNominatedTransfers",
+ "EditSelectionLists",
+ "AuthorizeAllTransfers",
+ "CreateModifyDestroyFileplanMetadata",
+ "CreateAndAssociateSelectionLists",
+ "AttachRulesToMetadataProperties",
+ "CreateModifyDestroyFileplanTypes",
+ "CreateModifyDestroyRecordTypes",
+ "MakeOptionalParametersMandatory",
+ "MapEmailMetadata",
+ "DeleteRecords",
+ "TriggerAnEvent",
+ "CreateModifyDestroyRoles",
+ "CreateModifyDestroyUsersAndGroups",
+ "PasswordControl",
+ "EnableDisableAuditByTypes",
+ "SelectAuditMetadata",
+ "DisplayRightsReport",
+ "AccessAudit",
+ "ExportAudit",
+ "CreateModifyDestroyReferenceTypes",
+ "ManageAccessControls",
+ "ManageRules",
+ "RequestRecordInformation",
+ "FileDestructionReport",
+ "FileUnfiledRecords",
+ "RejectRecords",
+ "LinkToRecords",
+ "FileTransferReport",
+ "CreateHold",
+ "AddToHold",
+ "RemoveFromHold",
+ "FileHoldReport",
+ "DeleteHold",
+ "EditHold",
+ "EndRetention"
+ ]
+ }
]
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml
index 6931347171..1d500571ab 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security-context.xml
@@ -1,20 +1,20 @@
-
-
-
-
-
-
-
-
- classpath*:alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
-
- classpath*:alfresco/extension/rm-method-security.properties
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ classpath*:alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
+
+ classpath*:alfresco/extension/rm-method-security.properties
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
index 385b0d397e..350505fa84 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/security/rm-method-security.properties
@@ -1,228 +1,228 @@
-##
-# RM Method security for Alfresco code services
-#
-# Note: add alfresco/extension/rm-method-security.properties to extend
-##
-
-## Node Service
-
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStores=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createStore=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.exists=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeStatus=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAllRootNodes=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getRootNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createNode=RM.Create.0.3
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.moveNode=RM.Move.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setChildAssociationIndex=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getType=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setType=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addAspect=RM.Update.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAspect=RM.Update.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.hasAspect=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAspects=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.deleteNode=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addChild=RM.Create.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChild=RM.Delete.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChildAssociation=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperties=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperty=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperties=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addProperties=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperty=RM.UpdateProperties.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeProperty=RM.UpdateProperties.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0.1.2
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocs=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildByName=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildrenByName=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPrimaryParent=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createAssociation=RM.Assoc.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAssociation=Assoc.0.1
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getTargetAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getSourceAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAssoc=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPath=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPaths=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStoreArchiveNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.restoreNode=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsWithoutParentAssocsOfType=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeRef=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsByPropertyValue=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.countChildAssocs=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeAclId=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.*=RM_DENY
-
-## File Folder Service
-
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.list=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFiles=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFolders=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listDeepFolders=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getLocalizedSibling=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.search=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.searchSimple=RM.Read.0,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.rename=RM.Update.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.move=RM.Move.0.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.moveFrom=RM.Move.0.2
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.copy=RM.Read.0,RM.Create.1.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.create=RM.Create.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.delete=RM.Delete.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNamePath=RM.Read.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNameOnlyPath=RM.Read.1
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.resolveNamePath=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getFileInfo=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getReader=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getWriter=RM.WriteContent.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.exists=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getType=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.isHidden=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.setHidden=RM.Update.0
-rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.*=RM_DENY
-
-## Content Service
-
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreTotalSpace=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreFreeSpace=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getRawReader=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getReader=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getWriter=RM.WriteContent.0
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.isTransformable=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTransformer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getMaxSourceSizeBytes=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getImageTransformer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.transform=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTempWriter=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.*=RM_DENY
-
-## Search Service
-
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.query=RM_QUERY,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectNodes=RM_QUERY,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectProperties=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.contains=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.like=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.*=RM_DENY
-
-## Category Service
-
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getChildren=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassifications=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getRootCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassificationAspects=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createClassification=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createRootCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteClassification=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteCategory=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getTopCategories=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.*=RM_DENY
-
-## Lock Service
-
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.lock=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.unlock=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockStatus=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockType=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.checkForLock=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLocks=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.*=RM_DENY
-
-## Multilingual Content Service
-
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationForLocale=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getMissingTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getPivotTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.isTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.makeTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.unmakeTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addEmptyTranslation=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.copyTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.moveTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.deleteTranslationContainer=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.*=RM_DENY
-
-## Edition Service
-
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.createEdition=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getEditions=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedTranslations=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedMetadatas=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.*=RM_DENY
-
-## Check Out Check In Service
-
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkout=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkin=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.cancelCheckout=RM_ABSTAIN
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getWorkingCopy=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getCheckedOut=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isWorkingCopy=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isCheckedOut=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.*=RM_DENY
-
-## Permission Service
-
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllPermission=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getPermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.hasPermission=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.clearPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
-rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.*=RM_DENY
-
-## Site service
-
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.cleanSitePermissions=RM.Read.0
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createContainer=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.deleteSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.findSites=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getContainer=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRole=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRoleInfo=ACL_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSite=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteGroup=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoleGroup=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoles=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoot=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasContainer=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasCreateSitePermissions=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.isMember=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembers=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersInfo=ACL_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSites=RM_ALLOW,AFTER_RM.FilterNode
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.removeMembership=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.setMembership=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.updateSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersPaged=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listContainers=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.countAuthoritiesWithRole=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.resolveSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasSite=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSitesPaged=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteShortName=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.canAddMember=RM_ALLOW
-rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.*=RM_ALLOW
-
-## Form Service
-
-rm.methodsecurity.org.alfresco.repo.forms.FormService.getForm=RM_ALLOW
-rm.methodsecurity.org.alfresco.repo.forms.FormService.saveForm=RM_ALLOW
-rm.methodsecurity.org.alfresco.repo.forms.FormService.*=RM_DENY
-
-## Ownable Service
-
-rm.methodsecurity.org.alfresco.service.cmr.security.OwnableService.getOwner=RM.Read.0
+##
+# RM Method security for Alfresco code services
+#
+# Note: add alfresco/extension/rm-method-security.properties to extend
+##
+
+## Node Service
+
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStores=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createStore=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.exists=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeStatus=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAllRootNodes=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getRootNode=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createNode=RM.Create.0.3
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.moveNode=RM.Move.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setChildAssociationIndex=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getType=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setType=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addAspect=RM.Update.0.1.2
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAspect=RM.Update.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.hasAspect=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAspects=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.deleteNode=RM.Delete.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addChild=RM.Create.0.1.2
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChild=RM.Delete.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeChildAssociation=RM.Delete.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperties=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getProperty=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperties=RM.UpdateProperties.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.addProperties=RM.UpdateProperties.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.setProperty=RM.UpdateProperties.0.1.2
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeProperty=RM.UpdateProperties.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getParentAssocs=RM.Read.0.1.2
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocs=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildByName=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildrenByName=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPrimaryParent=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.createAssociation=RM.Assoc.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.removeAssociation=Assoc.0.1
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getTargetAssocs=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getSourceAssocs=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getAssoc=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPath=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getPaths=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getStoreArchiveNode=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.restoreNode=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsWithoutParentAssocsOfType=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeRef=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getChildAssocsByPropertyValue=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.countChildAssocs=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.getNodeAclId=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.NodeService.*=RM_DENY
+
+## File Folder Service
+
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.list=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFiles=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listFolders=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.listDeepFolders=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getLocalizedSibling=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.search=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.searchSimple=RM.Read.0,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.rename=RM.Update.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.move=RM.Move.0.1
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.moveFrom=RM.Move.0.2
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.copy=RM.Read.0,RM.Create.1.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.create=RM.Create.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.delete=RM.Delete.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNamePath=RM.Read.1
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getNameOnlyPath=RM.Read.1
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.resolveNamePath=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getFileInfo=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getReader=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getWriter=RM.WriteContent.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.exists=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.getType=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.isHidden=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.setHidden=RM.Update.0
+rm.methodsecurity.org.alfresco.service.cmr.model.FileFolderService.*=RM_DENY
+
+## Content Service
+
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreTotalSpace=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getStoreFreeSpace=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getRawReader=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getReader=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getWriter=RM.WriteContent.0
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.isTransformable=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTransformer=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getMaxSourceSizeBytes=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getImageTransformer=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.transform=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.getTempWriter=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.repository.ContentService.*=RM_DENY
+
+## Search Service
+
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.query=RM_QUERY,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectNodes=RM_QUERY,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.selectProperties=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.contains=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.like=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.search.SearchService.*=RM_DENY
+
+## Category Service
+
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getChildren=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getCategories=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassifications=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getRootCategories=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getClassificationAspects=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createClassification=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createRootCategory=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.createCategory=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteClassification=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.deleteCategory=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.getTopCategories=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.search.CategoryService.*=RM_DENY
+
+## Lock Service
+
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.lock=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.unlock=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockStatus=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLockType=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.checkForLock=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.getLocks=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.lock.LockService.*=RM_DENY
+
+## Multilingual Content Service
+
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationContainer=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslations=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getTranslationForLocale=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getMissingTranslations=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.getPivotTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.isTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.makeTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.unmakeTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.addEmptyTranslation=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.copyTranslationContainer=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.moveTranslationContainer=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.deleteTranslationContainer=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.MultilingualContentService.*=RM_DENY
+
+## Edition Service
+
+rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.createEdition=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getEditions=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedTranslations=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.getVersionedMetadatas=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.ml.EditionService.*=RM_DENY
+
+## Check Out Check In Service
+
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkout=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.checkin=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.cancelCheckout=RM_ABSTAIN
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getWorkingCopy=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.getCheckedOut=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isWorkingCopy=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.isCheckedOut=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.coci.CheckOutCheckInService.*=RM_DENY
+
+## Permission Service
+
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getOwnerAuthority=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllAuthorities=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllPermission=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getPermissions=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getAllSetPermissions=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getSettablePermissions=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.hasPermission=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.deletePermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.setInheritParentPermissions=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.getInheritParentPermissions=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.clearPermission=RM_CAP.0.rma:filePlanComponent.ManageAccessRights
+rm.methodsecurity.org.alfresco.service.cmr.security.PermissionService.*=RM_DENY
+
+## Site service
+
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.cleanSitePermissions=RM.Read.0
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createContainer=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.createSite=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.deleteSite=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.findSites=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getContainer=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRole=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getMembersRoleInfo=ACL_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSite=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteGroup=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoleGroup=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoles=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteRoot=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasContainer=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasCreateSitePermissions=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.isMember=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembers=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersInfo=ACL_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSites=RM_ALLOW,AFTER_RM.FilterNode
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.removeMembership=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.setMembership=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.updateSite=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listMembersPaged=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listContainers=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.countAuthoritiesWithRole=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.resolveSite=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.hasSite=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.listSitesPaged=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.getSiteShortName=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.canAddMember=RM_ALLOW
+rm.methodsecurity.org.alfresco.service.cmr.site.SiteService.*=RM_ALLOW
+
+## Form Service
+
+rm.methodsecurity.org.alfresco.repo.forms.FormService.getForm=RM_ALLOW
+rm.methodsecurity.org.alfresco.repo.forms.FormService.saveForm=RM_ALLOW
+rm.methodsecurity.org.alfresco.repo.forms.FormService.*=RM_DENY
+
+## Ownable Service
+
+rm.methodsecurity.org.alfresco.service.cmr.security.OwnableService.getOwner=RM.Read.0
rm.methodsecurity.org.alfresco.service.cmr.security.OwnableService.*=RM_DENY
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml
index 6bd7f8162d..14851a41bc 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.delete.desc.xml
@@ -1,12 +1,12 @@
-
- Remove a group or a user from a role
-
-
- /api/rm/roles/{roleId}/authorities/{authorityName}
- /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
- argument
- user
- required
+
+ Remove a group or a user from a role
+
+
+ /api/rm/roles/{roleId}/authorities/{authorityName}
+ /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
+ argument
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml
index 75ee4da9dc..d5a0810210 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/roles/rm-authorities.post.desc.xml
@@ -1,12 +1,12 @@
-
- Add a group or a user to a role
-
-
- /api/rm/roles/{roleId}/authorities/{authorityName}
- /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
- argument
- user
- required
+
+ Add a group or a user to a role
+
+
+ /api/rm/roles/{roleId}/authorities/{authorityName}
+ /api/rm/{store_type}/{store_id}/{id}/roles/{roleId}/authorities/{authorityName}
+ argument
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml
index 8627529e25..64948ba800 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actionconditiondefinitions.get.desc.xml
@@ -1,8 +1,8 @@
-
- Get action condition definition collection for RM
- Gets a collection of the available action condition definitions in RM.
- /api/rm/rm-actionconditiondefinitions
- argument
- user
- required
+
+ Get action condition definition collection for RM
+ Gets a collection of the available action condition definitions in RM.
+ /api/rm/rm-actionconditiondefinitions
+ argument
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml
index f55b3246e8..b51593347e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/rule/rm-actiondefinitions.get.desc.xml
@@ -1,8 +1,8 @@
-
- Get action definition collection for RM
- Gets a collection of the available action definitions in RM.
- /api/rm/rm-actiondefinitions
- argument
- user
- required
+
+ Get action definition collection for RM
+ Gets a collection of the available action definitions in RM.
+ /api/rm/rm-actiondefinitions
+ argument
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml
index b77167b3c0..8665f19ad7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/substitutionsuggestions/rm-substitutionsuggestions.get.desc.xml
@@ -1,8 +1,8 @@
-
- Get substitution suggestions for RM
- Gets a collection of substitution suggestions for a text fragment for RM.
- /api/rm/rm-substitutionsuggestions?fragment={fragment}&path={path?}
- argument
- user
- required
+
+ Get substitution suggestions for RM
+ Gets a collection of substitution suggestions for a text fragment for RM.
+ /api/rm/rm-substitutionsuggestions?fragment={fragment}&path={path?}
+ argument
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml
index 2c7c93f48d..54d1a8bf5d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.desc.xml
@@ -1,8 +1,8 @@
-
- Node Version Info
- Node Version Info including some RM related information
- /api/rm/rm-version
-
- user
- required
-
+
+ Node Version Info
+ Node Version Info including some RM related information
+ /api/rm/rm-version
+
+ user
+ required
+
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js
index 6f7babb711..76b59ddbb0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.js
@@ -1,125 +1,125 @@
-var PeopleCache = {};
-
-/**
- * Gets / caches a person object
- * @method getPerson
- * @param username {string} User name
- */
-function getPerson(username)
-{
- if (typeof PeopleCache[username] == "undefined")
- {
- var person = people.getPerson(username);
- if (person == null)
- {
- if (username == "System" || username.match("^System@") == "System@")
- {
- // special case for the System users
- person =
- {
- properties:
- {
- userName: "System",
- firstName: "System",
- lastName: "User"
- },
- assocs: {}
- };
- }
- else
- {
- // missing person - may have been deleted from the database
- person =
- {
- properties:
- {
- userName: username,
- firstName: "",
- lastName: ""
- },
- assocs: {}
- };
- }
- }
- PeopleCache[username] =
- {
- userName: person.properties.userName,
- firstName: person.properties.firstName,
- lastName: person.properties.lastName,
- displayName: (person.properties.firstName + " " + person.properties.lastName).replace(/^\s+|\s+$/g, "")
- };
- }
- return PeopleCache[username];
-}
-
-function main()
-{
- var json = "",
- versions = [];
-
- // allow for content to be loaded from id
- if (args["nodeRef"] != null)
- {
- var nodeRef = args["nodeRef"],
- node = search.findNode(nodeRef),
- versionHistory, version, p, recordNodeRef, isRecordedVersionDestroyed;
-
- if (node != null)
- {
- var versionHistory = node.versionHistory;
- if (versionHistory != null)
- {
- for (i = 0; i < versionHistory.length; i++)
- {
- version = versionHistory[i];
- p = getPerson(version.creator);
-
- recordNodeRef = version.getVersionProperty("recordNodeRef");
- isRecordedVersionDestroyed = version.getVersionProperty("RecordedVersionDestroyed");
-
- versions[versions.length] =
- {
- nodeRef: version.node.nodeRef.toString(),
- name: (isRecordedVersionDestroyed == true) ? "" : version.node.name,
- label: version.label,
- description: version.description,
- createdDate: version.createdDate,
- creator:
- {
- userName: p.userName,
- firstName: p.firstName,
- lastName: p.lastName
- },
- recordNodeRef: recordNodeRef ? recordNodeRef.toString() : "",
- isRecordedVersionDestroyed: isRecordedVersionDestroyed
- };
- }
- }
- else
- {
- p = getPerson(node.properties.creator);
- versions[0] =
- {
- nodeRef: node.nodeRef.toString(),
- name: node.name,
- label: "1.0",
- description: "",
- createdDate: node.properties.created,
- creator:
- {
- userName: p.userName,
- firstName: p.firstName,
- lastName: p.lastName
- },
- recordNodeRef: "",
- isRecordedVersionDestroyed: false
- };
- }
- }
- }
-
- // store node onto model
- model.versions = versions;
-}
-
+var PeopleCache = {};
+
+/**
+ * Gets / caches a person object
+ * @method getPerson
+ * @param username {string} User name
+ */
+function getPerson(username)
+{
+ if (typeof PeopleCache[username] == "undefined")
+ {
+ var person = people.getPerson(username);
+ if (person == null)
+ {
+ if (username == "System" || username.match("^System@") == "System@")
+ {
+ // special case for the System users
+ person =
+ {
+ properties:
+ {
+ userName: "System",
+ firstName: "System",
+ lastName: "User"
+ },
+ assocs: {}
+ };
+ }
+ else
+ {
+ // missing person - may have been deleted from the database
+ person =
+ {
+ properties:
+ {
+ userName: username,
+ firstName: "",
+ lastName: ""
+ },
+ assocs: {}
+ };
+ }
+ }
+ PeopleCache[username] =
+ {
+ userName: person.properties.userName,
+ firstName: person.properties.firstName,
+ lastName: person.properties.lastName,
+ displayName: (person.properties.firstName + " " + person.properties.lastName).replace(/^\s+|\s+$/g, "")
+ };
+ }
+ return PeopleCache[username];
+}
+
+function main()
+{
+ var json = "",
+ versions = [];
+
+ // allow for content to be loaded from id
+ if (args["nodeRef"] != null)
+ {
+ var nodeRef = args["nodeRef"],
+ node = search.findNode(nodeRef),
+ versionHistory, version, p, recordNodeRef, isRecordedVersionDestroyed;
+
+ if (node != null)
+ {
+ var versionHistory = node.versionHistory;
+ if (versionHistory != null)
+ {
+ for (i = 0; i < versionHistory.length; i++)
+ {
+ version = versionHistory[i];
+ p = getPerson(version.creator);
+
+ recordNodeRef = version.getVersionProperty("recordNodeRef");
+ isRecordedVersionDestroyed = version.getVersionProperty("RecordedVersionDestroyed");
+
+ versions[versions.length] =
+ {
+ nodeRef: version.node.nodeRef.toString(),
+ name: (isRecordedVersionDestroyed == true) ? "" : version.node.name,
+ label: version.label,
+ description: version.description,
+ createdDate: version.createdDate,
+ creator:
+ {
+ userName: p.userName,
+ firstName: p.firstName,
+ lastName: p.lastName
+ },
+ recordNodeRef: recordNodeRef ? recordNodeRef.toString() : "",
+ isRecordedVersionDestroyed: isRecordedVersionDestroyed
+ };
+ }
+ }
+ else
+ {
+ p = getPerson(node.properties.creator);
+ versions[0] =
+ {
+ nodeRef: node.nodeRef.toString(),
+ name: node.name,
+ label: "1.0",
+ description: "",
+ createdDate: node.properties.created,
+ creator:
+ {
+ userName: p.userName,
+ firstName: p.firstName,
+ lastName: p.lastName
+ },
+ recordNodeRef: "",
+ isRecordedVersionDestroyed: false
+ };
+ }
+ }
+ }
+
+ // store node onto model
+ model.versions = versions;
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl
index 773b1421e0..6e6f691284 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/repository/version/rm-version.get.json.ftl
@@ -1,22 +1,22 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-[
-<#list versions as v>
- {
- "nodeRef": "${v.nodeRef}",
- "name": "${v.name}",
- "label": "${v.label}",
- "description": "${v.description}",
- "createdDate": "${v.createdDate?string("dd MMM yyyy HH:mm:ss 'GMT'Z '('zzz')'")}",
- "createdDateISO": "${xmldate(v.createdDate)}",
- "creator":
- {
- "userName": "${v.creator.userName}",
- "firstName": "${v.creator.firstName!""}",
- "lastName": "${v.creator.lastName!""}"
- },
- "recordNodeRef": "${v.recordNodeRef}",
- "isRecordedVersionDestroyed": ${v.isRecordedVersionDestroyed?c}
- }<#if (v_has_next)>,#if>
-#list>
-]
+<#escape x as jsonUtils.encodeJSONString(x)>
+[
+<#list versions as v>
+ {
+ "nodeRef": "${v.nodeRef}",
+ "name": "${v.name}",
+ "label": "${v.label}",
+ "description": "${v.description}",
+ "createdDate": "${v.createdDate?string("dd MMM yyyy HH:mm:ss 'GMT'Z '('zzz')'")}",
+ "createdDateISO": "${xmldate(v.createdDate)}",
+ "creator":
+ {
+ "userName": "${v.creator.userName}",
+ "firstName": "${v.creator.firstName!""}",
+ "lastName": "${v.creator.lastName!""}"
+ },
+ "recordNodeRef": "${v.recordNodeRef}",
+ "isRecordedVersionDestroyed": ${v.isRecordedVersionDestroyed?c}
+ }<#if (v_has_next)>,#if>
+#list>
+]
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml
index 40af72f2cb..50fd1191b0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.desc.xml
@@ -1,15 +1,15 @@
-
- Delete email property map
-
- DELETE /api/rma/admin/emailmap/{from}/{to} deletes the specified mapping
- Returns data in the same format as the get method
- ]]>
-
- /api/rma/admin/emailmap/{from}/{to}
- argument
- user
- required
- internal
+
+ Delete email property map
+
+ DELETE /api/rma/admin/emailmap/{from}/{to} deletes the specified mapping
+ Returns data in the same format as the get method
+ ]]>
+
+ /api/rma/admin/emailmap/{from}/{to}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl
index d798509bc0..cf6cca433f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.delete.json.ftl
@@ -1,7 +1,7 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
+<#import "emailmap.lib.ftl" as emailmapLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml
index 1a8bd1a92e..1aeeb1fdc6 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.desc.xml
@@ -1,29 +1,29 @@
-
- Get the custom email property map
-
- fields are specified with "from" and "to".
-
- Example data.
-
- ]]>
-
- /api/rma/admin/emailmap
- argument
- user
- required
- internal
+
+ Get the custom email property map
+
+ fields are specified with "from" and "to".
+
+ Example data.
+
+ ]]>
+
+ /api/rma/admin/emailmap
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl
index d798509bc0..cf6cca433f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.get.json.ftl
@@ -1,7 +1,7 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
+<#import "emailmap.lib.ftl" as emailmapLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl
index e857188b9c..1155ed8746 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.lib.ftl
@@ -1,14 +1,14 @@
-<#-- renders an email map object -->
-
-<#macro emailmapJSON emailmap>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "mappings":
- [
- <#list emailmap as mapping>
- {"from": "${mapping.from}", "to": "${mapping.to}" }<#if mapping_has_next>,#if>
- #list>
- ]
- }
-#escape>
+<#-- renders an email map object -->
+
+<#macro emailmapJSON emailmap>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "mappings":
+ [
+ <#list emailmap as mapping>
+ {"from": "${mapping.from}", "to": "${mapping.to}" }<#if mapping_has_next>,#if>
+ #list>
+ ]
+ }
+#escape>
#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml
index cb9073d997..1b4ade6fb7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.desc.xml
@@ -1,20 +1,20 @@
-
- Add email property map
-
- Data is specified in JSON format as a JSONObject
-
- {"to":"rmc:Wibble", "from":"whatever"}
-
-
- POST /api/rma/admin/emailmap adds the specified mapping
- Returns data in the same format as the get method
- ]]>
-
- /api/rma/admin/emailmap
- argument
- user
- required
- internal
+
+ Add email property map
+
+ Data is specified in JSON format as a JSONObject
+
+ {"to":"rmc:Wibble", "from":"whatever"}
+
+
+ POST /api/rma/admin/emailmap adds the specified mapping
+ Returns data in the same format as the get method
+ ]]>
+
+ /api/rma/admin/emailmap
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl
index d798509bc0..cf6cca433f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmap.post.json.ftl
@@ -1,7 +1,7 @@
-<#import "emailmap.lib.ftl" as emailmapLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
-}
+<#import "emailmap.lib.ftl" as emailmapLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@emailmapLib.emailmapJSON emailmap=emailmap />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml
index 888c5f5fb7..84a2019ff9 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.desc.xml
@@ -1,9 +1,9 @@
-
- RM Email Mapping Keys
- Gets the list of email mapping keys
- /api/rma/admin/emailmapkeys
- argument
- user
- required
- internal
+
+ RM Email Mapping Keys
+ Gets the list of email mapping keys
+ /api/rma/admin/emailmapkeys
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl
index 48e293d18d..dbef6c790c 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/emailmapkeys.get.json.ftl
@@ -1,13 +1,13 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data" :
- {
- "emailmapkeys":
- [
- <#list emailmapkeys as emailmapkey>
- '${emailmapkey}'<#if emailmapkey_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data" :
+ {
+ "emailmapkeys":
+ [
+ <#list emailmapkeys as emailmapkey>
+ '${emailmapkey}'<#if emailmapkey_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js
index 3a56b4a83d..59cc70dd68 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint-utils.js
@@ -1,18 +1,18 @@
-function existsTitle(caveatConfig, title)
-{
- var constraints = caveatConfig.allConstraints;
-
- // Check for existing constraint...
- var alreadyExists = false;
- for (var i = 0; i < constraints.length; i++)
- {
- var currTitle = constraints[i].title;
- if (currTitle + "" == title)
- {
- alreadyExists = true;
- break;
- }
- }
-
- return alreadyExists;
+function existsTitle(caveatConfig, title)
+{
+ var constraints = caveatConfig.allConstraints;
+
+ // Check for existing constraint...
+ var alreadyExists = false;
+ for (var i = 0; i < constraints.length; i++)
+ {
+ var currTitle = constraints[i].title;
+ if (currTitle + "" == title)
+ {
+ alreadyExists = true;
+ break;
+ }
+ }
+
+ return alreadyExists;
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml
index 0dd4d5018f..0cbf8f2f2d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.desc.xml
@@ -1,13 +1,13 @@
-
- Delete an RM Constraint list
-
-
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
+
+ Delete an RM Constraint list
+
+
+
+ /api/rma/admin/rmconstraints/{listName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js
index 3863fdf3b5..9dc82188e1 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.js
@@ -1,27 +1,27 @@
-/**
- * Delete the rm constraint list
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- caveatConfig.deleteConstraintList(shortName);
-
- // Pass the constraint name to the template
- model.constraintName = shortName;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Delete the rm constraint list
+ */
+function main()
+{
+ // Get the shortname
+ var shortName = url.extension;
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ caveatConfig.deleteConstraintList(shortName);
+
+ // Pass the constraint name to the template
+ model.constraintName = shortName;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl
index 71ff31ba48..11a87934e8 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.delete.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": { }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": { }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml
index db15d75311..6caa0bdcae 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.desc.xml
@@ -1,22 +1,22 @@
-
- Get a RM Constraint method
-
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
-
constraintTitle
the title of the constraint (human readable)
-
caseSensitive
Are the values case sensitive
-
allowedValues
array of allowed values, this is the complete unrestricted list of all values
-
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
+
+ Get a RM Constraint method
+
+
+ Constraint object
+
+
constraintName
the name of the constraint. The underscore character is used instead of the colon
+
constraintTitle
the title of the constraint (human readable)
+
caseSensitive
Are the values case sensitive
+
allowedValues
array of allowed values, this is the complete unrestricted list of all values
+
+ ]]>
+
+ /api/rma/admin/rmconstraints/{listName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js
index 3abedfd921..a568b280cb 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.js
@@ -1,25 +1,25 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Get the detail of the rm constraint
+ */
+function main()
+{
+ // Get the shortname
+ var shortName = url.extension;
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ // Pass the constraint detail to the template
+ model.constraint = constraint;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl
index d01eb83470..e30dee6a49 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.get.json.ftl
@@ -1,8 +1,8 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
-
-}
+<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@rmconstraintLib.constraintJSON constraint=constraint />
+
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl
index e510863426..5aadbbb3b3 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.lib.ftl
@@ -1,61 +1,61 @@
-<#-- renders an rm constraint object -->
-
-<#macro constraintSummaryJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "constraintTitle" : "${msg(constraint.title)}"
- }
-#escape>
-#macro>
-
-<#macro constraintJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
- "constraintTitle" : "${constraint.title}",
- "allowedValues" : [ <#list constraint.allowedValues as allowedValue> "${allowedValue}" <#if allowedValue_has_next>,#if> #list> ]
- }
-#escape>
-#macro>
-
-<#macro constraintWithValuesJSON constraint>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
- "constraintName" : "${constraint.name}",
- "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
- "constraintTitle" : "${msg(constraint.title)}",
- "values" : [
- <#list constraint.values as value>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "valueName":"${value.valueName}",
- "valueTitle":"${value.valueTitle}",
- "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
- }<#if value_has_next>,#if>
- #list>
- ]
- }
-#escape>
-#macro>
-
-<#macro constraintWithValueJSON constraint value>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "constraintName" : "${constraint.name}",
- "constraintTitle" : "${constraint.title}",
- "value" :
- {
- "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
- "valueName":"${value.valueName}",
- "valueTitle":"${value.valueTitle}",
- "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
- }
- }
-#escape>
+<#-- renders an rm constraint object -->
+
+<#macro constraintSummaryJSON constraint>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
+ "constraintName" : "${constraint.name}",
+ "constraintTitle" : "${msg(constraint.title)}"
+ }
+#escape>
+#macro>
+
+<#macro constraintJSON constraint>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
+ "constraintName" : "${constraint.name}",
+ "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
+ "constraintTitle" : "${constraint.title}",
+ "allowedValues" : [ <#list constraint.allowedValues as allowedValue> "${allowedValue}" <#if allowedValue_has_next>,#if> #list> ]
+ }
+#escape>
+#macro>
+
+<#macro constraintWithValuesJSON constraint>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name}",
+ "constraintName" : "${constraint.name}",
+ "caseSensitive" : "${constraint.caseSensitive?string("true", "false")}",
+ "constraintTitle" : "${msg(constraint.title)}",
+ "values" : [
+ <#list constraint.values as value>
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
+ "valueName":"${value.valueName}",
+ "valueTitle":"${value.valueTitle}",
+ "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
+ }<#if value_has_next>,#if>
+ #list>
+ ]
+ }
+#escape>
+#macro>
+
+<#macro constraintWithValueJSON constraint value>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
+ "constraintName" : "${constraint.name}",
+ "constraintTitle" : "${constraint.title}",
+ "value" :
+ {
+ "url" : "${url.serviceContext + "/api/rma/admin/rmconstraints/" + constraint.name + "/values/" + value.valueName}",
+ "valueName":"${value.valueName}",
+ "valueTitle":"${value.valueTitle}",
+ "authorities" : [ <#list value.authorities as authority> { "authorityName" : "${authority.authorityName}", "authorityTitle" : "${authority.authorityTitle}"} <#if authority_has_next>,#if>#list>]
+ }
+ }
+#escape>
#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml
index b7e4533b8f..fef70b6ff0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.desc.xml
@@ -1,19 +1,19 @@
-
- Update an RM Constraint List
-
- The following properties may be updatedConstraint object
-
-
-
constraintTitle
Optional, the title of the constraint (human readable)
-
allowedValues
Optional, array of allowed values, the complete list must be specified
-
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}
- argument
- user
- required
- internal
+
+ Update an RM Constraint List
+
+ The following properties may be updatedConstraint object
+
+
+
constraintTitle
Optional, the title of the constraint (human readable)
+
allowedValues
Optional, array of allowed values, the complete list must be specified
+
+ ]]>
+
+ /api/rma/admin/rmconstraints/{listName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl
index 42a94a8b34..a298a79a1b 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.ftl
@@ -1,11 +1,11 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
- <#else>
- "message" : "${msg(errorMessage, title)}"
- #if>
-}
+<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ <#if !errorMessage??>
+ "data": <@rmconstraintLib.constraintJSON constraint=constraint />
+ <#else>
+ "message" : "${msg(errorMessage, title)}"
+ #if>
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js
index d9f9553dc0..05ae36986d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraint.put.json.js
@@ -1,60 +1,60 @@
-
-
-/**
- * Update an rm constraint
- */
-function main()
-{
- // Get the shortname
- var shortName = url.extension;
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- var allowedValues,
- title = null;
-
- if (json.has("constraintTitle"))
- {
- title = json.get("constraintTitle");
- if (existsTitle(caveatConfig, title))
- {
- status.code = 400;
- model.errorMessage = "rm.admin.list-already-exists";
- model.title = title;
- return;
- }
- constraint.updateTitle(title);
- }
-
- if (json.has("allowedValues"))
- {
- values = json.getJSONArray("allowedValues");
-
- var i = 0;
- allowedValues = new Array();
-
- if (values != null)
- {
- for (var x = 0; x < values.length(); x++)
- {
- allowedValues[i++] = values.get(x);
- }
- }
- constraint.updateAllowedValues(allowedValues);
- }
-
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+
+
+/**
+ * Update an rm constraint
+ */
+function main()
+{
+ // Get the shortname
+ var shortName = url.extension;
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ var allowedValues,
+ title = null;
+
+ if (json.has("constraintTitle"))
+ {
+ title = json.get("constraintTitle");
+ if (existsTitle(caveatConfig, title))
+ {
+ status.code = 400;
+ model.errorMessage = "rm.admin.list-already-exists";
+ model.title = title;
+ return;
+ }
+ constraint.updateTitle(title);
+ }
+
+ if (json.has("allowedValues"))
+ {
+ values = json.getJSONArray("allowedValues");
+
+ var i = 0;
+ allowedValues = new Array();
+
+ if (values != null)
+ {
+ for (var x = 0; x < values.length(); x++)
+ {
+ allowedValues[i++] = values.get(x);
+ }
+ }
+ constraint.updateAllowedValues(allowedValues);
+ }
+
+ // Pass the constraint detail to the template
+ model.constraint = constraint;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml
index e8dff744df..edc8be638e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.desc.xml
@@ -1,18 +1,18 @@
-
- Get the names of all RM Constraint Lists
-
-
-
constraintTitle
Human readable title for the custom constraint list
-
constraintName
the name of the constraint list, prefixed
-
url
-
- ]]>
-
- /api/rma/admin/rmconstraints?withEmptyLists={withEmptyLists?}
- argument
- user
- required
- internal
+
+ Get the names of all RM Constraint Lists
+
+
+
constraintTitle
Human readable title for the custom constraint list
+
constraintName
the name of the constraint list, prefixed
+
url
+
+ ]]>
+
+ /api/rma/admin/rmconstraints?withEmptyLists={withEmptyLists?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js
index b77cdd6eb1..ec797503d0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.js
@@ -1,19 +1,19 @@
-/**
- * List the names of the rm constraints
- */
-function main()
-{
- var wel = true;
- var withEmptyLists = args["withEmptyLists"];
- // Pass the information to the template
- if (withEmptyLists != null && withEmptyLists === 'false')
- {
- model.constraints = caveatConfig.constraintsWithoutEmptyList;
- }
- else
- {
- model.constraints = caveatConfig.allConstraints;
- }
-}
-
+/**
+ * List the names of the rm constraints
+ */
+function main()
+{
+ var wel = true;
+ var withEmptyLists = args["withEmptyLists"];
+ // Pass the information to the template
+ if (withEmptyLists != null && withEmptyLists === 'false')
+ {
+ model.constraints = caveatConfig.constraintsWithoutEmptyList;
+ }
+ else
+ {
+ model.constraints = caveatConfig.allConstraints;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl
index 172e46f633..e59e21d270 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.get.json.ftl
@@ -1,13 +1,13 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- [
- <#list constraints as constraint>
- <@rmconstraintLib.constraintSummaryJSON constraint=constraint />
- <#if constraint_has_next>,#if>
- #list>
- ]
-}
+<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ [
+ <#list constraints as constraint>
+ <@rmconstraintLib.constraintSummaryJSON constraint=constraint />
+ <#if constraint_has_next>,#if>
+ #list>
+ ]
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml
index 3d0036b1d4..8e6dec15b4 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.desc.xml
@@ -1,20 +1,20 @@
-
- Create a new RM Constraint List
-
- The following properties may be specified
-
-
-
constraintName
Optional the name of the constraint. If not specified then one will be generated.
-
constraintTitle
The title of the constraint (human readable)
-
allowedValues
array of allowed values, the complete list must be specified
-
- ]]>
-
- /api/rma/admin/rmconstraints
- argument
- user
- required
- internal
+
+ Create a new RM Constraint List
+
+ The following properties may be specified
+
+
+
constraintName
Optional the name of the constraint. If not specified then one will be generated.
+
constraintTitle
The title of the constraint (human readable)
+
allowedValues
array of allowed values, the complete list must be specified
+
+ ]]>
+
+ /api/rma/admin/rmconstraints
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl
index 6687f6ed55..9bb649fdd6 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.ftl
@@ -1,11 +1,11 @@
-<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "data": <@rmconstraintLib.constraintJSON constraint=constraint />
- <#else>
- "message" : "${msg(errorMessage, title)}"
- #if>
-}
+<#import "rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ <#if !errorMessage??>
+ "data": <@rmconstraintLib.constraintJSON constraint=constraint />
+ <#else>
+ "message" : "${msg(errorMessage, title)}"
+ #if>
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js
index 7bb64fc99b..74749eaf3f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/rmconstraints.post.json.js
@@ -1,54 +1,54 @@
-
-
-/**
- * Create a new RM Constraint List
- */
-function main()
-{
- // Parse the passed in details
- var title = null,
- name = null,
- allowedValues = {};
-
- if (json.has("constraintName"))
- {
- name = json.get("constraintName");
- }
-
- if (json.has("constraintTitle"))
- {
- title = json.get("constraintTitle");
- }
- else
- {
- title = name;
- }
-
- if (existsTitle(caveatConfig, title))
- {
- status.code = 400;
- model.errorMessage = "rm.admin.list-already-exists";
- model.title = title;
- return;
- }
-
- if (json.has("allowedValues"))
- {
- values = json.getJSONArray("allowedValues");
-
- var i = 0;
- allowedValues = new Array();
-
- if (values != null)
- {
- for (var x = 0; x < values.length(); x++)
- {
- allowedValues[i++] = values.get(x);
- }
- }
- }
-
- model.constraint = caveatConfig.createConstraint(name, title, allowedValues);
-}
-
+
+
+/**
+ * Create a new RM Constraint List
+ */
+function main()
+{
+ // Parse the passed in details
+ var title = null,
+ name = null,
+ allowedValues = {};
+
+ if (json.has("constraintName"))
+ {
+ name = json.get("constraintName");
+ }
+
+ if (json.has("constraintTitle"))
+ {
+ title = json.get("constraintTitle");
+ }
+ else
+ {
+ title = name;
+ }
+
+ if (existsTitle(caveatConfig, title))
+ {
+ status.code = 400;
+ model.errorMessage = "rm.admin.list-already-exists";
+ model.title = title;
+ return;
+ }
+
+ if (json.has("allowedValues"))
+ {
+ values = json.getJSONArray("allowedValues");
+
+ var i = 0;
+ allowedValues = new Array();
+
+ if (values != null)
+ {
+ for (var x = 0; x < values.length(); x++)
+ {
+ allowedValues[i++] = values.get(x);
+ }
+ }
+ }
+
+ model.constraint = caveatConfig.createConstraint(name, title, allowedValues);
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml
index e9f2517b1c..fc447a85d1 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.desc.xml
@@ -1,63 +1,63 @@
-
- Get an RM Constraint
-
-
- The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
-
- e.g. rma_listName rather than rma:listName
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
-
caseSensitive
is the constraint case sensitive
-
constraintTitle
the display name of the constraint
-
allowedValues
array of the allowed values, this is the complete unrestricted list of all values
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values
- argument
- user
- required
- internal
+
+ Get an RM Constraint
+
+
+ The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
+
+ e.g. rma_listName rather than rma:listName
+
+ Constraint object
+
+
constraintName
the name of the constraint. The underscore character is used instead of the colon
+
caseSensitive
is the constraint case sensitive
+
constraintTitle
the display name of the constraint
+
allowedValues
array of the allowed values, this is the complete unrestricted list of all values
+ ]]>
+
+ /api/rma/admin/rmconstraints/{listName}/values
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js
index 74261a660e..64ba2a2e95 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.js
@@ -1,25 +1,25 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Get the detail of the rm constraint
+ */
+function main()
+{
+ var urlElements = url.extension.split("/");
+ var shortName = urlElements[0];
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ // Pass the constraint detail to the template
+ model.constraint = constraint;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl
index ba9688a12b..a3459738af 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.get.json.ftl
@@ -1,7 +1,7 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
+<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml
index d6c4af865f..86b6d17ed6 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.desc.xml
@@ -1,28 +1,28 @@
-
- Updates values in an an RM Constraint List
-
- If the authority is missing from the list then the value is deleted.
-
- If an authority does not exist in a list then the authority is added.
-
- Only the authorities for the specified values are updated.
-
- If a value is missing it will not be affected.
-
- JSON Parameter format:
-
- "values" : [ ValueName, [ authorityName1, authorityName2 ]]
-
- The input format for values is different to the output format.
-
- Data Return format.
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values
- argument
- user
- required
- internal
+
+ Updates values in an an RM Constraint List
+
+ If the authority is missing from the list then the value is deleted.
+
+ If an authority does not exist in a list then the authority is added.
+
+ Only the authorities for the specified values are updated.
+
+ If a value is missing it will not be affected.
+
+ JSON Parameter format:
+
+ "values" : [ ValueName, [ authorityName1, authorityName2 ]]
+
+ The input format for values is different to the output format.
+
+ Data Return format.
+ ]]>
+
+ /api/rma/admin/rmconstraints/{listName}/values
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl
index c811deeed9..08eab56d9e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.ftl
@@ -1,7 +1,7 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
+<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js
index 731432cc78..6096991a61 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraint.post.json.js
@@ -1,39 +1,39 @@
-/**
- * Update the details of a value in an rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
-
- var values = null;
-
- if (json.has("values"))
- {
- values = json.getJSONArray("values");
- }
-
- if (values == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "Values missing");
- return;
- }
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- constraint.updateValues(values);
- model.constraint = caveatConfig.getConstraint(shortName);
- model.constraintName = shortName;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Update the details of a value in an rm constraint
+ */
+function main()
+{
+ var urlElements = url.extension.split("/");
+ var shortName = urlElements[0];
+
+ var values = null;
+
+ if (json.has("values"))
+ {
+ values = json.getJSONArray("values");
+ }
+
+ if (values == null)
+ {
+ status.setCode(status.STATUS_BAD_REQUEST, "Values missing");
+ return;
+ }
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ constraint.updateValues(values);
+ model.constraint = caveatConfig.getConstraint(shortName);
+ model.constraintName = shortName;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml
index 74b3f1330e..dfbe501e22 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.desc.xml
@@ -1,11 +1,11 @@
-
- Delete a value from an RM Constraint List
-
-
- /api/rma/admin/rmconstraints/{listName}/{valueName}
- argument
- user
- required
- internal
+
+ Delete a value from an RM Constraint List
+
+
+ /api/rma/admin/rmconstraints/{listName}/{valueName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js
index 28d5e19382..e9c4d91b34 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.js
@@ -1,41 +1,41 @@
-/**
- * Delete the rm constraint list
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = urlElements[0];
- var authorityName = urlElements[1];
-
- if (shortName == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "shortName missing");
- return;
- }
- if (valueName == null)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "value missing");
- return;
- }
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- caveatConfig.deleteRMConstraintListValue(shortName, valueName);
-
- var constraint = caveatConfig.getConstraint(shortName);
-
- // Pass the constraint name to the template
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Delete the rm constraint list
+ */
+function main()
+{
+ var urlElements = url.extension.split("/");
+ var shortName = urlElements[0];
+ var authorityName = urlElements[1];
+
+ if (shortName == null)
+ {
+ status.setCode(status.STATUS_BAD_REQUEST, "shortName missing");
+ return;
+ }
+ if (valueName == null)
+ {
+ status.setCode(status.STATUS_BAD_REQUEST, "value missing");
+ return;
+ }
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ caveatConfig.deleteRMConstraintListValue(shortName, valueName);
+
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ // Pass the constraint name to the template
+ model.constraint = constraint;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl
index c811deeed9..08eab56d9e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.delete.json.ftl
@@ -1,7 +1,7 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
-}
+<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@rmconstraintLib.constraintWithValuesJSON constraint=constraint />
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml
index 482c2ebf21..c53b819e90 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.desc.xml
@@ -1,47 +1,47 @@
-
- Get an RM Constraint Value
-
-
- The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
-
- e.g. rma_listName rather than rma:listName
-
- Constraint object
-
-
constraintName
the name of the constraint. The underscore character is used instead of the colon
- ]]>
-
- /api/rma/admin/rmconstraints/{listName}/values/{valueName}
- argument
- user
- required
- internal
+
+ Get an RM Constraint Value
+
+
+ The list name is qualified with an underscore between prefix and name to be compatible with Java Script and URLs
+
+ e.g. rma_listName rather than rma:listName
+
+ Constraint object
+
+
constraintName
the name of the constraint. The underscore character is used instead of the colon
+ ]]>
+
+ /api/rma/admin/rmconstraints/{listName}/values/{valueName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js
index 5bf8b82f17..d19b97669d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.js
@@ -1,36 +1,36 @@
-/**
- * Get the detail of the rm constraint
- */
-function main()
-{
- var urlElements = url.extension.split("/");
- var shortName = decodeURIComponent(urlElements[0]);
- var valueName = decodeURIComponent(urlElements[2])
-
- // Get the constraint
- var constraint = caveatConfig.getConstraint(shortName);
-
- if (constraint != null)
- {
- // Pass the constraint detail to the template
- var value = constraint.getValue(valueName);
-
- if(value == null)
- {
- // Return 404
- status.setCode(404, "Constraint List: " + shortName + " value: " + valueName + "does not exist");
- return;
- }
-
- model.value = value;
- model.constraint = constraint;
- }
- else
- {
- // Return 404
- status.setCode(404, "Constraint List " + shortName + " does not exist");
- return;
- }
-}
-
+/**
+ * Get the detail of the rm constraint
+ */
+function main()
+{
+ var urlElements = url.extension.split("/");
+ var shortName = decodeURIComponent(urlElements[0]);
+ var valueName = decodeURIComponent(urlElements[2])
+
+ // Get the constraint
+ var constraint = caveatConfig.getConstraint(shortName);
+
+ if (constraint != null)
+ {
+ // Pass the constraint detail to the template
+ var value = constraint.getValue(valueName);
+
+ if(value == null)
+ {
+ // Return 404
+ status.setCode(404, "Constraint List: " + shortName + " value: " + valueName + "does not exist");
+ return;
+ }
+
+ model.value = value;
+ model.constraint = constraint;
+ }
+ else
+ {
+ // Return 404
+ status.setCode(404, "Constraint List " + shortName + " does not exist");
+ return;
+ }
+}
+
main();
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl
index 392a3b2ac0..b09759fc1b 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmconstraint/values/rmconstraintvalue.get.json.ftl
@@ -1,7 +1,7 @@
-<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
-
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": <@rmconstraintLib.constraintWithValueJSON constraint=constraint value=value/>
-}
+<#import "../rmconstraint.lib.ftl" as rmconstraintLib/>
+
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": <@rmconstraintLib.constraintWithValueJSON constraint=constraint value=value/>
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml
index 0c4801c54a..f0f74a4e42 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.delete.desc.xml
@@ -1,14 +1,14 @@
-
- Deletes a records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
+
+ Deletes a records management event
+
+
+
+ /api/rma/admin/rmevents/{eventname}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml
index e7e1294a75..4667b1a3ef 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.get.desc.xml
@@ -1,14 +1,14 @@
-
- Get an records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
+
+ Get an records management event
+
+
+
+ /api/rma/admin/rmevents/{eventname}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl
index 53d3e1fff8..9cf90872d4 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.lib.ftl
@@ -1,12 +1,12 @@
-<#-- renders an rm event object -->
-
-<#macro eventJSON event>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "eventName": "${event.name}",
- "eventDisplayLabel": "${event.displayLabel}",
- "eventType":"${event.type}"
-}
-#escape>
-#macro>
-
+<#-- renders an rm event object -->
+
+<#macro eventJSON event>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "eventName": "${event.name}",
+ "eventDisplayLabel": "${event.displayLabel}",
+ "eventType":"${event.type}"
+}
+#escape>
+#macro>
+
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml
index 3457e2ee65..20fa57cfea 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevent.put.desc.xml
@@ -1,14 +1,14 @@
-
- Update a records management event
-
-
-
- /api/rma/admin/rmevents/{eventname}
- argument
- user
- required
- internal
+
+ Update a records management event
+
+
+
+ /api/rma/admin/rmevents/{eventname}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml
index ca2c548783..b80139a92d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.get.desc.xml
@@ -1,14 +1,14 @@
-
- Get list of records management events
-
-
-
- /api/rma/admin/rmevents
- argument
- user
- required
- internal
+
+ Get list of records management events
+
+
+
+ /api/rma/admin/rmevents
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml
index ed0a8207d5..c7970590a4 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmevents.post.desc.xml
@@ -1,14 +1,14 @@
-
- Create a new records managment event
-
-
-
- /api/rma/admin/rmevents
- argument
- user
- required
- internal
+
+ Create a new records managment event
+
+
+
+ /api/rma/admin/rmevents
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml
index d14aecb466..6d28dd8489 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmevent/rmeventtypes.get.desc.xml
@@ -1,14 +1,14 @@
-
- Gets the records management event types
-
-
-
- /api/rma/admin/rmeventtypes
- argument
- user
- required
- internal
+
+ Gets the records management event types
+
+
+
+ /api/rma/admin/rmeventtypes
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml
index 1cd7262836..2977395daa 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.delete.desc.xml
@@ -1,16 +1,16 @@
-
- Deletes a records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
+
+ Deletes a records management role
+
+
+
+ /api/rma/admin/rmroles/{rolename}
+ /api/rma/admin/{siteid}/rmroles/{rolename}
+ /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml
index 75a9fa715c..5035c87ac1 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.get.desc.xml
@@ -1,16 +1,16 @@
-
- Get an records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
+
+ Get an records management role
+
+
+
+ /api/rma/admin/rmroles/{rolename}
+ /api/rma/admin/{siteid}/rmroles/{rolename}
+ /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl
index 26e75ed4eb..37ab26a0d1 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.lib.ftl
@@ -1,39 +1,39 @@
-<#-- renders an rm role object -->
-<#macro roleJSON role>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "name": "${role.name}",
- "displayLabel": "${role.displayLabel}",
- "capabilities":
- {
- <#list role.capabilities as capability>
- "${capability.name}": "${capability.title}" <#if capability_has_next>,#if>
- #list>
- }
- <#if role.showAuths>
- ,
- "assignedUsers" :
- [
- <#list role.assignedUsers as user>
- {
- "name" : "${user.name}",
- "displayLabel" : "${user.displayLabel}"
- }<#if user_has_next>,#if>
- #list>
- ],
- "assignedGroups" :
- [
- <#list role.assignedGroups as group>
- {
- "name" : "${group.name}",
- "displayLabel" : "${group.displayLabel}"
- }<#if group_has_next>,#if>
- #list>
- ]
- <#if role.groupShortName??>
- ,"groupShortName": "${role.groupShortName}"
- #if>
- #if>
-}
-#escape>
+<#-- renders an rm role object -->
+<#macro roleJSON role>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "name": "${role.name}",
+ "displayLabel": "${role.displayLabel}",
+ "capabilities":
+ {
+ <#list role.capabilities as capability>
+ "${capability.name}": "${capability.title}" <#if capability_has_next>,#if>
+ #list>
+ }
+ <#if role.showAuths>
+ ,
+ "assignedUsers" :
+ [
+ <#list role.assignedUsers as user>
+ {
+ "name" : "${user.name}",
+ "displayLabel" : "${user.displayLabel}"
+ }<#if user_has_next>,#if>
+ #list>
+ ],
+ "assignedGroups" :
+ [
+ <#list role.assignedGroups as group>
+ {
+ "name" : "${group.name}",
+ "displayLabel" : "${group.displayLabel}"
+ }<#if group_has_next>,#if>
+ #list>
+ ]
+ <#if role.groupShortName??>
+ ,"groupShortName": "${role.groupShortName}"
+ #if>
+ #if>
+}
+#escape>
#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml
index 093b5e49c9..c939ad16a0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmrole.put.desc.xml
@@ -1,16 +1,16 @@
-
- Update a records management role
-
-
-
- /api/rma/admin/rmroles/{rolename}
- /api/rma/admin/{siteid}/rmroles/{rolename}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
- argument
- user
- required
- internal
+
+ Update a records management role
+
+
+
+ /api/rma/admin/rmroles/{rolename}
+ /api/rma/admin/{siteid}/rmroles/{rolename}
+ /api/rma/admin/{store_type}/{store_id}/{id}/rmroles/{rolename}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml
index aa9c48a015..d2a382d9aa 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.get.desc.xml
@@ -1,22 +1,22 @@
-
- Get list of records management roles and their details, for a file plan.
-
-
-
- /api/rma/admin/rmroles?user={user?}&auths={auths?}&is={is?}
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles?user={user?}&auths={auths?}&is={is?}
- /api/rma/admin/{siteid}/rmroles?user={user?}&auths={auths?}&is={is?}
- argument
- user
- required
- internal
+
+ Get list of records management roles and their details, for a file plan.
+
+
+
+ /api/rma/admin/rmroles?user={user?}&auths={auths?}&is={is?}
+ /api/rma/admin/{store_type}/{store_id}/{id}/rmroles?user={user?}&auths={auths?}&is={is?}
+ /api/rma/admin/{siteid}/rmroles?user={user?}&auths={auths?}&is={is?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml
index 9486b8337b..8b472e934e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/admin/rmrole/rmroles.post.desc.xml
@@ -1,16 +1,16 @@
-
- Create a new records managment role
-
-
-
- /api/rma/admin/rmroles
- /api/rma/admin/{siteid}/rmroles
- /api/rma/admin/{store_type}/{store_id}/{id}/rmroles
- argument
- user
- required
- internal
+
+ Create a new records managment role
+
+
+
+ /api/rma/admin/rmroles
+ /api/rma/admin/{siteid}/rmroles
+ /api/rma/admin/{store_type}/{store_id}/{id}/rmroles
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml
index bcc2921b4e..d1ca358cdd 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.desc.xml
@@ -1,15 +1,15 @@
-
- Applies fixes to the content model for DoD certification.
-
- Please note that this script will be removed after the certification process is complete.
- ]]>
- /api/rma/applydodcertmodelfixes
- argument
- admin
- required
- internal
+
+ Applies fixes to the content model for DoD certification.
+
+ Please note that this script will be removed after the certification process is complete.
+ ]]>
+ /api/rma/applydodcertmodelfixes
+ argument
+ admin
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl
index 53ac8f9883..3d6e9f6678 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applydodcertmodelfixes.get.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string}
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml
index 9dada0f840..b468a7889e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.desc.xml
@@ -1,9 +1,9 @@
-
- Applies fix for MOB-1573.
- Fixes the RM custom model by changing the multiplicity on custom references to many-to-many.
- /api/rma/applyfixmob1573
- argument
- admin
- required
- internal
+
+ Applies fix for MOB-1573.
+ Fixes the RM custom model by changing the multiplicity on custom references to many-to-many.
+ /api/rma/applyfixmob1573
+ argument
+ admin
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl
index 53ac8f9883..3d6e9f6678 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/applyfixmob1573.get.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string}
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml
index 14c6f8d6c6..fb55a391ee 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.desc.xml
@@ -1,9 +1,9 @@
-
- Load the RM DOD bootstrap data.
- WebScript to import and fix up the RM DOD bootstrap data.
- /api/rma/bootstraptestdata?site={site?}&import={import?}
- argument
- admin
- required
- deprecated
+
+ Load the RM DOD bootstrap data.
+ WebScript to import and fix up the RM DOD bootstrap data.
+ /api/rma/bootstraptestdata?site={site?}&import={import?}
+ argument
+ admin
+ required
+ deprecated
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl
index 53ac8f9883..3d6e9f6678 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/bootstraptestdata.get.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string}
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml
index 51cb5a1f98..e8b2400d4d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.desc.xml
@@ -1,10 +1,10 @@
-
- Records Management Capabilities
- Get the list of capabilities available to the current user on the given node.
- /api/node/{store_type}/{store_id}/{id}/capabilities?includeAll={includeAll?}
- /api/capabilities?includeAll={includeAll?}&grouped={grouped?}
- argument
- user
- required
- internal
+
+ Records Management Capabilities
+ Get the list of capabilities available to the current user on the given node.
+ /api/node/{store_type}/{store_id}/{id}/capabilities?includeAll={includeAll?}
+ /api/capabilities?includeAll={includeAll?}&grouped={grouped?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl
index 0176923709..496f6db28f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/capability/capabilities.get.json.ftl
@@ -1,33 +1,33 @@
-{
- "data":
- {
- <#if groupedCapabilities??>
- "groupedCapabilities":
- [
- <#list groupedCapabilities?keys?sort as groupedCapabilityKey>
- {
- "${groupedCapabilityKey}":
- {
- <#assign groupedCapability = groupedCapabilities[groupedCapabilityKey]>
- groupTitle: "${groupedCapability.groupTitle}",
- capabilities:
- {
- <#assign capabilities = groupedCapability.capabilities>
- <#list capabilities?keys?sort as capabilityKey>
- "${capabilityKey}": "${capabilities[capabilityKey]}"<#if capabilityKey_has_next>,#if>
- #list>
- }
- }
- }<#if groupedCapabilityKey_has_next>,#if>
- #list>
- ]
- <#else>
- "capabilities":
- [
- <#list capabilities as capability>
- "${capability}"<#if capability_has_next>,#if>
- #list>
- ]
- #if>
- }
+{
+ "data":
+ {
+ <#if groupedCapabilities??>
+ "groupedCapabilities":
+ [
+ <#list groupedCapabilities?keys?sort as groupedCapabilityKey>
+ {
+ "${groupedCapabilityKey}":
+ {
+ <#assign groupedCapability = groupedCapabilities[groupedCapabilityKey]>
+ groupTitle: "${groupedCapability.groupTitle}",
+ capabilities:
+ {
+ <#assign capabilities = groupedCapability.capabilities>
+ <#list capabilities?keys?sort as capabilityKey>
+ "${capabilityKey}": "${capabilities[capabilityKey]}"<#if capabilityKey_has_next>,#if>
+ #list>
+ }
+ }
+ }<#if groupedCapabilityKey_has_next>,#if>
+ #list>
+ ]
+ <#else>
+ "capabilities":
+ [
+ <#list capabilities as capability>
+ "${capability}"<#if capability_has_next>,#if>
+ #list>
+ ]
+ #if>
+ }
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml
index 90aa0b9af9..24e24f2c0e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.desc.xml
@@ -1,18 +1,18 @@
-
- Attempts to remove specified Custom Property Definitions from the custom model
-
- It should be noted that it may not be possible to honour this request in all cases.
- In cases where instances of the specified property are already present in the system,
- the request will not succeed. In cases where there are no instances of the specified
- property in the system, the request will attempted.
-
- The propId is that returned by custompropertydefinitions.get.
- ]]>
-
- /api/rma/admin/custompropertydefinitions/{propId}
- argument
- user
- required
- internal
-
+
+ Attempts to remove specified Custom Property Definitions from the custom model
+
+ It should be noted that it may not be possible to honour this request in all cases.
+ In cases where instances of the specified property are already present in the system,
+ the request will not succeed. In cases where there are no instances of the specified
+ property in the system, the request will attempted.
+
+ The propId is that returned by custompropertydefinitions.get.
+ ]]>
+
+ /api/rma/admin/custompropertydefinitions/{propId}
+ argument
+ user
+ required
+ internal
+
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl
index f23634ccec..074181721f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.delete.json.ftl
@@ -1,8 +1,8 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "customProperty": "${propertyqname}"
- }
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "customProperty": "${propertyqname}"
+ }
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl
index abc5de2085..350083af77 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.post.json.ftl
@@ -1,7 +1,7 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "propId": "${propId!""}",
- "url": "${url!""}",
- "message": "${errorMessage!""}"
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "propId": "${propId!""}",
+ "url": "${url!""}",
+ "message": "${errorMessage!""}"
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl
index 4df42a5c6a..3b1115e14c 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/custompropdefinition.put.json.ftl
@@ -1,7 +1,7 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "propId": "${propId!""}",
- "url": "${url!""}",
- "message": "${errorMessage!""}"
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "propId": "${propId!""}",
+ "url": "${url!""}",
+ "message": "${errorMessage!""}"
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml
index 464533568d..62916a0b4f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.desc.xml
@@ -1,14 +1,14 @@
-
- Removes specified Custom Reference Instance from between the specified nodes
-
- The nodeRef encoded within the URL path is the 'fromNode' in the relationship.
- The nodeRef encoded within the query string is the 'toNode' in the relationship.
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/customreferences/{refId}?st={toStoreType}&si={toStoreId}&id={toId}
- argument
- user
- required
- internal
-
+
+ Removes specified Custom Reference Instance from between the specified nodes
+
+ The nodeRef encoded within the URL path is the 'fromNode' in the relationship.
+ The nodeRef encoded within the query string is the 'toNode' in the relationship.
+ ]]>
+
+ /api/node/{store_type}/{store_id}/{id}/customreferences/{refId}?st={toStoreType}&si={toStoreId}&id={toId}
+ argument
+ user
+ required
+ internal
+
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl
index f539b37200..637c2cabbd 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.delete.json.ftl
@@ -1,3 +1,3 @@
-{
- "success": ${success?string}
+{
+ "success": ${success?string}
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl
index 1ef9fab7d9..d9fc8cee0b 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customref.post.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string}
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl
index 1216a4579d..8ad7f70c24 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.post.json.ftl
@@ -1,10 +1,10 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string},
- "data" : {
- "referenceType": "${referenceType?string}",
- "refId": "${refId?string}",
- "url": "${url?string}"
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string},
+ "data" : {
+ "referenceType": "${referenceType?string}",
+ "refId": "${refId?string}",
+ "url": "${url?string}"
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl
index ae7ddd675b..e7b9216bc3 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/customrefdefinition.put.json.ftl
@@ -1,6 +1,6 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "refId": "${refId}",
- "url": "${url}"
-}
-#escape>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "refId": "${refId}",
+ "url": "${url}"
+}
+#escape>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml
index ea9d1afe00..a3ec79d5b2 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.desc.xml
@@ -1,9 +1,9 @@
-
- Import data set into a file plan
- WebScript to import a given data set into a given file plan
- /api/rma/datasets/{dataSetId}?site={site}
- argument
- user
- required
- internal
+
+ Import data set into a file plan
+ WebScript to import a given data set into a given file plan
+ /api/rma/datasets/{dataSetId}?site={site}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl
index e726165d3e..c087d420f0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dataset.post.json.ftl
@@ -1,6 +1,6 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string},
- "message": "${message}"
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string},
+ "message": "${message}"
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml
index abe2ffaa1f..e82285d044 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.desc.xml
@@ -1,9 +1,9 @@
-
- Get data sets
- WebScript to get the list of available RM test data
- /api/rma/datasets?site={site?}&unloadedonly={unloadedonly?}
- argument
- user
- required
- internal
+
+ Get data sets
+ WebScript to get the list of available RM test data
+ /api/rma/datasets?site={site?}&unloadedonly={unloadedonly?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl
index 32b3752d6c..b3b9f19e1f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/datasets.get.json.ftl
@@ -1,15 +1,15 @@
-{
- "data":
- {
- "datasets":
- [
- <#list datasets as item>
- {
- "label": "${item.label}",
- "id": "${item.id}",
- "isLoaded": "${item.isLoaded}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
+{
+ "data":
+ {
+ "datasets":
+ [
+ <#list datasets as item>
+ {
+ "label": "${item.label}",
+ "id": "${item.id}",
+ "isLoaded": "${item.isLoaded}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ }
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml
index cd9df1aa22..eb7d36286d 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.delete.desc.xml
@@ -1,9 +1,9 @@
-
- Delete Disposition Action Definition
- Deletes a disposition action definition from the collection.
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
- argument
- user
- required
- internal
+
+ Delete Disposition Action Definition
+ Deletes a disposition action definition from the collection.
+ /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl
index a780a72024..76dca964b3 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.lib.ftl
@@ -1,18 +1,18 @@
-<#macro actionJSON action>
-<#escape x as jsonUtils.encodeJSONString(x)>
- {
- "id": "${action.id}",
- "url": "${action.url}",
- "index": ${action.index},
- "name": "${action.name}",
- "label": "${action.label}",
- <#if (action.name == "destroy") && action.ghostOnDestroy??>"ghostOnDestroy": "${action.ghostOnDestroy}",#if>
- <#if action.description??>"description": "${action.description}",#if>
- <#if action.period??>"period": "${action.period}",#if>
- <#if action.periodProperty??>"periodProperty": "${action.periodProperty}",#if>
- <#if action.location??>"location": "${action.location}",#if>
- <#if action.events??>"events": [<#list action.events as event>"${event}"<#if event_has_next>,#if>#list>],#if>
- "eligibleOnFirstCompleteEvent": ${action.eligibleOnFirstCompleteEvent?string}
- }
-#escape>
+<#macro actionJSON action>
+<#escape x as jsonUtils.encodeJSONString(x)>
+ {
+ "id": "${action.id}",
+ "url": "${action.url}",
+ "index": ${action.index},
+ "name": "${action.name}",
+ "label": "${action.label}",
+ <#if (action.name == "destroy") && action.ghostOnDestroy??>"ghostOnDestroy": "${action.ghostOnDestroy}",#if>
+ <#if action.description??>"description": "${action.description}",#if>
+ <#if action.period??>"period": "${action.period}",#if>
+ <#if action.periodProperty??>"periodProperty": "${action.periodProperty}",#if>
+ <#if action.location??>"location": "${action.location}",#if>
+ <#if action.events??>"events": [<#list action.events as event>"${event}"<#if event_has_next>,#if>#list>],#if>
+ "eligibleOnFirstCompleteEvent": ${action.eligibleOnFirstCompleteEvent?string}
+ }
+#escape>
#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml
index 66692a049a..7801f86edc 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.desc.xml
@@ -1,21 +1,21 @@
-
- Update Disposition Action Definition
-
- {
- "name" : Name of action,
- "description" : Description of the action definition,
- "period" : The period of time,
- "periodProperty" : Model property the period is relative to,
- "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
- "events" : [List of event names]
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
- argument
- user
- required
- internal
+
+ Update Disposition Action Definition
+
+ {
+ "name" : Name of action,
+ "description" : Description of the action definition,
+ "period" : The period of time,
+ "periodProperty" : Model property the period is relative to,
+ "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
+ "events" : [List of event names]
+ }
+ ]]>
+
+ /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions/{action_def_id}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl
index c9a440057d..78e4886155 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinition.put.json.ftl
@@ -1,5 +1,5 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-{
- "data":
- <@actionDefLib.actionJSON action=action/>
+<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
+{
+ "data":
+ <@actionDefLib.actionJSON action=action/>
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml
index a2e5880649..11d132b4c0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.desc.xml
@@ -1,21 +1,21 @@
-
- Add Disposition Action Definition
-
- {
- "name" : Name of action,
- "description" : Description of the action definition,
- "period" : The period of time,
- "periodProperty" : Model property the period is relative to,
- "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
- "events" : [List of event names]
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions
- argument
- user
- required
- internal
+
+ Add Disposition Action Definition
+
+ {
+ "name" : Name of action,
+ "description" : Description of the action definition,
+ "period" : The period of time,
+ "periodProperty" : Model property the period is relative to,
+ "eligibleOnFirstCompleteEvent" : Whether all events have to occur,
+ "events" : [List of event names]
+ }
+ ]]>
+
+ /api/node/{store_type}/{store_id}/{id}/dispositionschedule/dispositionactiondefinitions
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl
index 0a0aa2d064..38a79dc7fa 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionactiondefinitions.post.json.ftl
@@ -1,5 +1,5 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-{
- "data":
- <@actionDefLib.actionJSON action=action/>
-}
+<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
+{
+ "data":
+ <@actionDefLib.actionJSON action=action/>
+}
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml
index f80ee5b24b..2736331dae 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.desc.xml
@@ -1,9 +1,9 @@
-
- Get Dispositon Lifecycle
- Returns Disposition Lifecycle data
- /api/node/{store_type}/{store_id}/{id}/nextdispositionaction
- argument
- user
- required
- internal
+
+ Get Dispositon Lifecycle
+ Returns Disposition Lifecycle data
+ /api/node/{store_type}/{store_id}/{id}/nextdispositionaction
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl
index 639a39b806..9fe4c3c586 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionlifecycle.get.json.ftl
@@ -1,40 +1,40 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- <#if nextaction.notFound?? && nextaction.notFound>
- "notFound": ${nextaction.notFound?string},
- "message": "${nextaction.message}"
- <#else>
- "url": "${nextaction.url}",
- "name": "${nextaction.name}",
- "label": "${nextaction.label}",
- "eventsEligible": ${nextaction.eventsEligible?string},
- <#if nextaction.asOf??>"asOf": "${nextaction.asOf}",#if>
- <#if nextaction.startedAt??>"startedAt": "${nextaction.startedAt}",#if>
- <#if nextaction.startedBy??>"startedBy": "${nextaction.startedBy}",#if>
- <#if nextaction.startedByFirstName??>"startedByFirstName": "${nextaction.startedByFirstName}",#if>
- <#if nextaction.startedByLastName??>"startedByLastName": "${nextaction.startedByLastName}",#if>
- <#if nextaction.completedAt??>"completedAt": "${nextaction.completedAt}",#if>
- <#if nextaction.completedBy??>"completedBy": "${nextaction.completedBy}",#if>
- <#if nextaction.completedByFirstName??>"completedByFirstName": "${nextaction.completedByFirstName}",#if>
- <#if nextaction.completedByLastName??>"completedByLastName": "${nextaction.completedByLastName}",#if>
- "events":
- [
- <#list nextaction.events as event>
- {
- "name": "${event.name}",
- "label": "${event.label}",
- "complete": ${event.complete?string},
- <#if event.completedAt??>"completedAt": "${event.completedAt}",#if>
- <#if event.completedBy??>"completedBy": "${event.completedBy}",#if>
- <#if event.completedByFirstName??>"completedByFirstName": "${event.completedByFirstName}",#if>
- <#if event.completedByLastName??>"completedByLastName": "${event.completedByLastName}",#if>
- "automatic": ${event.automatic?string}
- }<#if event_has_next>,#if>
- #list>
- ]
- #if>
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ <#if nextaction.notFound?? && nextaction.notFound>
+ "notFound": ${nextaction.notFound?string},
+ "message": "${nextaction.message}"
+ <#else>
+ "url": "${nextaction.url}",
+ "name": "${nextaction.name}",
+ "label": "${nextaction.label}",
+ "eventsEligible": ${nextaction.eventsEligible?string},
+ <#if nextaction.asOf??>"asOf": "${nextaction.asOf}",#if>
+ <#if nextaction.startedAt??>"startedAt": "${nextaction.startedAt}",#if>
+ <#if nextaction.startedBy??>"startedBy": "${nextaction.startedBy}",#if>
+ <#if nextaction.startedByFirstName??>"startedByFirstName": "${nextaction.startedByFirstName}",#if>
+ <#if nextaction.startedByLastName??>"startedByLastName": "${nextaction.startedByLastName}",#if>
+ <#if nextaction.completedAt??>"completedAt": "${nextaction.completedAt}",#if>
+ <#if nextaction.completedBy??>"completedBy": "${nextaction.completedBy}",#if>
+ <#if nextaction.completedByFirstName??>"completedByFirstName": "${nextaction.completedByFirstName}",#if>
+ <#if nextaction.completedByLastName??>"completedByLastName": "${nextaction.completedByLastName}",#if>
+ "events":
+ [
+ <#list nextaction.events as event>
+ {
+ "name": "${event.name}",
+ "label": "${event.label}",
+ "complete": ${event.complete?string},
+ <#if event.completedAt??>"completedAt": "${event.completedAt}",#if>
+ <#if event.completedBy??>"completedBy": "${event.completedBy}",#if>
+ <#if event.completedByFirstName??>"completedByFirstName": "${event.completedByFirstName}",#if>
+ <#if event.completedByLastName??>"completedByLastName": "${event.completedByLastName}",#if>
+ "automatic": ${event.automatic?string}
+ }<#if event_has_next>,#if>
+ #list>
+ ]
+ #if>
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml
index c1c99e8dce..f268f3d88f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.desc.xml
@@ -1,9 +1,9 @@
-
- Disposition Properties
- Returns a list of the disposition properties based on the context provided.
- /api/rma/dispositionproperties?recordlevel={recordlevel}&dispositionaction={dispositionaction}
- argument
- user
- required
- internal
+
+ Disposition Properties
+ Returns a list of the disposition properties based on the context provided.
+ /api/rma/dispositionproperties?recordlevel={recordlevel}&dispositionaction={dispositionaction}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl
index 9fd47f2e6b..a0dc8ba6e7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionproperties.get.json.ftl
@@ -1,14 +1,14 @@
-{
- "data" :
- {
- "properties":
- [
- <#list properties as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
+{
+ "data" :
+ {
+ "properties":
+ [
+ <#list properties as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ }
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml
index cc21bc2ec4..3ea48069e5 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.desc.xml
@@ -1,9 +1,9 @@
-
- Get Dispositon Schedule
- Returns Disposition Schedule
- /api/node/{store_type}/{store_id}/{id}/dispositionschedule?inherited={inherited?}
- argument
- user
- required
- internal
+
+ Get Dispositon Schedule
+ Returns Disposition Schedule
+ /api/node/{store_type}/{store_id}/{id}/dispositionschedule?inherited={inherited?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl
index 251d15855c..d590edb8ab 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/dispositionschedule.get.json.ftl
@@ -1,29 +1,29 @@
-<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
-
-<@scheduleJSON schedule=schedule/>
-
-<#macro scheduleJSON schedule>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "url": "${schedule.url}",
- "nodeRef": "${schedule.nodeRef}",
- <#if schedule.authority??>"authority": "${schedule.authority}",#if>
- <#if schedule.instructions??>"instructions": "${schedule.instructions}",#if>
- "unpublishedUpdates" : ${schedule.unpublishedUpdates?string},
- "publishInProgress" : ${schedule.publishInProgress?string},
- "recordLevelDisposition": ${schedule.recordLevelDisposition?string},
- "canStepsBeRemoved": ${schedule.canStepsBeRemoved?string},
- "actionsUrl": "${schedule.actionsUrl}",
- "actions":
- [
- <#list schedule.actions as action>
- <@actionDefLib.actionJSON action=action/>
- <#if action_has_next>,#if>
- #list>
- ]
- }
-}
-#escape>
+<#import "dispositionactiondefinition.lib.ftl" as actionDefLib/>
+
+<@scheduleJSON schedule=schedule/>
+
+<#macro scheduleJSON schedule>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "url": "${schedule.url}",
+ "nodeRef": "${schedule.nodeRef}",
+ <#if schedule.authority??>"authority": "${schedule.authority}",#if>
+ <#if schedule.instructions??>"instructions": "${schedule.instructions}",#if>
+ "unpublishedUpdates" : ${schedule.unpublishedUpdates?string},
+ "publishInProgress" : ${schedule.publishInProgress?string},
+ "recordLevelDisposition": ${schedule.recordLevelDisposition?string},
+ "canStepsBeRemoved": ${schedule.canStepsBeRemoved?string},
+ "actionsUrl": "${schedule.actionsUrl}",
+ "actions":
+ [
+ <#list schedule.actions as action>
+ <@actionDefLib.actionJSON action=action/>
+ <#if action_has_next>,#if>
+ #list>
+ ]
+ }
+}
+#escape>
#macro>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml
index a9f50f435c..4599afcb45 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/export.post.desc.xml
@@ -1,16 +1,16 @@
-
- Records Management Export
-
- The body of the post should be in the form
- {
- "nodeRefs" : array of nodeRefs to export
- }
- ]]>
-
- /api/rma/admin/export
- argument
- user
- required
- internal
+
+ Records Management Export
+
+ The body of the post should be in the form
+ {
+ "nodeRefs" : array of nodeRefs to export
+ }
+ ]]>
+
+ /api/rma/admin/export
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml
index 10b936385b..c58f296207 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.post.desc.xml
@@ -1,17 +1,17 @@
-
- Adds item(s) to the hold(s)
-
- The body of the post should be in the form
- {
- "nodeRefs" : array of nodeRefs for item(s) (record(s) / record folder(s)),
- "holds" : array of nodeRefs for the hold(s)
- }
- ]]>
-
- /api/rma/holds
- argument
- user
- required
- internal
+
+ Adds item(s) to the hold(s)
+
+ The body of the post should be in the form
+ {
+ "nodeRefs" : array of nodeRefs for item(s) (record(s) / record folder(s)),
+ "holds" : array of nodeRefs for the hold(s)
+ }
+ ]]>
+
+ /api/rma/holds
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml
index 6f18a336fc..13edad40eb 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/hold.put.desc.xml
@@ -1,17 +1,17 @@
-
- Removes item(s) from the hold(s)
-
- The body of the put should be in the form
- {
- "nodeRefs" : array of nodeRefs for the item(s) (record(s) / record folder(s)),
- "holds" : array of nodeRefs for the hold(s)
- }
- ]]>
-
- /api/rma/holds
- argument
- user
- required
- internal
+
+ Removes item(s) from the hold(s)
+
+ The body of the put should be in the form
+ {
+ "nodeRefs" : array of nodeRefs for the item(s) (record(s) / record folder(s)),
+ "holds" : array of nodeRefs for the hold(s)
+ }
+ ]]>
+
+ /api/rma/holds
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml
index 4f3dcbf566..5a20fceff7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.desc.xml
@@ -1,20 +1,20 @@
-
- Gets the list of the hold(s)
-
-
- /api/rma/{store_type}/{store_id}/{id}/holds?itemNodeRef={itemNodeRef?}&includedInHold={includedInHold?}&fileOnly={fileOnly?}
- /api/rma/holds?itemNodeRef={itemNodeRef?}
- argument
- user
- required
- internal
+
+ Gets the list of the hold(s)
+
+
+ /api/rma/{store_type}/{store_id}/{id}/holds?itemNodeRef={itemNodeRef?}&includedInHold={includedInHold?}&fileOnly={fileOnly?}
+ /api/rma/holds?itemNodeRef={itemNodeRef?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl
index 928522c250..4e64dce155 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/holds.get.json.ftl
@@ -1,16 +1,16 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "holds":
- [
- <#list holds as hold>
- {
- "name": "${hold.name}",
- "nodeRef": "${hold.nodeRef}"
- }<#if hold_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "holds":
+ [
+ <#list holds as hold>
+ {
+ "name": "${hold.name}",
+ "nodeRef": "${hold.nodeRef}"
+ }<#if hold_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml
index bb2c537379..6930926ff7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.desc.xml
@@ -1,17 +1,17 @@
-
- Records Management Import
-
- The body of the post should be multipart/form-data and contain the following fields.
-
-
destination: array of nodeRefs to export
-
archive: array of nodeRefs to export
-
- ]]>
-
- /api/rma/admin/import
-
- user
- required
- internal
+
+ Records Management Import
+
+ The body of the post should be multipart/form-data and contain the following fields.
+
+
destination: array of nodeRefs to export
+
archive: array of nodeRefs to export
+
+ ]]>
+
+ /api/rma/admin/import
+
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl
index 1ef9fab7d9..d9fc8cee0b 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/import.post.json.ftl
@@ -1,5 +1,5 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "success": ${success?string}
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "success": ${success?string}
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml
index 9b216d0058..16eb309e1f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.desc.xml
@@ -1,9 +1,9 @@
-
- List Of Values
- Returns lists of items used by the Records Management service
- /api/rma/admin/listofvalues
- argument
- user
- required
- internal
+
+ List Of Values
+ Returns lists of items used by the Records Management service
+ /api/rma/admin/listofvalues
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl
index a84e447879..bcc3709d1e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.get.json.ftl
@@ -1,2 +1,2 @@
-<#import "listofvalues.lib.ftl" as listsLib/>
+<#import "listofvalues.lib.ftl" as listsLib/>
<@listsLib.listsJSON lists=lists/>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl
index ae50014424..09ef41e1ac 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/listofvalues.lib.ftl
@@ -1,75 +1,75 @@
-<#macro listsJSON lists>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "dispositionActions":
- {
- "url": "${lists.dispositionActions.url}",
- "items":
- [
- <#list lists.dispositionActions.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "events":
- {
- "url": "${lists.events.url}",
- "items":
- [
- <#list lists.events.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}",
- "automatic": ${item.automatic?string}
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "periodTypes":
- {
- "url": "${lists.periodTypes.url}",
- "items":
- [
- <#list lists.periodTypes.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "periodProperties":
- {
- "url": "${lists.periodProperties.url}",
- "items":
- [
- <#list lists.periodProperties.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- },
- "auditEvents":
- {
- "url": "${lists.auditEvents.url}",
- "items":
- [
- <#list lists.auditEvents.items as item>
- {
- "label": "${item.label}",
- "value": "${item.value}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
- }
-}
-#escape>
-#macro>
+<#macro listsJSON lists>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "dispositionActions":
+ {
+ "url": "${lists.dispositionActions.url}",
+ "items":
+ [
+ <#list lists.dispositionActions.items as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ },
+ "events":
+ {
+ "url": "${lists.events.url}",
+ "items":
+ [
+ <#list lists.events.items as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}",
+ "automatic": ${item.automatic?string}
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ },
+ "periodTypes":
+ {
+ "url": "${lists.periodTypes.url}",
+ "items":
+ [
+ <#list lists.periodTypes.items as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ },
+ "periodProperties":
+ {
+ "url": "${lists.periodProperties.url}",
+ "items":
+ [
+ <#list lists.periodProperties.items as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ },
+ "auditEvents":
+ {
+ "url": "${lists.auditEvents.url}",
+ "items":
+ [
+ <#list lists.auditEvents.items as item>
+ {
+ "label": "${item.label}",
+ "value": "${item.value}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ }
+ }
+}
+#escape>
+#macro>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl
index 3b7961a392..c85c20f2b4 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationship.delete.json.ftl
@@ -1,3 +1,3 @@
-{
- "success": ${success?string}
+{
+ "success": ${success?string}
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl
index ede191397c..4cb0117aeb 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/relationships.get.json.ftl
@@ -1,15 +1,15 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "items":
- [
- <#list relationships as relationship>
- {
- "node": <#noescape>${relationship}#noescape>
- }<#if relationship_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "items":
+ [
+ <#list relationships as relationship>
+ {
+ "node": <#noescape>${relationship}#noescape>
+ }<#if relationship_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml
index 8cf91b17a0..699de3dcde 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.desc.xml
@@ -1,9 +1,9 @@
-
- Clears Records Management Audit Log
- Clears the Records Management audit log
- /api/rma/admin/rmauditlog
- argument
- user
- required
- internal
+
+ Clears Records Management Audit Log
+ Clears the Records Management audit log
+ /api/rma/admin/rmauditlog
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl
index 9f0631dd99..f324a7ec82 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.delete.json.ftl
@@ -1,2 +1,2 @@
-<#import "rmauditlog.lib.ftl" as auditLib/>
+<#import "rmauditlog.lib.ftl" as auditLib/>
<@auditLib.auditStatusJSON auditstatus=auditstatus/>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml
index 0f76ff2953..3553d5b79f 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.get.desc.xml
@@ -1,22 +1,22 @@
-
- Records Management Audit Log
- The following parameters can also be passed:
-
-
size: Maximum number of log entries to return
-
user: Only return log entries by the specified user
-
event: Only return log entries matching this event
-
from: Only return log entries after the specified date, date should be in yyyy-MM-dd format
-
to: Only return log entries before the specified date, date should be in yyyy-MM-dd format
-
export: Set this to 'true' to force the browser to display the Save As dialog
-
- ]]>
-
- /api/rma/admin/rmauditlog
- /api/node/{store_type}/{store_id}/{id}/rmauditlog
- argument
- user
- required
- internal
+
+ Records Management Audit Log
+ The following parameters can also be passed:
+
+
size: Maximum number of log entries to return
+
user: Only return log entries by the specified user
+
event: Only return log entries matching this event
+
from: Only return log entries after the specified date, date should be in yyyy-MM-dd format
+
to: Only return log entries before the specified date, date should be in yyyy-MM-dd format
+
export: Set this to 'true' to force the browser to display the Save As dialog
+
+ ]]>
+
+ /api/rma/admin/rmauditlog
+ /api/node/{store_type}/{store_id}/{id}/rmauditlog
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl
index dd270cebca..0450ea0188 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.lib.ftl
@@ -1,12 +1,12 @@
-<#macro auditStatusJSON auditstatus>
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "enabled": ${auditstatus.enabled?string},
- "started": "${auditstatus.started}",
- "stopped": "${auditstatus.stopped}"
- }
-}
-#escape>
-#macro>
+<#macro auditStatusJSON auditstatus>
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "enabled": ${auditstatus.enabled?string},
+ "started": "${auditstatus.started}",
+ "stopped": "${auditstatus.stopped}"
+ }
+}
+#escape>
+#macro>
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml
index d0ddd80ac3..0e70b5a335 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.post.desc.xml
@@ -1,23 +1,23 @@
-
- Files a Records Management audit log as a record
-
- A JSON structure is expected as follows:
- {
- "destination" : NodeRef of record folder to file the audit log in
- "size" : Maximum number of log entries to return
- "user" : Only return log entries by the specified user
- "event" : Only return log entries matching this event
- "from" : Only return log entries after the specified date, date should be in yyyy-MM-dd format
- "to" : Only return log entries before the specified date, date should be in yyyy-MM-dd format
- }
- ]]>
-
- /api/rma/admin/rmauditlog
- /api/node/{store_type}/{store_id}/{id}/rmauditlog
- argument
- user
- required
- internal
+
+ Files a Records Management audit log as a record
+
+ A JSON structure is expected as follows:
+ {
+ "destination" : NodeRef of record folder to file the audit log in
+ "size" : Maximum number of log entries to return
+ "user" : Only return log entries by the specified user
+ "event" : Only return log entries matching this event
+ "from" : Only return log entries after the specified date, date should be in yyyy-MM-dd format
+ "to" : Only return log entries before the specified date, date should be in yyyy-MM-dd format
+ }
+ ]]>
+
+ /api/rma/admin/rmauditlog
+ /api/node/{store_type}/{store_id}/{id}/rmauditlog
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml
index e13de43b34..de86e27b70 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.desc.xml
@@ -1,16 +1,16 @@
-
- Start or Stop Records Management Audit Log
- The body of the put should be in the form
- {
- "enabled" : true|false
- }
- ]]>
-
- /api/rma/admin/rmauditlog
- argument
- user
- required
- internal
+
+ Start or Stop Records Management Audit Log
+ The body of the put should be in the form
+ {
+ "enabled" : true|false
+ }
+ ]]>
+
+ /api/rma/admin/rmauditlog
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl
index 9f0631dd99..f324a7ec82 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlog.put.json.ftl
@@ -1,2 +1,2 @@
-<#import "rmauditlog.lib.ftl" as auditLib/>
+<#import "rmauditlog.lib.ftl" as auditLib/>
<@auditLib.auditStatusJSON auditstatus=auditstatus/>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml
index 3d32335110..f3d37989ce 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.desc.xml
@@ -1,12 +1,12 @@
-
- Records Management Audit Log Status
-
-
- /api/rma/admin/rmauditlog/status
- argument
- user
- required
- internal
+
+ Records Management Audit Log Status
+
+
+ /api/rma/admin/rmauditlog/status
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl
index bbb76957b5..a9ecc50e4e 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmauditlogstatus.get.json.ftl
@@ -1,6 +1,6 @@
-{
- "data" :
- {
- "enabled" : ${enabled?string}
- }
+{
+ "data" :
+ {
+ "enabled" : ${enabled?string}
+ }
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml
index 445dc99bf0..5e2e094870 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.desc.xml
@@ -1,14 +1,14 @@
-
- Get the allowed values for the authenticated user for an rm list constraint.
-
- listName is the qualified name of the list with the ":" replaced by "_" eg rmc_smList
- ]]>
-
- /api/rma/rmconstraints/{listName}
- argument
- user
- required
- internal
+
+ Get the allowed values for the authenticated user for an rm list constraint.
+
+ listName is the qualified name of the list with the ":" replaced by "_" eg rmc_smList
+ ]]>
+
+ /api/rma/rmconstraints/{listName}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl
index 995b7e3c48..26fd074f08 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmconstraints.get.json.ftl
@@ -1,15 +1,15 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data": {
- "constraintName": "${constraintName}",
- "allowedValuesForCurrentUser" : [
- <#list allowedValuesForCurrentUser as item>
- {
- "label": "${item}",
- "value": "${item}"
- }<#if item_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data": {
+ "constraintName": "${constraintName}",
+ "allowedValuesForCurrentUser" : [
+ <#list allowedValuesForCurrentUser as item>
+ {
+ "label": "${item}",
+ "value": "${item}"
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml
index e96bac280c..cfd7423f82 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.desc.xml
@@ -1,36 +1,36 @@
-
- Apply Records Management Permissions to a node
-
-
- The body of the post json should be of the form:
-
- Existing permissions will be updated by the supplied permission set,
- where 'id' and 'authority' are mandatory values.
- If the optional 'remove' flag is set then the permission will be removed.
- Note that it is only valid to set the following RM related permissions:
- 'Filing', 'ReadRecords' and 'FileRecords'.
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/rmpermissions
- argument
- user
- required
- internal
+
+ Apply Records Management Permissions to a node
+
+
+ The body of the post json should be of the form:
+
+ Existing permissions will be updated by the supplied permission set,
+ where 'id' and 'authority' are mandatory values.
+ If the optional 'remove' flag is set then the permission will be removed.
+ Note that it is only valid to set the following RM related permissions:
+ 'Filing', 'ReadRecords' and 'FileRecords'.
+ ]]>
+
+ /api/node/{store_type}/{store_id}/{id}/rmpermissions
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js
index a29ec41b13..5415eb9247 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/rmpermissions.post.json.js
@@ -1,57 +1,57 @@
-/**
- * Entry point for rmpermissions POST data webscript.
- * Applies supplied RM permissions to an RM node.
- *
- * @method main
- */
-function main()
-{
- // Get the node from the URL
- var pathSegments = url.match.split("/");
- var reference = [ url.templateArgs.store_type, url.templateArgs.store_id ].concat(url.templateArgs.id.split("/"));
- var node = search.findNode(pathSegments[2], reference);
-
- // 404 if the node is not found
- if (node == null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "The node could not be found");
- return;
- }
-
- if (json.has("permissions") == false)
- {
- status.setCode(status.STATUS_BAD_REQUEST, "Permissions value missing from request.");
- }
-
- if (json.has("isInherited"))
- {
- node.setInheritsPermissions(json.getBoolean("isInherited"));
- }
-
- var permissions = json.getJSONArray("permissions");
- for (var i=0; i
- Records Management Transfer
- Streams an Alfresco Content Pacakge (ACP) file containing the contents of a transfer
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}
- argument
- user
- required
- deprecated
+
+ Records Management Transfer
+ Streams an Alfresco Content Pacakge (ACP) file containing the contents of a transfer
+ /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}
+ argument
+ user
+ required
+ deprecated
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml
index 8a82f9637b..a450507a86 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.get.desc.xml
@@ -1,9 +1,9 @@
-
- Records Management Transfer Report
- Returns a transfer report to the caller in JSON format
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
- argument
- user
- required
- deprecated
+
+ Records Management Transfer Report
+ Returns a transfer report to the caller in JSON format
+ /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
+ argument
+ user
+ required
+ deprecated
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml
index 882842220a..26a514a0aa 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/transferreport.post.desc.xml
@@ -1,16 +1,16 @@
-
- Files a Records Management Transfer Report
- A JSON structure is expected as follows:
- {
- "destination" : NodeRef of record folder to file the transfer report in
- }
- ]]>
-
- /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
- argument
- user
- required
- deprecated
+
+ Files a Records Management Transfer Report
+ A JSON structure is expected as follows:
+ {
+ "destination" : NodeRef of record folder to file the transfer report in
+ }
+ ]]>
+
+ /api/node/{store_type}/{store_id}/{id}/transfers/{transfer_id}/report
+ argument
+ user
+ required
+ deprecated
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml
index d0151a4915..5026a37097 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.desc.xml
@@ -1,9 +1,9 @@
-
- Records Management User Rights Report
- Returns a user rights report showing users, roles and groups to the caller in JSON format
- /api/rma/admin/userrightsreport
- argument
- user
- required
- internal
+
+ Records Management User Rights Report
+ Returns a user rights report showing users, roles and groups to the caller in JSON format
+ /api/rma/admin/userrightsreport
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl
index 81e88674a3..24221308b7 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/rma/userrightsreport.get.json.ftl
@@ -1,46 +1,46 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "users":
- {
- <#list report.users?keys as user>
- "${user}":
- {
- "userName": "${report.users[user].userName!""}",
- "firstName": "${report.users[user].firstName!""}",
- "lastName": "${report.users[user].lastName!""}",
- "roles": [<#list report.users[user].roles as role>"${role}"<#if role_has_next>,#if>#list>],
- "groups": [<#list report.users[user].groups as group>"${group}"<#if group_has_next>,#if>#list>]
- }
- <#if user_has_next>,#if>
- #list>
- },
- "roles":
- {
- <#list report.roles?keys as role>
- "${role}":
- {
- "name": "${report.roles[role].name!""}",
- "label": "${report.roles[role].displayLabel!""}",
- "users": [<#list report.roles[role].users as user>"${user}"<#if user_has_next>,#if>#list>],
- "capabilities": [<#list report.roles[role].capabilities as capability>"${capability}"<#if capability_has_next>,#if>#list>]
- }
- <#if role_has_next>,#if>
- #list>
- },
- "groups":
- {
- <#list report.groups?keys as group>
- "${group}":
- {
- "name": "${report.groups[group].name!""}",
- "label": "${report.groups[group].displayLabel!""}",
- "users": [<#list report.groups[group].users as user>"${user}"<#if user_has_next>,#if>#list>]
- }
- <#if group_has_next>,#if>
- #list>
- }
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "users":
+ {
+ <#list report.users?keys as user>
+ "${user}":
+ {
+ "userName": "${report.users[user].userName!""}",
+ "firstName": "${report.users[user].firstName!""}",
+ "lastName": "${report.users[user].lastName!""}",
+ "roles": [<#list report.users[user].roles as role>"${role}"<#if role_has_next>,#if>#list>],
+ "groups": [<#list report.users[user].groups as group>"${group}"<#if group_has_next>,#if>#list>]
+ }
+ <#if user_has_next>,#if>
+ #list>
+ },
+ "roles":
+ {
+ <#list report.roles?keys as role>
+ "${role}":
+ {
+ "name": "${report.roles[role].name!""}",
+ "label": "${report.roles[role].displayLabel!""}",
+ "users": [<#list report.roles[role].users as user>"${user}"<#if user_has_next>,#if>#list>],
+ "capabilities": [<#list report.roles[role].capabilities as capability>"${capability}"<#if capability_has_next>,#if>#list>]
+ }
+ <#if role_has_next>,#if>
+ #list>
+ },
+ "groups":
+ {
+ <#list report.groups?keys as group>
+ "${group}":
+ {
+ "name": "${report.groups[group].name!""}",
+ "label": "${report.groups[group].displayLabel!""}",
+ "users": [<#list report.groups[group].users as user>"${user}"<#if user_has_next>,#if>#list>]
+ }
+ <#if group_has_next>,#if>
+ #list>
+ }
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js
index 768af5f619..8d39c68554 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-doclist.get.js
@@ -1,11 +1,11 @@
-
-
-
-
-
-
-
-/**
- * Document List Component: doclist
- */
-model.doclist = rm_doclist_main();
+
+
+
+
+
+
+
+/**
+ * Document List Component: doclist
+ */
+model.doclist = rm_doclist_main();
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js
index c68408e498..eb8651d3fd 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/rm-filters.lib.js
@@ -1,196 +1,196 @@
-/**
-* Query templates for custom search
-*/
-Filters.QUERY_TEMPLATES =
-[
- { field: "keywords", template: "%(cm:name cm:title cm:description TEXT)" },
- { field: "name", template: "%(cm:name)" },
- { field: "title", template: "%(cm:title)" },
- { field: "description", template: "%(cm:description)" },
- { field: "creator", template: "%(cm:creator)" },
- { field: "created", template: "%(cm:created)" },
- { field: "modifier", template: "%(cm:modifier)" },
- { field: "modified", template: "%(cm:modified)" },
- { field: "author", template: "%(cm:author)" },
- { field: "markings", template: "%(rmc:supplementalMarkingList)" },
- { field: "dispositionEvents", template: "%(rma:recordSearchDispositionEvents)" },
- { field: "dispositionActionName", template: "%(rma:recordSearchDispositionActionName)" },
- { field: "dispositionActionAsOf", template: "%(rma:recordSearchDispositionActionAsOf)" },
- { field: "dispositionEventsEligible", template: "%(rma:recordSearchDispositionEventsEligible)" },
- { field: "dispositionPeriod", template: "%(rma:recordSearchDispositionPeriod)" },
- { field: "hasDispositionSchedule", template: "%(rma:recordSearchHasDispositionSchedule)" },
- { field: "dispositionInstructions", template: "%(rma:recordSearchDispositionInstructions)" },
- { field: "dispositionAuthority", template: "%(rma:recordSearchDispositionAuthority)" },
- { field: "vitalRecordReviewPeriod", template: "%(rma:recordSearchVitalRecordReviewPeriod)" }
-];
-
-Filters.IGNORED_TYPES =
-[
- /* Defaults */
- "cm:systemfolder",
- "fm:forums",
- "fm:forum",
- "fm:topic",
- "fm:post",
- /* Records Management */
- "rma:dispositionSchedule",
- "rma:dispositionActionDefinition",
- "rma:dispositionAction",
- "rma:holdContainer",
- "rma:transferContainer",
- "rma:unfiledRecordContainer"
-];
-
-/**
- * Create filter parameters based on input parameters
- *
- * @method getFilterParams
- * @param filter {string} Required filter
- * @param parsedArgs {object} Parsed arguments object literal
- * @param optional {object} Optional arguments depending on filter type
- * @return {object} Object literal containing parameters to be used in Lucene search
- */
-Filters.getFilterParams = function RecordsManagementFilter_getFilterParams(filter, parsedArgs, optional)
-{
- var filterParams =
- {
- query: "+PATH:\"" + parsedArgs.pathNode.qnamePath + "/*\"",
- limitResults: null,
- sort: [
- {
- column: "@cm:name",
- ascending: true
- }],
- language: "lucene",
- templates: null,
- variablePath: true,
- ignoreTypes: Filters.IGNORED_TYPES
- };
-
- optional = optional || {};
-
- // Sorting parameters specified?
- var sortAscending = args.sortAsc,
- sortField = args.sortField;
-
- if (sortAscending == "false")
- {
- filterParams.sort[0].ascending = false;
- }
- if (sortField !== null)
- {
- filterParams.sort[0].column = (sortField.indexOf(":") != -1 ? "@" : "") + sortField;
- }
-
- // Max returned results specified?
- var argMax = args.max;
- if ((argMax !== null) && !isNaN(argMax))
- {
- filterParams.limitResults = argMax;
- }
-
- // Create query based on passed-in arguments
- var filterData = args.filterData,
- filterQuery = "";
-
- // Common types and aspects to filter from the UI
- var filterQueryDefaults = ' -TYPE:"' + Filters.IGNORED_TYPES.join('" -TYPE:"') + '"';
-
- // Create query based on passed-in arguments
- switch (String(filter))
- {
- case "all":
- filterQuery = "+PATH:\"" + parsedArgs.rootNode.qnamePath + "//*\"";
- filterQuery += " -TYPE:\"{http://www.alfresco.org/model/content/1.0}folder\"";
- filterParams.query = filterQuery + filterQueryDefaults;
- break;
-
- case "node":
- parsedArgs.pathNode = parsedArgs.rootNode.parent;
- filterParams.variablePath = false;
- filterParams.query = "+ID:\"" + parsedArgs.rootNode.nodeRef + "\"";
- break;
-
- case "savedsearch":
- var searchNode = parsedArgs.location.siteNode.getContainer("Saved Searches");
- if (searchNode != null)
- {
- var ssNode = searchNode.childByNamePath(String(filterData));
-
- if (ssNode != null)
- {
- var ssJson = eval('try{(' + ssNode.content + ')}catch(e){}');
- filterQuery = ssJson.query;
- // Wrap the query so that only valid items within the filePlan are returned
- filterParams.query = 'PATH:"' + parsedArgs.rootNode.qnamePath + '//*" AND (' + filterQuery + ')';
- filterParams.templates = Filters.QUERY_TEMPLATES;
- filterParams.language = "fts-alfresco";
- filterParams.namespace = "http://www.alfresco.org/model/recordsmanagement/1.0";
- // gather up the sort by fields
- // they are encoded as "property/dir" i.e. "cm:name/asc"
- if (ssJson.sort && ssJson.sort.length !== 0)
- {
- var sortPairs = ssJson.sort.split(",");
- var sort = [];
- for (var i=0, j; i 0)
- {
- pathNode = container[0];
- }
- }
- else if (args.filter == "holds")
- {
- var container = rootNode.childrenByXPath("rma:Holds");
- if (container.length > 0)
- {
- pathNode = container[0];
- }
- }
- else if (args.filter == "transfers")
- {
- var container = rootNode.childrenByXPath("rma:Transfers");
- if (container.length > 0)
- {
- pathNode = container[0];
- }
- }
- else
- {
- // Path input?
- path = url.templateArgs.path || "";
- pathNode = path.length > 0 ? rootNode.childByNamePath(path) : (pathNode || rootNode);
- }
-
- if (pathNode === null)
- {
- status.setCode(status.STATUS_NOT_FOUND, "Path not found: '" + path + "'");
- return null;
- }
-
- // Parent location parameter adjustment
- location = Common.getLocation(pathNode, libraryRoot);
- if (location === null)
- {
- status.setCode(status.STATUS_GONE, "Location is 'null'. (No permission?)");
- return null;
- }
- if (path !== "")
- {
- location.path = ParseArgs.combinePaths(location.path, location.file);
- }
- if (args.filter !== "node" && !pathNode.isContainer)
- {
- location.file = "";
- }
-
- var objRet =
- {
- rootNode: rootNode,
- pathNode: pathNode,
- libraryRoot: libraryRoot,
- location: location,
- path: path,
- nodeRef: nodeRef,
- type: type
- };
-
- // Multiple input files in the JSON body?
- var files = ParseArgs.getMultipleInputValues("nodeRefs");
- if (typeof files != "string")
- {
- objRet.files = files;
- }
-
- return objRet;
+/**
+ * Get and parse arguments
+ *
+ * @method getParsedArgs
+ * @return {array|null} Array containing the validated input parameters
+ */
+ParseArgs.getParsedArgs = function RecordsManagementFilter_getParsedArgs(containerType)
+{
+ var type = url.templateArgs.type,
+ libraryRoot = args.libraryRoot,
+ rootNode = null,
+ pathNode = null,
+ nodeRef = null,
+ path = "",
+ location = null;
+
+ // Is this library rooted from a non-site nodeRef?
+ if (libraryRoot !== null)
+ {
+ libraryRoot = ParseArgs.resolveNode(libraryRoot);
+ }
+
+
+ if (url.templateArgs.store_type !== null)
+ {
+ /**
+ * nodeRef input: store_type, store_id and id
+ */
+ var storeType = url.templateArgs.store_type,
+ storeId = url.templateArgs.store_id,
+ id = url.templateArgs.id;
+
+ nodeRef = storeType + "://" + storeId + "/" + id;
+ rootNode = libraryRoot || ParseArgs.resolveNode(nodeRef);
+ if (rootNode == null)
+ {
+ status.setCode(status.STATUS_NOT_FOUND, "Not a valid nodeRef: '" + nodeRef + "'");
+ return null;
+ }
+
+ // Special case: make sure filter picks up correct mode
+ if (type == null && args.filter == null)
+ {
+ args.filter = "node";
+ }
+ }
+ else
+ {
+ /**
+ * Site and container input
+ */
+ var siteId = url.templateArgs.site,
+ containerId = url.templateArgs.container,
+ siteNode = siteService.getSite(siteId);
+
+ if (siteNode === null)
+ {
+ status.setCode(status.STATUS_GONE, "Site not found: '" + siteId + "'");
+ return null;
+ }
+
+ rootNode = siteNode.getContainer(containerId);
+ if (rootNode === null)
+ {
+ rootNode = siteNode.createContainer(containerId, containerType || "cm:folder");
+ if (rootNode === null)
+ {
+ status.setCode(status.STATUS_GONE, "Document Library container '" + containerId + "' not found in '" + siteId + "'. (No permission?)");
+ return null;
+ }
+
+ rootNode.properties["cm:description"] = "Document Library";
+
+ /**
+ * MOB-593: Add email alias on documentLibrary container creation
+ *
+ rootNode.addAspect("emailserver:aliasable");
+ var emailAlias = siteId;
+ if (containerId != "documentLibrary")
+ {
+ emailAlias += "-" + containerId;
+ }
+ rootNode.properties["emailserver:alias"] = emailAlias;
+ */
+ rootNode.save();
+ }
+ }
+
+ if (args.filter == "unfiledRecords")
+ {
+ var container = rootNode.childrenByXPath("rma:Unfiled_x0020_Records");
+ if (container.length > 0)
+ {
+ pathNode = container[0];
+ }
+ }
+ else if (args.filter == "holds")
+ {
+ var container = rootNode.childrenByXPath("rma:Holds");
+ if (container.length > 0)
+ {
+ pathNode = container[0];
+ }
+ }
+ else if (args.filter == "transfers")
+ {
+ var container = rootNode.childrenByXPath("rma:Transfers");
+ if (container.length > 0)
+ {
+ pathNode = container[0];
+ }
+ }
+ else
+ {
+ // Path input?
+ path = url.templateArgs.path || "";
+ pathNode = path.length > 0 ? rootNode.childByNamePath(path) : (pathNode || rootNode);
+ }
+
+ if (pathNode === null)
+ {
+ status.setCode(status.STATUS_NOT_FOUND, "Path not found: '" + path + "'");
+ return null;
+ }
+
+ // Parent location parameter adjustment
+ location = Common.getLocation(pathNode, libraryRoot);
+ if (location === null)
+ {
+ status.setCode(status.STATUS_GONE, "Location is 'null'. (No permission?)");
+ return null;
+ }
+ if (path !== "")
+ {
+ location.path = ParseArgs.combinePaths(location.path, location.file);
+ }
+ if (args.filter !== "node" && !pathNode.isContainer)
+ {
+ location.file = "";
+ }
+
+ var objRet =
+ {
+ rootNode: rootNode,
+ pathNode: pathNode,
+ libraryRoot: libraryRoot,
+ location: location,
+ path: path,
+ nodeRef: nodeRef,
+ type: type
+ };
+
+ // Multiple input files in the JSON body?
+ var files = ParseArgs.getMultipleInputValues("nodeRefs");
+ if (typeof files != "string")
+ {
+ objRet.files = files;
+ }
+
+ return objRet;
};
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml
index e61684260a..b6004fb1e4 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.desc.xml
@@ -1,9 +1,9 @@
-
- Gets Recorded Version Config
- Gets Recorded Version Config Data
- /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
+
+ Gets Recorded Version Config
+ Gets Recorded Version Config Data
+ /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl
index fef4721616..fd6d052800 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.get.json.ftl
@@ -1,16 +1,16 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data":
- {
- "recordableVersions":
- [
- <#list recordableVersions as recordableVersion>
- {
- "policy": "${recordableVersion.policy}",
- "selected": "${recordableVersion.selected?string("true", "false")}"
- }<#if recordableVersion_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data":
+ {
+ "recordableVersions":
+ [
+ <#list recordableVersions as recordableVersion>
+ {
+ "policy": "${recordableVersion.policy}",
+ "selected": "${recordableVersion.selected?string("true", "false")}"
+ }<#if recordableVersion_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml
index d40c295377..3d9e11e440 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/recorded-version-config.post.desc.xml
@@ -1,9 +1,9 @@
-
- Sets Recorded Version Config
- Sets Recorded Version Config Data
- /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
- argument
- user
- required
- internal
+
+ Sets Recorded Version Config
+ Sets Recorded Version Config Data
+ /slingshot/doclib/action/recorded-version-config/node/{store_type}/{store_id}/{id}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml
index 6a453de08a..878c391608 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.desc.xml
@@ -1,8 +1,8 @@
-
- RM node metadata retrieval service
- Used by the extended RM forms service to retrieve RM node metadata.
- /api/rmmetadata?noderef={noderef?}&type={type?}&extended={extended?}
-
- user
- required
+
+ RM node metadata retrieval service
+ Used by the extended RM forms service to retrieve RM node metadata.
+ /api/rmmetadata?noderef={noderef?}&type={type?}&extended={extended?}
+
+ user
+ required
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl
index 5179c2499b..3f3bd1b069 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/forms/metadata.get.json.ftl
@@ -1,16 +1,16 @@
-{
- "kind" : "${kind}"
- <#if extended>
- ,
- "aspects":
- [
- <#list aspects as aspect>
- {
- "name": "${aspect.name}",
- "prefixedName": "${aspect.prefixedName}"
- }
- <#if aspect_has_next>,#if>
- #list>
- ]
- #if>
+{
+ "kind" : "${kind}"
+ <#if extended>
+ ,
+ "aspects":
+ [
+ <#list aspects as aspect>
+ {
+ "name": "${aspect.name}",
+ "prefixedName": "${aspect.prefixedName}"
+ }
+ <#if aspect_has_next>,#if>
+ #list>
+ ]
+ #if>
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml
index ea338656dc..d5cb481437 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.desc.xml
@@ -1,9 +1,9 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}/{name}
- argument
- user
- required
- internal
+
+ rmsavedsearches
+ RM Saved Searches
+ /slingshot/rmsavedsearches/site/{site}/{name}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl
index 576619debc..46b977c060 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.delete.json.ftl
@@ -1,3 +1,3 @@
-{
- "success": ${success?string}
+{
+ "success": ${success?string}
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml
index f7824c206b..7a030401e0 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.desc.xml
@@ -1,9 +1,9 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}?p={public?}
- argument
- user
- required
- internal
+
+ rmsavedsearches
+ RM Saved Searches
+ /slingshot/rmsavedsearches/site/{site}?p={public?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl
index e554900d31..9a377a7696 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.get.json.ftl
@@ -1,16 +1,16 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "items":
- [
- <#list savedSearches as s>
- {
- "name": "${s.name}",
- "description": "${s.description!""}",
- "query": "${s.query}",
- "params": "${s.params}",
- "sort": "${s.sort}"
- }<#if s_has_next>,#if>
- #list>
- ]
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "items":
+ [
+ <#list savedSearches as s>
+ {
+ "name": "${s.name}",
+ "description": "${s.description!""}",
+ "query": "${s.query}",
+ "params": "${s.params}",
+ "sort": "${s.sort}"
+ }<#if s_has_next>,#if>
+ #list>
+ ]
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml
index dd07b5143c..f48520e4cd 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.desc.xml
@@ -1,9 +1,9 @@
-
- rmsavedsearches
- RM Saved Searches
- /slingshot/rmsavedsearches/site/{site}
- argument
- user
- required
- internal
+
+ rmsavedsearches
+ RM Saved Searches
+ /slingshot/rmsavedsearches/site/{site}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl
index 576619debc..46b977c060 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsavedsearches.post.json.ftl
@@ -1,3 +1,3 @@
-{
- "success": ${success?string}
+{
+ "success": ${success?string}
}
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml
index c97310a712..e001ab570b 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.desc.xml
@@ -1,9 +1,9 @@
-
- rmsearch
- Record Search Component Data Webscript
- /slingshot/rmsearch/{site}?query={query?}&sortby={sortby?}&filters={filters?}&maxitems={maxitems?}
- argument
- user
- required
- internal
+
+ rmsearch
+ Record Search Component Data Webscript
+ /slingshot/rmsearch/{site}?query={query?}&sortby={sortby?}&filters={filters?}&maxitems={maxitems?}
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl
index 4474bb8afb..16384c1272 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearch.get.json.ftl
@@ -1,48 +1,48 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- <#if !errorMessage??>
- "items":
- [
- <#list items as item>
- {
- "nodeRef": "${item.nodeRef}",
- "type": "${item.type}",
- "name": "${item.name}",
- "title": "${item.title!''}",
- "description": "${item.description!''}",
- "modifiedOn": "${xmldate(item.modifiedOn)}",
- "modifiedByUser": "${item.modifiedByUser}",
- "modifiedBy": "${item.modifiedBy}",
- "createdOn": "${xmldate(item.createdOn)}",
- "createdByUser": "${item.createdByUser}",
- "createdBy": "${item.createdBy}",
- "author": "${item.author!''}",
- "size": ${item.size?c},
- <#if item.browseUrl??>"browseUrl": "${item.browseUrl}",#if>
- "parentFolder": "${item.parentFolder!""}",
- "properties":
- {
- <#assign first=true>
- <#list item.properties?keys as k>
- <#if item.properties[k]??>
- <#if !first>,<#else><#assign first=false>#if>"${k}":
- <#assign prop = item.properties[k]>
- <#if prop?is_date>"${xmldate(prop)}"
- <#elseif prop?is_boolean>${prop?string("true", "false")}
- <#elseif prop?is_enumerable>[<#list prop as p>"${p}"<#if p_has_next>, #if>#list>]
- <#elseif prop?is_number>${prop?c}
- <#elseif prop?is_string>"${prop}"
- <#elseif prop?is_hash_ex>[<#list prop?values as p>"${p}"<#if p_has_next>, #if>#list>]
- <#else>"${prop}"
- #if>
- #if>
- #list>
- }
- }<#if item_has_next>,#if>
- #list>
- ]
- <#else>
- "errorMessage": "${errorMessage}"
- #if>
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ <#if !errorMessage??>
+ "items":
+ [
+ <#list items as item>
+ {
+ "nodeRef": "${item.nodeRef}",
+ "type": "${item.type}",
+ "name": "${item.name}",
+ "title": "${item.title!''}",
+ "description": "${item.description!''}",
+ "modifiedOn": "${xmldate(item.modifiedOn)}",
+ "modifiedByUser": "${item.modifiedByUser}",
+ "modifiedBy": "${item.modifiedBy}",
+ "createdOn": "${xmldate(item.createdOn)}",
+ "createdByUser": "${item.createdByUser}",
+ "createdBy": "${item.createdBy}",
+ "author": "${item.author!''}",
+ "size": ${item.size?c},
+ <#if item.browseUrl??>"browseUrl": "${item.browseUrl}",#if>
+ "parentFolder": "${item.parentFolder!""}",
+ "properties":
+ {
+ <#assign first=true>
+ <#list item.properties?keys as k>
+ <#if item.properties[k]??>
+ <#if !first>,<#else><#assign first=false>#if>"${k}":
+ <#assign prop = item.properties[k]>
+ <#if prop?is_date>"${xmldate(prop)}"
+ <#elseif prop?is_boolean>${prop?string("true", "false")}
+ <#elseif prop?is_enumerable>[<#list prop as p>"${p}"<#if p_has_next>, #if>#list>]
+ <#elseif prop?is_number>${prop?c}
+ <#elseif prop?is_string>"${prop}"
+ <#elseif prop?is_hash_ex>[<#list prop?values as p>"${p}"<#if p_has_next>, #if>#list>]
+ <#else>"${prop}"
+ #if>
+ #if>
+ #list>
+ }
+ }<#if item_has_next>,#if>
+ #list>
+ ]
+ <#else>
+ "errorMessage": "${errorMessage}"
+ #if>
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml
index 18105dc400..27f2ff01ac 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.desc.xml
@@ -1,9 +1,9 @@
-
- rmsearchproperties
- RM Search Properties
- /slingshot/rmsearchproperties
- argument
- user
- required
- internal
+
+ rmsearchproperties
+ RM Search Properties
+ /slingshot/rmsearchproperties
+ argument
+ user
+ required
+ internal
\ No newline at end of file
diff --git a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl
index 0341c3843b..89d5d51afb 100644
--- a/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl
+++ b/rm-server/config/alfresco/templates/webscripts/org/alfresco/slingshot/rmsearch/rmsearchproperties.get.json.ftl
@@ -1,27 +1,27 @@
-<#escape x as jsonUtils.encodeJSONString(x)>
-{
- "data" :
- {
- "groups" :
- [
- <#list groups as group>
- {
- "id" : "${group.id}",
- "label" : "${group.label}",
- "properties" :
- [
- <#list group.properties as property>
- {
- "prefix" : "${property.prefix}",
- "name" : "${property.shortName}",
- "label" : "${property.label}",
- "type" : "${property.type}"
- }<#if property_has_next>,#if>
- #list>
- ]
- }<#if group_has_next>,#if>
- #list>
- ]
- }
-}
+<#escape x as jsonUtils.encodeJSONString(x)>
+{
+ "data" :
+ {
+ "groups" :
+ [
+ <#list groups as group>
+ {
+ "id" : "${group.id}",
+ "label" : "${group.label}",
+ "properties" :
+ [
+ <#list group.properties as property>
+ {
+ "prefix" : "${property.prefix}",
+ "name" : "${property.shortName}",
+ "label" : "${property.label}",
+ "type" : "${property.type}"
+ }<#if property_has_next>,#if>
+ #list>
+ ]
+ }<#if group_has_next>,#if>
+ #list>
+ ]
+ }
+}
#escape>
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml b/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml
index 9731a15c90..3959a8f7ae 100644
--- a/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml
+++ b/rm-server/config/alfresco/workflow/requestInfo.bpmn20.xml
@@ -1,102 +1,102 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages.properties
index f4ed3188ae..ab632e91d7 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Information requested for record
-activitiReviewPooled.workflow.info.provided=Information provided for record
-activitiReviewPooled.workflow.email.subject=Information provided for the record
-activitiReviewPooled.workflow.email.body1=The user
-activitiReviewPooled.workflow.email.body2=has provided the information required for the record.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Workflow Task
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Workflow Task
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Requested Information
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Requestioned Information
-rmwf_workflowmodel.property.rmwf_message.title=Message
-rmwf_workflowmodel.property.rmwf_message.decription=Message
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Request Information Task
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Request Information Task
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assignees
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assignees
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Request Information Task
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Request Information Task
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Request Information Task
+activitiReviewPooled.workflow.info.requested=Information requested for record
+activitiReviewPooled.workflow.info.provided=Information provided for record
+activitiReviewPooled.workflow.email.subject=Information provided for the record
+activitiReviewPooled.workflow.email.body1=The user
+activitiReviewPooled.workflow.email.body2=has provided the information required for the record.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=Workflow Task
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=Workflow Task
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Requested Information
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Requestioned Information
+rmwf_workflowmodel.property.rmwf_message.title=Message
+rmwf_workflowmodel.property.rmwf_message.decription=Message
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Request Information Task
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Request Information Task
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assignees
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assignees
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Request Information Task
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Request Information Task
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Request Information Task
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Request Information Task
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties
index d51c979066..ed05cd5bcf 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_de.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Informationen f\u00fcr Record angefordert
-activitiReviewPooled.workflow.info.provided=Informationen f\u00fcr Record bereitgestellt
-activitiReviewPooled.workflow.email.subject=Informationen f\u00fcr Record bereitgestellt
-activitiReviewPooled.workflow.email.body1=Der Benutzer
-activitiReviewPooled.workflow.email.body2=hat die f\u00fcr den Record erforderlichen Informationen bereitgestellt.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Aufgabe im Workflow
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Aufgabe im Workflow
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Angeforderte Informationen
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Beantragte Informationen
-rmwf_workflowmodel.property.rmwf_message.title=Nachricht
-rmwf_workflowmodel.property.rmwf_message.decription=Nachricht
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Bevollm\u00e4chtigte
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Bevollm\u00e4chtigte
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Aufgabe 'Informationen anfordern'
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Aufgabe 'Informationen anfordern'
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Aufgabe 'Informationen anfordern'
+activitiReviewPooled.workflow.info.requested=Informationen f\u00fcr Record angefordert
+activitiReviewPooled.workflow.info.provided=Informationen f\u00fcr Record bereitgestellt
+activitiReviewPooled.workflow.email.subject=Informationen f\u00fcr Record bereitgestellt
+activitiReviewPooled.workflow.email.body1=Der Benutzer
+activitiReviewPooled.workflow.email.body2=hat die f\u00fcr den Record erforderlichen Informationen bereitgestellt.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=Aufgabe im Workflow
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=Aufgabe im Workflow
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Angeforderte Informationen
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Beantragte Informationen
+rmwf_workflowmodel.property.rmwf_message.title=Nachricht
+rmwf_workflowmodel.property.rmwf_message.decription=Nachricht
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Aufgabe 'Informationen anfordern'
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Aufgabe 'Informationen anfordern'
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Bevollm\u00e4chtigte
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Bevollm\u00e4chtigte
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Aufgabe 'Informationen anfordern'
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Aufgabe 'Informationen anfordern'
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Aufgabe 'Informationen anfordern'
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Aufgabe 'Informationen anfordern'
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties
index 9be2617ad4..e6c63ef0f0 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_es.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Informaci\u00f3n solicitada para el documento de archivo
-activitiReviewPooled.workflow.info.provided=Informaci\u00f3n proporcionada para el documento de archivo
-activitiReviewPooled.workflow.email.subject=Informaci\u00f3n proporcionada para el documento de archivo
-activitiReviewPooled.workflow.email.body1=El usuario
-activitiReviewPooled.workflow.email.body2=ha proporcionado la informaci\u00f3n requerida para el documento de archivo.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Tarea de flujo de trabajo
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Tarea de flujo de trabajo
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informaci\u00f3n solicitada
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informaci\u00f3n solicitada
-rmwf_workflowmodel.property.rmwf_message.title=Mensaje
-rmwf_workflowmodel.property.rmwf_message.decription=Mensaje
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Usuarios a asignar la tarea
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Usuarios a asignar la tarea
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Tarea de solicitud de informaci\u00f3n
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Tarea de solicitud de informaci\u00f3n
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
+activitiReviewPooled.workflow.info.requested=Informaci\u00f3n solicitada para el documento de archivo
+activitiReviewPooled.workflow.info.provided=Informaci\u00f3n proporcionada para el documento de archivo
+activitiReviewPooled.workflow.email.subject=Informaci\u00f3n proporcionada para el documento de archivo
+activitiReviewPooled.workflow.email.body1=El usuario
+activitiReviewPooled.workflow.email.body2=ha proporcionado la informaci\u00f3n requerida para el documento de archivo.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=Tarea de flujo de trabajo
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=Tarea de flujo de trabajo
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informaci\u00f3n solicitada
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informaci\u00f3n solicitada
+rmwf_workflowmodel.property.rmwf_message.title=Mensaje
+rmwf_workflowmodel.property.rmwf_message.decription=Mensaje
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Tarea de solicitud de informaci\u00f3n
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Usuarios a asignar la tarea
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Usuarios a asignar la tarea
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Tarea de solicitud de informaci\u00f3n
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Tarea de solicitud de informaci\u00f3n
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Tarea de solicitud de informaci\u00f3n
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Tarea de solicitud de informaci\u00f3n
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties
index 50889487fa..de1315186f 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_fr.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Demande d'informations pour le document d'archives
-activitiReviewPooled.workflow.info.provided=Informations fournies pour le document d'archives
-activitiReviewPooled.workflow.email.subject=Informations fournies pour le document d'archives
-activitiReviewPooled.workflow.email.body1=L'utilisateur
-activitiReviewPooled.workflow.email.body2=a fourni les informations requises pour le document d'archives.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=T\u00e2che du workflow
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=T\u00e2che du workflow
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informations demand\u00e9es
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informations redemand\u00e9es
-rmwf_workflowmodel.property.rmwf_message.title=Message
-rmwf_workflowmodel.property.rmwf_message.decription=Message
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=T\u00e2che de demande d'informations
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=T\u00e2che de demande d'informations
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Acteurs
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Acteurs
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=T\u00e2che de demande d'informations
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=T\u00e2che de demande d'informations
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=T\u00e2che de demande d'informations
+activitiReviewPooled.workflow.info.requested=Demande d'informations pour le document d'archives
+activitiReviewPooled.workflow.info.provided=Informations fournies pour le document d'archives
+activitiReviewPooled.workflow.email.subject=Informations fournies pour le document d'archives
+activitiReviewPooled.workflow.email.body1=L'utilisateur
+activitiReviewPooled.workflow.email.body2=a fourni les informations requises pour le document d'archives.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=T\u00e2che du workflow
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=T\u00e2che du workflow
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informations demand\u00e9es
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informations redemand\u00e9es
+rmwf_workflowmodel.property.rmwf_message.title=Message
+rmwf_workflowmodel.property.rmwf_message.decription=Message
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=T\u00e2che de demande d'informations
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=T\u00e2che de demande d'informations
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Acteurs
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Acteurs
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=T\u00e2che de demande d'informations
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=T\u00e2che de demande d'informations
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=T\u00e2che de demande d'informations
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=T\u00e2che de demande d'informations
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties
index 621ca58951..2c308fca65 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_it.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Informazioni richieste per record
-activitiReviewPooled.workflow.info.provided=Informazioni fornite per record
-activitiReviewPooled.workflow.email.subject=Informazioni fornite per il record
-activitiReviewPooled.workflow.email.body1=L'utente
-activitiReviewPooled.workflow.email.body2=ha fornito le informazioni richieste per il record.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Attivit\u00e0 del flusso di lavoro
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Attivit\u00e0 del flusso di lavoro
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informazioni richieste
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informazioni richieste
-rmwf_workflowmodel.property.rmwf_message.title=Messaggio
-rmwf_workflowmodel.property.rmwf_message.decription=Messaggio
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assegnatari
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assegnatari
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Attivit\u00e0 di richiesta informazioni
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Attivit\u00e0 di richiesta informazioni
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
+activitiReviewPooled.workflow.info.requested=Informazioni richieste per record
+activitiReviewPooled.workflow.info.provided=Informazioni fornite per record
+activitiReviewPooled.workflow.email.subject=Informazioni fornite per il record
+activitiReviewPooled.workflow.email.body1=L'utente
+activitiReviewPooled.workflow.email.body2=ha fornito le informazioni richieste per il record.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=Attivit\u00e0 del flusso di lavoro
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=Attivit\u00e0 del flusso di lavoro
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Informazioni richieste
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Informazioni richieste
+rmwf_workflowmodel.property.rmwf_message.title=Messaggio
+rmwf_workflowmodel.property.rmwf_message.decription=Messaggio
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Attivit\u00e0 di richiesta informazioni
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Assegnatari
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Assegnatari
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Attivit\u00e0 di richiesta informazioni
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Attivit\u00e0 di richiesta informazioni
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Attivit\u00e0 di richiesta informazioni
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Attivit\u00e0 di richiesta informazioni
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties
index 7d0cb5b363..f0ef566cdd 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_ja.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=\u30ec\u30b3\u30fc\u30c9\u306b\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.info.provided=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.email.subject=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
-activitiReviewPooled.workflow.email.body1=\u30e6\u30fc\u30b6\u30fc\u304c
-activitiReviewPooled.workflow.email.body2=\u30ec\u30b3\u30fc\u30c9\u306b\u5fc5\u8981\u306a\u60c5\u5831\u3092\u6307\u5b9a\u3057\u307e\u3057\u305f\u3002
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u518d\u5ea6\u8cea\u554f\u3055\u308c\u305f\u60c5\u5831
-rmwf_workflowmodel.property.rmwf_message.title=\u30e1\u30c3\u30bb\u30fc\u30b8
-rmwf_workflowmodel.property.rmwf_message.decription=\u30e1\u30c3\u30bb\u30fc\u30b8
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u53d7\u8a17\u8005
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u53d7\u8a17\u8005
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
+activitiReviewPooled.workflow.info.requested=\u30ec\u30b3\u30fc\u30c9\u306b\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
+activitiReviewPooled.workflow.info.provided=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
+activitiReviewPooled.workflow.email.subject=\u30ec\u30b3\u30fc\u30c9\u306b\u6307\u5b9a\u3055\u308c\u305f\u60c5\u5831
+activitiReviewPooled.workflow.email.body1=\u30e6\u30fc\u30b6\u30fc\u304c
+activitiReviewPooled.workflow.email.body2=\u30ec\u30b3\u30fc\u30c9\u306b\u5fc5\u8981\u306a\u60c5\u5831\u3092\u6307\u5b9a\u3057\u307e\u3057\u305f\u3002
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30bf\u30b9\u30af
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305f\u60c5\u5831
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u518d\u5ea6\u8cea\u554f\u3055\u308c\u305f\u60c5\u5831
+rmwf_workflowmodel.property.rmwf_message.title=\u30e1\u30c3\u30bb\u30fc\u30b8
+rmwf_workflowmodel.property.rmwf_message.decription=\u30e1\u30c3\u30bb\u30fc\u30b8
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u53d7\u8a17\u8005
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u53d7\u8a17\u8005
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=\u60c5\u5831\u30ea\u30af\u30a8\u30b9\u30c8\u30bf\u30b9\u30af
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties
index cab8f8aeac..821a978b0f 100755
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_nl.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=Informatie aangevraagd voor record
-activitiReviewPooled.workflow.info.provided=Informatie aangeleverd voor record
-activitiReviewPooled.workflow.email.subject=Informatie aangeleverd voor de record
-activitiReviewPooled.workflow.email.body1=De gebruiker
-activitiReviewPooled.workflow.email.body2=heeft de vereiste informatie voor de record aangeleverd.
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=Werkstroomtaak
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=Werkstroomtaak
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=Aangevraagde informatie
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Aangevraagde informatie
-rmwf_workflowmodel.property.rmwf_message.title=Bericht
-rmwf_workflowmodel.property.rmwf_message.decription=Bericht
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Informatie-aanvraagtaak
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Informatie-aanvraagtaak
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Uitvoerders
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Uitvoerders
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Informatie-aanvraagtaak
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Informatie-aanvraagtaak
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Informatie-aanvraagtaak
+activitiReviewPooled.workflow.info.requested=Informatie aangevraagd voor record
+activitiReviewPooled.workflow.info.provided=Informatie aangeleverd voor record
+activitiReviewPooled.workflow.email.subject=Informatie aangeleverd voor de record
+activitiReviewPooled.workflow.email.body1=De gebruiker
+activitiReviewPooled.workflow.email.body2=heeft de vereiste informatie voor de record aangeleverd.
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=Werkstroomtaak
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=Werkstroomtaak
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=Aangevraagde informatie
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=Aangevraagde informatie
+rmwf_workflowmodel.property.rmwf_message.title=Bericht
+rmwf_workflowmodel.property.rmwf_message.decription=Bericht
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=Informatie-aanvraagtaak
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=Informatie-aanvraagtaak
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=Uitvoerders
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=Uitvoerders
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=Informatie-aanvraagtaak
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=Informatie-aanvraagtaak
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=Informatie-aanvraagtaak
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=Informatie-aanvraagtaak
\ No newline at end of file
diff --git a/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties b/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties
index 12047dd7d9..272c703087 100644
--- a/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties
+++ b/rm-server/config/alfresco/workflow/rm-workflow-messages_zh_CN.properties
@@ -1,23 +1,23 @@
-activitiReviewPooled.workflow.info.requested=\u4e3a\u8bb0\u5f55\u8bf7\u6c42\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.info.provided=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.email.subject=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
-activitiReviewPooled.workflow.email.body1=\u7528\u6237
-activitiReviewPooled.workflow.email.body2=\u5df2\u7ecf\u63d0\u4f9b\u8bb0\u5f55\u6240\u9700\u7684\u4fe1\u606f\u3002
-
-rmwf_workflowmodel.type.rmwf_workflowTask.title=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
-rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u8bf7\u6c42\u7684\u4fe1\u606f
-rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u8bf7\u6c42\u7684\u4fe1\u606f
-rmwf_workflowmodel.property.rmwf_message.title=\u6d88\u606f
-rmwf_workflowmodel.property.rmwf_message.decription=\u6d88\u606f
-
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u88ab\u6307\u6d3e\u8005\u6570
-rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u88ab\u6307\u6d3e\u8005\u6570
-
-rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
-
-rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
+activitiReviewPooled.workflow.info.requested=\u4e3a\u8bb0\u5f55\u8bf7\u6c42\u7684\u4fe1\u606f
+activitiReviewPooled.workflow.info.provided=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
+activitiReviewPooled.workflow.email.subject=\u4e3a\u8bb0\u5f55\u63d0\u4f9b\u7684\u4fe1\u606f
+activitiReviewPooled.workflow.email.body1=\u7528\u6237
+activitiReviewPooled.workflow.email.body2=\u5df2\u7ecf\u63d0\u4f9b\u8bb0\u5f55\u6240\u9700\u7684\u4fe1\u606f\u3002
+
+rmwf_workflowmodel.type.rmwf_workflowTask.title=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
+rmwf_workflowmodel.type.rmwf_workflowTask.decription=\u5de5\u4f5c\u6d41\u7a0b\u4efb\u52a1
+rmwf_workflowmodel.property.rmwf_requestedInformation.title=\u8bf7\u6c42\u7684\u4fe1\u606f
+rmwf_workflowmodel.property.rmwf_requestedInformation.decription=\u8bf7\u6c42\u7684\u4fe1\u606f
+rmwf_workflowmodel.property.rmwf_message.title=\u6d88\u606f
+rmwf_workflowmodel.property.rmwf_message.decription=\u6d88\u606f
+
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
+rmwf_workflowmodel.type.rmwf_submitRequestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
+rmwf_workflowmodel.association.rmwf_mixedAssignees.title=\u88ab\u6307\u6d3e\u8005\u6570
+rmwf_workflowmodel.association.rmwf_mixedAssignees.description=\u88ab\u6307\u6d3e\u8005\u6570
+
+rmwf_workflowmodel.type.rmwf_requestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
+rmwf_workflowmodel.type.rmwf_requestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
+
+rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.title=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
rmwf_workflowmodel.type.rmwf_reviewRequestInfoTask.description=\u8bf7\u6c42\u4fe1\u606f\u4efb\u52a1
\ No newline at end of file
diff --git a/rm-server/pom.xml b/rm-server/pom.xml
index 8485681602..2289c2dac4 100644
--- a/rm-server/pom.xml
+++ b/rm-server/pom.xml
@@ -1,264 +1,264 @@
-
-
-
- org.alfresco
- alfresco-rm-parent
- 2.3.1-SNAPSHOT
-
- 4.0.0
- alfresco-rm-server
- Alfresco RM Server
-
- alfresco
-
-
- source/java
- test/java
-
-
- config
-
-
-
-
- test/resources
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
- add-source
-
- add-source
-
-
-
- source/compatibility
-
-
-
-
- add-test-source
-
- add-test-source
-
-
-
- unit-test/java
-
-
-
-
-
-
- maven-surefire-plugin
-
-
-
- usedefaultlisteners
- false
-
-
- listener
- org.uncommons.reportng.HTMLReporter, org.uncommons.reportng.JUnitXMLReporter
-
-
-
- ${project.build.testOutputDirectory}/testng.xml
-
-
-
-
-
-
-
- wipeDB
-
-
-
-
- org.codehaus.mojo
- sql-maven-plugin
-
- true
- ${db.driver}
- ${db.master.url}
- ${db.username}
- ${db.password}
-
-
-
- postgresql
- postgresql
- 9.1-901.jdbc4
-
-
- mysql
- mysql-connector-java
- 5.1.14
-
-
-
-
- wipe-database
- process-test-resources
-
- execute
-
-
- drop database if exists alfresco
-
-
-
- create-database
- process-test-resources
-
- execute
-
-
- create database alfresco
-
-
-
-
-
-
-
-
- fullBuild
-
-
-
- org.alfresco.maven.plugin
- alfresco-maven-plugin
-
-
-
- amp
-
-
-
-
-
- maven-antrun-plugin
-
-
- prepare-package
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- enterprise
-
- alfresco-enterprise
-
-
-
-
-
- org.alfresco
- ${webapp.id}
- ${alfresco.base.version}
- war
-
-
- org.alfresco
- alfresco-remote-api
- ${alfresco.base.version}
-
-
-
- io.takari.junit
- takari-cpsuite
- 1.2.7
- test
-
-
- junit
- junit
- 4.11
- test
-
-
- org.springframework.extensions.surf
- spring-webscripts
- ${alfresco.base.version}
- tests
- test
-
-
- org.mockito
- mockito-all
- 1.9.5
- test
-
-
- org.springframework
- spring-test
- 2.5
- test
-
-
- org.alfresco
- alfresco-repository
- ${alfresco.base.version}
- tests
- test
-
-
- org.alfresco
- alfresco-remote-api
- ${alfresco.base.version}
- tests
- test
-
-
-
- postgresql
- postgresql
- 9.1-901.jdbc4
- test
-
-
- mysql
- mysql-connector-java
- 5.1.14
- test
-
-
-
- org.uncommons
- reportng
- 1.1.4
- test
-
-
- com.google.inject
- guice
- 3.0
- test
-
-
+
+
+
+ org.alfresco
+ alfresco-rm-parent
+ 2.3.1-SNAPSHOT
+
+ 4.0.0
+ alfresco-rm-server
+ Alfresco RM Server
+
+ alfresco
+
+
+ source/java
+ test/java
+
+
+ config
+
+
+
+
+ test/resources
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ add-source
+
+ add-source
+
+
+
+ source/compatibility
+
+
+
+
+ add-test-source
+
+ add-test-source
+
+
+
+ unit-test/java
+
+
+
+
+
+
+ maven-surefire-plugin
+
+
+
+ usedefaultlisteners
+ false
+
+
+ listener
+ org.uncommons.reportng.HTMLReporter, org.uncommons.reportng.JUnitXMLReporter
+
+
+
+ ${project.build.testOutputDirectory}/testng.xml
+
+
+
+
+
+
+
+ wipeDB
+
+
+
+
+ org.codehaus.mojo
+ sql-maven-plugin
+
+ true
+ ${db.driver}
+ ${db.master.url}
+ ${db.username}
+ ${db.password}
+
+
+
+ postgresql
+ postgresql
+ 9.1-901.jdbc4
+
+
+ mysql
+ mysql-connector-java
+ 5.1.14
+
+
+
+
+ wipe-database
+ process-test-resources
+
+ execute
+
+
+ drop database if exists alfresco
+
+
+
+ create-database
+ process-test-resources
+
+ execute
+
+
+ create database alfresco
+
+
+
+
+
+
+
+
+ fullBuild
+
+
+
+ org.alfresco.maven.plugin
+ alfresco-maven-plugin
+
+
+
+ amp
+
+
+
+
+
+ maven-antrun-plugin
+
+
+ prepare-package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ enterprise
+
+ alfresco-enterprise
+
+
+
+
+
+ org.alfresco
+ ${webapp.id}
+ ${alfresco.base.version}
+ war
+
+
+ org.alfresco
+ alfresco-remote-api
+ ${alfresco.base.version}
+
+
+
+ io.takari.junit
+ takari-cpsuite
+ 1.2.7
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+ org.springframework.extensions.surf
+ spring-webscripts
+ ${alfresco.base.version}
+ tests
+ test
+
+
+ org.mockito
+ mockito-all
+ 1.9.5
+ test
+
+
+ org.springframework
+ spring-test
+ 2.5
+ test
+
+
+ org.alfresco
+ alfresco-repository
+ ${alfresco.base.version}
+ tests
+ test
+
+
+ org.alfresco
+ alfresco-remote-api
+ ${alfresco.base.version}
+ tests
+ test
+
+
+
+ postgresql
+ postgresql
+ 9.1-901.jdbc4
+ test
+
+
+ mysql
+ mysql-connector-java
+ 5.1.14
+ test
+
+
+
+ org.uncommons
+ reportng
+ 1.1.4
+ test
+
+
+ com.google.inject
+ guice
+ 3.0
+ test
+
+
\ No newline at end of file
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java
index a49ea148e0..ad64350044 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_dod5015/caveat/RMListOfValuesConstraint.java
@@ -1,32 +1,32 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_dod5015.caveat;
-
-/**
- * Compatibility Implementation.
- *
- * Used as a compatibility implementation when migrating from V1.0 to V2.0. RMCustom model still references
- * this class implementation, but package has been changed.
- *
- * @author Roy Wetherall
- */
-public class RMListOfValuesConstraint extends org.alfresco.module.org_alfresco_module_rm.caveat.RMListOfValuesConstraint
-{
- // No implementation
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_dod5015.caveat;
+
+/**
+ * Compatibility Implementation.
+ *
+ * Used as a compatibility implementation when migrating from V1.0 to V2.0. RMCustom model still references
+ * this class implementation, but package has been changed.
+ *
+ * @author Roy Wetherall
+ */
+public class RMListOfValuesConstraint extends org.alfresco.module.org_alfresco_module_rm.caveat.RMListOfValuesConstraint
+{
+ // No implementation
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java
index 14658f9a1b..6b479b2b08 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementAdminService.java
@@ -1,29 +1,29 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-
-/**
- * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService}
- */
-public interface RecordsManagementAdminService
- extends org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
-{
-
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+
+/**
+ * @deprecated as of 2.1 see {@link org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService}
+ */
+public interface RecordsManagementAdminService
+ extends org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService
+{
+
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java
index 2cbb01ffab..63f2a8aff0 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementService.java
@@ -1,299 +1,299 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service interface.
- *
- * Allows simple creation, manipulation and querying of records management components.
- *
- * @author Roy Wetherall
- * @deprecated as of 2.2
- */
-public interface RecordsManagementService
-{
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Deprecated
- boolean isFilePlanComponent(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
- */
- @Deprecated
- FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
- */
- @Deprecated
- FilePlanComponentKind getFilePlanComponentKindFromType(QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
- */
- @Deprecated
- boolean isRecordsManagementContainer(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Deprecated
- boolean isFilePlan(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
- */
- @Deprecated
- boolean isRecordCategory(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolder(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
- */
- @Deprecated
- boolean isTransfer(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
- */
- @Deprecated
- boolean isMetadataStub(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
- */
- boolean isCutoff(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
- */
- @Deprecated
- List getNodeRefPath(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
- */
- @Deprecated
- NodeRef getFilePlan(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
- */
- @Deprecated
- List getFilePlans();
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
- */
- @Deprecated
- NodeRef createFilePlan(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
- */
- @Deprecated
- List getAllContained(NodeRef recordCategory, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
- */
- @Deprecated
- List getAllContained(NodeRef recordCategory);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Deprecated
- List getContainedRecordCategories(NodeRef recordCategory, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
- */
- @Deprecated
- List getContainedRecordCategories(NodeRef recordCategory);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Deprecated
- List getContainedRecordFolders(NodeRef container, boolean deep);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
- */
- @Deprecated
- List getContainedRecordFolders(NodeRef container);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, QName type);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
- */
- @Deprecated
- NodeRef createRecordCategory(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolderDeclared(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
- */
- @Deprecated
- boolean isRecordFolderClosed(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef parent, String name);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)
- */
- @Deprecated
- NodeRef createRecordFolder(NodeRef parent, String name, Map properties);
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
- */
- @Deprecated
- List getRecords(NodeRef recordFolder);
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
- */
- @Deprecated
- List getRecordFolders(NodeRef record);
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#getRecordMetaDataAspects()}
- */
- @Deprecated
- Set getRecordMetaDataAspects();
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#isDeclared(NodeRef)}
- */
- @Deprecated
- boolean isRecordDeclared(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#isHold(NodeRef)}
- */
- @Deprecated
- boolean isHold(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#isFrozen(NodeRef)}
- */
- @Deprecated
- boolean isFrozen(NodeRef nodeRef);
-
- /**
- * @since 2.0
- * @deprecated As of 2.1, replaced by {@link FreezeService#hasFrozenChildren(NodeRef)}
- */
- @Deprecated
- boolean hasFrozenChildren(NodeRef nodeRef);
-
- /**
- * @deprecated As of 2.1, replaced by {@link RecordService#isRecord(NodeRef)}
- */
- @Deprecated
- boolean isRecord(NodeRef nodeRef);
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
+import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
+import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
+import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
+import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Records management service interface.
+ *
+ * Allows simple creation, manipulation and querying of records management components.
+ *
+ * @author Roy Wetherall
+ * @deprecated as of 2.2
+ */
+public interface RecordsManagementService
+{
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
+ */
+ @Deprecated
+ boolean isFilePlanComponent(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
+ */
+ @Deprecated
+ FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
+ */
+ @Deprecated
+ FilePlanComponentKind getFilePlanComponentKindFromType(QName type);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordsManagementContainer(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
+ */
+ @Deprecated
+ boolean isFilePlan(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordCategory(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordFolder(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
+ */
+ @Deprecated
+ boolean isTransfer(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
+ */
+ @Deprecated
+ boolean isMetadataStub(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
+ */
+ boolean isCutoff(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
+ */
+ @Deprecated
+ List getNodeRefPath(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
+ */
+ @Deprecated
+ NodeRef getFilePlan(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
+ */
+ @Deprecated
+ List getFilePlans();
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
+ */
+ @Deprecated
+ NodeRef createFilePlan(NodeRef parent, String name, QName type);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
+ */
+ @Deprecated
+ NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
+ */
+ @Deprecated
+ NodeRef createFilePlan(NodeRef parent, String name);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
+ */
+ @Deprecated
+ NodeRef createFilePlan(NodeRef parent, String name, Map properties);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
+ */
+ @Deprecated
+ List getAllContained(NodeRef recordCategory, boolean deep);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
+ */
+ @Deprecated
+ List getAllContained(NodeRef recordCategory);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
+ */
+ @Deprecated
+ List getContainedRecordCategories(NodeRef recordCategory, boolean deep);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
+ */
+ @Deprecated
+ List getContainedRecordCategories(NodeRef recordCategory);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
+ */
+ @Deprecated
+ List getContainedRecordFolders(NodeRef container, boolean deep);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
+ */
+ @Deprecated
+ List getContainedRecordFolders(NodeRef container);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
+ */
+ @Deprecated
+ NodeRef createRecordCategory(NodeRef parent, String name, QName type);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
+ */
+ @Deprecated
+ NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
+ */
+ @Deprecated
+ NodeRef createRecordCategory(NodeRef parent, String name);
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
+ */
+ @Deprecated
+ NodeRef createRecordCategory(NodeRef parent, String name, Map properties);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordFolderDeclared(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordFolderClosed(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
+ */
+ @Deprecated
+ NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
+ */
+ @Deprecated
+ NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
+ */
+ @Deprecated
+ NodeRef createRecordFolder(NodeRef parent, String name);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)
+ */
+ @Deprecated
+ NodeRef createRecordFolder(NodeRef parent, String name, Map properties);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
+ */
+ @Deprecated
+ List getRecords(NodeRef recordFolder);
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
+ */
+ @Deprecated
+ List getRecordFolders(NodeRef record);
+
+ /**
+ * @deprecated As of 2.1, replaced by {@link RecordService#getRecordMetaDataAspects()}
+ */
+ @Deprecated
+ Set getRecordMetaDataAspects();
+
+ /**
+ * @deprecated As of 2.1, replaced by {@link RecordService#isDeclared(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecordDeclared(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.1, replaced by {@link FreezeService#isHold(NodeRef)}
+ */
+ @Deprecated
+ boolean isHold(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.1, replaced by {@link FreezeService#isFrozen(NodeRef)}
+ */
+ @Deprecated
+ boolean isFrozen(NodeRef nodeRef);
+
+ /**
+ * @since 2.0
+ * @deprecated As of 2.1, replaced by {@link FreezeService#hasFrozenChildren(NodeRef)}
+ */
+ @Deprecated
+ boolean hasFrozenChildren(NodeRef nodeRef);
+
+ /**
+ * @deprecated As of 2.1, replaced by {@link RecordService#isRecord(NodeRef)}
+ */
+ @Deprecated
+ boolean isRecord(NodeRef nodeRef);
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java
index b764e4234d..4a09c1705b 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceImpl.java
@@ -1,495 +1,495 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.cmr.repository.StoreRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service implementation.
- *
- * @author Roy Wetherall
- * @deprecated as of 2.2
- */
-public class RecordsManagementServiceImpl extends ServiceBaseImpl
- implements RecordsManagementService,
- RecordsManagementModel
-{
- /** Store that the RM roots are contained within */
- @SuppressWarnings("unused")
- @Deprecated
- private StoreRef defaultStoreRef = StoreRef.STORE_REF_WORKSPACE_SPACESSTORE;
-
- /** Service registry */
- private RecordsManagementServiceRegistry serviceRegistry;
-
- /**
- * Set the service registry service
- *
- * @param serviceRegistry service registry
- */
- public void setRecordsManagementServiceRegistry(RecordsManagementServiceRegistry serviceRegistry)
- {
- // Internal ops use the unprotected services from the voter (e.g. nodeService)
- this.serviceRegistry = serviceRegistry;
- this.dictionaryService = serviceRegistry.getDictionaryService();
- }
-
- /**
- * Sets the default RM store reference
- * @param defaultStoreRef store reference
- */
- @Deprecated
- public void setDefaultStoreRef(StoreRef defaultStoreRef)
- {
- this.defaultStoreRef = defaultStoreRef;
- }
-
- /**
- * @return File plan service
- */
- private FilePlanService getFilePlanService()
- {
- return serviceRegistry.getFilePlanService();
- }
-
- /**
- * @return Record Folder Service
- */
- private RecordFolderService getRecordFolderService()
- {
- return serviceRegistry.getRecordFolderService();
- }
-
- /**
- * @return Record Service
- */
- private RecordService getRecordService()
- {
- return serviceRegistry.getRecordService();
- }
-
- /**
- * @return Freeze Service
- */
- private FreezeService getFreezeService()
- {
- return serviceRegistry.getFreezeService();
- }
-
- /**
- * @return Disposition Service
- */
- private DispositionService getDispositionService()
- {
- return serviceRegistry.getDispositionService();
- }
-
- /**
- * @return Transfer service
- */
- private TransferService getTransferService()
- {
- return serviceRegistry.getTransferService();
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanComponent(NodeRef)}
- */
- @Override
- public boolean isFilePlanComponent(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlanComponent(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
- */
- @Override
- public FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef)
- {
- return getFilePlanService().getFilePlanComponentKind(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
- */
- @Override
- public FilePlanComponentKind getFilePlanComponentKindFromType(QName type)
- {
- return getFilePlanService().getFilePlanComponentKindFromType(type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
- */
- @Override
- public boolean isRecordsManagementContainer(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlanContainer(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
- */
- @Override
- public boolean isFilePlan(NodeRef nodeRef)
- {
- return getFilePlanService().isFilePlan(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
- */
- @Override
- public boolean isRecordCategory(NodeRef nodeRef)
- {
- return getFilePlanService().isRecordCategory(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
- */
- @Override
- public boolean isRecordFolder(NodeRef nodeRef)
- {
- return getRecordFolderService().isRecordFolder(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
- */
- @Override
- public boolean isTransfer(NodeRef nodeRef)
- {
- return getTransferService().isTransfer(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
- */
- @Override
- public boolean isMetadataStub(NodeRef nodeRef)
- {
- return getRecordService().isMetadataStub(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
- */
- @Override
- public boolean isCutoff(NodeRef nodeRef)
- {
- return getDispositionService().isDisposableItemCutoff(nodeRef);
- }
-
- /**
- * @deprecated as of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
- */
- @Override
- public List getNodeRefPath(NodeRef nodeRef)
- {
- return getFilePlanService().getNodeRefPath(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
- */
- @Override
- public NodeRef getFilePlan(NodeRef nodeRef)
- {
- return getFilePlanService().getFilePlan(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
- */
- @Override
- public List getFilePlans()
- {
- return new ArrayList(getFilePlanService().getFilePlans());
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, QName type)
- {
- return getFilePlanService().createFilePlan(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties)
- {
- return getFilePlanService().createFilePlan(parent, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name)
- {
- return getFilePlanService().createFilePlan(parent, name);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
- */
- @Override
- public NodeRef createFilePlan(NodeRef parent, String name, Map properties)
- {
- return getFilePlanService().createFilePlan(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
- */
- @Override
- public List getAllContained(NodeRef container, boolean deep)
- {
- return getFilePlanService().getAllContained(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
- */
- @Override
- public List getAllContained(NodeRef container)
- {
- return getFilePlanService().getAllContained(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
- */
- @Override
- public List getContainedRecordCategories(NodeRef container, boolean deep)
- {
- return getFilePlanService().getContainedRecordCategories(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
- */
- @Override
- public List getContainedRecordCategories(NodeRef container)
- {
- return getFilePlanService().getContainedRecordCategories(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef, boolean)}
- */
- @Override
- public List getContainedRecordFolders(NodeRef container, boolean deep)
- {
- return getFilePlanService().getContainedRecordFolders(container, deep);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
- */
- @Override
- public List getContainedRecordFolders(NodeRef container)
- {
- return getFilePlanService().getContainedRecordFolders(container);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name, QName type)
- {
- return getFilePlanService().createRecordCategory(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties)
- {
- return getFilePlanService().createRecordCategory(parent, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
- */
- @Override
- public NodeRef createRecordCategory(NodeRef parent, String name)
- {
- return getFilePlanService().createRecordCategory(parent, name);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
- */
- public NodeRef createRecordCategory(NodeRef parent, String name, Map properties)
- {
- return getFilePlanService().createRecordCategory(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
- */
- @Override
- public boolean isRecordFolderDeclared(NodeRef recordFolder)
- {
- return getRecordFolderService().isRecordFolderDeclared(recordFolder);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
- */
- @Override
- public boolean isRecordFolderClosed(NodeRef nodeRef)
- {
- return getRecordFolderService().isRecordFolderClosed(nodeRef);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef parent, String name, QName type)
- {
- return getRecordFolderService().createRecordFolder(parent, name, type);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties)
- {
- return getRecordFolderService().createRecordFolder(rmContainer, name, type, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef rmContrainer, String name)
- {
- return getRecordFolderService().createRecordFolder(rmContrainer, name);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)}
- */
- @Override
- public NodeRef createRecordFolder(NodeRef parent, String name, Map properties)
- {
- return getRecordFolderService().createRecordFolder(parent, name, properties);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
- */
- @Override
- public List getRecords(NodeRef recordFolder)
- {
- return getRecordService().getRecords(recordFolder);
- }
-
- /**
- * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
- */
- @Override
- public List getRecordFolders(NodeRef record)
- {
- return getRecordFolderService().getRecordFolders(record);
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#getRecordMetaDataAspects()}
- */
- @Override
- public Set getRecordMetaDataAspects()
- {
- return getRecordService().getRecordMetaDataAspects();
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#isDeclared(NodeRef)}
- */
- @Override
- public boolean isRecordDeclared(NodeRef nodeRef)
- {
- return getRecordService().isDeclared(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#isHold(NodeRef)}
- */
- @Override
- public boolean isHold(NodeRef nodeRef)
- {
- return getFreezeService().isHold(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#isFrozen(NodeRef)}
- */
- @Override
- public boolean isFrozen(NodeRef nodeRef)
- {
- return getFreezeService().isFrozen(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link FreezeService#hasFrozenChildren(NodeRef)}
- */
- @Override
- public boolean hasFrozenChildren(NodeRef nodeRef)
- {
- return getFreezeService().hasFrozenChildren(nodeRef);
- }
-
- /**
- * @deprecated As of 2.1, see {@link RecordService#isRecord(NodeRef)}
- */
- @Override
- public boolean isRecord(NodeRef nodeRef)
- {
- return getRecordService().isRecord(nodeRef);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
+import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
+import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
+import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
+import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
+import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
+import org.alfresco.module.org_alfresco_module_rm.util.ServiceBaseImpl;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.cmr.repository.StoreRef;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Records management service implementation.
+ *
+ * @author Roy Wetherall
+ * @deprecated as of 2.2
+ */
+public class RecordsManagementServiceImpl extends ServiceBaseImpl
+ implements RecordsManagementService,
+ RecordsManagementModel
+{
+ /** Store that the RM roots are contained within */
+ @SuppressWarnings("unused")
+ @Deprecated
+ private StoreRef defaultStoreRef = StoreRef.STORE_REF_WORKSPACE_SPACESSTORE;
+
+ /** Service registry */
+ private RecordsManagementServiceRegistry serviceRegistry;
+
+ /**
+ * Set the service registry service
+ *
+ * @param serviceRegistry service registry
+ */
+ public void setRecordsManagementServiceRegistry(RecordsManagementServiceRegistry serviceRegistry)
+ {
+ // Internal ops use the unprotected services from the voter (e.g. nodeService)
+ this.serviceRegistry = serviceRegistry;
+ this.dictionaryService = serviceRegistry.getDictionaryService();
+ }
+
+ /**
+ * Sets the default RM store reference
+ * @param defaultStoreRef store reference
+ */
+ @Deprecated
+ public void setDefaultStoreRef(StoreRef defaultStoreRef)
+ {
+ this.defaultStoreRef = defaultStoreRef;
+ }
+
+ /**
+ * @return File plan service
+ */
+ private FilePlanService getFilePlanService()
+ {
+ return serviceRegistry.getFilePlanService();
+ }
+
+ /**
+ * @return Record Folder Service
+ */
+ private RecordFolderService getRecordFolderService()
+ {
+ return serviceRegistry.getRecordFolderService();
+ }
+
+ /**
+ * @return Record Service
+ */
+ private RecordService getRecordService()
+ {
+ return serviceRegistry.getRecordService();
+ }
+
+ /**
+ * @return Freeze Service
+ */
+ private FreezeService getFreezeService()
+ {
+ return serviceRegistry.getFreezeService();
+ }
+
+ /**
+ * @return Disposition Service
+ */
+ private DispositionService getDispositionService()
+ {
+ return serviceRegistry.getDispositionService();
+ }
+
+ /**
+ * @return Transfer service
+ */
+ private TransferService getTransferService()
+ {
+ return serviceRegistry.getTransferService();
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanComponent(NodeRef)}
+ */
+ @Override
+ public boolean isFilePlanComponent(NodeRef nodeRef)
+ {
+ return getFilePlanService().isFilePlanComponent(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKind(NodeRef)}
+ */
+ @Override
+ public FilePlanComponentKind getFilePlanComponentKind(NodeRef nodeRef)
+ {
+ return getFilePlanService().getFilePlanComponentKind(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlanComponentKindFromType(QName)}
+ */
+ @Override
+ public FilePlanComponentKind getFilePlanComponentKindFromType(QName type)
+ {
+ return getFilePlanService().getFilePlanComponentKindFromType(type);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlanContainer(NodeRef)}
+ */
+ @Override
+ public boolean isRecordsManagementContainer(NodeRef nodeRef)
+ {
+ return getFilePlanService().isFilePlanContainer(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isFilePlan(NodeRef)}
+ */
+ @Override
+ public boolean isFilePlan(NodeRef nodeRef)
+ {
+ return getFilePlanService().isFilePlan(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#isRecordCategory(NodeRef)}
+ */
+ @Override
+ public boolean isRecordCategory(NodeRef nodeRef)
+ {
+ return getFilePlanService().isRecordCategory(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolder(NodeRef)}
+ */
+ @Override
+ public boolean isRecordFolder(NodeRef nodeRef)
+ {
+ return getRecordFolderService().isRecordFolder(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link TransferService#isTransfer(NodeRef)}
+ */
+ @Override
+ public boolean isTransfer(NodeRef nodeRef)
+ {
+ return getTransferService().isTransfer(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordService#isMetadataStub(NodeRef)}
+ */
+ @Override
+ public boolean isMetadataStub(NodeRef nodeRef)
+ {
+ return getRecordService().isMetadataStub(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link DispositionService#isDisposableItemCutoff(NodeRef)}
+ */
+ @Override
+ public boolean isCutoff(NodeRef nodeRef)
+ {
+ return getDispositionService().isDisposableItemCutoff(nodeRef);
+ }
+
+ /**
+ * @deprecated as of 2.1, see {@link FilePlanService#getNodeRefPath(NodeRef)}
+ */
+ @Override
+ public List getNodeRefPath(NodeRef nodeRef)
+ {
+ return getFilePlanService().getNodeRefPath(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlan(NodeRef)}
+ */
+ @Override
+ public NodeRef getFilePlan(NodeRef nodeRef)
+ {
+ return getFilePlanService().getFilePlan(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getFilePlans()}
+ */
+ @Override
+ public List getFilePlans()
+ {
+ return new ArrayList(getFilePlanService().getFilePlans());
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName)}
+ */
+ @Override
+ public NodeRef createFilePlan(NodeRef parent, String name, QName type)
+ {
+ return getFilePlanService().createFilePlan(parent, name, type);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, QName, Map)}
+ */
+ @Override
+ public NodeRef createFilePlan(NodeRef parent, String name, QName type, Map properties)
+ {
+ return getFilePlanService().createFilePlan(parent, name, type, properties);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String)}
+ */
+ @Override
+ public NodeRef createFilePlan(NodeRef parent, String name)
+ {
+ return getFilePlanService().createFilePlan(parent, name);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createFilePlan(NodeRef, String, Map)}
+ */
+ @Override
+ public NodeRef createFilePlan(NodeRef parent, String name, Map properties)
+ {
+ return getFilePlanService().createFilePlan(parent, name, properties);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef, boolean)}
+ */
+ @Override
+ public List getAllContained(NodeRef container, boolean deep)
+ {
+ return getFilePlanService().getAllContained(container, deep);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getAllContained(NodeRef)}
+ */
+ @Override
+ public List getAllContained(NodeRef container)
+ {
+ return getFilePlanService().getAllContained(container);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef, boolean)}
+ */
+ @Override
+ public List getContainedRecordCategories(NodeRef container, boolean deep)
+ {
+ return getFilePlanService().getContainedRecordCategories(container, deep);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordCategories(NodeRef)}
+ */
+ @Override
+ public List getContainedRecordCategories(NodeRef container)
+ {
+ return getFilePlanService().getContainedRecordCategories(container);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef, boolean)}
+ */
+ @Override
+ public List getContainedRecordFolders(NodeRef container, boolean deep)
+ {
+ return getFilePlanService().getContainedRecordFolders(container, deep);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#getContainedRecordFolders(NodeRef)}
+ */
+ @Override
+ public List getContainedRecordFolders(NodeRef container)
+ {
+ return getFilePlanService().getContainedRecordFolders(container);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName)}
+ */
+ @Override
+ public NodeRef createRecordCategory(NodeRef parent, String name, QName type)
+ {
+ return getFilePlanService().createRecordCategory(parent, name, type);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, QName, Map)}
+ */
+ @Override
+ public NodeRef createRecordCategory(NodeRef parent, String name, QName type, Map properties)
+ {
+ return getFilePlanService().createRecordCategory(parent, name, type, properties);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String)}
+ */
+ @Override
+ public NodeRef createRecordCategory(NodeRef parent, String name)
+ {
+ return getFilePlanService().createRecordCategory(parent, name);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FilePlanService#createRecordCategory(NodeRef, String, Map)}
+ */
+ public NodeRef createRecordCategory(NodeRef parent, String name, Map properties)
+ {
+ return getFilePlanService().createRecordCategory(parent, name, properties);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderDeclared(NodeRef)}
+ */
+ @Override
+ public boolean isRecordFolderDeclared(NodeRef recordFolder)
+ {
+ return getRecordFolderService().isRecordFolderDeclared(recordFolder);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#isRecordFolderClosed(NodeRef)}
+ */
+ @Override
+ public boolean isRecordFolderClosed(NodeRef nodeRef)
+ {
+ return getRecordFolderService().isRecordFolderClosed(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName)}
+ */
+ @Override
+ public NodeRef createRecordFolder(NodeRef parent, String name, QName type)
+ {
+ return getRecordFolderService().createRecordFolder(parent, name, type);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, QName, Map)}
+ */
+ @Override
+ public NodeRef createRecordFolder(NodeRef rmContainer, String name, QName type, Map properties)
+ {
+ return getRecordFolderService().createRecordFolder(rmContainer, name, type, properties);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String)}
+ */
+ @Override
+ public NodeRef createRecordFolder(NodeRef rmContrainer, String name)
+ {
+ return getRecordFolderService().createRecordFolder(rmContrainer, name);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#createRecordFolder(NodeRef, String, Map)}
+ */
+ @Override
+ public NodeRef createRecordFolder(NodeRef parent, String name, Map properties)
+ {
+ return getRecordFolderService().createRecordFolder(parent, name, properties);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordService#getRecords(NodeRef)}
+ */
+ @Override
+ public List getRecords(NodeRef recordFolder)
+ {
+ return getRecordService().getRecords(recordFolder);
+ }
+
+ /**
+ * @deprecated As of 2.2, see {@link RecordFolderService#getRecordFolders(NodeRef)}
+ */
+ @Override
+ public List getRecordFolders(NodeRef record)
+ {
+ return getRecordFolderService().getRecordFolders(record);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link RecordService#getRecordMetaDataAspects()}
+ */
+ @Override
+ public Set getRecordMetaDataAspects()
+ {
+ return getRecordService().getRecordMetaDataAspects();
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link RecordService#isDeclared(NodeRef)}
+ */
+ @Override
+ public boolean isRecordDeclared(NodeRef nodeRef)
+ {
+ return getRecordService().isDeclared(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FreezeService#isHold(NodeRef)}
+ */
+ @Override
+ public boolean isHold(NodeRef nodeRef)
+ {
+ return getFreezeService().isHold(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FreezeService#isFrozen(NodeRef)}
+ */
+ @Override
+ public boolean isFrozen(NodeRef nodeRef)
+ {
+ return getFreezeService().isFrozen(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link FreezeService#hasFrozenChildren(NodeRef)}
+ */
+ @Override
+ public boolean hasFrozenChildren(NodeRef nodeRef)
+ {
+ return getFreezeService().hasFrozenChildren(nodeRef);
+ }
+
+ /**
+ * @deprecated As of 2.1, see {@link RecordService#isRecord(NodeRef)}
+ */
+ @Override
+ public boolean isRecord(NodeRef nodeRef)
+ {
+ return getRecordService().isRecord(nodeRef);
+ }
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java
index 63a2f6c4b8..a3a3e87cc4 100755
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceDeprecated.java
@@ -1,71 +1,71 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.audit;
-
-import java.io.Serializable;
-import java.util.Date;
-import java.util.Map;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction;
-import org.alfresco.service.cmr.repository.NodeRef;
-
-/**
- * Deprecated records management audit interface methods.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public interface RecordsManagementAuditServiceDeprecated
-{
- /**
- * @deprecated as of 2.1, see {@link #stop(NodeRef)}
- */
- @Deprecated
- void stop();
-
- /**
- * @deprecated as of 2.1, see {@link #clear(NodeRef)}
- */
- @Deprecated
- void clear();
-
- /**
- * @deprecated as of 2.1, see {@link #isEnabled(NodeRef)}
- */
- @Deprecated
- boolean isEnabled();
-
- /**
- * @deprecated as of 2.1, see {@link #getDateLastStarted(NodeRef)}
- */
- @Deprecated
- Date getDateLastStarted();
-
- /**
- * @deprecated as of 2.1, see {@link #getDateLastStopped(NodeRef)}
- */
- Date getDateLastStopped();
-
- /**
- * @deprecated as of 2.1
- */
- @Deprecated
- void auditRMAction(RecordsManagementAction action, NodeRef nodeRef, Map parameters);
-
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.audit;
+
+import java.io.Serializable;
+import java.util.Date;
+import java.util.Map;
+
+import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction;
+import org.alfresco.service.cmr.repository.NodeRef;
+
+/**
+ * Deprecated records management audit interface methods.
+ *
+ * @author Roy Wetherall
+ * @since 2.1
+ */
+public interface RecordsManagementAuditServiceDeprecated
+{
+ /**
+ * @deprecated as of 2.1, see {@link #stop(NodeRef)}
+ */
+ @Deprecated
+ void stop();
+
+ /**
+ * @deprecated as of 2.1, see {@link #clear(NodeRef)}
+ */
+ @Deprecated
+ void clear();
+
+ /**
+ * @deprecated as of 2.1, see {@link #isEnabled(NodeRef)}
+ */
+ @Deprecated
+ boolean isEnabled();
+
+ /**
+ * @deprecated as of 2.1, see {@link #getDateLastStarted(NodeRef)}
+ */
+ @Deprecated
+ Date getDateLastStarted();
+
+ /**
+ * @deprecated as of 2.1, see {@link #getDateLastStopped(NodeRef)}
+ */
+ Date getDateLastStopped();
+
+ /**
+ * @deprecated as of 2.1
+ */
+ @Deprecated
+ void auditRMAction(RecordsManagementAction action, NodeRef nodeRef, Map parameters);
+
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java
index e3d5a663c7..d6cb17276b 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/compatibility/CompatibilityModel.java
@@ -1,39 +1,39 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.compatibility;
-
-import org.alfresco.module.org_alfresco_module_rm.dod5015.DOD5015Model;
-import org.alfresco.service.namespace.QName;
-
-/**
- * RM 1.0 compatibility model
- *
- * @author Roy Wetherall
- */
-public interface CompatibilityModel extends DOD5015Model
-{
- // Record series DOD type
- QName TYPE_RECORD_SERIES = QName.createQName(DOD_URI, "recordSeries");
-
- // V1.0 custom property aspect names
- String NAME_CUSTOM_RECORD_PROPERTIES = "customRecordProperties";
- String NAME_CUSTOM_RECORD_FOLDER_PROPERTIES = "customRecordFolderProperties";
- String NAME_CUSTOM_RECORD_CATEGORY_PROPERTIES = "customRecordCategoryProperties";
- String NAME_CUSTOM_RECORD_SERIES_PROPERTIES = "customRecordSeriesProperties";
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.compatibility;
+
+import org.alfresco.module.org_alfresco_module_rm.dod5015.DOD5015Model;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * RM 1.0 compatibility model
+ *
+ * @author Roy Wetherall
+ */
+public interface CompatibilityModel extends DOD5015Model
+{
+ // Record series DOD type
+ QName TYPE_RECORD_SERIES = QName.createQName(DOD_URI, "recordSeries");
+
+ // V1.0 custom property aspect names
+ String NAME_CUSTOM_RECORD_PROPERTIES = "customRecordProperties";
+ String NAME_CUSTOM_RECORD_FOLDER_PROPERTIES = "customRecordFolderProperties";
+ String NAME_CUSTOM_RECORD_CATEGORY_PROPERTIES = "customRecordCategoryProperties";
+ String NAME_CUSTOM_RECORD_SERIES_PROPERTIES = "customRecordSeriesProperties";
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java
index 59dfcc4dca..4cea09d1de 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityService.java
@@ -1,206 +1,206 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management permission service interface
- *
- * @author Roy Wetherall
- *
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService}, {@link FilePlanRoleService} and {@link FilePlanPermissionService}
- */
-public interface RecordsManagementSecurityService
-{
- /**
- * Creates the initial set of default roles for a root records management node
- *
- * @param rmRootNode root node
- *
- * @deprecated As of release 2.1, operation no longer supported
- */
- @Deprecated
- void bootstrapDefaultRoles(NodeRef rmRootNode);
-
- /**
- * Returns the name of the container group for all roles of a specified file
- * plan.
- *
- * @param filePlan file plan node reference
- * @return String group name
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getAllRolesContainerGroup(NodeRef)}
- */
- @Deprecated
- String getAllRolesContainerGroup(NodeRef filePlan);
-
- /**
- * Get all the available roles for the given records management root node
- *
- * @param rmRootNode root node
- * @return {@link Set}<{@link Role}> all roles for a given root node
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRoles(NodeRef)}
- */
- @Deprecated
- Set getRoles(NodeRef rmRootNode);
-
- /**
- * Gets the roles for a given user
- *
- * @param rmRootNode
- * @param user
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRolesByUser(NodeRef, String)}
- */
- @Deprecated
- Set getRolesByUser(NodeRef rmRootNode, String user);
-
- /**
- * Get a role by name
- *
- * @param rmRootNode
- * @param role
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRole(NodeRef, String)}
- */
- @Deprecated
- Role getRole(NodeRef rmRootNode, String role);
-
- /**
- * Indicate whether a role exists for a given records management root node
- * @param rmRootNode
- * @param role
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#existsRole(NodeRef, String)}
- */
- @Deprecated
- boolean existsRole(NodeRef rmRootNode, String role);
-
- /**
- * Determines whether the given user has the RM Admin role
- *
- * @param rmRootNode RM root node
- * @param user user name to check
- * @return true if the user has the RM Admin role, false otherwise
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#hasRMAdminRole(NodeRef, String)}
- */
- @Deprecated
- boolean hasRMAdminRole(NodeRef rmRootNode, String user);
-
- /**
- * Create a new role
- *
- * @param rmRootNode
- * @param role
- * @param roleDisplayLabel
- * @param capabilities
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#createRole(NodeRef, String, String, Set)}
- */
- @Deprecated
- Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
-
- /**
- * Update an existing role
- *
- * @param rmRootNode
- * @param role
- * @param roleDisplayLabel
- * @param capabilities
- * @return
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#updateRole(NodeRef, String, String, Set)}
- */
- @Deprecated
- Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
-
- /**
- * Delete a role
- *
- * @param rmRootNode
- * @param role
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#deleteRole(NodeRef, String)}
- */
- @Deprecated
- void deleteRole(NodeRef rmRootNode, String role);
-
- /**
- * Assign a role to an authority
- *
- * @param authorityName
- * @param rmRootNode
- * @param role
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#assignRoleToAuthority(NodeRef, String, String)}
- */
- @Deprecated
- void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName);
-
- /**
- * Sets a permission on a RM object. Assumes allow is true. Cascades permission down to record folder.
- * Cascades ReadRecord up to file plan.
- *
- * @param nodeRef node reference
- * @param authority authority
- * @param permission permission
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#setPermission(NodeRef, String, String)}
- */
- @Deprecated
- void setPermission(NodeRef nodeRef, String authority, String permission);
-
- /**
- * Deletes a permission from a RM object. Cascades removal down to record folder.
- *
- * @param nodeRef node reference
- * @param authority authority
- * @param permission permission
- *
- * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#deletePermission(NodeRef, String, String)}
- */
- @Deprecated
- void deletePermission(NodeRef nodeRef, String authority, String permission);
-
- /**
- * @return {@link Set}<{@link QName}> protected aspect names
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedAspects}
- */
- @Deprecated
- Set getProtectedAspects();
-
- /**
- * @return {@link Set}<{@link QName}> protected properties
- * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedProperties}
- */
- Set getProtectedProperties();
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.security;
+
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
+import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Records management permission service interface
+ *
+ * @author Roy Wetherall
+ *
+ * @deprecated As of release 2.1, replaced by {@link ModelSecurityService}, {@link FilePlanRoleService} and {@link FilePlanPermissionService}
+ */
+public interface RecordsManagementSecurityService
+{
+ /**
+ * Creates the initial set of default roles for a root records management node
+ *
+ * @param rmRootNode root node
+ *
+ * @deprecated As of release 2.1, operation no longer supported
+ */
+ @Deprecated
+ void bootstrapDefaultRoles(NodeRef rmRootNode);
+
+ /**
+ * Returns the name of the container group for all roles of a specified file
+ * plan.
+ *
+ * @param filePlan file plan node reference
+ * @return String group name
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getAllRolesContainerGroup(NodeRef)}
+ */
+ @Deprecated
+ String getAllRolesContainerGroup(NodeRef filePlan);
+
+ /**
+ * Get all the available roles for the given records management root node
+ *
+ * @param rmRootNode root node
+ * @return {@link Set}<{@link Role}> all roles for a given root node
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRoles(NodeRef)}
+ */
+ @Deprecated
+ Set getRoles(NodeRef rmRootNode);
+
+ /**
+ * Gets the roles for a given user
+ *
+ * @param rmRootNode
+ * @param user
+ * @return
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRolesByUser(NodeRef, String)}
+ */
+ @Deprecated
+ Set getRolesByUser(NodeRef rmRootNode, String user);
+
+ /**
+ * Get a role by name
+ *
+ * @param rmRootNode
+ * @param role
+ * @return
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#getRole(NodeRef, String)}
+ */
+ @Deprecated
+ Role getRole(NodeRef rmRootNode, String role);
+
+ /**
+ * Indicate whether a role exists for a given records management root node
+ * @param rmRootNode
+ * @param role
+ * @return
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#existsRole(NodeRef, String)}
+ */
+ @Deprecated
+ boolean existsRole(NodeRef rmRootNode, String role);
+
+ /**
+ * Determines whether the given user has the RM Admin role
+ *
+ * @param rmRootNode RM root node
+ * @param user user name to check
+ * @return true if the user has the RM Admin role, false otherwise
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#hasRMAdminRole(NodeRef, String)}
+ */
+ @Deprecated
+ boolean hasRMAdminRole(NodeRef rmRootNode, String user);
+
+ /**
+ * Create a new role
+ *
+ * @param rmRootNode
+ * @param role
+ * @param roleDisplayLabel
+ * @param capabilities
+ * @return
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#createRole(NodeRef, String, String, Set)}
+ */
+ @Deprecated
+ Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
+
+ /**
+ * Update an existing role
+ *
+ * @param rmRootNode
+ * @param role
+ * @param roleDisplayLabel
+ * @param capabilities
+ * @return
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#updateRole(NodeRef, String, String, Set)}
+ */
+ @Deprecated
+ Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities);
+
+ /**
+ * Delete a role
+ *
+ * @param rmRootNode
+ * @param role
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#deleteRole(NodeRef, String)}
+ */
+ @Deprecated
+ void deleteRole(NodeRef rmRootNode, String role);
+
+ /**
+ * Assign a role to an authority
+ *
+ * @param authorityName
+ * @param rmRootNode
+ * @param role
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanRoleService#assignRoleToAuthority(NodeRef, String, String)}
+ */
+ @Deprecated
+ void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName);
+
+ /**
+ * Sets a permission on a RM object. Assumes allow is true. Cascades permission down to record folder.
+ * Cascades ReadRecord up to file plan.
+ *
+ * @param nodeRef node reference
+ * @param authority authority
+ * @param permission permission
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#setPermission(NodeRef, String, String)}
+ */
+ @Deprecated
+ void setPermission(NodeRef nodeRef, String authority, String permission);
+
+ /**
+ * Deletes a permission from a RM object. Cascades removal down to record folder.
+ *
+ * @param nodeRef node reference
+ * @param authority authority
+ * @param permission permission
+ *
+ * @deprecated As of release 2.1, replaced by {@link FilePlanPermissionService#deletePermission(NodeRef, String, String)}
+ */
+ @Deprecated
+ void deletePermission(NodeRef nodeRef, String authority, String permission);
+
+ /**
+ * @return {@link Set}<{@link QName}> protected aspect names
+ * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedAspects}
+ */
+ @Deprecated
+ Set getProtectedAspects();
+
+ /**
+ * @return {@link Set}<{@link QName}> protected properties
+ * @deprecated As of release 2.1, replaced by {@link ModelSecurityService#getProtectedProperties}
+ */
+ Set getProtectedProperties();
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java
index 497420898f..96495a8d27 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/RecordsManagementSecurityServiceImpl.java
@@ -1,221 +1,221 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management permission service implementation
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public class RecordsManagementSecurityServiceImpl implements RecordsManagementSecurityService,
- RecordsManagementModel
-{
- /** Model security service */
- private ModelSecurityService modelSecurityService;
-
- /** File plan role service */
- private FilePlanRoleService filePlanRoleService;
-
- /** File plan permission service */
- private FilePlanPermissionService filePlanPermissionService;
-
- /**
- * @param modelSecurityService model security service
- */
- public void setModelSecurityService(ModelSecurityService modelSecurityService)
- {
- this.modelSecurityService = modelSecurityService;
- }
-
- /**
- * @param filePlanRoleService file plan role service
- */
- public void setFilePlanRoleService(FilePlanRoleService filePlanRoleService)
- {
- this.filePlanRoleService = filePlanRoleService;
- }
-
- /**
- * @param filePlanPermissionService file plan permission service
- */
- public void setFilePlanPermissionService(FilePlanPermissionService filePlanPermissionService)
- {
- this.filePlanPermissionService = filePlanPermissionService;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedAspects()
- */
- @Deprecated
- @Override
- public Set getProtectedAspects()
- {
- return modelSecurityService.getProtectedAspects();
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedProperties()
- */
- @Deprecated
- @Override
- public Set getProtectedProperties()
- {
- return modelSecurityService.getProtectedProperties();
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#assignRoleToAuthority(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName)
- {
- filePlanRoleService.assignRoleToAuthority(rmRootNode, role, authorityName);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#bootstrapDefaultRoles(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public void bootstrapDefaultRoles(NodeRef rmRootNode)
- {
- throw new UnsupportedOperationException("This method is no longer supported.");
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#createRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
- */
- @Deprecated
- @Override
- public Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
- {
- return Role.toRole(filePlanRoleService.createRole(rmRootNode, role, roleDisplayLabel, capabilities));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deleteRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public void deleteRole(NodeRef rmRootNode, String role)
- {
- filePlanRoleService.deleteRole(rmRootNode, role);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#existsRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public boolean existsRole(NodeRef rmRootNode, String role)
- {
- return filePlanRoleService.existsRole(rmRootNode, role);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getAllRolesContainerGroup(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public String getAllRolesContainerGroup(NodeRef filePlan)
- {
- return filePlanRoleService.getAllRolesContainerGroup(filePlan);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public Role getRole(NodeRef rmRootNode, String role)
- {
- return Role.toRole(filePlanRoleService.getRole(rmRootNode, role));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRoles(org.alfresco.service.cmr.repository.NodeRef)
- */
- @Deprecated
- @Override
- public Set getRoles(NodeRef rmRootNode)
- {
- return Role.toRoleSet(filePlanRoleService.getRoles(rmRootNode));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRolesByUser(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public Set getRolesByUser(NodeRef rmRootNode, String user)
- {
- return Role.toRoleSet(filePlanRoleService.getRolesByUser(rmRootNode, user));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#hasRMAdminRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
- */
- @Deprecated
- @Override
- public boolean hasRMAdminRole(NodeRef rmRootNode, String user)
- {
- return filePlanRoleService.hasRMAdminRole(rmRootNode, user);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#updateRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
- */
- @Deprecated
- @Override
- public Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
- {
- return Role.toRole(filePlanRoleService.updateRole(rmRootNode, role, roleDisplayLabel, capabilities));
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deletePermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void deletePermission(NodeRef nodeRef, String authority, String permission)
- {
- filePlanPermissionService.deletePermission(nodeRef, authority, permission);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#setPermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
- */
- @Deprecated
- @Override
- public void setPermission(NodeRef nodeRef, String authority, String permission)
- {
- filePlanPermissionService.setPermission(nodeRef, authority, permission);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.security;
+
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
+import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
+import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Records management permission service implementation
+ *
+ * @author Roy Wetherall
+ */
+@SuppressWarnings("deprecation")
+public class RecordsManagementSecurityServiceImpl implements RecordsManagementSecurityService,
+ RecordsManagementModel
+{
+ /** Model security service */
+ private ModelSecurityService modelSecurityService;
+
+ /** File plan role service */
+ private FilePlanRoleService filePlanRoleService;
+
+ /** File plan permission service */
+ private FilePlanPermissionService filePlanPermissionService;
+
+ /**
+ * @param modelSecurityService model security service
+ */
+ public void setModelSecurityService(ModelSecurityService modelSecurityService)
+ {
+ this.modelSecurityService = modelSecurityService;
+ }
+
+ /**
+ * @param filePlanRoleService file plan role service
+ */
+ public void setFilePlanRoleService(FilePlanRoleService filePlanRoleService)
+ {
+ this.filePlanRoleService = filePlanRoleService;
+ }
+
+ /**
+ * @param filePlanPermissionService file plan permission service
+ */
+ public void setFilePlanPermissionService(FilePlanPermissionService filePlanPermissionService)
+ {
+ this.filePlanPermissionService = filePlanPermissionService;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedAspects()
+ */
+ @Deprecated
+ @Override
+ public Set getProtectedAspects()
+ {
+ return modelSecurityService.getProtectedAspects();
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getProtectedProperties()
+ */
+ @Deprecated
+ @Override
+ public Set getProtectedProperties()
+ {
+ return modelSecurityService.getProtectedProperties();
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#assignRoleToAuthority(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public void assignRoleToAuthority(NodeRef rmRootNode, String role, String authorityName)
+ {
+ filePlanRoleService.assignRoleToAuthority(rmRootNode, role, authorityName);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#bootstrapDefaultRoles(org.alfresco.service.cmr.repository.NodeRef)
+ */
+ @Deprecated
+ @Override
+ public void bootstrapDefaultRoles(NodeRef rmRootNode)
+ {
+ throw new UnsupportedOperationException("This method is no longer supported.");
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#createRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
+ */
+ @Deprecated
+ @Override
+ public Role createRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
+ {
+ return Role.toRole(filePlanRoleService.createRole(rmRootNode, role, roleDisplayLabel, capabilities));
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deleteRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public void deleteRole(NodeRef rmRootNode, String role)
+ {
+ filePlanRoleService.deleteRole(rmRootNode, role);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#existsRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public boolean existsRole(NodeRef rmRootNode, String role)
+ {
+ return filePlanRoleService.existsRole(rmRootNode, role);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getAllRolesContainerGroup(org.alfresco.service.cmr.repository.NodeRef)
+ */
+ @Deprecated
+ @Override
+ public String getAllRolesContainerGroup(NodeRef filePlan)
+ {
+ return filePlanRoleService.getAllRolesContainerGroup(filePlan);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public Role getRole(NodeRef rmRootNode, String role)
+ {
+ return Role.toRole(filePlanRoleService.getRole(rmRootNode, role));
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRoles(org.alfresco.service.cmr.repository.NodeRef)
+ */
+ @Deprecated
+ @Override
+ public Set getRoles(NodeRef rmRootNode)
+ {
+ return Role.toRoleSet(filePlanRoleService.getRoles(rmRootNode));
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#getRolesByUser(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public Set getRolesByUser(NodeRef rmRootNode, String user)
+ {
+ return Role.toRoleSet(filePlanRoleService.getRolesByUser(rmRootNode, user));
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#hasRMAdminRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public boolean hasRMAdminRole(NodeRef rmRootNode, String user)
+ {
+ return filePlanRoleService.hasRMAdminRole(rmRootNode, user);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#updateRole(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String, java.util.Set)
+ */
+ @Deprecated
+ @Override
+ public Role updateRole(NodeRef rmRootNode, String role, String roleDisplayLabel, Set capabilities)
+ {
+ return Role.toRole(filePlanRoleService.updateRole(rmRootNode, role, roleDisplayLabel, capabilities));
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#deletePermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public void deletePermission(NodeRef nodeRef, String authority, String permission)
+ {
+ filePlanPermissionService.deletePermission(nodeRef, authority, permission);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService#setPermission(org.alfresco.service.cmr.repository.NodeRef, java.lang.String, java.lang.String)
+ */
+ @Deprecated
+ @Override
+ public void setPermission(NodeRef nodeRef, String authority, String permission)
+ {
+ filePlanPermissionService.setPermission(nodeRef, authority, permission);
+ }
+}
diff --git a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java
index f2734e14da..87b812b2bd 100644
--- a/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java
+++ b/rm-server/source/compatibility/org/alfresco/module/org_alfresco_module_rm/security/Role.java
@@ -1,64 +1,64 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.security;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
-
-/**
- * Records management role class
- *
- * @author Roy Wetherall
- *
- * @deprecated As of release 2.1, see {@link org.alfresco.module.org_alfresco_module_rm.role.Role}
- */
-public class Role extends org.alfresco.module.org_alfresco_module_rm.role.Role
-{
- /**
- * Compatibility method
- */
- public static Role toRole(org.alfresco.module.org_alfresco_module_rm.role.Role role)
- {
- return new Role(role.getName(), role.getDisplayLabel(), role.getCapabilities(), role.getRoleGroupName());
- }
-
- /**
- * Compatibility method
- */
- public static Set toRoleSet(Set roles)
- {
- Set result = new HashSet(roles.size());
- for (org.alfresco.module.org_alfresco_module_rm.role.Role role : roles)
- {
- result.add(Role.toRole(role));
- }
- return result;
- }
-
- /**
- * Constructor
- */
- @Deprecated
- public Role(String name, String displayLabel, Set capabilities, String roleGroupName)
- {
- super(name, displayLabel, capabilities, roleGroupName);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.security;
+
+import java.util.HashSet;
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.capability.Capability;
+
+/**
+ * Records management role class
+ *
+ * @author Roy Wetherall
+ *
+ * @deprecated As of release 2.1, see {@link org.alfresco.module.org_alfresco_module_rm.role.Role}
+ */
+public class Role extends org.alfresco.module.org_alfresco_module_rm.role.Role
+{
+ /**
+ * Compatibility method
+ */
+ public static Role toRole(org.alfresco.module.org_alfresco_module_rm.role.Role role)
+ {
+ return new Role(role.getName(), role.getDisplayLabel(), role.getCapabilities(), role.getRoleGroupName());
+ }
+
+ /**
+ * Compatibility method
+ */
+ public static Set toRoleSet(Set roles)
+ {
+ Set result = new HashSet(roles.size());
+ for (org.alfresco.module.org_alfresco_module_rm.role.Role role : roles)
+ {
+ result.add(Role.toRole(role));
+ }
+ return result;
+ }
+
+ /**
+ * Constructor
+ */
+ @Deprecated
+ public Role(String name, String displayLabel, Set capabilities, String roleGroupName)
+ {
+ super(name, displayLabel, capabilities, roleGroupName);
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java
index 64bed6e94d..9de7906576 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementPolicies.java
@@ -1,120 +1,120 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import java.io.Serializable;
-import java.util.Map;
-
-import org.alfresco.repo.policy.ClassPolicy;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Interface containing records management policies
- *
- * @author Roy Wetherall
- */
-public interface RecordsManagementPolicies
-{
- /** Policy names */
- QName BEFORE_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRMActionExecution");
- QName ON_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "onRMActionExecution");
- QName BEFORE_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeCreateReference");
- QName ON_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onCreateReference");
- QName BEFORE_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRemoveReference");
- QName ON_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onRemoveReference");
-
- /** Before records management action execution */
- interface BeforeRMActionExecution extends ClassPolicy
- {
- void beforeRMActionExecution(NodeRef nodeRef, String name, Map parameters);
- }
-
- /** On records management action execution */
- interface OnRMActionExecution extends ClassPolicy
- {
- void onRMActionExecution(NodeRef nodeRef, String name, Map parameters);
- }
-
- /** Before creation of reference */
- interface BeforeCreateReference extends ClassPolicy
- {
- void beforeCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /** On creation of reference */
- interface OnCreateReference extends ClassPolicy
- {
- void onCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /** Before removal of reference */
- interface BeforeRemoveReference extends ClassPolicy
- {
- void beforeRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /**
- * On removal of reference
- *
- * @since 1.0
- */
- interface OnRemoveReference extends ClassPolicy
- {
- /**
- * @param fromNodeRef from node reference
- * @param toNodeRef to node reference
- * @param reference name of reference
- */
- void onRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
- }
-
- /**
- * Before record file policy
- *
- * @since 2.2
- */
- interface BeforeFileRecord extends ClassPolicy
- {
- /** policy name */
- QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRecordFile");
-
- /**
- * @param nodeRef node reference
- */
- void beforeFileRecord(NodeRef nodeRef);
- }
-
- /**
- * On record file policy
- *
- * @since 2.2
- */
- interface OnFileRecord extends ClassPolicy
- {
- /** policy name */
- QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "onRecordFile");
-
- /**
- * @param nodeRef node reference
- */
- void onFileRecord(NodeRef nodeRef);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+import java.io.Serializable;
+import java.util.Map;
+
+import org.alfresco.repo.policy.ClassPolicy;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.namespace.NamespaceService;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Interface containing records management policies
+ *
+ * @author Roy Wetherall
+ */
+public interface RecordsManagementPolicies
+{
+ /** Policy names */
+ QName BEFORE_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRMActionExecution");
+ QName ON_RM_ACTION_EXECUTION = QName.createQName(NamespaceService.ALFRESCO_URI, "onRMActionExecution");
+ QName BEFORE_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeCreateReference");
+ QName ON_CREATE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onCreateReference");
+ QName BEFORE_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRemoveReference");
+ QName ON_REMOVE_REFERENCE = QName.createQName(NamespaceService.ALFRESCO_URI, "onRemoveReference");
+
+ /** Before records management action execution */
+ interface BeforeRMActionExecution extends ClassPolicy
+ {
+ void beforeRMActionExecution(NodeRef nodeRef, String name, Map parameters);
+ }
+
+ /** On records management action execution */
+ interface OnRMActionExecution extends ClassPolicy
+ {
+ void onRMActionExecution(NodeRef nodeRef, String name, Map parameters);
+ }
+
+ /** Before creation of reference */
+ interface BeforeCreateReference extends ClassPolicy
+ {
+ void beforeCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
+ }
+
+ /** On creation of reference */
+ interface OnCreateReference extends ClassPolicy
+ {
+ void onCreateReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
+ }
+
+ /** Before removal of reference */
+ interface BeforeRemoveReference extends ClassPolicy
+ {
+ void beforeRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
+ }
+
+ /**
+ * On removal of reference
+ *
+ * @since 1.0
+ */
+ interface OnRemoveReference extends ClassPolicy
+ {
+ /**
+ * @param fromNodeRef from node reference
+ * @param toNodeRef to node reference
+ * @param reference name of reference
+ */
+ void onRemoveReference(NodeRef fromNodeRef, NodeRef toNodeRef, QName reference);
+ }
+
+ /**
+ * Before record file policy
+ *
+ * @since 2.2
+ */
+ interface BeforeFileRecord extends ClassPolicy
+ {
+ /** policy name */
+ QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "beforeRecordFile");
+
+ /**
+ * @param nodeRef node reference
+ */
+ void beforeFileRecord(NodeRef nodeRef);
+ }
+
+ /**
+ * On record file policy
+ *
+ * @since 2.2
+ */
+ interface OnFileRecord extends ClassPolicy
+ {
+ /** policy name */
+ QName QNAME = QName.createQName(NamespaceService.ALFRESCO_URI, "onRecordFile");
+
+ /**
+ * @param nodeRef node reference
+ */
+ void onFileRecord(NodeRef nodeRef);
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java
index 6eabd7d7e8..dc8ec1a7df 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistry.java
@@ -1,184 +1,184 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
-import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.service.NotAuditable;
-import org.alfresco.service.ServiceRegistry;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.namespace.QName;
-
-/**
- * Records management service registry
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public interface RecordsManagementServiceRegistry extends ServiceRegistry
-{
- /** Service QName constants */
- QName RECORDS_MANAGEMENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementService");
- QName DISPOSITION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "DispositionService");
- QName RECORDS_MANAGEMENT_ADMIN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAdminService");
- QName RECORDS_MANAGEMENT_ACTION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementActionService");
- QName RECORDS_MANAGEMENT_EVENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementEventService");
- QName RECORDS_MANAGEMENT_AUDIT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAuditService");
- QName CAPABILITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "CapabilityService");
- QName RECORD_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordService");
- QName FREEZE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FreezeService");
- QName EXTENDED_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "ExtendedSecurityService");
- QName FILE_PLAN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanService");
- QName FILE_PLAN_ROLE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanRoleService");
- QName FILE_PLAN_PERMISSION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanPermissionService");
- QName FILE_PLAN_AUTHENTICATION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanAuthenticationService");
- QName IDENTIFIER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "recordsManagementIdentifierService");
- QName RECORD_FOLDER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordFolderService");
- QName TRANSFER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "TransferService");
- @Deprecated
- QName RECORDS_MANAGEMENT_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementSecurityService");
-
-
- /**
- * @return records management service
- */
- @NotAuditable
- RecordsManagementService getRecordsManagementService();
-
- /**
- * @return record service
- */
- @NotAuditable
- RecordService getRecordService();
-
- /**
- * @return disposition service
- */
- @NotAuditable
- DispositionService getDispositionService();
-
- /**
- * @return records management admin service
- */
- @NotAuditable
- RecordsManagementAdminService getRecordsManagementAdminService();
-
- /**
- * @return records management action service
- */
- @NotAuditable
- RecordsManagementActionService getRecordsManagementActionService();
-
- /**
- * @return records management event service
- */
- @NotAuditable
- RecordsManagementEventService getRecordsManagementEventService();
-
- /**
- * @return records management security service
- *
- * @deprecated As of release 2.1, replaced with {@link FilePlanRoleService}, {@link FilePlanPermissionService} and {@link ModelSecurityService}
- */
- @Deprecated
- @NotAuditable
- RecordsManagementSecurityService getRecordsManagementSecurityService();
-
- /**
- * @return records management audit service
- */
- @NotAuditable
- RecordsManagementAuditService getRecordsManagementAuditService();
-
- /**
- * @return capability service
- * @since 2.0
- */
- @NotAuditable
- CapabilityService getCapabilityService();
-
- /**
- * @return freeze service
- * @since 2.1
- */
- @NotAuditable
- FreezeService getFreezeService();
-
- /**
- * @return extended security service
- * @since 2.1
- */
- @NotAuditable
- ExtendedSecurityService getExtendedSecurityService();
-
- /**
- * @return file plan service
- * @since 2.1
- */
- @NotAuditable
- FilePlanService getFilePlanService();
-
- /**
- * @return file plan role service
- * @since 2.1
- */
- @NotAuditable
- FilePlanRoleService getFilePlanRoleService();
-
- /**
- * @return file plan permission service
- * @since 2.1
- */
- @NotAuditable
- FilePlanPermissionService getFilePlanPermissionService();
-
- /**
- * @return identifier service
- * @since 2.1
- */
- IdentifierService getIdentifierService();
-
- /**
- * @return record folder service
- * @since 2.2
- */
- @NotAuditable
- RecordFolderService getRecordFolderService();
-
- /**
- * @return transfer service
- * @since 2.2
- */
- @NotAuditable
- TransferService getTransferService();
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
+import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
+import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
+import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
+import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
+import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
+import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
+import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
+import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
+import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
+import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
+import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
+import org.alfresco.service.NotAuditable;
+import org.alfresco.service.ServiceRegistry;
+import org.alfresco.service.namespace.NamespaceService;
+import org.alfresco.service.namespace.QName;
+
+/**
+ * Records management service registry
+ *
+ * @author Roy Wetherall
+ */
+@SuppressWarnings("deprecation")
+public interface RecordsManagementServiceRegistry extends ServiceRegistry
+{
+ /** Service QName constants */
+ QName RECORDS_MANAGEMENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementService");
+ QName DISPOSITION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "DispositionService");
+ QName RECORDS_MANAGEMENT_ADMIN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAdminService");
+ QName RECORDS_MANAGEMENT_ACTION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementActionService");
+ QName RECORDS_MANAGEMENT_EVENT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementEventService");
+ QName RECORDS_MANAGEMENT_AUDIT_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementAuditService");
+ QName CAPABILITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "CapabilityService");
+ QName RECORD_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordService");
+ QName FREEZE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FreezeService");
+ QName EXTENDED_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "ExtendedSecurityService");
+ QName FILE_PLAN_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanService");
+ QName FILE_PLAN_ROLE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanRoleService");
+ QName FILE_PLAN_PERMISSION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanPermissionService");
+ QName FILE_PLAN_AUTHENTICATION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "FilePlanAuthenticationService");
+ QName IDENTIFIER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "recordsManagementIdentifierService");
+ QName RECORD_FOLDER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordFolderService");
+ QName TRANSFER_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "TransferService");
+ @Deprecated
+ QName RECORDS_MANAGEMENT_SECURITY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "RecordsManagementSecurityService");
+
+
+ /**
+ * @return records management service
+ */
+ @NotAuditable
+ RecordsManagementService getRecordsManagementService();
+
+ /**
+ * @return record service
+ */
+ @NotAuditable
+ RecordService getRecordService();
+
+ /**
+ * @return disposition service
+ */
+ @NotAuditable
+ DispositionService getDispositionService();
+
+ /**
+ * @return records management admin service
+ */
+ @NotAuditable
+ RecordsManagementAdminService getRecordsManagementAdminService();
+
+ /**
+ * @return records management action service
+ */
+ @NotAuditable
+ RecordsManagementActionService getRecordsManagementActionService();
+
+ /**
+ * @return records management event service
+ */
+ @NotAuditable
+ RecordsManagementEventService getRecordsManagementEventService();
+
+ /**
+ * @return records management security service
+ *
+ * @deprecated As of release 2.1, replaced with {@link FilePlanRoleService}, {@link FilePlanPermissionService} and {@link ModelSecurityService}
+ */
+ @Deprecated
+ @NotAuditable
+ RecordsManagementSecurityService getRecordsManagementSecurityService();
+
+ /**
+ * @return records management audit service
+ */
+ @NotAuditable
+ RecordsManagementAuditService getRecordsManagementAuditService();
+
+ /**
+ * @return capability service
+ * @since 2.0
+ */
+ @NotAuditable
+ CapabilityService getCapabilityService();
+
+ /**
+ * @return freeze service
+ * @since 2.1
+ */
+ @NotAuditable
+ FreezeService getFreezeService();
+
+ /**
+ * @return extended security service
+ * @since 2.1
+ */
+ @NotAuditable
+ ExtendedSecurityService getExtendedSecurityService();
+
+ /**
+ * @return file plan service
+ * @since 2.1
+ */
+ @NotAuditable
+ FilePlanService getFilePlanService();
+
+ /**
+ * @return file plan role service
+ * @since 2.1
+ */
+ @NotAuditable
+ FilePlanRoleService getFilePlanRoleService();
+
+ /**
+ * @return file plan permission service
+ * @since 2.1
+ */
+ @NotAuditable
+ FilePlanPermissionService getFilePlanPermissionService();
+
+ /**
+ * @return identifier service
+ * @since 2.1
+ */
+ IdentifierService getIdentifierService();
+
+ /**
+ * @return record folder service
+ * @since 2.2
+ */
+ @NotAuditable
+ RecordFolderService getRecordFolderService();
+
+ /**
+ * @return transfer service
+ * @since 2.2
+ */
+ @NotAuditable
+ TransferService getTransferService();
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java
index ba8ce301d9..96a6863700 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/RecordsManagementServiceRegistryImpl.java
@@ -1,199 +1,199 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm;
-
-import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
-import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
-import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
-import org.alfresco.repo.service.ServiceDescriptorRegistry;
-
-/**
- * Records management service registry implementation
- *
- * @author Roy Wetherall
- */
-@SuppressWarnings("deprecation")
-public class RecordsManagementServiceRegistryImpl extends ServiceDescriptorRegistry
- implements RecordsManagementServiceRegistry
-{
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementActionService()
- */
- @Override
- public RecordsManagementActionService getRecordsManagementActionService()
- {
- return (RecordsManagementActionService) getService(RECORDS_MANAGEMENT_ACTION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAdminService()
- */
- @Override
- public RecordsManagementAdminService getRecordsManagementAdminService()
- {
- return (RecordsManagementAdminService) getService(RECORDS_MANAGEMENT_ADMIN_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementEventService()
- */
- @Override
- public RecordsManagementEventService getRecordsManagementEventService()
- {
- return (RecordsManagementEventService) getService(RECORDS_MANAGEMENT_EVENT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementService()
- */
- @Override
- public RecordsManagementService getRecordsManagementService()
- {
- return (RecordsManagementService) getService(RECORDS_MANAGEMENT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordService()
- */
- public RecordService getRecordService()
- {
- return (RecordService) getService(RECORD_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementSecurityService()
- */
- @Override
- @Deprecated
- public RecordsManagementSecurityService getRecordsManagementSecurityService()
- {
- return (RecordsManagementSecurityService) getService(RECORDS_MANAGEMENT_SECURITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAuditService()
- */
- @Override
- public RecordsManagementAuditService getRecordsManagementAuditService()
- {
- return (RecordsManagementAuditService) getService(RECORDS_MANAGEMENT_AUDIT_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getDictionaryService()
- */
- @Override
- public DispositionService getDispositionService()
- {
- return (DispositionService) getService(DISPOSITION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getCapabilityService()
- */
- @Override
- public CapabilityService getCapabilityService()
- {
- return (CapabilityService) getService(CAPABILITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFreezeService()
- */
- @Override
- public FreezeService getFreezeService()
- {
- return (FreezeService) getService(FREEZE_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getExtendedSecurityService()
- */
- @Override
- public ExtendedSecurityService getExtendedSecurityService()
- {
- return (ExtendedSecurityService) getService(EXTENDED_SECURITY_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanService()
- */
- @Override
- public FilePlanService getFilePlanService()
- {
- return (FilePlanService) getService(FILE_PLAN_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanRoleService()
- */
- @Override
- public FilePlanRoleService getFilePlanRoleService()
- {
- return (FilePlanRoleService) getService(FILE_PLAN_ROLE_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanPermissionService()
- */
- @Override
- public FilePlanPermissionService getFilePlanPermissionService()
- {
- return (FilePlanPermissionService) getService(FILE_PLAN_PERMISSION_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getIdentifierService()
- */
- @Override
- public IdentifierService getIdentifierService()
- {
- return (IdentifierService) getService(IDENTIFIER_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordFolderService()
- */
- @Override
- public RecordFolderService getRecordFolderService()
- {
- return (RecordFolderService) getService(RECORD_FOLDER_SERVICE);
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getTransferService()
- */
- @Override
- public TransferService getTransferService()
- {
- return (TransferService) getService(TRANSFER_SERVICE);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm;
+
+import org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementActionService;
+import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
+import org.alfresco.module.org_alfresco_module_rm.capability.CapabilityService;
+import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
+import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanService;
+import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
+import org.alfresco.module.org_alfresco_module_rm.identifier.IdentifierService;
+import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
+import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
+import org.alfresco.module.org_alfresco_module_rm.role.FilePlanRoleService;
+import org.alfresco.module.org_alfresco_module_rm.security.ExtendedSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.security.FilePlanPermissionService;
+import org.alfresco.module.org_alfresco_module_rm.security.RecordsManagementSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.transfer.TransferService;
+import org.alfresco.repo.service.ServiceDescriptorRegistry;
+
+/**
+ * Records management service registry implementation
+ *
+ * @author Roy Wetherall
+ */
+@SuppressWarnings("deprecation")
+public class RecordsManagementServiceRegistryImpl extends ServiceDescriptorRegistry
+ implements RecordsManagementServiceRegistry
+{
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementActionService()
+ */
+ @Override
+ public RecordsManagementActionService getRecordsManagementActionService()
+ {
+ return (RecordsManagementActionService) getService(RECORDS_MANAGEMENT_ACTION_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAdminService()
+ */
+ @Override
+ public RecordsManagementAdminService getRecordsManagementAdminService()
+ {
+ return (RecordsManagementAdminService) getService(RECORDS_MANAGEMENT_ADMIN_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementEventService()
+ */
+ @Override
+ public RecordsManagementEventService getRecordsManagementEventService()
+ {
+ return (RecordsManagementEventService) getService(RECORDS_MANAGEMENT_EVENT_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementService()
+ */
+ @Override
+ public RecordsManagementService getRecordsManagementService()
+ {
+ return (RecordsManagementService) getService(RECORDS_MANAGEMENT_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordService()
+ */
+ public RecordService getRecordService()
+ {
+ return (RecordService) getService(RECORD_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementSecurityService()
+ */
+ @Override
+ @Deprecated
+ public RecordsManagementSecurityService getRecordsManagementSecurityService()
+ {
+ return (RecordsManagementSecurityService) getService(RECORDS_MANAGEMENT_SECURITY_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordsManagementAuditService()
+ */
+ @Override
+ public RecordsManagementAuditService getRecordsManagementAuditService()
+ {
+ return (RecordsManagementAuditService) getService(RECORDS_MANAGEMENT_AUDIT_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getDictionaryService()
+ */
+ @Override
+ public DispositionService getDispositionService()
+ {
+ return (DispositionService) getService(DISPOSITION_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getCapabilityService()
+ */
+ @Override
+ public CapabilityService getCapabilityService()
+ {
+ return (CapabilityService) getService(CAPABILITY_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFreezeService()
+ */
+ @Override
+ public FreezeService getFreezeService()
+ {
+ return (FreezeService) getService(FREEZE_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getExtendedSecurityService()
+ */
+ @Override
+ public ExtendedSecurityService getExtendedSecurityService()
+ {
+ return (ExtendedSecurityService) getService(EXTENDED_SECURITY_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanService()
+ */
+ @Override
+ public FilePlanService getFilePlanService()
+ {
+ return (FilePlanService) getService(FILE_PLAN_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanRoleService()
+ */
+ @Override
+ public FilePlanRoleService getFilePlanRoleService()
+ {
+ return (FilePlanRoleService) getService(FILE_PLAN_ROLE_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getFilePlanPermissionService()
+ */
+ @Override
+ public FilePlanPermissionService getFilePlanPermissionService()
+ {
+ return (FilePlanPermissionService) getService(FILE_PLAN_PERMISSION_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getIdentifierService()
+ */
+ @Override
+ public IdentifierService getIdentifierService()
+ {
+ return (IdentifierService) getService(IDENTIFIER_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getRecordFolderService()
+ */
+ @Override
+ public RecordFolderService getRecordFolderService()
+ {
+ return (RecordFolderService) getService(RECORD_FOLDER_SERVICE);
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementServiceRegistry#getTransferService()
+ */
+ @Override
+ public TransferService getTransferService()
+ {
+ return (TransferService) getService(TRANSFER_SERVICE);
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java
index 9a9a9b4e5e..4965c07647 100755
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/AuditableActionExecuterAbstractBase.java
@@ -1,160 +1,160 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.springframework.context.ApplicationContext;
-import org.springframework.context.ApplicationContextAware;
-
-/**
- * Auditable action executer abstract base
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public abstract class AuditableActionExecuterAbstractBase extends ActionExecuterAbstractBase implements ApplicationContextAware
-{
- /** Indicates whether the action is auditable or not */
- private boolean auditable = true;
-
- /** Indicates whether the action is audited immediately or not */
- private boolean auditedImmediately = false;
-
- /** Application context */
- private ApplicationContext applicationContext;
-
- /** Records management audit service */
- private RecordsManagementAuditService auditService;
-
- /**
- * @return True if auditable, false otherwise
- */
- protected boolean isAuditable()
- {
- return this.auditable;
- }
-
- /**
- * @return True if audited immediately, false otherwise
- */
- protected boolean isAuditedImmediately()
- {
- return this.auditedImmediately;
- }
-
- /**
- * @return Application context
- */
- protected ApplicationContext getApplicationContext()
- {
- return this.applicationContext;
- }
-
- /**
- * @param auditable true if auditable, false otherwise
- */
- public void setAuditable(boolean auditable)
- {
- this.auditable = auditable;
- }
-
- /**
- * @param auditedImmediately true if to be audited immediately, false to be audited after transaction commits
- */
- public void setAuditedImmediately(boolean auditedImmediately)
- {
- this.auditedImmediately = auditedImmediately;
- }
-
- /**
- * @see org.springframework.context.ApplicationContextAware#setApplicationContext(org.springframework.context.ApplicationContext)
- */
- @Override
- public void setApplicationContext(ApplicationContext applicationContext)
- {
- this.applicationContext = applicationContext;
- }
-
- /**
- * @return records management audit service
- */
- private RecordsManagementAuditService getAuditService()
- {
- if (auditService == null)
- {
- auditService = (RecordsManagementAuditService) getApplicationContext().getBean("recordsManagementAuditService");
- }
- return auditService;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#init()
- */
- @Override
- public void init()
- {
- if (!(this instanceof RecordsManagementAction))
- {
- super.init();
- }
-
- if (isAuditable())
- {
- // get the details of the action
- String name = getActionDefinition().getName();
- String title = getActionDefinition().getTitle();
- if (title == null || title.isEmpty())
- {
- // default to name if no title available
- title = name;
- }
-
- // register audit event
- getAuditService().registerAuditEvent(name, title);
- }
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- public void execute(Action action, NodeRef actionedUponNodeRef)
- {
- // audit the execution of the action
- if (isAuditable())
- {
- if (isAuditedImmediately())
- {
- // To be audited immediately before the action is executed, eg. to audit before actionedUponNodeRef gets deleted during the execution.
- getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName(), null, null, true);
- }
- else
- {
- // To be stacked up with other audit entries and audited after the transaction commits.
- getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName());
- }
- }
-
- // execute the action
- super.execute(action, actionedUponNodeRef);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.action;
+
+import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
+import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
+import org.alfresco.service.cmr.action.Action;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.springframework.context.ApplicationContext;
+import org.springframework.context.ApplicationContextAware;
+
+/**
+ * Auditable action executer abstract base
+ *
+ * @author Roy Wetherall
+ * @since 2.1
+ */
+public abstract class AuditableActionExecuterAbstractBase extends ActionExecuterAbstractBase implements ApplicationContextAware
+{
+ /** Indicates whether the action is auditable or not */
+ private boolean auditable = true;
+
+ /** Indicates whether the action is audited immediately or not */
+ private boolean auditedImmediately = false;
+
+ /** Application context */
+ private ApplicationContext applicationContext;
+
+ /** Records management audit service */
+ private RecordsManagementAuditService auditService;
+
+ /**
+ * @return True if auditable, false otherwise
+ */
+ protected boolean isAuditable()
+ {
+ return this.auditable;
+ }
+
+ /**
+ * @return True if audited immediately, false otherwise
+ */
+ protected boolean isAuditedImmediately()
+ {
+ return this.auditedImmediately;
+ }
+
+ /**
+ * @return Application context
+ */
+ protected ApplicationContext getApplicationContext()
+ {
+ return this.applicationContext;
+ }
+
+ /**
+ * @param auditable true if auditable, false otherwise
+ */
+ public void setAuditable(boolean auditable)
+ {
+ this.auditable = auditable;
+ }
+
+ /**
+ * @param auditedImmediately true if to be audited immediately, false to be audited after transaction commits
+ */
+ public void setAuditedImmediately(boolean auditedImmediately)
+ {
+ this.auditedImmediately = auditedImmediately;
+ }
+
+ /**
+ * @see org.springframework.context.ApplicationContextAware#setApplicationContext(org.springframework.context.ApplicationContext)
+ */
+ @Override
+ public void setApplicationContext(ApplicationContext applicationContext)
+ {
+ this.applicationContext = applicationContext;
+ }
+
+ /**
+ * @return records management audit service
+ */
+ private RecordsManagementAuditService getAuditService()
+ {
+ if (auditService == null)
+ {
+ auditService = (RecordsManagementAuditService) getApplicationContext().getBean("recordsManagementAuditService");
+ }
+ return auditService;
+ }
+
+ /**
+ * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#init()
+ */
+ @Override
+ public void init()
+ {
+ if (!(this instanceof RecordsManagementAction))
+ {
+ super.init();
+ }
+
+ if (isAuditable())
+ {
+ // get the details of the action
+ String name = getActionDefinition().getName();
+ String title = getActionDefinition().getTitle();
+ if (title == null || title.isEmpty())
+ {
+ // default to name if no title available
+ title = name;
+ }
+
+ // register audit event
+ getAuditService().registerAuditEvent(name, title);
+ }
+ }
+
+ /**
+ * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
+ */
+ @Override
+ public void execute(Action action, NodeRef actionedUponNodeRef)
+ {
+ // audit the execution of the action
+ if (isAuditable())
+ {
+ if (isAuditedImmediately())
+ {
+ // To be audited immediately before the action is executed, eg. to audit before actionedUponNodeRef gets deleted during the execution.
+ getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName(), null, null, true);
+ }
+ else
+ {
+ // To be stacked up with other audit entries and audited after the transaction commits.
+ getAuditService().auditEvent(actionedUponNodeRef, this.getActionDefinition().getName());
+ }
+ }
+
+ // execute the action
+ super.execute(action, actionedUponNodeRef);
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java
index ea5f5b4ef4..92d68ec5f7 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/PropertySubActionExecuterAbstractBase.java
@@ -1,87 +1,87 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import org.alfresco.repo.action.parameter.ParameterProcessorComponent;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.repository.NodeRef;
-
-/**
- * Extension to action implementation hierarchy to insert parameter substitution processing.
- *
- * NOTE: this should eventually be pushed into the core.
- *
- * @author Roy Wetherall
- * @since 2.1
- */
-public abstract class PropertySubActionExecuterAbstractBase extends AuditableActionExecuterAbstractBase
-{
- /** Parameter processor component */
- private ParameterProcessorComponent parameterProcessorComponent;
-
- /** Indicates whether parameter substitutions are allowed */
- private boolean allowParameterSubstitutions = false;
-
- /**
- * @return Parameter processor component
- */
- protected ParameterProcessorComponent getParameterProcessorComponent()
- {
- return this.parameterProcessorComponent;
- }
-
- /**
- * @return True if parameter substitutions are allowed, false otherwise
- */
- protected boolean isAllowParameterSubstitutions()
- {
- return this.allowParameterSubstitutions;
- }
-
- /**
- * @param parameterProcessorComponent parameter processor component
- */
- public void setParameterProcessorComponent(ParameterProcessorComponent parameterProcessorComponent)
- {
- this.parameterProcessorComponent = parameterProcessorComponent;
- }
-
- /**
- * @param allowParameterSubstitutions true if property subs allowed, false otherwise
- */
- public void setAllowParameterSubstitutions(boolean allowParameterSubstitutions)
- {
- this.allowParameterSubstitutions = allowParameterSubstitutions;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- public void execute(Action action, NodeRef actionedUponNodeRef)
- {
- // do the property subs (if any exist)
- if (isAllowParameterSubstitutions())
- {
- getParameterProcessorComponent().process(action, getActionDefinition(), actionedUponNodeRef);
- }
-
- super.execute(action, actionedUponNodeRef);
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.action;
+
+import org.alfresco.repo.action.parameter.ParameterProcessorComponent;
+import org.alfresco.service.cmr.action.Action;
+import org.alfresco.service.cmr.repository.NodeRef;
+
+/**
+ * Extension to action implementation hierarchy to insert parameter substitution processing.
+ *
+ * NOTE: this should eventually be pushed into the core.
+ *
+ * @author Roy Wetherall
+ * @since 2.1
+ */
+public abstract class PropertySubActionExecuterAbstractBase extends AuditableActionExecuterAbstractBase
+{
+ /** Parameter processor component */
+ private ParameterProcessorComponent parameterProcessorComponent;
+
+ /** Indicates whether parameter substitutions are allowed */
+ private boolean allowParameterSubstitutions = false;
+
+ /**
+ * @return Parameter processor component
+ */
+ protected ParameterProcessorComponent getParameterProcessorComponent()
+ {
+ return this.parameterProcessorComponent;
+ }
+
+ /**
+ * @return True if parameter substitutions are allowed, false otherwise
+ */
+ protected boolean isAllowParameterSubstitutions()
+ {
+ return this.allowParameterSubstitutions;
+ }
+
+ /**
+ * @param parameterProcessorComponent parameter processor component
+ */
+ public void setParameterProcessorComponent(ParameterProcessorComponent parameterProcessorComponent)
+ {
+ this.parameterProcessorComponent = parameterProcessorComponent;
+ }
+
+ /**
+ * @param allowParameterSubstitutions true if property subs allowed, false otherwise
+ */
+ public void setAllowParameterSubstitutions(boolean allowParameterSubstitutions)
+ {
+ this.allowParameterSubstitutions = allowParameterSubstitutions;
+ }
+
+ /**
+ * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#execute(org.alfresco.service.cmr.action.Action, org.alfresco.service.cmr.repository.NodeRef)
+ */
+ @Override
+ public void execute(Action action, NodeRef actionedUponNodeRef)
+ {
+ // do the property subs (if any exist)
+ if (isAllowParameterSubstitutions())
+ {
+ getParameterProcessorComponent().process(action, getActionDefinition(), actionedUponNodeRef);
+ }
+
+ super.execute(action, actionedUponNodeRef);
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java
index a7d60157e2..b750c52e9e 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMActionExecuterAbstractBase.java
@@ -1,612 +1,612 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.io.Serializable;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService;
-import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
-import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
-import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
-import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
-import org.alfresco.module.org_alfresco_module_rm.hold.HoldService;
-import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
-import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
-import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
-import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
-import org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService;
-import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.action.ActionDefinition;
-import org.alfresco.service.cmr.action.ActionService;
-import org.alfresco.service.cmr.action.ParameterDefinition;
-import org.alfresco.service.cmr.dictionary.DictionaryService;
-import org.alfresco.service.cmr.repository.ContentService;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.cmr.repository.NodeService;
-import org.alfresco.service.cmr.security.OwnableService;
-import org.alfresco.service.namespace.NamespaceService;
-import org.alfresco.service.transaction.TransactionService;
-import org.alfresco.util.PropertyCheck;
-import org.springframework.beans.factory.BeanNameAware;
-import org.springframework.extensions.surf.util.I18NUtil;
-import org.springframework.util.StringUtils;
-
-/**
- * Records management action executer base class
- *
- * @author Roy Wetherall
- */
-public abstract class RMActionExecuterAbstractBase extends PropertySubActionExecuterAbstractBase
- implements RecordsManagementAction,
- RecordsManagementModel,
- BeanNameAware
-{
- /** Namespace service */
- private NamespaceService namespaceService;
-
- /** Used to control transactional behaviour including post-commit auditing */
- private TransactionService transactionService;
-
- /** Node service */
- private NodeService nodeService;
-
- /** Dictionary service */
- private DictionaryService dictionaryService;
-
- /** Content service */
- private ContentService contentService;
-
- /** Action service */
- private ActionService actionService;
-
- /** Records management action service */
- private RecordsManagementAuditService recordsManagementAuditService;
-
- /** Records management action service */
- private RecordsManagementActionService recordsManagementActionService;
-
- /** Record service */
- private RecordService recordService;
-
- /** Disposition service */
- private DispositionService dispositionService;
-
- /** Vital record service */
- private VitalRecordService vitalRecordService;
-
- /** Records management event service */
- private RecordsManagementEventService recordsManagementEventService;
-
- /** Records management action service */
- private RecordsManagementAdminService recordsManagementAdminService;
-
- /** Ownable service **/
- private OwnableService ownableService;
-
- /** Freeze service */
- private FreezeService freezeService;
-
- /** Model security service */
- private ModelSecurityService modelSecurityService;
-
- /** Record folder service */
- private RecordFolderService recordFolderService;
-
- /** Hold service */
- private HoldService holdService;
-
- /** List of kinds for which this action is applicable */
- protected Set applicableKinds = new HashSet();
-
- /**
- * Get the transaction service
- */
- protected TransactionService getTransactionService()
- {
- return this.transactionService;
- }
-
- /**
- * Set the transaction service
- */
- public void setTransactionService(TransactionService transactionService)
- {
- this.transactionService = transactionService;
- }
-
- /**
- * Gets the namespace service
- */
- protected NamespaceService getNamespaceService()
- {
- return this.namespaceService;
- }
-
- /**
- * Set the namespace service
- */
- public void setNamespaceService(NamespaceService namespaceService)
- {
- this.namespaceService = namespaceService;
- }
-
- /**
- * Gets the node service
- */
- protected NodeService getNodeService()
- {
- return this.nodeService;
- }
-
- /**
- * Set node service
- */
- public void setNodeService(NodeService nodeService)
- {
- this.nodeService = nodeService;
- }
-
- /**
- * Gets the dictionary service
- */
- protected DictionaryService getDictionaryService()
- {
- return this.dictionaryService;
- }
-
- /**
- * Set the dictionary service
- */
- public void setDictionaryService(DictionaryService dictionaryService)
- {
- this.dictionaryService = dictionaryService;
- }
-
- /**
- * Gets the content service
- */
- protected ContentService getContentService()
- {
- return this.contentService;
- }
-
- /**
- * Set the content service
- */
- public void setContentService(ContentService contentService)
- {
- this.contentService = contentService;
- }
-
- /**
- * Gets the action service
- */
- protected ActionService getActionService()
- {
- return this.actionService;
- }
-
- /**
- * Set action service
- */
- public void setActionService(ActionService actionService)
- {
- this.actionService = actionService;
- }
-
- /**
- * Gets the records management audit service
- */
- protected RecordsManagementAuditService getRecordsManagementAuditService()
- {
- return this.recordsManagementAuditService;
- }
-
- /**
- * Set the audit service that action details will be sent to
- */
- public void setRecordsManagementAuditService(RecordsManagementAuditService recordsManagementAuditService)
- {
- this.recordsManagementAuditService = recordsManagementAuditService;
- }
-
- /**
- * Gets the records management action service
- */
- protected RecordsManagementActionService getRecordsManagementActionService()
- {
- return this.recordsManagementActionService;
- }
-
- /**
- * Set records management service
- */
- public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService)
- {
- this.recordsManagementActionService = recordsManagementActionService;
- }
-
- /**
- * Gets the disposition service
- */
- protected DispositionService getDispositionService()
- {
- return this.dispositionService;
- }
-
- /**
- * Set the disposition service
- */
- public void setDispositionService(DispositionService dispositionService)
- {
- this.dispositionService = dispositionService;
- }
-
- /**
- * Gets the vital record service
- */
- protected VitalRecordService getVitalRecordService()
- {
- return this.vitalRecordService;
- }
-
- /**
- * @param vitalRecordService vital record service
- */
- public void setVitalRecordService(VitalRecordService vitalRecordService)
- {
- this.vitalRecordService = vitalRecordService;
- }
-
- /**
- * Gets the records management event service
- */
- protected RecordsManagementEventService getRecordsManagementEventService()
- {
- return this.recordsManagementEventService;
- }
-
- /**
- * Set records management event service
- */
- public void setRecordsManagementEventService(RecordsManagementEventService recordsManagementEventService)
- {
- this.recordsManagementEventService = recordsManagementEventService;
- }
-
- /**
- * Gets the ownable service
- */
- protected OwnableService getOwnableService()
- {
- return this.ownableService;
- }
-
- /**
- * Set the ownable service
- * @param ownableSerice
- */
- public void setOwnableService(OwnableService ownableService)
- {
- this.ownableService = ownableService;
- }
-
- /**
- * Gets the freeze service
- */
- protected FreezeService getFreezeService()
- {
- return this.freezeService;
- }
-
- /**
- * Set freeze service
- *
- * @param freezeService freeze service
- */
- public void setFreezeService(FreezeService freezeService)
- {
- this.freezeService = freezeService;
- }
-
- /**
- * Gets the record service
- */
- protected RecordService getRecordService()
- {
- return this.recordService;
- }
-
- /**
- * Set record service
- *
- * @param recordService record service
- */
- public void setRecordService(RecordService recordService)
- {
- this.recordService = recordService;
- }
-
- /**
- * @return records management admin service
- */
- protected RecordsManagementAdminService getRecordsManagementAdminService()
- {
- return recordsManagementAdminService;
- }
-
- /**
- * @param recordsManagementAdminService records management admin service
- */
- public void setRecordsManagementAdminService(RecordsManagementAdminService recordsManagementAdminService)
- {
- this.recordsManagementAdminService = recordsManagementAdminService;
- }
-
- /**
- * Gets the model security service
- */
- protected ModelSecurityService getModelSecurityService()
- {
- return this.modelSecurityService;
- }
-
- /**
- * @param modelSecurityService model security service
- */
- public void setModelSecurityService(ModelSecurityService modelSecurityService)
- {
- this.modelSecurityService = modelSecurityService;
- }
-
- /**
- * Gets the record folder service
- */
- protected RecordFolderService getRecordFolderService()
- {
- return this.recordFolderService;
- }
-
- /**
- * @param recordFolderService record folder service
- */
- public void setRecordFolderService(RecordFolderService recordFolderService)
- {
- this.recordFolderService = recordFolderService;
- }
-
- /**
- * Gets the hold service
- */
- protected HoldService getHoldService()
- {
- return this.holdService;
- }
-
- /**
- * @param holdService hold service
- */
- public void setHoldService(HoldService holdService)
- {
- this.holdService = holdService;
- }
-
- /**
- * @param applicableKinds kinds that this action is applicable for
- */
- public void setApplicableKinds(String[] applicableKinds)
- {
- for(String kind : applicableKinds)
- {
- this.applicableKinds.add(FilePlanComponentKind.valueOf(kind));
- }
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#createActionDefinition(java.lang.String)
- */
- @Override
- protected ActionDefinition createActionDefinition(String name)
- {
- return new RecordsManagementActionDefinitionImpl(name);
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#getActionDefinition()
- */
- @Override
- public ActionDefinition getActionDefinition()
- {
- ActionDefinition actionDefinition = super.getActionDefinition();
- ((RecordsManagementActionDefinitionImpl)this.actionDefinition).setApplicableKinds(applicableKinds);
- return actionDefinition;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getRecordsManagementActionDefinition()
- */
- @Override
- public RecordsManagementActionDefinition getRecordsManagementActionDefinition()
- {
- return (RecordsManagementActionDefinition)getActionDefinition();
- }
-
- /**
- * Init method
- */
- @Override
- public void init()
- {
- PropertyCheck.mandatory(this, "namespaceService", namespaceService);
- PropertyCheck.mandatory(this, "transactionService", transactionService);
- PropertyCheck.mandatory(this, "nodeService", nodeService);
- PropertyCheck.mandatory(this, "dictionaryService", dictionaryService);
- PropertyCheck.mandatory(this, "contentService", contentService);
- PropertyCheck.mandatory(this, "actionService", actionService);
- PropertyCheck.mandatory(this, "transactionService", transactionService);
- PropertyCheck.mandatory(this, "recordsManagementAuditService", recordsManagementAuditService);
- PropertyCheck.mandatory(this, "recordsManagementActionService", recordsManagementActionService);
- PropertyCheck.mandatory(this, "recordsManagementAdminService", recordsManagementAdminService);
- PropertyCheck.mandatory(this, "recordsManagementEventService", recordsManagementEventService);
-
- super.init();
- }
-
- /**
- * Indicates whether this records management action is public or not
- *
- * @return boolean true if public, false otherwise
- */
- @Override
- public boolean isPublicAction()
- {
- return publicAction;
- }
-
- /**
- * @see org.alfresco.repo.action.CommonResourceAbstractBase#setBeanName(java.lang.String)
- */
- @Override
- public void setBeanName(String name)
- {
- this.name = name;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#getName()
- */
- public String getName()
- {
- return this.name;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getLabel()
- */
- public String getLabel()
- {
- String label = I18NUtil.getMessage(this.getTitleKey());
-
- if (label == null)
- {
- // default to the name of the action with first letter capitalised
- label = StringUtils.capitalize(this.name);
- }
-
- return label;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getDescription()
- */
- public String getDescription()
- {
- String desc = I18NUtil.getMessage(this.getDescriptionKey());
-
- if (desc == null)
- {
- // default to the name of the action with first letter capitalised
- desc = StringUtils.capitalize(this.name);
- }
-
- return desc;
- }
-
- /**
- * By default an action is not a disposition action
- *
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#isDispositionAction()
- */
- public boolean isDispositionAction()
- {
- return false;
- }
-
- /**
- * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#execute(org.alfresco.service.cmr.repository.NodeRef, java.util.Map)
- */
- public RecordsManagementActionResult execute(NodeRef filePlanComponent, Map parameters)
- {
- // Create the action
- Action action = this.actionService.createAction(name);
- action.setParameterValues(parameters);
-
- // disable model security whilst we execute the RM rule
- modelSecurityService.disable();
- try
- {
- // Execute the action
- actionService.executeAction(action, filePlanComponent);
- }
- finally
- {
- modelSecurityService.enable();
- }
-
- // Get the result
- Object value = action.getParameterValue(ActionExecuterAbstractBase.PARAM_RESULT);
- return new RecordsManagementActionResult(value);
- }
-
- /**
- * Function to pad a string with zero '0' characters to the required length
- *
- * @param s String to pad with leading zero '0' characters
- * @param len Length to pad to
- *
- * @return padded string or the original if already at >=len characters
- *
- * @deprecated As of 2.1, replaced by {@link org.apache.commons.lang.StringUtils.leftPad}
- */
- @Deprecated
- protected String padString(String s, int len)
- {
- String result = s;
- for (int i=0; i<(len - s.length()); i++)
- {
- result = "0" + result;
- }
- return result;
- }
-
- /**
- * By default there are no parameters.
- *
- * @see org.alfresco.repo.action.ParameterizedItemAbstractBase#addParameterDefinitions(java.util.List)
- */
- @Override
- protected void addParameterDefinitions(List paramList)
- {
- // No parameters
- }
-
- /**
- * By default, rmActions do not provide an implicit target nodeRef.
- */
- public NodeRef getImplicitTargetNodeRef()
- {
- return null;
- }
-}
+/*
+ * Copyright (C) 2005-2014 Alfresco Software Limited.
+ *
+ * This file is part of Alfresco
+ *
+ * Alfresco is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Alfresco is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with Alfresco. If not, see .
+ */
+package org.alfresco.module.org_alfresco_module_rm.action;
+
+import java.io.Serializable;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import org.alfresco.module.org_alfresco_module_rm.admin.RecordsManagementAdminService;
+import org.alfresco.module.org_alfresco_module_rm.audit.RecordsManagementAuditService;
+import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionService;
+import org.alfresco.module.org_alfresco_module_rm.event.RecordsManagementEventService;
+import org.alfresco.module.org_alfresco_module_rm.fileplan.FilePlanComponentKind;
+import org.alfresco.module.org_alfresco_module_rm.freeze.FreezeService;
+import org.alfresco.module.org_alfresco_module_rm.hold.HoldService;
+import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel;
+import org.alfresco.module.org_alfresco_module_rm.model.security.ModelSecurityService;
+import org.alfresco.module.org_alfresco_module_rm.record.RecordService;
+import org.alfresco.module.org_alfresco_module_rm.recordfolder.RecordFolderService;
+import org.alfresco.module.org_alfresco_module_rm.vital.VitalRecordService;
+import org.alfresco.repo.action.executer.ActionExecuterAbstractBase;
+import org.alfresco.service.cmr.action.Action;
+import org.alfresco.service.cmr.action.ActionDefinition;
+import org.alfresco.service.cmr.action.ActionService;
+import org.alfresco.service.cmr.action.ParameterDefinition;
+import org.alfresco.service.cmr.dictionary.DictionaryService;
+import org.alfresco.service.cmr.repository.ContentService;
+import org.alfresco.service.cmr.repository.NodeRef;
+import org.alfresco.service.cmr.repository.NodeService;
+import org.alfresco.service.cmr.security.OwnableService;
+import org.alfresco.service.namespace.NamespaceService;
+import org.alfresco.service.transaction.TransactionService;
+import org.alfresco.util.PropertyCheck;
+import org.springframework.beans.factory.BeanNameAware;
+import org.springframework.extensions.surf.util.I18NUtil;
+import org.springframework.util.StringUtils;
+
+/**
+ * Records management action executer base class
+ *
+ * @author Roy Wetherall
+ */
+public abstract class RMActionExecuterAbstractBase extends PropertySubActionExecuterAbstractBase
+ implements RecordsManagementAction,
+ RecordsManagementModel,
+ BeanNameAware
+{
+ /** Namespace service */
+ private NamespaceService namespaceService;
+
+ /** Used to control transactional behaviour including post-commit auditing */
+ private TransactionService transactionService;
+
+ /** Node service */
+ private NodeService nodeService;
+
+ /** Dictionary service */
+ private DictionaryService dictionaryService;
+
+ /** Content service */
+ private ContentService contentService;
+
+ /** Action service */
+ private ActionService actionService;
+
+ /** Records management action service */
+ private RecordsManagementAuditService recordsManagementAuditService;
+
+ /** Records management action service */
+ private RecordsManagementActionService recordsManagementActionService;
+
+ /** Record service */
+ private RecordService recordService;
+
+ /** Disposition service */
+ private DispositionService dispositionService;
+
+ /** Vital record service */
+ private VitalRecordService vitalRecordService;
+
+ /** Records management event service */
+ private RecordsManagementEventService recordsManagementEventService;
+
+ /** Records management action service */
+ private RecordsManagementAdminService recordsManagementAdminService;
+
+ /** Ownable service **/
+ private OwnableService ownableService;
+
+ /** Freeze service */
+ private FreezeService freezeService;
+
+ /** Model security service */
+ private ModelSecurityService modelSecurityService;
+
+ /** Record folder service */
+ private RecordFolderService recordFolderService;
+
+ /** Hold service */
+ private HoldService holdService;
+
+ /** List of kinds for which this action is applicable */
+ protected Set applicableKinds = new HashSet();
+
+ /**
+ * Get the transaction service
+ */
+ protected TransactionService getTransactionService()
+ {
+ return this.transactionService;
+ }
+
+ /**
+ * Set the transaction service
+ */
+ public void setTransactionService(TransactionService transactionService)
+ {
+ this.transactionService = transactionService;
+ }
+
+ /**
+ * Gets the namespace service
+ */
+ protected NamespaceService getNamespaceService()
+ {
+ return this.namespaceService;
+ }
+
+ /**
+ * Set the namespace service
+ */
+ public void setNamespaceService(NamespaceService namespaceService)
+ {
+ this.namespaceService = namespaceService;
+ }
+
+ /**
+ * Gets the node service
+ */
+ protected NodeService getNodeService()
+ {
+ return this.nodeService;
+ }
+
+ /**
+ * Set node service
+ */
+ public void setNodeService(NodeService nodeService)
+ {
+ this.nodeService = nodeService;
+ }
+
+ /**
+ * Gets the dictionary service
+ */
+ protected DictionaryService getDictionaryService()
+ {
+ return this.dictionaryService;
+ }
+
+ /**
+ * Set the dictionary service
+ */
+ public void setDictionaryService(DictionaryService dictionaryService)
+ {
+ this.dictionaryService = dictionaryService;
+ }
+
+ /**
+ * Gets the content service
+ */
+ protected ContentService getContentService()
+ {
+ return this.contentService;
+ }
+
+ /**
+ * Set the content service
+ */
+ public void setContentService(ContentService contentService)
+ {
+ this.contentService = contentService;
+ }
+
+ /**
+ * Gets the action service
+ */
+ protected ActionService getActionService()
+ {
+ return this.actionService;
+ }
+
+ /**
+ * Set action service
+ */
+ public void setActionService(ActionService actionService)
+ {
+ this.actionService = actionService;
+ }
+
+ /**
+ * Gets the records management audit service
+ */
+ protected RecordsManagementAuditService getRecordsManagementAuditService()
+ {
+ return this.recordsManagementAuditService;
+ }
+
+ /**
+ * Set the audit service that action details will be sent to
+ */
+ public void setRecordsManagementAuditService(RecordsManagementAuditService recordsManagementAuditService)
+ {
+ this.recordsManagementAuditService = recordsManagementAuditService;
+ }
+
+ /**
+ * Gets the records management action service
+ */
+ protected RecordsManagementActionService getRecordsManagementActionService()
+ {
+ return this.recordsManagementActionService;
+ }
+
+ /**
+ * Set records management service
+ */
+ public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService)
+ {
+ this.recordsManagementActionService = recordsManagementActionService;
+ }
+
+ /**
+ * Gets the disposition service
+ */
+ protected DispositionService getDispositionService()
+ {
+ return this.dispositionService;
+ }
+
+ /**
+ * Set the disposition service
+ */
+ public void setDispositionService(DispositionService dispositionService)
+ {
+ this.dispositionService = dispositionService;
+ }
+
+ /**
+ * Gets the vital record service
+ */
+ protected VitalRecordService getVitalRecordService()
+ {
+ return this.vitalRecordService;
+ }
+
+ /**
+ * @param vitalRecordService vital record service
+ */
+ public void setVitalRecordService(VitalRecordService vitalRecordService)
+ {
+ this.vitalRecordService = vitalRecordService;
+ }
+
+ /**
+ * Gets the records management event service
+ */
+ protected RecordsManagementEventService getRecordsManagementEventService()
+ {
+ return this.recordsManagementEventService;
+ }
+
+ /**
+ * Set records management event service
+ */
+ public void setRecordsManagementEventService(RecordsManagementEventService recordsManagementEventService)
+ {
+ this.recordsManagementEventService = recordsManagementEventService;
+ }
+
+ /**
+ * Gets the ownable service
+ */
+ protected OwnableService getOwnableService()
+ {
+ return this.ownableService;
+ }
+
+ /**
+ * Set the ownable service
+ * @param ownableSerice
+ */
+ public void setOwnableService(OwnableService ownableService)
+ {
+ this.ownableService = ownableService;
+ }
+
+ /**
+ * Gets the freeze service
+ */
+ protected FreezeService getFreezeService()
+ {
+ return this.freezeService;
+ }
+
+ /**
+ * Set freeze service
+ *
+ * @param freezeService freeze service
+ */
+ public void setFreezeService(FreezeService freezeService)
+ {
+ this.freezeService = freezeService;
+ }
+
+ /**
+ * Gets the record service
+ */
+ protected RecordService getRecordService()
+ {
+ return this.recordService;
+ }
+
+ /**
+ * Set record service
+ *
+ * @param recordService record service
+ */
+ public void setRecordService(RecordService recordService)
+ {
+ this.recordService = recordService;
+ }
+
+ /**
+ * @return records management admin service
+ */
+ protected RecordsManagementAdminService getRecordsManagementAdminService()
+ {
+ return recordsManagementAdminService;
+ }
+
+ /**
+ * @param recordsManagementAdminService records management admin service
+ */
+ public void setRecordsManagementAdminService(RecordsManagementAdminService recordsManagementAdminService)
+ {
+ this.recordsManagementAdminService = recordsManagementAdminService;
+ }
+
+ /**
+ * Gets the model security service
+ */
+ protected ModelSecurityService getModelSecurityService()
+ {
+ return this.modelSecurityService;
+ }
+
+ /**
+ * @param modelSecurityService model security service
+ */
+ public void setModelSecurityService(ModelSecurityService modelSecurityService)
+ {
+ this.modelSecurityService = modelSecurityService;
+ }
+
+ /**
+ * Gets the record folder service
+ */
+ protected RecordFolderService getRecordFolderService()
+ {
+ return this.recordFolderService;
+ }
+
+ /**
+ * @param recordFolderService record folder service
+ */
+ public void setRecordFolderService(RecordFolderService recordFolderService)
+ {
+ this.recordFolderService = recordFolderService;
+ }
+
+ /**
+ * Gets the hold service
+ */
+ protected HoldService getHoldService()
+ {
+ return this.holdService;
+ }
+
+ /**
+ * @param holdService hold service
+ */
+ public void setHoldService(HoldService holdService)
+ {
+ this.holdService = holdService;
+ }
+
+ /**
+ * @param applicableKinds kinds that this action is applicable for
+ */
+ public void setApplicableKinds(String[] applicableKinds)
+ {
+ for(String kind : applicableKinds)
+ {
+ this.applicableKinds.add(FilePlanComponentKind.valueOf(kind));
+ }
+ }
+
+ /**
+ * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#createActionDefinition(java.lang.String)
+ */
+ @Override
+ protected ActionDefinition createActionDefinition(String name)
+ {
+ return new RecordsManagementActionDefinitionImpl(name);
+ }
+
+ /**
+ * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#getActionDefinition()
+ */
+ @Override
+ public ActionDefinition getActionDefinition()
+ {
+ ActionDefinition actionDefinition = super.getActionDefinition();
+ ((RecordsManagementActionDefinitionImpl)this.actionDefinition).setApplicableKinds(applicableKinds);
+ return actionDefinition;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getRecordsManagementActionDefinition()
+ */
+ @Override
+ public RecordsManagementActionDefinition getRecordsManagementActionDefinition()
+ {
+ return (RecordsManagementActionDefinition)getActionDefinition();
+ }
+
+ /**
+ * Init method
+ */
+ @Override
+ public void init()
+ {
+ PropertyCheck.mandatory(this, "namespaceService", namespaceService);
+ PropertyCheck.mandatory(this, "transactionService", transactionService);
+ PropertyCheck.mandatory(this, "nodeService", nodeService);
+ PropertyCheck.mandatory(this, "dictionaryService", dictionaryService);
+ PropertyCheck.mandatory(this, "contentService", contentService);
+ PropertyCheck.mandatory(this, "actionService", actionService);
+ PropertyCheck.mandatory(this, "transactionService", transactionService);
+ PropertyCheck.mandatory(this, "recordsManagementAuditService", recordsManagementAuditService);
+ PropertyCheck.mandatory(this, "recordsManagementActionService", recordsManagementActionService);
+ PropertyCheck.mandatory(this, "recordsManagementAdminService", recordsManagementAdminService);
+ PropertyCheck.mandatory(this, "recordsManagementEventService", recordsManagementEventService);
+
+ super.init();
+ }
+
+ /**
+ * Indicates whether this records management action is public or not
+ *
+ * @return boolean true if public, false otherwise
+ */
+ @Override
+ public boolean isPublicAction()
+ {
+ return publicAction;
+ }
+
+ /**
+ * @see org.alfresco.repo.action.CommonResourceAbstractBase#setBeanName(java.lang.String)
+ */
+ @Override
+ public void setBeanName(String name)
+ {
+ this.name = name;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#getName()
+ */
+ public String getName()
+ {
+ return this.name;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getLabel()
+ */
+ public String getLabel()
+ {
+ String label = I18NUtil.getMessage(this.getTitleKey());
+
+ if (label == null)
+ {
+ // default to the name of the action with first letter capitalised
+ label = StringUtils.capitalize(this.name);
+ }
+
+ return label;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.action.RecordsManagementAction#getDescription()
+ */
+ public String getDescription()
+ {
+ String desc = I18NUtil.getMessage(this.getDescriptionKey());
+
+ if (desc == null)
+ {
+ // default to the name of the action with first letter capitalised
+ desc = StringUtils.capitalize(this.name);
+ }
+
+ return desc;
+ }
+
+ /**
+ * By default an action is not a disposition action
+ *
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#isDispositionAction()
+ */
+ public boolean isDispositionAction()
+ {
+ return false;
+ }
+
+ /**
+ * @see org.alfresco.module.org_alfresco_module_rm.RecordsManagementAction#execute(org.alfresco.service.cmr.repository.NodeRef, java.util.Map)
+ */
+ public RecordsManagementActionResult execute(NodeRef filePlanComponent, Map parameters)
+ {
+ // Create the action
+ Action action = this.actionService.createAction(name);
+ action.setParameterValues(parameters);
+
+ // disable model security whilst we execute the RM rule
+ modelSecurityService.disable();
+ try
+ {
+ // Execute the action
+ actionService.executeAction(action, filePlanComponent);
+ }
+ finally
+ {
+ modelSecurityService.enable();
+ }
+
+ // Get the result
+ Object value = action.getParameterValue(ActionExecuterAbstractBase.PARAM_RESULT);
+ return new RecordsManagementActionResult(value);
+ }
+
+ /**
+ * Function to pad a string with zero '0' characters to the required length
+ *
+ * @param s String to pad with leading zero '0' characters
+ * @param len Length to pad to
+ *
+ * @return padded string or the original if already at >=len characters
+ *
+ * @deprecated As of 2.1, replaced by {@link org.apache.commons.lang.StringUtils.leftPad}
+ */
+ @Deprecated
+ protected String padString(String s, int len)
+ {
+ String result = s;
+ for (int i=0; i<(len - s.length()); i++)
+ {
+ result = "0" + result;
+ }
+ return result;
+ }
+
+ /**
+ * By default there are no parameters.
+ *
+ * @see org.alfresco.repo.action.ParameterizedItemAbstractBase#addParameterDefinitions(java.util.List)
+ */
+ @Override
+ protected void addParameterDefinitions(List paramList)
+ {
+ // No parameters
+ }
+
+ /**
+ * By default, rmActions do not provide an implicit target nodeRef.
+ */
+ public NodeRef getImplicitTargetNodeRef()
+ {
+ return null;
+ }
+}
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java
index aeda1c56c8..7cf50b4b30 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/action/RMDispositionActionExecuterAbstractBase.java
@@ -1,303 +1,303 @@
-/*
- * Copyright (C) 2005-2014 Alfresco Software Limited.
- *
- * This file is part of Alfresco
- *
- * Alfresco is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Alfresco is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with Alfresco. If not, see .
- */
-package org.alfresco.module.org_alfresco_module_rm.action;
-
-import java.util.Date;
-import java.util.List;
-
-import org.alfresco.error.AlfrescoRuntimeException;
-import org.alfresco.module.org_alfresco_module_rm.disposition.DispositionSchedule;
-import org.alfresco.repo.security.authentication.AuthenticationUtil;
-import org.alfresco.service.cmr.action.Action;
-import org.alfresco.service.cmr.action.ParameterDefinition;
-import org.alfresco.service.cmr.repository.ChildAssociationRef;
-import org.alfresco.service.cmr.repository.NodeRef;
-import org.alfresco.service.namespace.RegexQNamePattern;
-import org.springframework.extensions.surf.util.I18NUtil;
-
-/**
- * @author Roy Wetherall
- */
-public abstract class RMDispositionActionExecuterAbstractBase extends RMActionExecuterAbstractBase
-{
- /** I18N */
- private static final String MSG_RECORD_NOT_DECLARED = "rm.action.record-not-declared";
- private static final String MSG_EXPECTED_RECORD_LEVEL = "rm.action.expected-record-level";
- private static final String MSG_NOT_ALL_RECORDS_DECLARED = "rm.action.not-all-records-declared";
- private static final String MSG_NOT_ELIGIBLE = "rm.action.not-eligible";
- private static final String MSG_NO_DISPOITION_INSTRUCTIONS = "rm.action.no-disposition-instructions";
- private static final String MSG_NO_DIS_LIFECYCLE_SET = "rm.action.no-disposition-lisfecycle-set";
- private static final String MSG_NEXT_DISP_NOT_SET = "rm.action.next-disp-not-set";
- private static final String MSG_NOT_NEXT_DISP = "rm.action.not-next-disp";
- private static final String MSG_NOT_RECORD_FOLDER = "rm.action.not-record-folder";
-
- /** Parameter value indicating whether we should be doing non-error raising state checks */
- public static final String PARAM_NO_ERROR_CHECK = "rm.no-error-check";
-
- /**
- * All children of this implementation are disposition actions.
- *
- * @see org.alfresco.module.org_alfresco_module_rm.action.RMActionExecuterAbstractBase#isDispositionAction()
- */
- @Override
- public boolean isDispositionAction()
- {
- return true;
- }
-
- /**
- * Indicates whether the disposition is marked complete
- *
- * @return boolean true if marked complete, false otherwise
- */
- public boolean getSetDispositionActionComplete()
- {
- return true;
- }
-
- /**
- * Indicates whether we should validate the next disposition action is the action we are
- * trying to execute.
- *
- * @return
- */
- protected boolean checkNextDispositionAction(NodeRef actionedUponNodeRef)
- {
- return true;
- }
-
- /**
- * Indicated whether we should validate the disposition action is eligible or not.
- *
- * @param actionedUponNodeRef
- * @return
- */
- protected boolean checkEligibility(NodeRef actionedUponNodeRef)
- {
- return true;
- }
-
- /**
- * @see org.alfresco.repo.action.executer.ActionExecuterAbstractBase#executeImpl(org.alfresco.service.cmr.action.Action,
- * org.alfresco.service.cmr.repository.NodeRef)
- */
- @Override
- protected void executeImpl(Action action, NodeRef actionedUponNodeRef)
- {
- NodeRef nextDispositionActionNodeRef = getNextDispostionAction(actionedUponNodeRef);
-
- // determine whether we should be raising errors during state checking or not
- boolean checkError = true;
- Boolean checkErrorValue = (Boolean)action.getParameterValue(PARAM_NO_ERROR_CHECK);
- if (checkErrorValue != null)
- {
- checkError = checkErrorValue.booleanValue();
- }
-
- // Check the validity of the action (is it the next action, are we dealing with the correct type of object for
- // the disposition level?
- DispositionSchedule di = checkDispositionActionExecutionValidity(actionedUponNodeRef, nextDispositionActionNodeRef, checkError);
- if (di != null)
- {
- // Check the eligibility of the action
- if (!checkEligibility(actionedUponNodeRef) ||
- getDispositionService().isNextDispositionActionEligible(actionedUponNodeRef))
- {
- if (di.isRecordLevelDisposition())
- {
- // Check that we do indeed have a record
- if (getRecordService().isRecord(actionedUponNodeRef))
- {
- // Can only execute disposition action on record if declared
- if (getRecordService().isDeclared(actionedUponNodeRef))
- {
- // Indicate that the disposition action is underway
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_BY, AuthenticationUtil.getRunAsUser());
-
- // Execute record level disposition
- executeRecordLevelDisposition(action, actionedUponNodeRef);
-
- if (getNodeService().exists(nextDispositionActionNodeRef) &&
- getSetDispositionActionComplete())
- {
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_BY, AuthenticationUtil.getRunAsUser());
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_RECORD_NOT_DECLARED, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_EXPECTED_RECORD_LEVEL, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- if (getRecordFolderService().isRecordFolder(actionedUponNodeRef))
- {
- if (getRecordFolderService().isRecordFolderDeclared(actionedUponNodeRef))
- {
- // Indicate that the disposition action is underway
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_STARTED_BY, AuthenticationUtil.getRunAsUser());
-
- executeRecordFolderLevelDisposition(action, actionedUponNodeRef);
-
- // Indicate that the disposition action is compelte
- if (getNodeService().exists(nextDispositionActionNodeRef) &&
- getSetDispositionActionComplete())
- {
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_AT, new Date());
- getNodeService().setProperty(nextDispositionActionNodeRef, PROP_DISPOSITION_ACTION_COMPLETED_BY, AuthenticationUtil.getRunAsUser());
- }
-
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_ALL_RECORDS_DECLARED, getName(), actionedUponNodeRef.toString()));
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_RECORD_FOLDER, getName(), actionedUponNodeRef.toString()));
- }
-
- }
-
- if (getNodeService().exists(actionedUponNodeRef) && getSetDispositionActionComplete())
- {
- // Update the disposition schedule
- getDispositionService().updateNextDispositionAction(actionedUponNodeRef);
- }
- }
- else
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_ELIGIBLE, getName(), actionedUponNodeRef.toString()));
- }
- }
- }
-
- /**
- * @see org.alfresco.repo.action.ParameterizedItemAbstractBase#addParameterDefinitions(java.util.List)
- */
- @Override
- protected void addParameterDefinitions(List paramList)
- {
- // TODO add the "checkEligibility" parameter
- }
-
- /**
- * @param action
- * @param record
- */
- protected abstract void executeRecordLevelDisposition(Action action, NodeRef record);
-
- /**
- * @param action
- * @param recordFolder
- */
- protected abstract void executeRecordFolderLevelDisposition(Action action, NodeRef recordFolder);
-
- /**
- * @param nodeRef
- * @return
- */
- protected DispositionSchedule checkDispositionActionExecutionValidity(NodeRef nodeRef, NodeRef nextDispositionActionNodeRef, boolean throwError)
- {
- // Check the node has associated disposition instructions
- DispositionSchedule di = getDispositionService().getDispositionSchedule(nodeRef);
- if (di == null)
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NO_DISPOITION_INSTRUCTIONS, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
-
- // Check the node has the disposition schedule aspect applied
- if (!getNodeService().hasAspect(nodeRef, ASPECT_DISPOSITION_LIFECYCLE))
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NO_DIS_LIFECYCLE_SET, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
-
- if (checkNextDispositionAction(nodeRef))
- {
- // Check this the next disposition action
- NodeRef nextDispositionAction = nextDispositionActionNodeRef;
- if (nextDispositionAction == null)
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NEXT_DISP_NOT_SET, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
- String actionName = (String) getNodeService().getProperty(nextDispositionAction, PROP_DISPOSITION_ACTION);
- if (actionName == null || !actionName.equals(getName()))
- {
- if (throwError)
- {
- throw new AlfrescoRuntimeException(I18NUtil.getMessage(MSG_NOT_NEXT_DISP, getName(), nodeRef.toString()));
- }
- else
- {
- return null;
- }
- }
- }
-
- return di;
- }
-
- /**
- * Get the next disposition action node. Null if none present.
- *
- * @param nodeRef
- * the disposable node reference
- * @return NodeRef the next disposition action, null if none
- */
- private NodeRef getNextDispostionAction(NodeRef nodeRef)
- {
- NodeRef result = null;
- List