diff --git a/docs/8.0/ayanova/docs/form-home-notify-subscriptions.md b/docs/8.0/ayanova/docs/form-home-notify-subscriptions.md index be1f5b8a..02d0dfbf 100644 --- a/docs/8.0/ayanova/docs/form-home-notify-subscriptions.md +++ b/docs/8.0/ayanova/docs/form-home-notify-subscriptions.md @@ -88,7 +88,7 @@ There are no settings adjustable for in app General notifications, however Users | ScheduledOnWorkorder | User is scheduled on (added to) a Work order | | ScheduledOnWorkorderImminent | Scheduled date and time reached for workorder which User is scheduled | | WorkorderFinishStatusOverdue | Workorder not set to a "Finished" type Status before the selected duration from created date | -| WorkorderFinished | Service work order is set to any status that is flagged as a "Finished" type of status. (i.e. it's done, no more work will be done) | +| WorkorderFinished | Service work order is set to any status that is flagged as a "Finished" type of status. (Customer and User notification) | | OutsideServiceOverdue | An item sent for 3rd party service is overdue from projected repair time frame | | OutsideServiceReceived | An item sent for 3rd party service has been received back | | PartRequestReceived | An out of stock part requested via a Workorder has been received | @@ -105,5 +105,5 @@ There are no settings adjustable for in app General notifications, however Users | QuoteStatusAge | A Quote has been sitting at the selected status for longer than the selected time frame | | CopyOfCustomerNotification | Copy of any notification sent to Customer for AyaNova User. Filterable by Customer Tag | | WorkorderCreatedForCustomer | Customer notification sent when a service type work order is created for them | -| WorkorderFinishedFollowUp | Customer and User notification sent after selected duration has passed since workorder set to a "Finished" type of status | +| WorkorderFinishedFollowUp | User notification sent after selected duration has passed since workorder set to a "Finished" type of status | diff --git a/server/AyaNova/biz/NotifyEventProcessor.cs b/server/AyaNova/biz/NotifyEventProcessor.cs index 45bf65e2..4aa7f093 100644 --- a/server/AyaNova/biz/NotifyEventProcessor.cs +++ b/server/AyaNova/biz/NotifyEventProcessor.cs @@ -189,7 +189,7 @@ namespace AyaNova.Biz //ScheduledOnWorkorder https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/892 //ScheduledOnWorkorderImminent https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/892 //WorkorderFinishStatusOverdue - //WorkorderFinished + //WorkorderFinished [USER, CUSTOMER], if customer then also CopyOfCustomerNotification https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3398 //OutsideServiceOverdue //OutsideServiceReceived https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/892 //PartRequestReceived https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/892 @@ -340,7 +340,7 @@ namespace AyaNova.Biz //WorkorderTotalExceedsThreshold //WorkorderStatusAge (ALSO DELETE OLD) //https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/1137 - //WorkorderFinishedFollowUp (uses AGE after finished status) [USER, CUSTOMER] ALSO CopyOfCustomerNotification https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3398 + //WorkorderFinishedFollowUp (uses AGE after finished status) [USER] } break; diff --git a/server/AyaNova/biz/NotifyEventType.cs b/server/AyaNova/biz/NotifyEventType.cs index 8e7a5b6f..2dafccf4 100644 --- a/server/AyaNova/biz/NotifyEventType.cs +++ b/server/AyaNova/biz/NotifyEventType.cs @@ -39,9 +39,9 @@ namespace AyaNova.Biz GeneralNotification = 27,//* NO OBJECT old quick notification, refers now to any direct text notification internal or user to user used for system notifications (default delivers in app but user can opt to also get email) ServerOperationsProblem = 28,//* NO OBJECT and serious issue with server operations requiring intervention, QuoteStatusAge = 29,//* Quote object Created / Updated, conditional on exact status selected IdValue, Tags conditional, advance notice can be set - WorkorderFinished = 30, //*Service work order is set to any status that is flagged as a "Finished" type of status + WorkorderFinished = 30, //*Service work order is set to any status that is flagged as a "Finished" type of status. Customer & User 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 - WorkorderFinishedFollowUp = 32 //* Service workorder closed status follow up again after this many TIMESPAN, for CUSTOMER AND USER + WorkorderFinishedFollowUp = 32 //* Service workorder closed status follow up again after this many TIMESPAN //NEW ITEMS REQUIRE translation KEYS