This commit is contained in:
2021-06-14 23:42:59 +00:00
parent d4076c0217
commit b2c0833e74
2 changed files with 29 additions and 7 deletions

View File

@@ -385,10 +385,16 @@ todo: many biz objects are not using new PUT methodology
CURRENTLY DOING: Work order notifications -
The Andy - need a single function that totals a wokrorder using all the lintotalviz fields in all the children that have them in all the woitems
only check if someone subscribes
needs to be done in all the areas that can affect the total so make it a single call to make from any of them much like standard object notifiations
** Do not forget to document that this is triggered on Closed typ wo status only not just modifications etc
Sidetrack, case 3888 customer feature control in global settings required for customer centric notifications and others
Sub-sidetrack
split global settings into sections vertically with a section header like work order
Add Customer access features and settings section
Customer login section and settings
Add Business settings section
Taxes, all defaults etc
Add UI settings section
logo's, search settings etc
Steps to test notifications:
@@ -412,7 +418,8 @@ Coded, tested, done:
todo 3: workorder notifications to code and test:
WorkorderCreatedForCustomer = 31, //*Service work order is created for Customer, only applies to that customer user notify sub for that customer, customer id is in conditional ID value for subscription
is this a thing? Should it be a thing??
This is a v7 feature and needs to be replicated
todo: Customer service imminient should be onsite only right?

View File

@@ -4,6 +4,12 @@
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
<v-form ref="form">
<v-row>
<v-col cols="12">
<div class="text-h6">
{{ $ay.t("BusinessSettings") }}
</div>
</v-col>
<v-col cols="12" sm="6" lg="4" xl="3">
<gz-pick-list
:aya-type="ayaTypes().TaxCode"
@@ -119,12 +125,13 @@
></v-text-field>
</v-col>
<v-col cols="12">
<span class="text-h6"> {{ $ay.t("UserInterfaceSettings") }}</span>
<span class="text-h6 mt-5">
{{ $ay.t("UserInterfaceSettings") }}</span
>
</v-col>
<v-col cols="12" sm="6" lg="4" xl="3">
<v-card elevation="0" outlined v-if="formState.ready">
<v-list subheader>
<!-- <v-subheader>{{ $ay.t("UserInterfaceSettings") }}</v-subheader> -->
<v-list-item link to="adm-global-logo" data-cy="logo">
<v-list-item-title>{{
$ay.t("GlobalLogo")
@@ -147,6 +154,12 @@
</v-list>
</v-card>
</v-col>
<v-col cols="12">
<div class="text-h6 mt-5">
{{ $ay.t("CustomerAccessSettings") }}
</div>
</v-col>
</v-row>
</v-form>
</div>
@@ -455,6 +468,8 @@ async function initForm(vm) {
async function fetchTranslatedText(vm) {
await window.$gz.translation.cacheTranslations([
"UserInterfaceSettings",
"BusinessSettings",
"CustomerAccessSettings",
"PickListTemplates",
"GlobalLogo",
"GlobalUseInventory",