Professional Documents
Culture Documents
Public Sector
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
1. Introduction
1.
2.
3.
Greater Budgetary
Pressures
Demographic / Cultural
Changes
Increased benefits
payments e.g.
unemployment
Increasing life
expectancy
Retiring workforce
Rising pension
costs
Increasing complex
family groupings
Reduced revenues
Less discretionary
spending
Increasing number
of child abuse cases
Better control on
benefit
expenditures
Pressing Need to
Optimize Resources
Collaborate across
organizations to
share resources
and avoid
duplication of
efforts
Improve
operational
efficiency while
minimizing impact
on social service
delivery
Demands for
Accountability and
Transparency
Need to reduce
fraud, waste and
abuse
Provide
measurable
outcomes
Greater
accountability for
expenditures
Improve
performance of
social agency
Social Security
Homecare
Benefit Payments
Residential Care
Veteran Payments
Foster Care
Medical Assistance
Adoption
Unemployment
Child Protection
Pensions
Youth Justice
Workers Comp
Adult Protection
Child Benefits
Drug Action
Disability Benefits
Mental Health
Income Support
Learning Disability
Housing Benefits
Physical Disability
Meals On Wheels
Reablement
Services and cash assistance provided by a government, which provide for the general
welfare and basic living requirements of individuals or families." Gartner 2007
SAP 2010 / Page 5
Transaction / Analytics
Customer Interaction /
Case Processing
Extensible / Rule
Management
Multi-Channel
Access
Service
Centers
Social Security
Application
Processing
Eligibility
Determination
Benefit
Decision
Assessment
Care
Planning
Service
Delivery
Citizens &
Businesses
Registration
Online /
Web
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
Case Management
Call
Center
Benefit
Payment
SAP Business
Communication Management
provides integrated channel
management
Multi-Channel
Access
Service
Centers
Application
Processing
Call
Center
Referral /
Intake
Online
/ Web
Benefit
Payment
Assessment
Care
Planning
Service
Delivery
Registration
Benefit
Decision
Citizens &
Businesses
Eligibility
Determination
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
Case Management
Application
Processing
Benefit
Decision
Benefit
Payment
(non-monetary Services)
Referral /
Intake
Assessment
Care
Planning
Service
Delivery
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
Application
Processing
Benefit
Decision
Benefit
Payment
(non-monetary Services)
Referral /
Intake
Assessment
Care
Planning
Service
Delivery
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
Application
Processing
Benefit
Decision
Benefit
Payment
(non-monetary Services)
Referral /
Intake
Assessment
Care
Planning
Service
Delivery
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
This presentation and SAPs strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind,
either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP 2009 / Page 10
Application
Processing
Benefit
Decision
Benefit
Payment
(non-monetary Services)
Referral /
Intake
Assessment
Care
Planning
Service
Delivery
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
Michigan DHS/DCH
Q4 2010
Social Security
(Monetary Benefits Income Assistance)
Eligibility
Determination
Application
Processing
Benefit
Decision
Benefit
Payment
(non-monetary Services)
Referral /
Intake
Assessment
Care
Planning
Service
Delivery
Returns
Filling
Collection &
Disbursement
Financial
Customer
Care
98 Cities
More than 70 programs
including
Pension & Unemployment
15 programs
including
Pension & Unemployment
Agenda
1.
Introduction
1.
2.
3.
Customer
Child Protection
Protecting children from violence,
exploitation and abuse is an integral
component of protecting their rights to
survival, growth and development.
Residential Care
For people who can not continue living in
their own home, even with support from
home care services. You can stay in
residential care for a short time, over a longer
period or permanently.
Contact Social
Services department
3
Assessment
Social Care
Management
4
Formulate Care
Plan
6
Time based Review
5 Implementation of
Care Plan
SAP 2010 / Page 15
Agenda
1. Introduction
Social Services Strategy
2. SAP Solution Social Care Management
3. SAP Solution Social Security
1. SAP Social Services Management Overview
2. Demo
3. Process & Software View
1.
Unemployment
New forms of work and work patterns have
emerged over the past decades that challenge
the relationship between labour markets and
social security. These developments are
having a significant impact at various levels.
Family Allowance
Children account for nearly one-half of
the world's population; and over half of
them are in poor countries. One person
in five worldwide is a child in poverty.
Solution Overview
SAP Social Services Management
End to end solution allowing monetary benefit allocations with BS i2010e
2
Collection
Management
Person
Management
3
Eligibility
Determination
Application
Management
4
Entitlement /
Gross Payment
Determination
- Social Case 5
Benefit Program
Rule Based
7
Financial / Payment
Management
Change of
Circumstances
6
Overpayment / Deduction
Management
SAP CRM
SAP ERP
Enterprise Portal
Registration
e-Filing
Returns Processing
e-Payment
Activities
Overview
Revenue Accounting
Account
Information
Collections Management
Public Sector Collection & Disbursement
Enterprise Extension Public Sector
Financials
Controlling
Case/Records
Management
Documents
SAP IPS520 Overview Tax Processing / Page 19
Financial
Customer Care
Audit Case
Bankruptcy
Case
Budget
Rules Engine
Workflow
SAP NetWeaver
Business
Intelligence
Tax Estimation
Tax Analysis
Solution Overview
SAP Social Services Management
End to end solution allowing monetary benefit allocations with BS i2010e
2
Person
Management
Current
1
Delivered BS i2010e
Delivered BS i2011
3
Eligibility
Determination
Application
Management
4
Entitlement /
Gross Payment
Determination
- Social Case 5
Benefit Program
Rule Based
Change of
Circumstances
7
Financial / Payment
Management
6
Overpayment / Deduction
Management
confidential
Solution Overview
SAP Social Services Management
Data Management
Call Center
Case
Management
Online
Services
2
Person
Management
3
Eligibility
Determination
Social Application
Management
Rules
Management
Third
Parties
Case
Worker
Benefit Program
Rule Based
Entitlement /
Gross Payment
Determination
Document / Records
Management
Family
5
Change of
Circumstances
6
Financial / Payment
Management
Overpayment / Deduction
Management
Business Intelligence
Performance
Management
Authorization
Management
Accounting / Budget
Management
Organization / Workload
Management
Determine
entitlements
for benefits
Calculate
payments
Execute
payment and
manage
account
CRM
Social Case
Management
Financial
Management
Agenda
1. Introduction
Social Services Strategy
2. SAP Solution Social Care Management
3. SAP Solution Social Security
1. SAP Social Services Management Overview
2. Demo
3. Process & Software View
1.
Agenda
1. Introduction
Social Services Strategy
2. SAP Solution Social Care Management
3. SAP Solution Social Security
1. SAP Social Services Management Overview
2. Demo
3. Process & Software View
1.
Net Calculation
Cross-Industry Functions
Cross-Industry Functions
Interaction Management
Case Management
Payments
Activity Management
Document Management
Business Partner Management
SAP CRM
SAP ERP
Cross-Industry Functions
User Interaction
Business Intelligence
Service Bus
SOA Management
Identify
Customer
Understand
Request
Manage
Request
Finalize
Request
Manage
Application
Payment Management
Establish
Decision
Determine
Entitlement
Calculate
Entitlement
Determine
Gross Payment
Approve
Claims Management
Receive
Claim
Determine
Liability
Approve
Deduction Management
Receive
Liability
Determine
Deduction
Approve
Calculate
Net Payment
Execute
Payment
Identify
Customer
Understand
Request
Manage
Request
Finalize
Request
Manage
Application
Establish
Decision
Determine
Entitlement
Payment Management
Calculate
Entitlement
Determine
Gross Payment
Approve
Claims Management
Receive
Claim
Determine
Liability
Calculate
Net Payment
Approve
Deduction Management
Receive
Liability
Interaction Management
Determine
Deduction
Approve
Payments
SAP CRM
SAP ERP
Execute
Payment
Manage
Application
Receive
Liability
Caseworker
Application
Form
XML
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Application Management
Progr
am
Receive
Liability
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
BRF
plus
Social
Application
Caseworker
Application
Form
XML
Progr
am
BRF
plus
Interactions
Case
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Application Management
Progr
am
Payment Management
Establish
Decision
Receive
Liability
Determine
Gross Payment
Deduction Management
Determine
Deduction
BRF
plus
Social
Application
Caseworker
Application
Form
XML
Progr
am
Interactions
BRF
plus
Progr
am
BRF
plus
Case
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Determine
Entitlement
Establish
Decision
Application Management
Progr
am
BRF
plus
Application
Form
XML
Progr
am
Interactions
Calculate
Entitlement
Determine
Gross Payment
Receive
Liability
Deduction Management
Determine
Deduction
Progr
am
Social
Application
Caseworker
Payment Management
BRF
plus
BRF
plus
Progr
am
BRF
plus
Case
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Application Management
Progr
am
Receive
Liability
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
XML
Progr
am
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
BRF
plus
BRF
plus
Progr
am
Interactions
BRF
plus
Case
Progr
am
BRF
plus
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Application Management
Progr
am
Receive
Liability
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
XML
Progr
am
Determine
Gross
Payment
Deduction Management
Determine
Deduction
BRF
plus
BRF
plus
Progr
am
Interactions
BRF
plus
Case
Progr
am
BRF
plus
Payment Management
Approve
Calculate
Net Payment
Approve
Execute
Payment
Manage
Application
Application Management
Progr
am
Receive
Liability
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Calculate
Net
Payment
Execute
Payment
Approve
BRF
plus
Approval
XML
Progr
am
BRF
plus
Progr
am
Interactions
BRF
plus
Case
Progr
am
BRF
plus
Net Calculation
Manage
Application
Application Management
Receive
Liability
Progr
am
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Execute
Payment
Calculate
Net Payment
Approve
BRF
plus
Approval
XML
Progr
am
BRF
plus
Progr
am
Interactions
BRF
plus
Case
Progr
am
Payment
BRF
plus
Net Calculation
Manage
Application
Progr
am
Approve
Calculate
Net Payment
Determine
Deduction
Execute
Payment
Approve
Benefit / Deduction Decision
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
BRF
plus
Approval
XML
Progr
am
BRF
plus
Progr
am
Interactions
Progr
am
Payment
Determine
Gross Payment
Deduction Management
Receive
Liability
Application Management
Payment Management
BRF
plus
Net Calculation
Case
R
Case
Activities
Cases
Activities
Business
Partner
R
Application
Processing
BuPa
SOA
Customer Defined
Trigger Processes
SSP
CRM
Simulation
Mass
(re)calculation
R
Gross Entitlement
Calculation
Activities
Decision
Making
Process
Gross
Entitlement
Amounts
Net Calculation
Color Legend
Objects not affected
by this project
Net
Calculation
Result
Billing
Gross
Entitlement
Calculation
Fi- CA
Invoicing
Billing run
ERP
Billing
Documents
Fi- CA Invoicing
FI-CA
postings
Gross
Payment
Items
Invoices
Invoicing run
ERP
Worker
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Manage
Application
Receive
Liability
Social Application
Making Process
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Calculate
Net Payment
Approve
Execute
Payment
Social Application
Making Process
Incoming
Application
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Approval
Service
Plan
Assignment
Validation
Case Worker
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Paper Application
XML Application
SAP 2010 / Page 42
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Maternity Leave
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection
Eligibility
Check
Assessment
Approval
With the benefit selection step, benefits are determined and assigned.
This could be done
either automatically via the rules engine
(e.g. based on the data in the application form)
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
With the eligibility check, the system checks if the citizen is eligible for the benefits in a specific period.
This check could be performed according to rules specified in the rules engine.
The eligibility check can be
automatic
(e.g. after a data change)
manually triggered by the
case worker
overruled by the
case worker
The result is displayed as a
status (eligible/ not eligible)
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
With social service plan assignment, the application is assigned on a rule basis to
an existing social service plan (SSP). The SSP represents the contractual agreement
between citizen and authority (e.g. municipality).
The assignment could also de done manually by the case worker
If no suitable service plan is found, a new one is created
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Action
to start successor
processing
Case
Assignment
Validation
Action
Profile
Change Mode
Benefit
Selection.
Eligibility
Check
Assessment
Transaction type
for social application
Approval
Service Plan
Approval
Assignment
Creation Mode
Change Processing Profile
How is service plan changed?
Versioning:
New service plan version?
Partners be copied from old version?
Items status be copied from old
version?
New eligibility check / assessment?
Common settings:
How are..
a) item and
b) item status
copied from application?
New eligibility check?
New item assessment?
= Assignment path
Change Processes
(e.g. termination of benefits)
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
(1st version)
Pregnancy leave
Maternity leave
Parental leavev
SSP
Pregnancy leave
Maternity leave
Parental leave
SUPR
Transfer:
Header data (dates etc.)
Items (with dates & eligibility and assessment status values)
Validation
Case
Assignment
Benefit
Selection.
Eligibility
Check
Assessment
Approval
Service Plan
Approval
Assignment
The baby was born. The date of birth varies from the expected date of birth.
1nd
Application
Form
(expected
date of birth
1.9.)
2nd Application
Form
(expected
date of birth
3.9.)
1st SOA
SSP
(1st version)
Preg. leave
Mat. leave
Par. leave
new version
(copy all header &
item data)
SUPR
(2nd version)
Preg. leave
Mat. leave
Par. leave
Preg. leave
Mat. leave
Par. leave
2nd SOA
(Preg. leave)
(Mat. leave)
(Par. leave)
SSP
Executes change
process Child is
born on new SSP
version to change
dates
SUPR
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
???
1000
Authorities
Beneficiary
Citizen
200 / Month
Approved on
Payment Recipient
SAP 2010 / Page 57
Manage
Application
Benefit Decision
Making Process
Establish
Decision
Determine
Entitlement
Payment Management
Calculate
Entitlement
Determine
Gross Payment
Receive
Liability
Deduction Management
Determine
Deduction
Approve
Calculate
Net Payment
Approve
Execute
Payment
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Optional
Out of Scope
SOA
SSP
Previous Release
Can be only executed before
decision assessment
Can be only executed after
decision assessment
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Already
Existing
SSP
Eligibility
Check
No
Entitlement
Determin.
New
SSP
Creation
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Optional
Out of Scope
Yes
SSP
Version
Creation
Previous Release
Can be only executed before
decision assessment
Can be only executed after
decision assessment
Application
Decision
SSP
Creation
Already
Existing
SSP
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
New
SSP
Creation
No
Benefit
Program
Determination
Main
Partner
Determination
Case
Assignment
Decision
Period
Determination
SSP Header
Data
Determination
Eligibility
Determination
Yes
SSP
Version
Creation
Out of Scope
SAP 2010 / Page 63
Previous Release
SAP
SAP
20092010
/ Page
/ Page
68 68
SAP 2009
2010 / Page 70
SAP
SAP
20092010
/ Page
/ Page
72 72
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Eligibility Determination
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
SSP
Creation
Application
Decision
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Benefit
Determin.
Manual
Adjustment
Entitlement
Period
Determin.
Decision
Assessment
Manual
Entitlement
Items
Retrieving
from
Previous
SSP (s)
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Entitlement
Item
Creation
Optional
Out of Scope
Decision Period
Previous Release
Benefit Program
Main Partner
SAP 2010 / Page 76
Previous
SSP (s)
Entitlement Determination
Entitlement item in Detail
Entitlement Determination
Entitlement item in Detail
Entitlement Determination
Entitlement item in Detail
Read only Can be only accepted / rejected by the case worker (but no other
manual change is allowed)
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Data Collection
Entitlement
Items
Decision
Assessment
Period
Determination
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Calculation
Optional
Benefit
Entitlement Period
Beneficiary
Out of Scope
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
Entitlement Calculation
Architecture Overview
Entitlement Calculation
Architecture Overview
ERP
Replicated
Data
Result
SXP
(SSP, SDP)
including
header, item,
partner,
appointment,
status,
customer
defined fields
Entitlement
Controller
Gross
Entitlement
Document
Item
(GED Item)
Business Partner
Business Partner
Relations
Product
Gross
Entitlement
Document
(GED)
Calculation
Exit
(BRF+ / BAdI)
BRF+ Trace
Customizing
CRM / ERP Integration
CRM / ERP Integration
Entitlement Calculation
Entitlement Frequency Customizing
Entitlement calculation
Transaction type Customizing
Entitlement Calculation
Calculation Exit Strategy customizing
Entitlement Calculation
Handling of manual items Customizing
These gross entitlement amounts always are kept even if the implemented rules have
calculated a result for this item
These gross entitlement amounts are overwritten but a warning message is shown to the
caseworker
These gross entitlement amounts are just overwritten without any checks
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
SSP
Creation
Application
Decision
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Change on
SSP header
Data
Manual
Adjustment
Generated
Entitlement
Items
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Generated
Entitlement
Items
Update
Manual
Entitlement
Item
Creation
Approval
Manual
Assessment
Not possible
Optional
SAP 2010 / Page 94
Manual Adjustment
Header
Manual Adjustment
Entitlement item
Manual Adjustment
Generated Items
Manual Adjustment
Manual Items
Manual Adjustment
Manual Items in Detail
Benefit Product
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Optional
Out of Scope
Previous Release
Can be only executed before
decision assessment
Can be only executed after
decision assessment
SAP 2010 / Page 103
Display mode
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Optional
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Entitlement
Items
Manual
Adjustment
Entitlement
amount
Decision
Assessment
Data Collection
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Split
Approval
Calculation
Out of Scope
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
SAP 2010 / Page 108
Beneficiary
Payment
recipient
Optional
GEHeader
Entitlement
Frequency
Payment
Frequency
Weekly
GEItem
Monthly
Due Dates
End of
Period
SSP
Benefit
Benefit Beneficiary
Payment Recipient
Entitlement Frequency Period
Reference Date
Due Date Rules
GPDocument
Gross
Payment Item
Determination
GPHeader
GPItem
GPDocument
GPHeader
GPItem
Reference Date
Today
+3
days
GEHeader
GEItem
Payment
Frequency
Weekly
Due Date
Monthly
GPDocument
Gross
Payment Item
Determination
GPHeader
GPItem
GEHeader
GEItem
Payment
Frequency
Weekly
Due Date
Monthly
GPDocument
Gross
Payment Item
Determination
GPHeader
GPItem
UP
31/03
9000
GEHeader
GEItem
Payment
Frequency
Weekly
Due Date
Monthly
GPDocument
Gross
Payment Item
Determination
GPHeader
GPItem
UP
GPDocument
31/03
4500
GPHeader
GPItem
01/01 to 28/01 9000
SAP 2010 / Page 112
Reference Date
GEHeader
GEItem
Payment
Frequency
Weekly
Due Date
Monthly
GPDocument
Gross
Payment Item
Determination
GPHeader
GPItem
OV
GPDocument
31/03
1800
GPHeader
GPItem
01/01 to 28/01 9000
SAP 2010 / Page 113
Reference Date
Basic Example:
Step 1: SSP and GED
GPCP
GED:
w9
GED Item3: 12.1. 17.1. 800 / w
w8
w1
GED Item1: 21.11. 23.11. 300 / w
w2
w3
GED Item2: 24.11. 11.1. 1000 / w
SSP:
SXP
21.11.08 17.1.09
Legend:
: 1 calender week
1.12.2008
1.1.2009
Sa
17.1.
entitl.freq. : weekly
paym.freq. : monthly
Basic Example:
GED:
GPI:
GPCP
w9
GED Item3: 12.1. 17.1. 800 / w
w8
w1
GED Item1: 21.11. 23.11. 300 / w
w2
w3
GED Item2: 24.11. 11.1. 1000 / w
SSP:
SXP
21.11.08 17.1.09
Legend:
SXP Item1: 21.11. 17.1., Benefit: Maternity
efp
Fr
21.11.
SAP 2010 / Page 115
1.12.2008
1.1.2009
: 1 calender week
Sa
17.1.
entitl.freq. : weekly
paym.freq. : monthly
Basic Example:
REG
W2 1000 tdue
= 13.11. ...
15.12.
UP
UP
w9
GED Item3: 12.1. 17.1. 800 / w
w8
w1
GED Item1: 21.11. 23.11. 300 / w
w2
w3
GED Item2: 24.11. 11.1. 1000 / w
SXP
21.11.08 17.1.09
Legend:
SXP Item1: 21.11. 17.1., Benefit: Maternity
Fr
21.11.
SAP 2010 / Page 116
1.12.2008
tref = 6.12.
1.1.2009
: 1 calender week
Sa
17.1.
entitl.freq. : weekly
paym.freq. : monthly
REG
ID A
1000
REG
ID B
1000
REG
ID C
1000
REG
ID D
1000
REG
ID E
1000
REG
ID F
1000
REG
ID G
1000
D1t
D2t+1
UP
ID I
200
REG
ID J
1200
UP
ID K
900
D3t+2
UP
ID L
9000
UP
ID M
700
UP
ID N
700
stopped_by
tref
stops
stopped_by
UP
ID H
200
stops
GPCP
stopped_by
stops
REG
ID O
1900
REG
ID P
1900
Legend:
: 1 calender week
entitl.freq. : weekly
paym.freq. : monthly
tref
t
SAP 2010 / Page 117
Simple
Multiple
Frequency Mappings
No Mapping
Category required
Mapping
Category required
(BAdI)
DD05
DD04
CW 06
CW 07
Last Day of
Month respecting
Factory Calendar
DD06
CW 08
CW 09
CW 10
Wednesday in
2nd Week of Next
Month
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
SSP
Creation
Application
Decision
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Net
Calculation
Display
Approval
Net
Calculation
Display
Out of Scope
Deduction
Making Process
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
Agenda
3. Benefit Decision
Overview
2. SSP Creation
3. Eligibility Creation
4. Entitlement Determination
5. Entitlement Calculation
6. Manual Adjustment
7. Decision Assessment
8. Gross Payment Item Determination
9. Net Simulation
10. Approval
1.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Deduction
Making
Process
Approval
Net
Calculation
Display
Optional
Out of Scope
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
SAP 2010 / Page 125
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
4. Net Calculation
1.Process
Overview
2.Architecture and Technical Details
3.Configuration
4.Example
Manage
Application
Receive
Liability
Net Calculation
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Calculate
Net Payment
Approve
Execute
Payment
Application
Processing
ERP
Benefit
Decision
Process
Social
Application
Net
Calculation
Decision
Processing
ERP
Periodical
Billing
FI-CA
Invoicing
Payment
Run
Account
Maintenance
Deduction
Decision
Process
Social
Benefit /Deduction
Decision
Net
Calculation
Result
Billing
Document
Accounting
Document
(Open Item)
Payments
Clearings
Net Calculation
Purpose
Benefit Decision:
Each month
2000 Benefit
1700
Deduction Plan:
Each month
50 for water & electricity
Payment
Recipient
Net
Calculation
50
Utilities
Company
Tax Law
250
Tax Agency
SAP 2010 / Page 131
Net Calculation
Execute Net Calculation Run
SAP Menu (ERP) Accounting Public Sector Management Social Services Mass Processing Create Net
Calculation Documents
Basically the process of net calculation is split up into three major parts:
1. Grouping of gross payment document items to net calculation units by
Payment recipient
Payment family
Pension
SSP
Type 1
old age
pension
SDP
Type 1
electricity
Payment Family 1
Frequency 1
monthly
Due Date 15th of
month
SSP
Type 2
monthly
maternity
SDP Type
2
electricity
Payment Family 2
Frequency 1
monthly
Due Date end of
month
SSP
Type 3
weekly
maternity
Payment Family 3
Frequency 2
weekly
Due Date beginning
of next week
Types of Deductions
We have to distinguish
Agenda
4. Net Calculation
1.Process
Overview
2.Architecture and Technical Details
3.Configuration
4.Example
SSP/SDP
n:m
Prequisite
Data
Result
GPD
(including
Decision
Based
Deductions)
Deduction
Types
including
Deduction
Type Priority
Customizing
Net Calculation
Controller
BAdI for
Determination
of Rule Based
Deductions
Net Calculation
Documents
(NCDs)
per
Payment Period /
Due Date
Net Calculation
Document
Item
(NCDITEM)
Benefit Decision:
Each month
2000 Benefit
./. 500 Deduction
./. 250 Taxation
-----------------------1250 Net Benefit
1.
2.
3.
Benefit 2000
Deduction -500
Taxation -250
INVALID
NCD Header GUID
x
January
1.
2.
3.
1.
2.
3.
Benefit 2000
Deduction -500
Taxation -250
Benefit 2100
Deduction -500
Taxation -250
Due Date
Payment Family
Payment Recipient
For each Due Date a separate NCD document header is created serving as input for
the Billing Process
Agenda
4. Net Calculation
1.Process
Overview
2.Architecture and Technical Details
3.Configuration
4.Example
Net Calculation
Customizing
Agenda
4. Net Calculation
1.Process
Overview
2.Architecture and Technical Details
3.Configuration
4.Example
Feb
09
Mar
09
Apr
09
May
09
500
500
500
500
500
GPD 1
Jun
09
Jul
09
Aug
09
Sep
09
Oct
09
Nov
09
Dec
09
500
500
500
500
500
500
500
GPD 1
Amount: 500 EUR for 01.01.2009 31.12.2009 = 1 to 12
GPD 2
900
900
900
900
900
900
900
GPD 2
Amount: 900 EUR for 01.05.2009
31.12.2009 = 5 to 12
900
GPD 1
Jan
09
Feb
09
Mar
09
Apr
09
May
09
500
500
500
500
500
Jun
09
Jul
09
Aug
09
Sep
09
Oct
09
Nov
09
Dec
09
500
500
500
500
500
500
500
GPD 1
Amount: 500 EUR for 01.01.2009 31.12.2009 = 1 to 12
600
GPD 1a
600
600
600
600
600
600
600
GPD 1a
Amount: Changed to 600 EUR
for 01.05.2009 31.12.2009
GPD 2
GPD 2a
900
900
900
900
900
900
900
900
GPD 2
Amount: 900 EUR for 01.05.2009
31.12.2009 = 5 to 12
1000
1000
2000
2000
2000
GPD 2a, Item 2
Amount: 2 000 EUR for 01.07.2009
30.09.2009
Relevant for
Net Calculation
NCD Header 4
31.07.2009
NCD Item Group C
NCD Header 2
31.05.2009
NCD Item Group B
600 Euro Housing
900 Euro Cash Allowance
NCD Header 5
30.08.2009
NCD Item Group C
NCD Header 3
30.06.2009
NCD Header 6
30.09.2009
NCD Item Group C
NCD Header 4
31.07.2009
NCD Item Group C
600 Euro Housing
2000 Euro Emergency
2600 Euro Gross
- 450 Eur Tax
1820 remaining for
other deductions
- 200 Euro deduction
NCD Header 2
31.05.2009
NCD Item Group B
600 Euro Housing
900 Euro Cash Allowance
1500 Euro Gross
- 480 Eur Tax
NCD Header 5
30.08.2009
NCD Item Group C
600 Euro Housing
2000 Euro Emergency
2600 Euro Gross
- 450 Eur Tax
1820 remaining for
other deductions
- 200 Euro deduction
NCD Header 3
30.06.2009
NCD Header 6
30.09.2009
NCD Item Group C
600 Euro Housing
2000 Euro Emergency
2600 Euro Gross
- 450 Eur Tax
1820 remaining for
other deductions
- 200 Euro deduction
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Manage
Application
Application Management
Receive
Liability
Progr
am
BRF
plus
Progr
am
Social
Application
Caseworker
Application
Form
Payment Management
Determine
Gross Payment
Deduction Management
Determine
Deduction
Approve
Execute
Payment
Calculate
Net Payment
Approve
BRF
plus
Approval
XML
Progr
am
BRF
plus
Progr
am
Interactions
BRF
plus
Case
Progr
am
Payment
BRF
plus
Net Calculation
Agenda
5. Payment Execution
1.Accounting
Billing/Accounting
What happens in Accounting?
Posting & Paying
Benefit Decision
after Net Calculation:
Each month
2000 Benefit
./. 50 Deduction
./. 250 Taxation
-----------------------1700 Net Benefit
1700
Payment
Recipient
50
Utilities
Company
Tax Agency
SAP 2010 / Page 159
Net Calculation
Document
Social Billing
Run
Billing
Document
Invoicing
Run
Invoicing
Document
Posting
Document
Payment
Run
2
Payment
Document
1
(recommended)
Account
Maintenance
PSCD
Cross-Reference between documents
Process Chain in Accounting
SAP 2010 / Page 160
Clearing against
Debit
Recipients Account
BP
CA
CO
Main/Sub
Main/Sub Text
Amount
Final Recipient
Due Date
30.04.2009
Monthly
Parental Benefits
2500 Euro
Monthly
Parental Benefits
4100/0200
-1000 Euro
Monthly
Parental Benefits
4100/0110
Pregnancy: Underpayment
5000 Euro
Monthly
Parental Benefits
4100/0210
Monthly
Parental Benefits
500 Euro
26.05.2009
Monthly
Parental Benefits
2200 Euro
31.05.2009
Monthly
Parental Benefits
4200/0200
-900 Euro
Tax Agencys CA
30.04.2009
13.05.2009
Tax Agencys CA
Tax Agencys CA
13.05.2009
To be cleared
payment = 1500
To be cleared
payment = 3000
To be cleared
payment = 1300
31.05.2009
AND: 1300 be
cleared with down
payment of 500;
payment = 800
BP
CA
CO
Main/Sub
Main/Sub Text
Amount
Final Recipient
Due Date
30.04.2009
Monthly
Pregnancy Leave
4000/0100
Regular Benefits
2500 Euro
Monthly
Pregnancy Leave
4000/0200
Tax Deduction
-1000 Euro
Monthly
Pregnancy Leave
4000/0300
Underpayment
5000 Euro
Monthly
Pregnancy Leave
4000/0210
Monthly
Maternity Leave
0060/0100
Down Payment
500 Euro
26.05.2009
Monthly
Maternity Leave
4000/0100
Regular Benefits
2200 Euro
31.05.2009
Monthly
Maternity Leave
4000/0200
Tax Deduction
-900 Euro
Tax Agencys CA
30.04.2009
13.05.2009
Tax Agencys CA
Tax Agencys CA
13.05.2009
31.05.2009
To be cleared
payment =
1500
To be cleared
payment =
3000
To be cleared
payment =
1300
1300 be cleared
with down
payment;
payment =
800
Agenda
5. Payment Execution
1.Accounting
Billing/Accounting
From NCD to Billing Document
2000 /
monthly
500 /
monthly
250 /
monthly
Mass Activity
scheduled as
Batch job
Billing Documents
Benefit Decision:
Each month
2000 Benefit
./. 500 Deduction
./. 250 Taxation
-----------------------1250 Net Benefit
1.
2.
3.
Benefit 2000
Deduction -500
Taxation -250
INVALID
NCD Header GUID
x
January
1.
2.
3.
1.
2.
3.
Benefit 2000
Deduction -500
Taxation -250
Benefit 2100
Deduction -500
Taxation -250
1.
2.
3.
Benefit 2100
Deduction -500
Taxation -250
1.
2.
3.
Weekly payment
Payment Recipient
Payment Family
Payment Frequency
Due Date Rule
Social Billing
Run
Selection Parameters
Payment Recipient
Payment Family
Due Date Rule
Frequency Unit
Frequency Factor
PSCD
SAP 2010 / Page 172
Billing
Billing
Document
Document
Invoicing
Run
nvoicing
Invoicing
Document
Document
Billing/Accounting
Process overview Billing details
Mass
Mass
Activity
Activity
Social
Social
Billing
Billing
Business logic per
work package
Select NCDs to be processed
SSP/SDP
approved
Transfer to
Accounting
Follow-up
SSP/SDP
approved
New Transfer to
Accounting
Billing Run
Billing Run
Open
Billed
Revised
Reversed
Cancelled
Open
Billed
Billing/Accounting
Derivation of PSCD accounting information
Billing
Document
Invoicing
Document
NCD Header
BillDoc Header
InvDoc Header
NCD Items
BillDoc Items
InvDoc Items
Net Calculation
Document
BAdI:
PSSCB_BILL_CREATE
Invoicing:
Event 2611
BAdI PSSCB_BILL_CREATE
Import and Export Parameters for Accounting
Header DFKKINVBILL_H
Kind of SXP
Tax Category
Benefit ID
Item Category
Gross Payment Item Process Cat.
Deduction Type
Priority of Items
Deduct-To-Party
Deduction Plan Item Process Cat
Entitlement Begin Date/End Date
Entitlement Frequency Type
Alternate Payee (GUID + ERP)
Alternate Payee Payment Method,
Address ID, Bank ID
Items DFKKINVBILL_I
Main- /Sub-Transaction
CA Category (Account Det ID)
BP/CA/CO
Alternative BP for payments
CA of final recipient
Payee Information
BAdI PSSCB_BILL_CREATE
Typical derivation logic to be implemented
Payment Recipient
Move
BP Number
Payment Family
Customizing Table
PayFam CA Category
CA Number
Function module
Move
Function module
Derivation n:1
Main Tx (AcctingClassification)
(Sub-) Benefit ID
Derivation n:1
Sub Tx ((Sub)Benefit)
Constant or Derivation
from User/Benefit
Company Code
(Sub-)Benefit ID
Derivation n:1
From CA or CO master
data
Acct Determination ID
Due Date
Move
Deduct-To Party
Function Module BP
CAC for deduction CA
CA of Final Recipient
Alternate Payee
Move
Alternate Payee
When
Agenda
5. Payment Execution
1.Accounting
Invoicing in PSCD
Social Billing
Inbound Interface
Additional Functions
Other
Billing Systems
(external or internal)
Notification
SAP BW
Invoicing
Process
BW
Extraction
RM-CA
PSCD
PSCD
Posting
Document
Billing
System A
Structured bill document 1
Billing
System B
Inbound
Processing
Service Billing
Invoicing
Document
EDR
Billing
Document
Printing
Process
Print
Workbench
Invoice
Printout
ERP
Inbound
Interface
Invoicing
Order
Billing
Document
Z Table
Invoicing
Mapping
ALE
External
System
BAPI
External
System
Invoicing Functions
Invoicing Function
Form Preparation
Public Sector
Billing
External Billing
Systems
Billing Documents
Invoicing Orders
Master Data
To Be Billed
Selection of Invoicing
Orders
Data Selection
Creation of Invoicing
Units
SAP 2010 / Page 189
Invoicing Transactions
In billing and invoicing, main and sub transactions are used for invoice
display and to control the posting of billing documents
To determine the account assignment (revenue accounts) for the general ledger items
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Manage
Application
Benefit Decision
Making Process
Decision Update
Establish
Decision
Determine
Entitlement
Payment Management
Calculate
Entitlement
Determine
Gross Payment
Receive
Liability
Deduction Management
Determine
Deduction
Approve
Calculate
Net Payment
Approve
Execute
Payment
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Optional
Out of Scope
SOA
SSP
Previous Release
Can be only executed before
decision assessment
Can be only executed after
decision assessment
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Decision
Assessment
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Deduction
Making
Process
Approval
Net
Calculation
Display
Optional
Out of Scope
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
SAP 2010 / Page 194
Agenda
Benefit Decision
Update Process
Benefit Decision
Making Process
SSP
Creation
Eligibility
Check
Entitlement
Determin.
Entitlement
Calculation
Manual
Adjustment
Decision
Assessment
Entitlement
Adjustment
Gross
Payment
Item
Determin.
Approval
Previous SSP
Change
Process
SSP
Creation
Approval
Follow up SSP
Auto
Out of Scope
Previous Release
Can be only executed
before decision assessment
Can be only executed after
decision assessment
Agenda
1.
2.
3.
4.
3.
Three generic change processes on header level are available out of the
box:
Termination (G001)
Copy (G002)
(G00X) = Business
transaction of the
change process
Previous SSP
Agenda
1.
2.
3.
4.
3.
Agenda
1.
2.
3.
4.
3.
Agenda
1.
2.
3.
4.
3.
31.12.2012
SSP
Non Entitled
Entitled
Benefit B
Benefit C
01.01.2012
01.08.2012
31.12.2012
Agenda
1.
2.
3.
4.
3.
Change Process
Customizing
Agenda
1.
2.
3.
4.
3.
2.
Benefit Decision
Making Process
Application
Decision
SSP
Creation
Eligibility
Check
Optional
Entitlement
Determin.
Entitlement
Calculation
Generated
Entitlement
Items
Out of Scope
Previous Release
Manual
Adjustment
Relevant
Previous
Entitlement
Items
Determin.
Decision
Assessment
Benefit
Filtering
Item
Category
Determin.
Gross
Payment
Entitlement
Item
Adjustment
Determin.
Approval
Entitlement
Item
Creation
Previous
SSP (s)
Optional
End Date
Beginning Date
31/12
01/01
Benefit Program 1
EI1 1000 /Month
SSP
Version n
Outcome: Decision n Beneficiary received a benefit X from January to December. Benefit amount from January to
December 1000 per month
Decision n
Decision period 01/01 to 31/12
From 01/01 to 31/12 Beneficiary will receive 1000 per month
Beginning Date
01/01
End Date
31/12
SSP Version n
SSP Version
n+1
End Date
31/12
Benefit Program 1
EI1 1200 /Month
SSP Version
n+1
From a business process point of view Delta Logic better maps process reality.
From a performance point (e.g. several years recalculation scenario) Delta Logic offers
better guaranties
For business processes or situation where Replace Logic is required, Delta Logic if the
new decision period is the same than the previous decision period, is equivalent to
Replace Logic
End Date
31/12
SSP Version n
EI1 1000 /Month
Benefit Program 1
EI1 1200 /Month
SSP Version
n+1
Agenda
1.
2.
3.
4.
3.
2.
Entitlement Adjustment
Sub processes
Entitlement
Adjustment
Entitlement
Determination
Generated
Entitlement
Items
Previous
SSP (s)
Relevant
Previous
Entitlement
Items
Determin.
Previous
Relevant
SSP
Determin.
Benefit
Filtering
Item
Category
Determin.
Relevant
Entitlement
Items
Determin.
Entitlement
Item
Creation
Entitlement
Period
Determin.
Agenda
1.
2.
3.
4.
3.
2.
Entitlement
Adjustment
Entitlement Determination
Generated
Entitlement
Items
Previous
SSP (s)
Relevant Previous
Entitlement Items
Determin.
Previous
Relevant SSP
Determin.
Benefit Filtering
Item
Category
Determin.
Relevant
Entitlement
Items Determin.
Entitlement
Item Creation
Entitlement
Period Determin.
Principles
The initial decision (first SSP) can be updated several time which will create a decision chain based
on follow up of follow up SSP.
A SSP can have only one follow up approved SSP.
A follow up SSP replaces his previous SSP for the follow up SSP decision period
If follow up SSP decision period is not included in the previous SSP decision period it may happen the
new decision replaces one or several previous SSP.
Conclusion
The first step of the process is to identify which previous SSP (s) are impacted by the new follow up
SSP.
This identification is done via the decision period and SSP chain.
Next slides provide various example allowing a better understanding of the logic
SAP 2010 / Page 226
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
SSP
Version n + 1
B.D n+1
Business Scenario 1
Relevant
Vn
Version n
decision
Vn+1
See
note
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
B.D n+1
SSP
Version n + 1
Business Scenario 1
B.D n+2
E.D n+2
SSP
Version n + 2
Business Scenario 1
Relevant
Vn
decision
Vn+1
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
B.D n+1
Business Scenario 1
B.D n+2
E.D n+2
SSP
Version n + 2
Business Scenario 1
Relevant
Vn
SSP
Version n + 1
decision
Time slice to be considered from previous versions Vn+1
Version n + 1
Vn+2
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
SSP
Version n + 1
B.D n+1
Business Scenario 1
Relevant
Vn
Vn
Version n
decision
Vn+1
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
SSP
Version n + 1
B.D n+1
Business Scenario 1
B.D n+2
Relevant
Vn
E.D n+2
SSP
Version n + 2
decision
Time slice to be considered from previous versions Vn+1
Version n + 1
Version n
Vn+2
TIME
End Date
Beginning
Version n
Date
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
Decision Period Version n+1
E.D n+1
B.D n+1
SSP
Version n + 1
Business Scenario 1
B.D n+2
E.D n+2
Business Scenario 1
B.D n+3
E.D n+3
SSP
Version n + 3
Business Scenario 1
Relevant
decision
SSP
Version n + 2
Vn
Vn+2
Version n + 2
Vn+3
Agenda
1.
2.
3.
4.
3.
2.
Entitlement
Adjustment
Entitlement Determination
Generated
Entitlement
Items
Previous
SSP (s)
Relevant Previous
Entitlement Items
Determin.
Previous
Relevant SSP
Determin.
Benefit Filtering
Item
Category
Determin.
Relevant
Entitlement
Items Determin.
Entitlement
Item Creation
Entitlement
Period Determin.
Principles
Completely or
Partially
Date
Version n
E.D.n
Version n
B.D.n
SSP
Version n
Business Scenario 1
EI1
EI2
EI3
E.D n+1
SSP
Version n + 1
EI1
EI2
Date
Version n
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
EI1
EI2
EI3
Decision Period Version n+1
E.D n+1
B.D n+1
Business Scenario 1
SSP
Version n + 1
EI1
EI2
B.D n+2
E.D n+2
SSP
Version n + 2
EI1
EI2
Beginning Date Version n: B.D.n
End Date Version n: E.D.n
SAP 2010 / Page 236
Beginning
Decision Period Version n
Date
Version n
E.D.n
Version n
SSP
Version n
Business Scenario 1
B.D.n
EI1
EI2
EI3
Decision Period Version n+1
E.D n+1
B.D n+1
SSP
Version n + 1
Business Scenario 1
EI1
EI2
B.D n+2
E.D n+2
SSP
Version n + 2
EI1
EI2
EI1
EI3
Beginning Date Version n: B.D.n
End Date Version n: E.D.n
SAP 2010 / Page 237
Version n
Date
E.D.n
Version n
Business Scenario 1
B.D.n
SSP
Version n
EI1
EI2
EI3
E.D n+1
SSP
Version n + 1
EI1
EI2
Beginning
Decision Period Version n
Date
Version n
E.D.n
Version n
Business Scenario 1
B.D.n
SSP
Version n
EI1
EI2
EI3
Decision Period Version n+1
E.D n+1
B.D n+1
SSP
Version n + 1
Business Scenario 1
EI1
EI2
B.D n+2
E.D n+2
SSP
Version n + 2
Business Scenario 1
EI1
EI2
EI3
EI1
EI2
Beginning Date Version n: B.D.n
End Date Version n: E.D.n
Version n
Date
E.D.n
Version n
Business Scenario 1
B.D.n
SSP
Version n
EI1
EI2
EI3
Decision Period Version n+1
B.D n+1
E.D n+1
SSP
Version n + 1
Business Scenario 1
EI1
EI2
B.D n+2
E.D n+2
SSP
Version n + 2
Business Scenario 1
EI1
EI3
EI2
E.D n+3
EI1
B.D n+3
EI2
SSP
Version n + 3
Business Scenario 1
EI1
EI2
EI2
Agenda
1.
2.
3.
4.
3.
2.
29.05.200n
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
03.06.200n
Manual
Adjustment
GPI 1
Entitlement
Adjustment
Gross
Payment
Item
Approval
01.09.200n
19.04.200n+1
Business Scenario 1
EI 1
Global
Assessment
3500 / w
15000 / M
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
01.09.200n
29.05.200n
Entitlement
Adjustment
Gross
Payment
Item
Approval
19.04.200n+1
04.07.200n
Business Scenario 1
SSP 1
3500 / w
EI 1
3500 / w
GPI 1
21.04.200n+1
23.06.2003
Due date
30.07.2003
Due date
Business Scenario 1
01.07.200n
SSP 2
EI 1
14.07.200n
EI 2
GPI 2
3500 / w
21.12.200n
7000
EI 3
GPI3
3500 / w
15000 / M
EIn
EIn
SAP 2010 / Page 243
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
Entitlement
Adjustment
Gross
Payment
Item
Approval
01.09.200n
29.05.200n
19.04.200n+1
04.08.200n
Business Scenario 1
SSP 1
3500 / w
EI 1
3500 / w
GPI 1
21.04.200n+1
23.06.2003
Due date
30.07.2003
Due date
Business Scenario 1
01.07.200n
SSP 2
EI 1
GPI 1
0/ w
-15000
14.07.200n
EI 2
GPI 2
3500 / w
21.12.200n
7000
EI 3
GPI3
3500 / w
15000 / M
EIn
EIn
Application
Decision
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
03.01
Entitlement
Adjustment
Gross
Payment
Item
Approval
31.12
Business Scenario 1
EI 1
GPI 1
SSP 1
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
12.06
Manual
Adjustment
Global
Assessment
Entitlement
Adjustment
30.06.
Gross
Payment
Item
Approval
31.12
Business Scenario 1
EI 1
GPI 1
SSP 1
Business Scenario 1
SSP 2
EI 1
EIn
EIn
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
30.06
Manual
Adjustment
Global
Assessment
31.07
12.08
Entitlement
Adjustment
Gross
Payment
Item
Approval
31.12
Business Scenario 1
EI 1
GPI 1
SSP 1
Business Scenario 1
SSP 2
EI 1
GPI 1
-1000
EIn
EIn
Application
Decision
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
03.01
Entitlement
Adjustment
Gross
Payment
Item
Approval
31.12
Business Scenario 1
EI 1
GPI 1
SSP 1
01.01
SSP
Creation
Eligibility
Check
01.03
Entitlement Entitlement
Determin. Calculation
12.03
Manual
Adjustment
Global
Assessment
Entitlement
Adjustment
30.06
Gross
Payment
Item
Approval
31.12
Business Scenario 1
SSP 1
EI 1
GPI 1
Business Scenario 1
EI 1 1200 per Month
EI 1
SSP 2
0 per Month
EIn
EIn
01.01
SSP
Creation
Eligibility
Check
01.03
Entitlement Entitlement
Determin. Calculation
31.03
12.04
Manual
Adjustment
Global
Assessment
Entitlement
Adjustment
Gross
Payment
Item
30.06
Approval
31.12
Business Scenario 1
SSP 1
EI 1
GPI 1
Business Scenario 1
EI 1
GPI 1
EI 1
SSP 2
0 per Month
O.t.P
Application
Decision
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
03.01
Entitlement
Adjustment
Gross
Payment
Item
Approval
31.12
Business Scenario 1
EI 1
GPI 1
SSP 1
01.01
SSP
Creation
Eligibility
Check
Entitlement Entitlement
Determin. Calculation
Manual
Adjustment
Global
Assessment
01.10
01.03
Entitlement
Adjustment
12.10
Gross
Payment
Item
31.10
Approval
31.12
Business Scenario 1
SSP 1
EI 1
GPI 1
Business Scenario 1
SSP 2
EI 1
GPI 1
- 7000 O.t.P for from March to September
EIn
EIn
O.t.P
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
7. Deduction Decision
1.
2.
1000
Authority
Gross Benefit
Payment
800
Net Payment
Deduct-From
Party
200
200
Deducted
Amount
Deduct-To
Party
Decision-based
Deductions
Claim Deduction
Deductions to cover existing liabilities to the agency (e.g. overpayment of Benefit
occurred in the past).
Saving Account
The deducted amount is placed to a dedicated account of the beneficiary and paid
out as a total sum only when the target saving amount is reached.
Rule-based
Income Tax
Deduction Types
Pension contribution
Withholding Deduction
1000
Benefit Payment
Account
200
1000
Benefit Payment
Account
200
Deduct-To Party
Alternative Payment
Account
Allocated Deduction
1000
- 200
Benefit Payment
Account
200
- 200
Third-Party
Liability Account
SAP 2010 / Page 259
Liability
Account
Decision Making
Processes
PSCD
Benefit Decision
Process
Standard Functionality
Net
Calculation
Periodic
Billing
Invoicing
Deduction
Decision Process
CRM
ERP
Contract
Accounting
Deduction
Decision Process
Request
Deduction
Create
Deduction
Plan
Maintain
Deduction
Plan
Approve
Deduction
Plan
Trigger
Changes
Deduction
Decision Process
Request
Deduction
Input
Deduction Request
Trigger
Create
Deduction
Plan
Maintain
Deduction
Plan
Approve
Deduction
Plan
Trigger
Changes
Deduction
Decision Process
Request
Deduction
Create
Deduction
Plan
Create
Deduction
Item
Input
Maintain
Deduction
Plan
Maintain
Deduction
Data
Approve
Deduction
Plan
Simulate
Deduction
Trigger
Changes
Deduction
Decision Process
Create
Deduction
Plan
Request
Deduction
Create
Deduction
Item
Input
System triggered.
Procedure
1.
Maintain grouping criteria or select payment to
deduct from via net payment search.
2.
Copy the selection criteria to the item.
3.
Maintain deduction amount/percentage.
4.
Maintain Deduct-To Party.
Output
Maintain
Deduction
Plan
Maintain
Deduction
Data
Approve
Deduction
Plan
Simulate
Deduction
Trigger
Changes
Deduction
Decision Process
Request
Deduction
Create
Deduction
Plan
Create
Deduction
Item
Input
1.
Trigger
1.
Decision Assessment
1.
Procedure
2.
3.
Output
1.
Maintain
Deduction
Plan
Maintain
Deduction
Data
Approve
Deduction
Plan
Simulate
Deduction
Trigger
Changes
Deduction
Decision Process
Request
Deduction
Input
Trigger
Procedure
Output
Create
Deduction
Plan
Maintain
Deduction
Plan
Approve
Deduction
Plan
Trigger
Changes
Deduction
Decision Process
Request
Deduction
Input
Create
Deduction
Plan
Maintain
Deduction
Plan
Approve
Deduction
Plan
Trigger
Changes
Agenda
7. Deduction Decision
Deduction Decision Process Overview
2. Deduction Decision Process Detail view
1.Social Deduction Plan in CRM Web Client UI
1.
2.Customizing
An external reference
can be entered as
additional identifier for
the deduction plan.
Follow Assignment Blocks are visible by default:
General Data for maintaining header data
Search Criteria:
Plan attributes:
Deduction Plan ID
Business Partner ID
Created By
Deduction Plan Description
Deduction Plan Type
Start Date
End Date
External Reference
Main Partner
Partner Function
Status
Item level attributes:
Deduct-From Party
Deduct-To Party
Item Category.
Combined Search
Agenda
7. Deduction Decision
Deduction Decision Process Overview
2. Deduction Decision Process Detail view
1.Social Deduction Plan in CRM Web Client UI
1.
2.Customizing
Deduction
Decision Process
Request
Deduction
Create
Deduction
Plan
Maintain
Deduction
Plan
Input
Create a new version of the deduction plan (plan level change process)
Put deduction plan on hold and resume later (plan level change process)
Approve
Deduction
Plan
Trigger
Changes
Jan
Deduction
Plan A
Feb
Mar
Apr
Item 2
Follow-Up
Deduction
Plan A*
Item 1*
Item 2*
May
Jun
Jul
Aug
Change Process
Triggering Date:
14.07.2009
SDP
Stop
date
Resume
date
Follow-up SDP
Deduction Plan Item
Part 1
shifted
Stopped Period
SAP 2010 / Page 282
Prolonged Period
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Item 1
Deduction Plan Item 1
Deduction
Plan A
Item 1*
Follow-up
Deduction
Plan A*
Item 1*
Invalidation
item
TIME
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Deduction
Plan A
Item 2
Item 3
Item 1*
Follow-up
Deduction
Plan A*
Item 1**
Item 2**
Item 3*
Item 2*
Item 1*
Invalidation
items
Stop Date:
17.10.2009
Resume date:
10.11.2009
TIME
Jan
Feb
Mar
Apr
Deduction
Plan A
Item 2*
Item 2**
Follow-Up
Deduction
Plan A*
Item 2
Invalidation item
Day of Cancellation:
01.10.2011
Agenda
7. Deduction Decision
Deduction Decision Process Overview
2. Deduction Decision Process Detail view
1.Social Deduction Plan in CRM Web Client UI
1.
2.Customizing
All four criteria combined determine a specific payment to a specific person on a specific
day.
Of the four criteria, only the payment recipient is initially created and known to the CRM system.
The payment family, the payment frequency and the due date rule are values, which are initially
defined as part of customizing in ERP backend.
In CRM it has to be ensured that the same IDs of the entries are maintained identical to ERP.
Otherwise ERP will not be able to correctly derive the definition of the grouping criteria and match
the deductions with the intended payments in net calculation.
The customizing in CRM has to be done manually. Customizing table entries from ERP are NOT
automatically replicated to CRM IMG!!!
Manually
maintain IDs
of Due Date
Rule defined
in ERP to
CRM
Manually maintain
the same Due Date
Rule to Frequency
assignment as
customized in ERP
System automatically
derives the corresponding
payment frequency based
on the selected payment
family.
System automatically
derives the list of possible
Due Date Rules based on
the selected payment
frequency.
When a SDP is activated in CRM and then transfered to ERP, it is treated the same way like a SSP. That
means it will processed by the Gross Entitlement Calculation in ERP. What happens is that the item
categories on each SDP items will be mapped to a corresponding deduction type on ERP side.
SDP (CRM)
SDP (ERP)
Item of Cat 1
Item of Type A
Item of Cat 2
Item of Type A
Item of Cat 3
Item of Type B
Item Category 1
Deduction Type A
Item Category 2
Deduction Type A
Item Category 3
Deduction Type B
The example from the previous slide could therefore be extended like the following:
Item Category 1
Deduction Type A
Item Category 2
Deduction Type A
Item Category 3
Deduction Type B
Deduction Type
Ranking
SDP (CRM)
Item 1 of Cat 1
Prio 100
Item 1 of Type A
Prio 100
Item 2 of Cat 2
Prio 50
Item 2 of Type A
Prio 50
Item 3 of Cat 3
Prio 200
Item 3 of Type B
Prio 200
Net Calculation
SDP (ERP)
SDP (ERP)
Then, within the same deduction
type, the items are arranged
according to the priority. The
lower the number, the higher the
priority. Therefore Item 2 comes
before item 1.
Item 3 of Type B
Prio 200
Item 3 of Type B
Prio 200
Item 1 of Type A
Prio 100
Item 2 of Type A
Prio 50
Item 2 of Type A
Prio 50
Item 1 of Type A
Prio 100
The processing order of the deduction items is first determined by the ranking of the deduction type and in the second
step by the priority of the items within the same deduction type.
If the mapping between the CRM item category and deduction type is 1:1, then the item priority has only influence on the
order of deduction items from the same deduction type.
If you would like to influence the order of the CRM deduction items only through item priority in CRM, then you could
map all CRM item categories to the same deduction type and thus giving them the same ranking. However, by doing this,
you will have problem to differentiate between the items in ERP if they have the same amount.
It is possible to enter the same priority number for two different deduction items in CRM (regardless whether they are on
the same item category or not). This could end up with two deduction items in ERP having the same deduction type and
same priority number. Then the logic of first come first serve applies.
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
8. Case Assignment
1.
2.
Overview
Case assignment in Detail
Case Assignment
Case Assignment
Overview
Majority of the social service customers work with cases.
Case Assignment
Overview
With the case assignment step, the social application / social service plan is
assigned to a new or existing case
You are able to:
Decide if case assignment
should be mandatory
Search for cases in
various ways
(e.g. via rules framework)
Set up a case creation
procedure
Assign a case
manually/automatically
Define relevant partners
for the case
Maternity Leave
Case Assignment
Process Flow
CAP = Case Assignment profile
CDS = Case Determination Strategy
CCS = Case Creation Strategy
CTDS = Case Type Determination Strategy
BPFM = Business Partner Function Mapping
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
Where used?
Usage within the Case creation strategy: A case of what case type / case category should
be created
Usage within a Case determination algorithm: The case type / case category could be
used as a (search) parameter for a case determination algorithm
You are able to execute the case type determination within the SAP Business
Rule Framework
Therefore enter the BRFPlus application class and the BRFPlus Function in the
details view. Within this event (maintenance within the BRF) you could maintain
the rules to determine the case type (and optionally the case category)
2)
3)
4)
This case assignment profile can be maintained at the header customizing for the
social application/social service plan
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
In the business partner function mapping, you define how the partner functions of a CRM
business transaction (e.g. APPLICANT) are mapped to the partner functions in the
respective case in Case Management (e.g. BENEFICIARY).
Where used?
Usage within the Case assignment profile: Defines which business partners should be
transferred from the business transaction to the case, e.g. the APPLICANT of the
business transaction will become the BENEFICIARY of the new case
Usage within the Case determination strategy: Search for cases where e.g. APPLICANT
of the business transaction = BENEFICIARY of the case
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
You are able to execute the case determination within the SAP Business
Rule Framework
Therefore enter the BRF application class and the BRF event in the details
view. Within this event (maintenance within the BRF) you could maintain
the rules to determine the case type (and optionally the case category)
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
Example:
First try to determine the case via the predecessor document. If this algorithm
fails (=no result) execute the next algorithm in the batch sequence e.g. a BAdI
implementation to determine the case
SAP 2010 / Page 322
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
Agenda
8. Case Assignment
Overview
2. Case assignment in Detail
1. Case type determination strategy
2. Business partner function mapping
3. Case determination algorithms
4. Case determination strategy
5. Case creation strategy
6. Case assignment profile
1.
CDS
CCS
Assigned
Assigned
Assigned
Assigned
1
In the upper region all cases
found by the CDS were
displayed
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
SAP CRM
Managing Social Services
Challenges
Capabilities
Social Application
Application creation using web form or web service
Validation Check
Benefit Determination (possibility to manage multiple Social Benefits within
one application)
Social Service Plan creation
Social Service Plan
Rule based Eligibility Check
Future & Retroactive Entitlement Calculation *
Gross Payment Determination *
Change Procedures (Delta Logic) *
Net Calculation Integration *
Social Service
Management
Cross-Industry Functions
Activity
Management
Interaction
Management
Document
Management
Case
Management
Business Partner
Management
SAP CRM
SAP CRM
Managing Activities
Challenges
Social Service
Management
Capabilities
Cross-Industry Functions
Activity
Management
Interaction
Management
Groupware Integration
Follow-up documents
Document
Management
Case
Management
Workflow management
Action management
Successfailure analysis
Business Partner
Management
SAP CRM
Activity Management
Various Types of Activities
Appoint-ment
Activity
Task
Interaction
Log
SAP CRM
Managing Interactions across channels
Challenges
Capabilities (selection)
Social Service
Management
Cross-Industry Functions
Activity
Management
Interaction
Management
Document
Management
Case
Management
Business Partner
Management
SAP CRM
Runs on MS SQL Server 2000/2005 och MS Windows Server 2000/2003. Next release will run on MS SQL Server 2005/2008 och MS
Windows Server 2003/2008
SAP 2010 / Page 334
SAP CRM
Managing Documents
Challenges
Capabilities
Social Service
Management
Cross-Industry Functions
Activity
Management
Content versioning
Metadata management
Interaction
Management
Document
Management
Where-Used list
Content search
Case
Management
Business Partner
Management
SAP CRM
SAP CRM
Managing Cases
Challenges
Social Service
Management
Cross-Industry Functions
Capabilities
Activity
Management
Interaction
Management
Document
Management
Case
Management
Business Partner
Management
SAP CRM
Case Management
Case Search
Case Search
sorted
filtered
exported to MS Excel
Search Scenarios
Standard or
SAF/TREX search is a
very quick full text
indexed search.
Case Management
Functions 1/3
Case Management
Functions 2/3
Case Management
Functions 3/3
Web Service
Enablement You
can generate Web
Services for case
search, case create,
case read and , case
change
SAP CRM
Managing Business Partners
Challenges
Benefit Fraud
Social Service
Management
Capabilities
Cross-Industry Functions
Activity
Management
Also used for legal entities (third party actors in the Social
Benefit process)
Interaction
Management
Document
Management
Case
Management
Business Partner
Management
SAP CRM
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
10. Customizing
1.
2.
3.
4.
5.
6.
7.
8.
Application
Benefit Decision
Gross Entitlement Calculation
Gross Payment Item Determination
Net Calculation
Change Processes for Social Service Plan
Deduction Plan
Deduction Plan Item
5.BRFPlus samples
5.BRFPlus samples
5.BRFPlus samples
5.BRFPlus samples
You are able to create entitlement items with an gross entitlement amount manually within the
CRM WebClient UI. On SAP ERP side there is a customizing activity where you could
decide how these manual entered gross entitlement amounts should be handled within the
Calculation Exit Strategy:
These gross entitlement amounts always are kept even if the implemented rules have
calculated a result for this item
These gross entitlement amounts are overwritten but a warning message is shown to the
caseworker
These gross entitlement amounts are just overwritten without any checks
5.BRFPlus samples
Prerequisite
You have to know basics regarding Business Rule Engine Plus (BRF+)
You can find further information regarding BRF+ in SAP software development network (SDN):
www.sdn.sap.com
BRFplus samples
Use TX BRP+ to start the BRFplus workbench on ERP side. SAP delivers 2 sample
Applications to ease the implementation of rules for the customer. The first Application is
PSSCS_TOOLS. Within this Application there are several Expressions of type static
method call. There are sample expressions showing you how to access replicated SAP
CRM data within the BRFplus workbench. You will find a step by step description how to
create your own expressions using this sample in the Appendix.
BRFplus samples
BRFplus samples
Ruleset
Header Rule
Loop expression
Item Rule
Fill the local variable (one line of the ECR) with simple data
and insert this into the ECR table of the result. Done!
Appendix
Step by step description how to create your own expression using SAP delivered
sample expressions:
1. Create your own application in BRF+
2. Create an BRFplus Data Object for the Context of your function (Name and Type to be used is
mentioned on the following slides) e.g. Name = PARTNER and Type = BU_PARTNER
3. Create an BRFplus Data Object for the Result of your expression (Type to be used is mentioned on the
following slides) e.g. boole_d
4. Create your own expression of type static method call and enter the name of the class you want to use
(all delivered classes are shown on the following slides) e.g. CL_PSSC00_BRFP_CHECK_REL
5. Maintain the Result-Data-Object for this expression (use the one you have created in step 3)
6. Create your function
7. Add on the Tab Signature in the section context your Context-Data-Object created in step 4 (this
context value will be used as input parameter for the static method called by BRFplus)
8. Maintain your rules using your new expression
Customizing: Step 1
Select Application Area (Social Services)
Customizing: Step 2
Maintain Payment Frequencies and Frequency Mappings
Customizing: Step 3
Maintain Due Date Rules and Payment Frequency Assignment
Customizing: Step 4
Maintain Payment Family
Customizing: Step 5
Define SXP Settings for Gross Payment Item Determination
confidential
Function
Text
Abbrev.
Function category
Usage
00000141
Main Partner
(CRM)
MAPA
Sold-To-Party
Customer
Relationship
Management
00001102
Approved By
APPB
Approved by
Customer
Relationship
Management
00000014
Employee
Responsible
ER
Person
Responsible
Customer
Relationship
Management
Relationship
Cat.
Is responsible
BP for
Text
Abbrev
Function cat.
Usage
Relationship
Cat.
00001104
Deduct-From
Party
DFRP
Sold-To Party
CRM
Is Payee for
00001115
Deduct-ToParty
DTOP
Payment
Recipient
CRM
Is Payee For
Agenda
1. Introduction
2. Application Management
3. Benefit Decision
4. Net Calculation
5. Payment Execution
6. Follow up Benefit Decision
7. Deduction Decision
8. Case Assignment
9. Additional CRM Capabilities
10. Customizing
11. Appendix
Agenda
11. Appendix
1.
2.
3.
Index
Index
Index
Case assignment
Business Partner
Function Mapping Table
as defined in
customizing for case
assignment
Index
Item proposal
Index
SSP assignment
BP number of the
applicant of the social
application
Index
Index
Case assignment
Case assignment itself is not a new functionality. It is already available since CRM 5.2. Also detailed RKT
documentation is available for this release.
The new object deduction plan is also enabled for the case assignment functionality
You are able to use BRFplus for the determination of the case type, case category and for the determination of a case
Customizing and BRFplus settings are the same like on the social application (mentioned before in this document)
because case assignment is a generic functionality
Index
Validation
Item
Case
SSP
proposal
assignment
assignment
Entitlement
determination
Index
Determine
here the BP ID
of the BP you
want to read
data from
Determine
here the order
GUID of the
oreder you
want to read
data from
Some parameters
allow a multi value
selection. Here you
are able to add or
delete additional
parameters if multi
value is allowed for
the selected attribute.
Just one
single value
is allowed
Agenda
11. Appendix
1.
2.
3.
Index
month
week
day
and multipliers
month
week
day
Frequency Mapping
After determining the payment period how do you find the due date?
Standard Options:
and multipliers
End of Period
Beginning of Period
Today
Application Period
Start and End Date of the Period the application is made for. If the
application refers to several benefits, the application period begins at
the earliest benefit start date and end at the latest benefit end date.
Decision Period
Period within the decision period for which a certain benefit is granted;
can be entered manually or determined automatically.
Entitlement period
Period within in validity of the benefit with a stable benefit amount. The
entitlement period embraces all entitlement frequency periods in a row
for which the amount remains the same.
For varying benefit amounts, a new entitlement period is created for
each amount. sub-periods
The time slice following the frequency type a benefit is paid out for.
The decision is a sequence of payment frequency periods. Only when
the amount changes a new period starts.
Used in Gross Payment Documents and Net Calculation Documents.
Concatenated on the CRM UI, there are NCDs for every payment
frequency period; meaning: even if the amount is identical, these are 2
different payment frequency periods.
Single period for which the gross entitlement has been determined, i.e.
without considering deductions or previous payments.
Single period for which the gross payment amount has been
determined, i.e. considering previous payments but not deductions
Single period for which the net calculation amount has been determined,
after deductions.
Approval Date
GPD Header
Change Process
Triggering Date:
14.07.2009
Stop Date:
17.10.2009
Resume date:
10.11.2009
Index
Dynamic Generation of
Periods
Simple
Multiple
CW 07
CW 06
GPD
02.02.2009 - 08.03.2009
GPI 1
GPI 2
CW 08
CW 09
CW 10
GPI 3
GPI 4
GPI 5
CW 11
Frequency Mappings
No Mapping
Category required
Mapping
Category required
(BAdI)
DD05
DD04
CW 06
CW 07
Last Day of
Month respecting
Factory Calendar
DD06
CW 08
CW 09
CW 10
Wednesday in
2nd Week of Next
Month
Customizing: Step 1
Customizing: Step 2
Customizing: Step 3
Maintain payment family
Customizing: Step 4
Agenda
11. Appendix
1.
2.
3.
Scenario Overview
Business Transaction
Payment Frequency Period
Re-run Billing
Invoicing Run
Invoicing Document
Payment Run
Revenue Distribution
Result of Scenario