How to Set Up Multiple RITM Approvals (No Cancellation on Rejection) using FLOW Designer

jeffreygard1127
Tera Contributor

Hi everyone,

 

I need help with the flow design I’m creating for our catalog form.

 

We have a requirement that involves multiple group approvals. If approved, it will create an SCTASK assigned to a fulfiller group. If rejected, it will not cancel the RITM. Instead, it will not create an SCTASK and will proceed to the next group approval and SCTASK creation.

 

Cancellation of the RITM will only happen if all group approvals are rejected.

 

In the catalog form, we have the following checkboxes:

  • Laptop/Desktop
  • Mobile Phone
  • Access Badge

LD Cat Form.jpg

For Laptop/Desktop, the approval group is Equipment Inventory GSD, and the fulfiller group is L&D Team.
For Mobile Phone, the approval group is Mobile Inventory GSD, and the fulfiller group is Digital PRC Team.
For Access Badge, the approval group is Site Facilities GSD, and the fulfiller group is Badge STE Team.

 

If the user checks all boxes, the process should work as follows:

 

First, send a group approval to Equipment Inventory GSD.

  • If the RITM is approved, create an SCTASK assigned to the L&D Team and proceed to the next approval.
  • If the RITM is rejected, do not cancel the RITM and do not create an SCTASK for the L&D Team. Instead, proceed to the next group approval (Mobile Inventory GSD).

Next, send a group approval to Mobile Inventory GSD.

  • If the RITM is approved, create an SCTASK assigned to the Digital PRC Team and proceed to the next approval.
  • If the RITM is rejected, do not cancel the RITM and do not create an SCTASK for the Digital PRC Team. Instead, proceed to the next group approval (Site Facilities GSD).

Finally, send a group approval to Site Facilities GSD.

  • If the RITM is approved, create an SCTASK assigned to the Badge STE Team and end the flow.
  • If the RITM is rejected, do not cancel the RITM and do not create an SCTASK for the Badge STE Team. End the flow.
2 REPLIES 2

Tejas Adhalrao
Kilo Sage

Hi @jeffreygard1127  ,

Step 1:  IF Laptop/Desktop == true

Step 2:  Ask for Approval

            Approval Group = Equipment Inventory GSD

Step 3: IF Condition - if Approval State == Approved

If YES:   Create Catalog Task (SCTASK) & Assignment Group = L&D Tea

If NO:    Do nothing (just continue)

Step 4: Repeat Same Pattern Do same for:

  • Mobile Phone
  • Access Badge

 

 

 you can create one Flow variable approval count = 0

Each time approve we can add 1 in count(approved_count = approved_count + 1)

So

IF approved_count == 0

   → Cancel RITM

Ankur Bawiskar
Tera Patron

@jeffreygard1127 

so what you tried and where are you stuck?

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader