BCM- Plan Approval
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2022 05:29 PM
Hi Experts,
In BCM modules, the Plan module is available according to the life cycle, when the plan submit for Approval OOTB approval notification is not triggering.
Question- Is there any specific reason for that or it is a product defect if so, how to resolve it?
Thanks,
Neha

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2022 04:43 PM
Hi Neha,
The reason why plans don't trigger OOB approval notifications is due to the difference between how ServiceNow designed BIA and Plan tables. BIAs are extended from the Task table while Plans are their own custom table.
Most OOB approval notifications are built with the assumption that they are triggering on Task based tables.
We designed our notifications around the sn_bcp_approval table. This table stores approvals specific to BCM and will be created and updated along with the system sysapproval_approver table records.
Let me know if you'd like to know more about what we did and I'd be glad to walk you through briefly.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-08-2022 09:48 PM
Hi Knaka,
Thanks a lot for your replay. I like the way you have explained.
Yes sure, I would like to know more about it.
I have few more questions:
1) Have you configured all approval notifications of BCM module under sn_bcp_approval table?
2) For other general notification for BIA, BCP and Crisis (e.g.plan/BIA/ Crisis created, approved/rejected/expired) where did you configure it. Is it under general notification[sysevent_email_action] table?
Thanks,
Neha

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2022 01:29 PM
1. No, the approvals for BIAs and Plans are separate tables: sn_bia_approval and sn_bcp_approval. Even though the BIA approvals work fine using the sysapproval_approver table, we decided to create notifications through the sn_bia_approval for consistency purposes.
2. Generally speaking, we tried to create all of our notifications on BCM specific tables. We do some interesting things to generate some notifications due to the specific requirements our organization has.
I can set aside some time to discuss this on a virtual call if you could email me on my contact in my profile. I'll walk you through some design discussions and decisions we made for our organizations specific needs, and that may help you come up with solutions for your specific needs.
Thanks,
-Kris Nakamura
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2022 09:30 PM
Hi Kris
Thanks a lot appreciated your responses.