diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt
index 94039a98..50161693 100644
--- a/ayanova/devdocs/todo.txt
+++ b/ayanova/devdocs/todo.txt
@@ -40,6 +40,11 @@ OUTSTANDING MAJOR AREAS TO BETA
Reports (stock)
v8Migrate completed
trial / seeder system
+ This should be coded by *task* rather than object to make life easier when we implement
+ i.e. a MakeWorkorderItemPartRequest task would go through the rigamarole of making a part request, a PO to fulfil it etc
+ or something along those lines, ideas fuzzy at the moment
+ maybe it's what is there plus additional Task based ones
+ maybe the UI drives it because we have specific ideas for that
docs
See Global Settings form for format for all feature pages
MOST IMPORTANT is the basic stuff about how to use forms and controls and stuff before getting into actual feature pages
diff --git a/ayanova/src/views/adm-global-settings.vue b/ayanova/src/views/adm-global-settings.vue
index 24f27a4a..14344e0e 100644
--- a/ayanova/src/views/adm-global-settings.vue
+++ b/ayanova/src/views/adm-global-settings.vue
@@ -465,6 +465,42 @@
auto-grow
>
+
+
+
+
+
+
+
+
+
@@ -1259,6 +1295,8 @@ export default {
signatureFooter: null,
customerAllowCSR: false,
customerAllowCSRInTags: [],
+ customerAllowCreateUnit: false,
+ customerAllowCreateUnitInTags: [],
customerAllowViewWO: false,
customerAllowViewWOInTags: [],
customerAllowWOWiki: false,
@@ -1510,6 +1548,7 @@ async function fetchTranslatedText(vm) {
"NotifyEventWorkorderCompleted",
"CustomerAccessWorkOrderReport",
"CSRInfoText",
+ "CustomerAllowCreateUnit",
"CustomerSignature",
"GlobalSignatureFooter",
"GlobalSignatureHeader",
diff --git a/ayanova/src/views/customer-csr-edit.vue b/ayanova/src/views/customer-csr-edit.vue
index 3252a3f5..0633c4c2 100644
--- a/ayanova/src/views/customer-csr-edit.vue
+++ b/ayanova/src/views/customer-csr-edit.vue
@@ -97,6 +97,17 @@
@input="fieldValueChanged('unitId')"
>
+
+ {{
+ $ay.t("AddNewUnit")
+ }}
+