This commit is contained in:
2021-06-09 23:11:29 +00:00
parent 76907812ac
commit a1169a582a

View File

@@ -387,23 +387,31 @@ Notification related todos that came up:
scheduledonworkroder event for example will be a woitemscheduleduserid openable object
Steps to test notifications:
plain in app delivery
email delivery
non matching tag doesn't trigger delivery
matchign tag triggers in app / email delivery
Coded, tested, done:
WorkorderCompletedStatusOverdue
WorkorderStatusChange
WorkorderStatusAge
ScheduledOnWorkorder
ScheduledOnWorkorderImminent
todo 3: workorder notifications to code and test:
ScheduledOnWorkorder = 13,//*Workorder / WorkorderItemScheduledUser object, instant notification when current user is scheduled on a service workorder
ScheduledOnWorkorderImminent = 14,//*Workorder / WorkorderItemScheduledUser object, advanced (settable) notification when current user's scheduled date/time is imminent
todo 3: workorder notifications to code and test:
OutsideServiceOverdue = 16,//* Workorder object , WorkorderItemOutsideService created / updated, sets advance notice on due date tag filterable
OutsideServiceReceived = 17,//* Workorder object , WorkorderItemOutsideService updated, instant notification when item received, tag filterable
//THIS IS A PO RECEIPT ONE: OutsideServiceReceived = 17,//* Workorder object , WorkorderItemOutsideService updated, instant notification when item received, tag filterable
CustomerServiceImminent = 21,//* Workorder / WorkorderItemScheduledUser object?? THATS A LOT, MAYBE NO, WORKORDER SERVICE DATE OVERALL??K, notice that scheduled service is due, can set advance notice, CUSTOMER gets delivery
PartRequested = 22,//?? HOL UP, isn't this covered by objectCreated?* Workorder object / workorderitempartrequest created tag filterable
WorkorderTotalExceedsThreshold = 23,//* "the Andy" Workorder updated / created, based on balance total so conditional on DecValue
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
WorkorderCompletedFollowUp = 32, //* Service workorder closed status follow up again after this many TIMESPAN
todo: notify event list table needs to show status of workorder (all fields) ideally
otherwise if you have multiple wostatusage notifications they all appear the same
Also it shows the email address even when it's set to in-app delivery which looks concerning and should not happen