Relationship Between Service Offerings and Commitments in ServiceNow

DevYadav
Tera Contributor

Hi community, good day. I have a question regarding the relationship between Service Offerings and Commitments in ServiceNow. I want to understand how these two are linked to each other. As far as I know, this linkage appears through a related list, which makes the association visible on the record. I also noticed that in some cases there might be a parent or reference field involved that establishes this relationship. However, my main question is whether there is any out-of-the-box (OOTB) functionality where records can automatically appear in the related list without manually creating or mapping them, or if this behavior is entirely driven by reference fields, relationship definitions, or configuration. Any clarification on the OOTB design or best practice around this would be really helpful.

3 REPLIES 3

Dr Atul G- LNG
Tera Patron

Hi @DevYadav 

 

I created this video a long back , might be helpful

 

https://youtu.be/mWqliFLHRLM

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************
Learn Service Portfolio Management - Service Commitments LinkedIn:https://www.linkedin.com/in/atulgroverservicenowconsultant Redistribution or copying of functionality is not allowed!

adityahubli
Tera Guru

Hello @DevYadav ,

 

yes there is one out of box solution. You just need to create new relationship between 2 tables in relationship table(sys_relationship). I created this kind of relationship . Simply refer following example and you can implement in your own way .

For example there are 2 tables candidate and training :

first i cretaed candidate table which extends sys_user table then created training table whose one field referes to candidate table. eg.name field .

In relationship table create new records => base table as Candidate (applies on this table) =>Basic query from training table .

Now go in candidate table =>related list=> there we get one out of box relationship training=>name field bring that in relationship so you automatically got that candidate related training record here.

 

If this helps you then mark it as helpful and accept as solution.

Regards,

Aditya

AndersBGS
Tera Patron

Hi @DevYadav ,

 

If I understand you correct, then no, there is no way (as far as I know) where there is an auto mapping between service offering and commitments. E.g. there can many different service offering with different commitments, so how would this work automized?

 

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/