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

View File

@@ -1,7 +1,8 @@
PRIORITY - ALWAYS Lowest level stuff first 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) todo: add long polling notification route (CLIENT AND SERVER)
https://rockfish.ayanova.com/default.htm#!/rfcaseEdit/3507 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? - Need way to acknowledge receipt of long poll info from client to server so that it can be removed or something?