How does request item approvals affect the parent request?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2025 04:02 PM
I'm currently working with the HAM module in our sub production instance. I've created a hardware catalog item and a copy of the "Standard Hardware Asset Request" flow that comes with HAM, only changing who the approvers are. When I submit a request for this item, it requests approval as intended and sets the RITM stage from Waiting approval to Fulfillment when approved however the parent request approval field is still at "Not yet requested". Because of this, the request is not approved and will not create a sourcing task to continue with the flow.
Any help or explanation as to how RITM approvals affect REQ state/stage would be great as well as best practice for approvals on RITM's.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-26-2025 09:35 AM
Hi Kamil,
Thank you for this info and this all makes sense. I guess my issue falls under HAM/Procurement then. I've attached screenshots of my RITM and the parent REQ. The single RITM is approved but the REQ state is still in Pending Approval, therefore not creating the Source Item button to continue with the request. If I set the REQ state to Approved, it creates the sourcing button as expected. I've also attached a screenshot of the OOB HAM flow called Standard Hardware Asset Request.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-26-2025 12:51 PM
@IssacR it might be already late but only idea what goes on my mind right now is having another flow that handles the approvals.
I mean, there would be a flow handling ALL the approvals for ALL the ritms, then you create a collateral flow with some conditions, but the negation of this conditions might needs to be added to the first (or any other) flow.
Explanation:
Flow 1 - triggered when any RITM is created > then applies the approval logics somehow,
Flow 2 - triggered only when a RITM with a specific condition (to make it easy let's say the condition is that the requestor is from Portugal) is satisfied >then another apporval logics is applied.
So, you will need to update the condition in the Flow 1 EXPLICITLY SAYING THAT USER IS FROM ANYWHERE BUT FROM PORTUGAL, the Flow 2 will keep USER IS EXPLICITLY FROM PORTUGAL AND NOT ANY OTHER COUNTRY.
I don't know if it makes sense, but this is the only thing what happens to me once a while for condition based records like flows or notifications...
Perhaps it is absolute nonsense but in the flow it looks it is asked the approval before it reaches some details... and if you can, please also share the triggering condition - record is updated/created, .....
Let me know what do you think about it. Thanks and have a wonderful evening!
/* If my response wasn’t a total disaster ↙️ ⭐ drop a Kudos or Accept as Solution ✅ ↘️ Cheers! */
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-26-2025 03:03 PM
@GlideFather thanks for the explanation. I assumed there would be a simple OOTB flow or maybe business rule that would sync the RITM and REQ approval automatically. I'm thinking I should edit the flow provided by the HAM module to request approval on the REQ instead of the RITM to resolve this issue. A benefit of this would only requiring one set of approvals for the entire request instead of 10 approvals for 10 items.