This commit is contained in:
2020-05-15 13:46:50 +00:00
parent c6474597a6
commit 8b47d7c69a
2 changed files with 37 additions and 36 deletions

View File

@@ -8,43 +8,43 @@ Restrict to involved people only: https://rockfish.ayanova.com/default.htm#!/rfc
ALL EVENT TYPES INITIAL RELEASE
================================
OLD
WorkOrderStatusChange
ContractExiring (User notify, add more notify before time frames in cases)
CSRAccepted (Customer)
CSRRejected (Customer)
NewWorkorder (customer)
WorkorderStatusChange (customer)
WorkorderClosed (customer)
WorkorderFollowUp (customer)
QuoteStatusChanged (customer)
ServiceBank[Currency/Hours/Incidents]Depleted
NewCSR
NewMemo
QuickNotification DEPRECATED replaced by DefaultNotification below
QuoteCreatedUpdated - a bit weird, which is it created or updated? :)
ScheduleMarkerImminent (will rename)
ScheduleMarkerCreated (will rename)
WorkorderItemScheduledUserCreatedUpdated
WorkorderItemScheduledUserEventImminent
WorkorderCloseByDatePassed (user)
WorkorderStatusChanged (user)
WorkorderItemOutsideServiceOverdue
WorkorderItemOutsideServiceReceivedBack
WorkorderItemPartRequestPartsReceived
WorkOrderStatusChange [PERSONAL, GENERAL]
ContractExiring (User notify, add more notify before time frames in cases) [GENERAL]
CSRAccepted [CUSTOMER]
CSRRejected [CUSTOMER]
NewWorkorder [CUSTOMER]
WorkorderStatusChange [CUSTOMER]
WorkorderClosed [CUSTOMER]
WorkorderFollowUp [CUSTOMER]
QuoteStatusChanged [CUSTOMER]
ServiceBank[Currency/Hours/Incidents]Depleted [GENERAL]
NewCSR [GENERAL]
NewMemo [PERSONAL]
QuickNotification DEPRECATED replaced by DefaultNotification below [PERSONAL]
QuoteCreatedUpdated - a bit weird, which is it created or updated? :) [GENERAL]
ScheduleMarkerImminent (will rename) [PERSONAL]
ScheduleMarkerCreated (will rename) [PERSONAL]
WorkorderItemScheduledUserCreatedUpdated [PERSONAL]
WorkorderItemScheduledUserEventImminent [PERSONAL]
WorkorderCloseByDatePassed (user) [personal?, general]
WorkorderStatusChanged (user) [PERSONAL, GENERAL]
WorkorderItemOutsideServiceOverdue [personal?, general]
WorkorderItemOutsideServiceReceivedBack [PERSONAL, GENERAL]
WorkorderItemPartRequestPartsReceived [PERSONAL, GENERAL]
NEW
Daily_Notify_health_check (biz and ops)
Nightly_Notify_health_check (biz and ops)
BackupStatus case 3786 (biz and ops)
UpcomingServiceEvent case 3725 (Customer)
WorkorderItemPartRequestCreated case 3652
ContractExpiring - Customer version in addition to User version
WorkorderTotalExceedsThreshold - Custom notification case 1745 "the andy"
WorkOrderStatusAge "deadman" delivery if not changed before XX time period
also quote maybe?
UnitWarranyExpiry case 1361
UnitMeterReadingMultipleExceeded case 1254
DefaultNotification case 3792 used for all system and old Quick notifications
Daily_Notify_health_check (biz and ops) [GENERAL]
Nightly_Notify_health_check (biz and ops)[GENERAL]
BackupStatus case 3786 (biz and ops) [GENERAL]
UpcomingServiceEvent case 3725 [CUSTOMER]
WorkorderItemPartRequestCreated case 3652 [GENERAL]
ContractExpiring - Customer version in addition to User version [CUSTOMER]
WorkorderTotalExceedsThreshold - Custom notification case 1745 "the andy" [GENERAL]
WorkOrderStatusAge "deadman" delivery if not changed before XX time period [GENERAL]
QuoteStatusAge [PERSONAL (prepared by), GENERAL]
UnitWarranyExpiry case 1361 [GENERAL]
UnitMeterReadingMultipleExceeded case 1254 [GENERAL]
DefaultNotification case 3792 used for all system and old Quick notifications [EVERYONE]
Not for certain but in the hopper to think about:

View File

@@ -1,7 +1,8 @@
PRIORITY - ALWAYS Lowest level stuff first
=-=-=-=-
todo: look over status stuff see if relevant to route stuff immediately below (probably not)
todo: look over notification stuff see if relevant to route stuff immediately below (probably not)
todo: notification
todo: add long polling notification route (CLIENT AND SERVER)
https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3507
- Need way to acknowledge receipt of long poll info from client to server so that it can be removed or something?