This commit is contained in:
2020-08-06 17:29:02 +00:00
parent 49e9f5e570
commit ca0e295143
7 changed files with 9 additions and 4 deletions

View File

@@ -88,6 +88,7 @@ There are no settings adjustable for in app General notifications, however Users
| ScheduledOnWorkorder | User is scheduled on (added to) a Work order |
| ScheduledOnWorkorderImminent | Scheduled date and time reached for workorder which User is scheduled |
| WorkorderFinishStatusOverdue | Workorder not set to a "Finished" type Status before the selected duration from created date |
| WorkorderFinished | Service work order is set to any status that is flagged as a "Finished" type of status. (i.e. it's done, no more work will be done) |
| OutsideServiceOverdue | An item sent for 3rd party service is overdue from projected repair time frame |
| OutsideServiceReceived | An item sent for 3rd party service has been received back |
| PartRequestReceived | An out of stock part requested via a Workorder has been received |

View File

@@ -297,7 +297,7 @@ namespace AyaNova.Api.Controllers
TranslationKeysToFetch.Add("NotifyEventContractExpiring");
TranslationKeysToFetch.Add("NotifyEventCSRAccepted");
TranslationKeysToFetch.Add("NotifyEventCSRRejected");
//TranslationKeysToFetch.Add("NotifyEventWorkorderClosed");
TranslationKeysToFetch.Add("NotifyEventWorkorderFinished");
TranslationKeysToFetch.Add("NotifyEventQuoteStatusChange");
TranslationKeysToFetch.Add("NotifyEventQuoteStatusAge");
TranslationKeysToFetch.Add("NotifyEventObjectAge");
@@ -329,7 +329,7 @@ namespace AyaNova.Api.Controllers
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventContractExpiring"], Id = (long)NotifyEventType.ContractExpiring });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventCSRAccepted"], Id = (long)NotifyEventType.CSRAccepted });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventCSRRejected"], Id = (long)NotifyEventType.CSRRejected });
// ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventWorkorderClosed"], Id = (long)NotifyEventType.WorkorderClosed });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventWorkorderFinished"], Id = (long)NotifyEventType.WorkorderFinished });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventQuoteStatusChange"], Id = (long)NotifyEventType.QuoteStatusChange });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventQuoteStatusAge"], Id = (long)NotifyEventType.QuoteStatusAge });
ReturnList.Add(new NameIdItem() { Name = LT["NotifyEventObjectAge"], Id = (long)NotifyEventType.ObjectAge });

View File

@@ -39,7 +39,7 @@ namespace AyaNova.Biz
GeneralNotification = 27,//* NO OBJECT old quick notification, refers now to any direct text notification internal or user to user used for system notifications (default delivers in app but user can opt to also get email)
ServerOperationsProblem = 28,//* NO OBJECT and serious issue with server operations requiring intervention,
QuoteStatusAge = 29,//* Quote object Created / Updated, conditional on exact status selected IdValue, Tags conditional, advance notice can be set
WorkorderSetToFinishedStatus = 30 //Service work order is set to any status that is flagged as a "Finished" type of status
WorkorderFinished = 30 //Service work order is set to any status that is flagged as a "Finished" type of status
//NEW ITEMS REQUIRE translation KEYS

View File

@@ -1875,7 +1875,8 @@
"NotifyEventReminderImminent": "Erinnerung unmittelbar bevorsteht",
"NotifyEventScheduledOnWorkorder": "Geplant auf Arbeitsauftrag",
"NotifyEventScheduledOnWorkorderImminent": "Arbeitsauftragsplan steht kurz bevor",
"NotifyEventWorkorderFinishStatusOverdue": "Arbeitsauftrag nicht rechtzeitig erledigt",
"NotifyEventWorkorderFinishStatusOverdue": "Arbeitsauftrag nicht rechtzeitig erledigt",
"NotifyEventWorkorderFinished":"Arbeitsauftrag beendet",
"NotifyEventOutsideServiceOverdue": "Drittanbieter-Service überfällig",
"NotifyEventOutsideServiceReceived": "Service von Drittanbietern abgeschlossen, Gerät erhalten",
"NotifyEventPartRequestReceived": "Angeforderter Teil erhalten",

View File

@@ -1876,6 +1876,7 @@
"NotifyEventScheduledOnWorkorder": "Scheduled on work order",
"NotifyEventScheduledOnWorkorderImminent": "Work order scheduled service imminent",
"NotifyEventWorkorderFinishStatusOverdue": "Work order not finished in time",
"NotifyEventWorkorderFinished":"Work order finished",
"NotifyEventOutsideServiceOverdue": "Outside service overdue",
"NotifyEventOutsideServiceReceived": "Outside service unit received back",
"NotifyEventPartRequestReceived": "Requested part received",

View File

@@ -1876,6 +1876,7 @@
"NotifyEventScheduledOnWorkorder": "Programado en orden de trabajo",
"NotifyEventScheduledOnWorkorderImminent": "Servicio de orden de trabajo programado inminente",
"NotifyEventWorkorderFinishStatusOverdue": "Orden de trabajo no terminada a tiempo",
"NotifyEventWorkorderFinished":"Orden de trabajo terminada",
"NotifyEventOutsideServiceOverdue": "El servicio de terceros está atrasado",
"NotifyEventOutsideServiceReceived": "Servicio de terceros completado, unidad recibida de vuelta",
"NotifyEventPartRequestReceived": "Parte solicitada recibida",

View File

@@ -1876,6 +1876,7 @@
"NotifyEventScheduledOnWorkorder": "Planifié sur ordre de travail",
"NotifyEventScheduledOnWorkorderImminent": "Service planifié d'un ordre de travail imminent",
"NotifyEventWorkorderFinishStatusOverdue": "Bon de travail non terminé à temps",
"NotifyEventWorkorderFinished":"Bon de travail terminé",
"NotifyEventOutsideServiceOverdue": "Le service tiers est en retard",
"NotifyEventOutsideServiceReceived": "Service tiers terminé, unité reçue",
"NotifyEventPartRequestReceived": "Pièce demandée reçue",