This commit is contained in:
2021-08-03 00:17:45 +00:00
parent b51680fcfd
commit 4342e8bfe9

View File

@@ -511,11 +511,6 @@ todo:2 many biz objects are not using new PUT methodology
CURRENTLY DOING: notification outstanding issues:
RENAME notification model and table and objects to inappnotification
implement notifydeliverylog
implement system to consult notifydelivery log and prevent excessive deliveries
implement front end UI to view notifydeliverylog
test excess delivery prevention circuit breaker
get back to the PM insufficient inventory check notification
@@ -916,4 +911,15 @@ BUILD 117
Also all duplicate options prompt to include wiki and attachments
Was requested separately for various combos by different people so probably a good sneak peek feature
- Workorder data table Added quote and pm parent columns to available columns
this paired with bulk delete extension enables users to mass delete work orders from any PM accidents which result in a great number of undesired workorders being generated
this paired with bulk delete extension enables users to mass delete work orders from any PM accidents which result in a great number of undesired workorders being generated
- Notification system
Fixed bug where object modified notification wasn't delivering due to missing line of code
Added a "circuit breaker" to prevent excess notifications about system errors (case 3917)
limits error type notifications created by server to once per 12 hour period to avoid scenario of thousands of notifications due to some unexpected repeating server error
If an identical notification was already sent in last 12 hours waits until that has passed to send again
doesn't affect normal object notifications becuase they may be duplicate on purpose (i.e. workorder status changes, object modifications etc)
Added three new notifications related to PM generation:
new notification when pm reaches stop generating date - PMStopGeneratingDateReached
new notification when PM generation fails - PMGenerationFailed
New notification for insufficient inventory for PM generation - PMInsufficientInventory (case 3583 customer request)
(Upcoming PM will not have enough inventory to generate without making a part request)