@@ -137,6 +137,7 @@ export const ProjectWorkflow = defineWorkflow({
137
137
to : Step . PendingFinancialEndorsement ,
138
138
label : 'Submit for Financial Endorsement' ,
139
139
type : Type . Approve ,
140
+ notifiers : [ FinancialApprovers ] ,
140
141
} ,
141
142
'Re-request Consultant Endorsement' : {
142
143
from : [ Step . PrepForFinancialEndorsement , Step . FinalizingProposal ] ,
@@ -183,6 +184,7 @@ export const ProjectWorkflow = defineWorkflow({
183
184
to : Step . PendingFinanceConfirmation ,
184
185
label : 'Approve Project' ,
185
186
type : Type . Approve ,
187
+ notifiers : [ FinancialApprovers ] ,
186
188
} ,
187
189
'RD Approves Proposal & Defers to Fields Ops' : {
188
190
from : Step . PendingRegionalDirectorApproval ,
@@ -216,6 +218,7 @@ export const ProjectWorkflow = defineWorkflow({
216
218
to : Step . PendingFinanceConfirmation ,
217
219
label : 'Approve Project' ,
218
220
type : Type . Approve ,
221
+ notifiers : [ FinancialApprovers ] ,
219
222
} ,
220
223
'Field Ops Requests Proposal Changes' : {
221
224
from : Step . PendingZoneDirectorApproval ,
@@ -235,45 +238,40 @@ export const ProjectWorkflow = defineWorkflow({
235
238
to : Step . Active ,
236
239
label : 'Confirm Project 🎉' ,
237
240
type : Type . Approve ,
238
- notifiers : [ FinancialApprovers , Distros . Approval , Distros . Projects ] ,
241
+ notifiers : [ Distros . Approval , Distros . Projects ] ,
239
242
} ,
240
243
'Finance Requests Multiplication Changes' : {
241
244
from : Step . PendingFinanceConfirmation ,
242
245
to : Step . PendingRegionalDirectorApproval ,
243
246
label : 'Send Back for Corrections' ,
244
247
type : Type . Reject ,
245
248
conditions : IsMultiplication ,
246
- notifiers : [ FinancialApprovers ] ,
247
249
} ,
248
250
'Finance Ends Development' : {
249
251
from : Step . PendingFinanceConfirmation ,
250
252
to : Step . DidNotDevelop ,
251
253
label : 'End Development' ,
252
254
type : Type . Reject ,
253
- notifiers : [ FinancialApprovers ] ,
254
255
} ,
255
256
'Finance Holds for Confirmation' : {
256
257
from : Step . PendingFinanceConfirmation ,
257
258
to : Step . OnHoldFinanceConfirmation ,
258
259
label : 'Hold Project for Confirmation' ,
259
260
type : Type . Neutral ,
260
261
conditions : IsMomentumInternship ,
261
- notifiers : [ FinancialApprovers ] ,
262
262
} ,
263
263
'Finance Requests Proposal Changes' : {
264
264
from : [ Step . PendingFinanceConfirmation , Step . OnHoldFinanceConfirmation ] ,
265
265
to : Step . FinalizingProposal ,
266
266
label : 'Send Back for Corrections' ,
267
267
type : Type . Reject ,
268
268
conditions : IsMomentumInternship ,
269
- notifiers : [ FinancialApprovers ] ,
270
269
} ,
271
270
'Finance Rejects Proposal' : {
272
271
from : [ Step . PendingFinanceConfirmation , Step . OnHoldFinanceConfirmation ] ,
273
272
to : Step . Rejected ,
274
273
label : 'Reject' ,
275
274
type : Type . Reject ,
276
- notifiers : [ FinancialApprovers ] ,
277
275
} ,
278
276
//endregion
279
277
@@ -284,21 +282,21 @@ export const ProjectWorkflow = defineWorkflow({
284
282
to : Step . DiscussingChangeToPlan ,
285
283
label : 'Discuss Change to Plan' ,
286
284
type : Type . Neutral ,
287
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
285
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
288
286
} ,
289
287
'Discuss Terminating Active Project' : {
290
288
from : [ Step . Active , Step . ActiveChangedPlan ] ,
291
289
to : Step . DiscussingTermination ,
292
290
label : 'Discuss Termination' ,
293
291
type : Type . Neutral ,
294
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
292
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
295
293
} ,
296
294
'Finalize Completion' : {
297
295
from : [ Step . Active , Step . ActiveChangedPlan ] ,
298
296
to : Step . FinalizingCompletion ,
299
297
label : 'Finalize Completion' ,
300
298
type : Type . Approve ,
301
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
299
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
302
300
} ,
303
301
304
302
'Request Change To Plan Approval' : {
@@ -335,7 +333,7 @@ export const ProjectWorkflow = defineWorkflow({
335
333
to : Step . PendingChangeToPlanConfirmation ,
336
334
label : 'Approve Change to Plan' ,
337
335
type : Type . Approve ,
338
- notifiers : [ Distros . Extension , Distros . Revision ] ,
336
+ notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
339
337
} ,
340
338
'Reject Change To Plan' : {
341
339
from : Step . PendingChangeToPlanApproval ,
@@ -350,21 +348,21 @@ export const ProjectWorkflow = defineWorkflow({
350
348
to : Step . DiscussingChangeToPlan ,
351
349
label : 'Send Back for Corrections' ,
352
350
type : Type . Reject ,
353
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
351
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
354
352
} ,
355
353
'Finance Approves Change To Plan' : {
356
354
from : Step . PendingChangeToPlanConfirmation ,
357
355
to : Step . ActiveChangedPlan ,
358
356
label : 'Approve Change to Plan' ,
359
357
type : Type . Approve ,
360
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
358
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
361
359
} ,
362
360
'Finance Rejects Change To Plan' : {
363
361
from : Step . PendingChangeToPlanConfirmation ,
364
362
to : BackToActive ,
365
363
label : 'Reject Change to Plan' ,
366
364
type : Type . Reject ,
367
- notifiers : [ FinancialApprovers , Distros . Extension , Distros . Revision ] ,
365
+ notifiers : [ Distros . Extension , Distros . Revision ] ,
368
366
} ,
369
367
370
368
'Request Suspension Approval' : {
0 commit comments