CRM and CX Blogs by Members
Find insights on SAP customer relationship management and customer experience products in blog posts from community members. Post your own perspective today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Kinsbrunner
Active Contributor
1,775

Last Updated on: September 08th 2024 (episode #10)

Introduction

On my previous blogs, I wrote about “Clean Core within SAP Sales and Service Cloud extensions” and “SAP Sales and Service Cloud side-by-side extensions - Development Patterns”. Based on the feedback I received from you, I have decided it is now time to deep dive further and show how to implement an extension scenario for SAP Service Cloud v1 by triggering a SAP BTP application developed through CAP.

The idea of this Video Blog is to show, step by step, how to achieve a simple CAP application that can be consumed through SAP Service Cloud v1, starting from the creation of the CAP project until testing the full integration. There will be intermediate stops such as creating the CAP application, the PDI enhancement and putting things together.

The aim of this blog post is to become a reference source for those who are starting with this exciting path!

Video Blog structure

All the videos will be listed on this post in a structured way. I would strongly suggest you to follow the sequence one by one as each of them is based on the previous content. However, they are recorded in such a way that you can access them individually whenever you have a specific doubt. In case you would like to access to the complete playlist, click here.

Adjustments for SAP Sales and Service v2 consultants

The idea is to create, somewhere in the future extra videos for showing how to achieve this same requirement for a v2 tenant. As explained on my previous posts, there are some things that would be tackled differently from v1 to v2, such as:

  • different API need to be used as v1 uses OData APIs while v2 uses REST APIs.
  • different triggering methods are needed; while v1 triggers through an action from a PDI enhancement, v2 does it straight forward through an Autoflow configuration.

Playlist update frequency

The idea is to update, approximately, one video per week. I will continue to update this post and over time it should be a great source of information for all beginners. I'll try to update it periodically, but I still can't promise how fast I'll be.

Use Case

A customer needs SAP Service Cloud v1 to have the ability to automatically set the Case status into “Completed” as soon as its child sub-case has reached the “Completed” status.

Playlist 

Episodes
1. Introducing Use Case and overall architecture
2. Landscape and project preparation
3. Finding the required API
4. Creating data model and service
5. Enhancing service with API Hub data
6. Connecting service to C4C v1
7. Creating action and handler method
8. Connecting C4C and BTP
9. Application deployment
10. Testing CAP application through Postman
11. Starting with PDI development
12. Creating custom Business Object with logic
13. Triggering BO action through workflow rule and basic troubleshooting

Github repo: https://github.com/kinsbrunner/sap_cx_cap_extension

 

6 Comments
Saurabh_Kabra
Participant
0 Kudos

@Kinsbrunner Supercool Alejandro. A great step in the right direction :). The way you described your 15 episodes, looks like it will be a real fun to follow along your journey & learn.

Will be looking fwd to the episodes each week from now on. 

Best
Saurabh

 

marlosdamasceno
Participant
0 Kudos

Great initiative @Kinsbrunner!

Looking forward for all videos!

Regards,

Marlos Damasceno 

shresthamandeep
Discoverer

Hi @Kinsbrunner Thanks a lot for this informative series. Looking forward to upcoming videos.

Also, it would be great if you could share some insights on how to connect BTP to a Version 2 tenant. This would be really helpful for us.

Kinsbrunner
Active Contributor
0 Kudos

Hi @shresthamandeep,

Connecting a v2 is not the same as v1. As mentioned on the central post for this video series, there are some differences between v1 and v2, from a technological stnd point.

In terms of ways of connecting v2 with BTP, I am giving some overview architecture on the Design Patterns blogpost that I am referencing on the initial paragraph of this post. i.e. it could be through a webhook. 

sophie_crepin
Product and Topic Expert
Product and Topic Expert
0 Kudos

Great work !!

DhruvinM
Participant
0 Kudos

Going to go through this weekend! 🙂 super nice content.

Labels in this area