JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 7 min read
TL;DR
  • SAP Service Cloud transactional objects span seven phases — Interaction, Case Creation, SLA Monitoring, Case Processing, Survey, Analytics, and Integration — connecting omnichannel service delivery end-to-end.
  • The dependency order runs from inbound channel interaction (Email / Phone / Chat) through Case creation, automatic SLA determination, agent processing, resolution, and closure, with survey and analytics layers operating in parallel.
  • Each end-to-end service scenario (Email Case, Phone Case, Chat Case, Escalation, SLA Monitoring, Survey, S/4HANA Integration, FSM Integration) is covered in detail in SC-B02 onward.

1) Transaction Process Flow

SAP Service Cloud Daily Transaction Process — Phase 1 Interaction, Phase 2 Case Creation, Phase 3 SLA Monitoring, Phase 4 Case Processing, Phase 5 Survey, Phase 7 Integration

SAP Service Cloud Periodic Transaction Process — Phase 6 Analytics (Dashboard, Case Insights, Agent Performance)

2) Hierarchy Structure

SAP Service Cloud Transaction hierarchy — parent-child relationships across interaction, case management, SLA, survey, analytics, and integration objects

3) ER Diagram

SAP Service Cloud Transaction ER diagram — cardinality between all transactional objects across the service management lifecycle

4) Transaction Process

PhaseObjectIntegrationPlannedActualPrerequisiteWork Center ViewDescriptionPractical ExamplesRole
1 InteractionEmail [Received]-Planned (Email [Received])-Email ChannelAgent Desktop > Interaction LogReceive inbound email, identify customer, and display in agent desktopCustomer fault report email received; account auto-identified and linkedService Agent
Email Response--Actual (Email [Received])Email [Received]Agent Desktop > EmailCompose email response, use template, and send to customerTemplate-based reply composed with FAQ link attached and sentService Agent
Phone Call [Received]-Planned (Phone Call [Received])--Agent Desktop > PhoneReceive inbound call, CTI screen pop, and identify customerCTI integration displays customer info popup on incoming call; past case history shownService Agent
Call Log--Actual (Phone Call [Received])Phone Call [Received]Agent Desktop > Interaction LogRecord call details, log interaction, and link to caseCall content recorded, handle time 5 min, linked to case ID for history managementService Agent
Chat [Started]-Planned (Chat [Started])--Agent Desktop > ChatAccept chat request, identify customer, and start conversationChat request from website accepted; conversation started after customer authenticationService Agent
Chat [Ended]--Actual (Chat [Started])Chat [Started]Agent Desktop > ChatEnd chat session, save transcript, and link to caseChat ended; transcript auto-saved and linked to caseService Agent
2 Case CreationCase [Created]-Planned (Case [Created])Actual (Email [Received] / Phone Call [Received] / Chat [Started])Account / Individual Customer, Case TypeCases > Case WorklistCreate case, set case type, link customer/product, and trigger SLACase auto-created from email; Case Type set to “Inquiry”, priority “Medium”Service Agent
AI Case Categorization---Case [Created]Cases > Case WorklistAuto-categorize case, suggest category, and improve accuracy over timeAI analyzes subject and body to propose “Product Defect” category at 85% confidence- (System)
Service Level Determination---Case [Created], Service LevelCases > Case DetailsDetermine applicable SLA, set milestones, and start SLA clockPriority “High” triggers SLA: initial response 1 hour, resolution 8 hours- (System)
Case [Assigned]-Planned (Case [Assigned])Actual (Case [Created])Case [Created], Case Routing RuleCases > Case WorklistAssign case to agent/team, apply routing rules, and notify assigneeRouting rule auto-assigns to product-category team; email notification sentService Agent / Dispatcher
3 SLA MonitoringMilestone [Initial Response]---Service Level DeterminationCases > Case DetailsTrack initial response time, check SLA compliance, and trigger warningInitial response deadline 1 hour; warning alert displayed at 15 minutes remainingService Agent
Milestone [Resolution Due]---Service Level DeterminationCases > Case DetailsTrack resolution due date, monitor SLA status, and trigger escalationResolution deadline 8 hours; auto-escalation to service manager on breachService Agent
4 Case ProcessingCase [In Process]-Planned (Case [In Process])Actual (Case [Assigned])Case [Assigned]Agent Desktop > Customer HubProcess case, search knowledge base, and communicate with customerCustomer Hub displays customer info and past case list; case handling beginsService Agent
Knowledge Search---Case [In Process], Knowledge Base ProviderAgent Desktop > Knowledge BaseSearch knowledge base, find relevant articles, and attach to caseSearch for “connection error” in KB; matching article attached to case and sent to customerService Agent
Similar Cases---Case [In Process]Agent Desktop > Customer HubView AI-suggested similar cases, review past solutions, and apply resolutionAI proposes 3 similar cases; past resolutions referenced to address current caseService Agent
AI Case Summary---Case [In Process]Agent Desktop > Customer HubGenerate case summary, highlight key points, and assist handoverAI summary generated at handover showing case history and current statusService Agent
AI Email Drafter---Case [In Process]Agent Desktop > EmailGenerate email draft, use GenAI, and personalize responseGenAI auto-generates reply incorporating customer name and issue detailsService Agent
Sub-Case---Case [In Process]Cases > Case WorklistCreate sub-case, link to parent case, and assign separatelyIssue requiring multiple teams split into sub-cases; each team assigned individuallyService Agent
Case [Escalated]---Case [In Process]Cases > Case WorklistEscalate case, reassign to senior agent, and notify stakeholdersSLA breach risk triggers escalation to senior agent; manager notifiedService Agent / Service Manager
Case [Resolved]-Planned (Case [Resolved])Actual (Case [In Process])Case [In Process]Agent Desktop > Customer HubResolve case, document solution, and prepare for closureResolution code “Information Provided” set; resolution registered as knowledge articleService Agent
Case [Closed]--Actual (Case [Resolved])Case [Resolved]Cases > Case WorklistClose case, set resolution code, and trigger surveyCase closed; customer satisfaction survey auto-triggeredService Agent
5 SurveySurvey Trigger-Planned (Survey Trigger)Actual (Case [Closed])Case [Closed], AutoflowSettings > AutoflowTrigger survey on case close, send email with link, and track responseSurvey email auto-sent via Autoflow on case closure- (System)
Feedback [Received]--Actual (Survey Trigger)Survey TriggerCases > Case DetailsReceive customer feedback, update case, and analyze satisfactionCustomer response received; satisfaction score 4/5 with comment recordedService Agent
6 AnalyticsDashboard---Case, InteractionAnalytics > StoriesView service KPIs, monitor case metrics, and track SLA complianceDaily KPI check: open case count, SLA compliance rate 95%, average response timeService Manager / Administrator
Case Insights---CaseAnalytics > Case InsightsAnalyze case trends, view agent performance, and identify improvement areasWeekly trend analysis: growing case categories identified; improvement actions plannedService Manager
Agent Performance---Case, EmployeeAnalytics > Agent PerformanceTrack agent metrics, measure productivity, and compare performanceAgent-by-agent resolution rate and response time comparison; top performers recognizedService Manager
7 IntegrationMaster Data SyncS/4HANA → SVC--Account, Product-Sync business partner/product from S/4HANA and maintain data consistencyInitial sync of BP and product master from S/4HANA; delta updates maintain consistency- (System)
Service Order (Mashup)SVC → S/4HANA--Case [In Process]Agent Desktop > Service OrderCreate S/4HANA service order, trigger via mashup, and sync statusS/4HANA service order created from Agent Desktop via MashupService Agent
FSM Service CallSVC → FSM--Case [In Process]Agent Desktop > Service CallCreate FSM service call, dispatch technician, and receive completionFSM call created when field service required; technician dispatched; completion receivedService Agent
Qualtrics SurveySVC → Qualtrics--Case [Closed]-Send survey via Qualtrics, receive responses, and update caseDetailed survey sent via Qualtrics; NPS and CSAT responses reflected in case- (System)

L1) Big Picture

IDCategoryTitle
sc-001OverviewWhat is SAP Service Cloud?

L2-A) Master Data

IDCategoryTitle
sc-a01OverviewSAP Service Cloud Master Data: Overview, Hierarchy & Relationships
sc-a02-01Master DataSAP Service Cloud Organizational Unit
sc-a02-02Master DataSAP Service Cloud Employee
sc-a02-03Master DataSAP Service Cloud Business Role
sc-a02-04Master DataSAP Service Cloud Business User
sc-a02-05Master DataSAP Service Cloud Team
sc-a03-01Master DataSAP Service Cloud Email Channel
sc-a03-02Master DataSAP Service Cloud Email Template
sc-a04-01Master DataSAP Service Cloud Knowledge Base Provider
sc-a05-01Master DataSAP Service Cloud Service Catalog
sc-a05-02Master DataSAP Service Cloud Service Category
sc-a05-03Master DataSAP Service Cloud Case Type
sc-a06-01Master DataSAP Service Cloud Service Level
sc-a06-02Master DataSAP Service Cloud Service Level Determination
sc-a07-01Master DataSAP Service Cloud Case Routing Rules
sc-a10-04Master DataSAP Service Cloud Warranty
sc-a11-01Master DataSAP Service Cloud Installed Base
sc-a11-02Master DataSAP Service Cloud Functional Location

L2-B) Transaction

IDCategoryTitle
sc-b01OverviewSAP Service Cloud Transactions: Process Flow, Hierarchy & Relationships 📍