|
|
|
|
@@ -21,7 +21,7 @@ namespace AyaNova.Biz
|
|
|
|
|
CopyOfCustomerNotification = 8,//*User notification of what was sent to a Customer as a notification. In other words can subscribe to any customer notifications and be sent a copy of them. Tag filter is based on Customer's tags for this one so user can choose which customer group to subscribe to this or all.
|
|
|
|
|
QuoteStatusChange = 9,//* Quote object, any *change* of status including from no status (new) to a specific conditional status ID value
|
|
|
|
|
ObjectAge = 10,//* Any object, Age (conditional on AgeValue) after creation event of any object of conditional specific AyaType and optionally conditional tags
|
|
|
|
|
//ServiceBankDepleted = 11,//*ServiceBank object, any change to balance triggers this check, conditional on decvalue as remaining balance left to trigger this notification
|
|
|
|
|
PMInsufficientInventory = 11,//Upcoming PM will not have enough inventory to generate without making a part request
|
|
|
|
|
ReminderImminent = 12,//*Reminder object, Advance notice setting tag conditional
|
|
|
|
|
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
|
|
|
|
|
@@ -32,7 +32,7 @@ namespace AyaNova.Biz
|
|
|
|
|
NotifyHealthCheck = 19,//* NO OBJECT, direct subscription to receive recurring daily notify system "ping" sent out between 8am and 10am once every 24 hours minimum every day server local time
|
|
|
|
|
BackupStatus = 20,//* NO OBJECT, direct subscription to receive results of last backup operation
|
|
|
|
|
CustomerServiceImminent = 21,//* Workorder / WorkorderItemScheduledUser object, notice that scheduled service is due, can set advance notice, CUSTOMER gets delivery
|
|
|
|
|
//PartRequested = 22,//?? HOL UP, isn't this covered by objectCreated? YES, removing for now, definitely not needed specifically* Workorder object / workorderitempartrequest created tag filterable
|
|
|
|
|
PMStopGeneratingDateReached = 22,//Stop generating PM's after this date has been reached. Reminder in case user needs to set up again for next cycle or something (advance settable)
|
|
|
|
|
WorkorderTotalExceedsThreshold = 23,//* "the Andy" Workorder updated / created, based on balance total so conditional on DecValue
|
|
|
|
|
WorkorderStatusAge = 24,//* Workorder STATUS unchanged for set time (stuck in state), conditional on: Duration (how long stuck), exact status selected IdValue, Tags. Advance notice can NOT be set
|
|
|
|
|
UnitWarrantyExpiry = 25,//* Unit object created, advance notice can be used, tag conditional
|
|
|
|
|
@@ -42,9 +42,9 @@ namespace AyaNova.Biz
|
|
|
|
|
QuoteStatusAge = 29,//* Quote object Created / Updated, conditional on exact status selected IdValue, Tags conditional, advance notice can be set
|
|
|
|
|
WorkorderCompleted = 30, //*Service work order is set to any status that is flagged as a "Completed" type of status. Customer & User (Note this is for users that don't want or can't pick status change to completed type)
|
|
|
|
|
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, REMOVED REDUNDANT COVERED BY OTHERS //* Service workorder closed status follow up again after this many TIMESPAN
|
|
|
|
|
PMGenerationFailed = 32, //indicates there was a failure during PM generation with error
|
|
|
|
|
SendUserCredentials = 33 // Internal System use only: When user generates new credentials and sends them this is the notification type for that see UserBiz GenerateCredsAndEmailUser
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//POTENTIAL OTHER NOTIFICATIONS:
|
|
|
|
|
//WorkorderItemLoan unit is overdue from estimate
|
|
|
|
|
|
|
|
|
|
|