SAP Development Center CEE
Filip Otava, David Bednář, Jiří Muller / Globalization Services
November 2014
© 2012 SAP AG. All rights reserved. 2
CEE Development Center : Location
Brno
400.000 Inhabitants
6 state universities, 27 faculties, approx. 80. students
Software engineering
2 state universities with computer science (VUT, MUNI)
International companies support / development centers
Mechanical engineering
Czech Republic
Center of Europe, capital city Prague
Time zone GMT+1 (same as Sweden)
1999 NATO, 2004 EU-in & Schengen-in
Pilsner Urquell, Ice Hockey, Moto GP
© 2012 SAP AG. All rights reserved. 3
CEE Development Center: HCM Overview
History
1992 SAP Czech established in Prague
1995 Development in Brno established
1998 CZ version released
1999 SK version released
2000 SI version released
2003 HR version bought & redesigned
2004 Consolidation of PL and HU
2006 RO version released
2008 BG version released
2008 SE-PS version released
2009 GR version released with partner
2012 NO, SE, FI maintenance started
2013 GB, IR maintenance started
Customers
Multinationals, dynamic legal environment
> 500 active HCM customers
© 2012 SAP AG. All rights reserved. 4
Jan Drábek (APO) Peter Raak (LPM) Erik Törnqvist(LPM overall) Finn Buö (New localizations)
GS Sweden SAP Sweden SAP Nordic + Continental Europe
Brno Team 1 (SE, FI, RO, BG)
Sweden core
David Bednář Michal Bezděk Filip Otava Jiří Müller
Other members
Radek Bohatý, Alois Kužela, Václav Smejkal,…
CEE Development Center : HCM Team Sweden
Brno Team 2 Budapest Team
(NO, CZ, HR, SI) (HU, PL, SK, GR, GB
IR)
Stability and growth
Very low fluctuation
Knowledge and experience
© 2012 SAP AG. All rights reserved. 5
Year- end Legal changes 2014 / 2015
YELC constants valid for 2014 - 2nd part,
RPLSPPS2 - Alecta monthly insurance report in XML format
Vacation in hours in PS
Garnishment?
Statistical report SCB Salary structure statistic - RPLSSBM0
© 2012 SAP AG. All rights reserved. 6
Maintenance and development 2014
HCM Swedish components (PA-PA-SE, PY-SE, PY-SE-CE, PY-SE-PS) maintenance
274 customer message coming so far in 2014
Important development in 2014
Vacation Eligibility (function module, feature 23VAE) (Filip)
EC Employer leaving certificate (Jiri)
ALECTA report (Filip)
SPV report (Filip)
Vacation (Quotas – Q42, Quota reduction, daily accrual for Q29, vacation in hours SNAB) (Filip +
Jiri)
Tax and EC basis for Tax Authority ( Peter has slide ) + changes by Rudolf (Peter)
PaySlip – Presentation of Attendance dates , skip inactive assignments (Jiri )
Absences (TPTE – Michal, Last vacation day, SLVC+ Quota valuation, deduction) (Jiri )
Statistic reports (private + public) (Filip)
Overtime report (Rudolf) ( Peter)
© 2012 SAP AG. All rights reserved. 7
Important changes in 2014
Vacation Eligibility
( Function Module HR_SE_VACATION_ELIGIBILITY )
Ability of accruing vacation quota can be set by feature 23VAE and Contract type change – it has impact on
generating quotas and vacation utilization calculation.
Eligibility switching functionality was extended. Now it can be set by change of any field in feature 23VAE which
causes WPBP split ( change of Infotype 0000, 0001, 0007, 0008, 0016 , 0027 )
Same functionality in private and public sector. Functionality is developed in SAP_HRCSE, but it is compatible also
with EA_HRCSE ( Public sector )
This FM is used by the other function modules to determine the eligibility for accruing quotas in time evaluation and
average capacity level in payroll. It returns the list of eligible and non-eligible periods.
If the functionality is not set, then every period is considered as eligible.
Related notes released to pilots / all customers:
1997867: Accruing Contract: set by 23VAE feature
1970214: CE: Vacation calculation enhancement in PS
2059466: Incorrect key date eligibility
2052284: Vacation Eligibility 23VAE not dependent on IT16
© 2012 SAP AG. All rights reserved. 8
Important changes in 2014
EC Employer leaving certificate
- Sweden Private sector (report RPLTCES0)
- Sweden Public sector (report RPLTCES0_CE)
New layout of PDF form HR_SE_TCER_SE was created
(this layout is in corresponding with standard form given by the Unions in order to be scanned)
All fields on the PDF form are opened for manual changes made by users
New document needs to be created in case of JUPER change – Start and End dates are based on JUPER
Basic pay displayed on the report is the last amount of BP in reported period
Name of position in PDF section 2 is checked and filled up via OM/PA integration and user-exit for customers was added
Report was corrected for Public sector – changes relevant for processing of Gross payment WTs
Related notes released to pilots / all customers:
1937209: EC - separate report generated for each JUPER
1993404: RPLTCES0 - Basic Pay calculation only for last date
1925100: RPLTCES0 - Change of PDF Form for Scanning purposes
2015719: RPLTCES0 - Section 2: complete text of position not displayed
2048248: RPLTCES0 - Wrong calculation of Worked hours - sect.11
2029191: EC - PDF has only 1 page for many records
2075921: RPLTCES0 Full position name - user exit
2073103: CE: RPLTCES0_CE Gross payments do not appear in table
© 2012 SAP AG. All rights reserved. 9
Important changes in 2014
ALECTA / Collectum
( Report RPLSPPS2 )
Finishing of „as paid“ WT /118 and SEIF
operation.
In payroll WT /118 represents the value which should be
reported to Collectum. The logic of handling the reported
amounts was moved from the report to the Payroll.
Migration: „CO“ event used during initialization of
migrated data.
In case that conversion record exist in t5spp, do not report
any ‘IN‘ event or ‚LO‘ event with 0 monthly salary
before begda of this 'CO' event .
Related notes released to pilots / all customers:
1756391 Alecta - /118 as paid principle correction
1253973 RPLSPPS2 - Alecta monthly insurance report in XML format
1988843 Alecta - /118 as paid principle correction
1998179 Alecta XML report file code page set to UTF-8
2012955 LO event after fire ->Last pension plan
2001600 DEP1 Monthly pay in "IN" when hired. Replaces the "LO" event
2041144 Conversion of Alecta 'CO' event
2026914 Alecta-neg. amnt report 0, txt file IN report non 0
2021912 LO events reported monthly when retro for FORA EE
2069245 Alecta XML - wage waiver (H29) not reported
2076610 Alecta double amount when WPBP and paydate in future
2081233 Alecta not reporting LO for non-reported retro per.
2054972 Alecta CO event in T5SPP skip reporting of LO event
2054073 SEIF operation for Sweden -> Pension plan handling
2044125 RPLSPPS2 reporting already reported events
2087900 Alecta PayDay next month - incorrect event start date
1879864 CE: ALECTA for Public Sector
XML export. Data needs to be reported in XML format to the Collectum. XML Interface was released. Minor changes of
processing of reported events were done. – in case of hire only „IN“ event reported
Check for delta in Retro. Data for period are reported only if there is not the same record in T5SPP
Pay date next month. Internal processing of monthly payments for pay date next month was changed in case of WPBP
splits.
© 2012 SAP AG. All rights reserved. 10
Important changes in 2014
Annual Tax Statement
- Sweden Private sector (report RPCKU1S0)
- Sweden Public sector (report RPCKU1S0_CE)
Using of Specification number was changed
Correction of KU reporting – JUPER change
Mass printing - for cases when PDF output of Sweden Annual Tax statement has a large number of Employees
new process of printing was made to avoid some problems with performance
XML schema: new development is going to be made in the year 2015
Complete solution for Public sector was enhanced – mainly PDF form technology and KU20 form added
Related notes released to pilots / all customers:
1878606: RPCKU1S0 - Correction of data for KU reporting
1985003: ATS - Specification number correction
2009435: RPCKU1S0 - Missing ATS when JUPER change
2079176: Annual Tax Statement - mass printing of PDF
2022856: ATS - negative Amounts incorrectly displayed
2064629: ATS - Gross payment for Foreign tax is too low
2091760: CE: Improvement changes in Annual Tax Statement for PS
© 2012 SAP AG. All rights reserved. 11
Important changes in 2014
SPV
( Report SPV RPCSPMS0_CE and RPLSPMS0_CE )
Fee calculations
Fee calculation is based on real income or basic pay (as paid for /132, fees depends on reported absence). The decision
logic was updated. The logic of fee calculation was moved from the report to the payroll. Calculation rules are used to
determine the amount which is then used by the report.
XML schema: Structure and nesting of the xml structure was changed.
Retroactive records: Start and finish dates handling based on comparison between old and new layer was changed.
The old periods are only deleted in case they are not replaced by new period. Warning added in case of deletion already
reported periods.
Related notes released to pilots / all customers:
1982353 CE: SPV incorrect deleting of retro generated records
1997446 CE: dump due to PSARB for full day absence
2019836 CE: SPV - XML tag <Anstallningskategori> when no data
2032502 CE: RPLSPYS0_CE only the last processed PERNR is displayed
2054071 CE: SPV reports - more issues (retroactive changes to SPV fees for
terminated)
2022137 CE: SPV - statistics, reported EE name
2077253 CE: SPV reporting - ER contribution base; parallel absences; more
assignment
© 2012 SAP AG. All rights reserved. 12
Important changes in 2014
Vacation
( Quotas – Q42, Quota reduction, daily accrual for Q29, vacation in
hours SNAB )
PS: Hourly quotas: It is required by colective agreement that vacation can be taken also in hours.
Q42 reduce the Q40: When Q40 is created, it is reduced by Q30 and Q42.
Related notes released to pilots / all customers:
1895586 paid quota deduction correction in op. SLVAC
1952759 Feature '23RDW' adjusted for more groups of Employees
1963973 Inconsistent values in deduction of Quotas
2032048 Quota accrual - Q40 is not reduced by Q42
2071271 Q30 and Q40 not updated when changing absence
2037053 SE absence days counters incorrect in retro in April
2027746 Last vacation day and quota 45 valuation
Last vacation day valuation
Quota reduction for unpaid vacation: New absence types 0320 for private sector, 5210 and 6210 for public sector
was introduced. (Feature 23RDW was enhanced)
© 2012 SAP AG. All rights reserved. 13
Important changes in 2014
Tax and EC basis for Tax Authority
Request tax information from CSR / Batch input for infotype 273
Related notes released to pilots / all customers:
2084365 CE: Request tax by using XML-schema
© 2012 SAP AG. All rights reserved. 14
Important changes in 2014
PaySlip
( Renumeration statement )
Payslip. Presentation of absences with different absence percentage and WPBP split.
Presentation of attendance states
Incorrect rate – customizing needs to be changed in order to be working correctly
Terminated EE
Related notes released to pilots / all customers:
1923668 CE Long-term absence (IT0014) incorrect on Payslip
1954314 RPCEDTS0 - Absences with different PSARB displayed incorrectly
1962845 CE Presentation of Attendance dates on Payslip CE
1913242 Presentation of Attendance dates on Payslip
2002052 CE Attendances with WPBP wrongly displayed on Payslip
2016608 CE Incorrect Rate printed on CE Payslip (BETPE field)
2094025 Payslip sorting of absences
© 2012 SAP AG. All rights reserved. 15
Important changes in 2014
Absences
Absences
Related notes released to pilots / all customers:
1895586 paid quota deduction correction in op. SLVAC
1908910 Remove AB split from Time Evaluation WTs (MS04)
1921849 CE: enable absence lock - Swedish PS Quota reduction
1952759 Feature '23RDW' adjusted for more groups of Employees
1929003 Wrong KLBEW for Sick Absence with prev day indicator
1843354 CE: Adjustment of part-time absence deductions
1914743 last day and whole month absence - correction
1970214 CE: Vacation calculation enhancement in PS
2014209 SNAB incorrect processing
1963973 Inconsistent values in deduction of Quotas
1954068 RPIABSS0_NEW - Correction of checking previous absence
category 'P'
2032048 Quota accrual - Q40 is not reduced by Q42
1978456 CE: Wrong Vacation during a parttime Absence (IT14)
2037862 CE: Part time absence Eligibility
2039428 CE: Payroll - absences deduction adjustment
2018406 CE: Wrong counting of 14th sickday ("Villkorsavtalet")
2033999 RPIABSS0_NEW - incorrect processing of whole month Absence
2058427 SNAB - Incorrect processing of Unpaid leave
2069025 CE: Payroll - processing of absences from T5S0Q_CE in function
SNABC
2071271 Q30 and Q40 not updated when changing absence
2027746 Last vacation day and quota 45 valuation
© 2012 SAP AG. All rights reserved. 16
Important changes in 2014
Statistic reports
( SCB, KLP, RPSSBKS0, RPSKLSS0_CE, RPSAMKSO_CE, RPSSBMS0,
RPSRFVS0_CE )
LC : SCB salary structure statistics: Benefits are reported separately in new variable 14. Vacation entitlement should
be reported in new variable 16 (control code 600).
LC: Economic Cycle Statistics : Change of codes for collective agreements, Absence in percentage calculation
adjusted. Vacation entitlement extended to consider Quomo. Report absence full day/part day condition changed.
Minor errors corrected
.
Related notes released to pilots / all customers:
2012769 RPSSBKS0 - KLP - 13th payroll run offcycle
2005111 CE: SCB Report - PerID, absence, WT dispalyed incorr.
2071637 LC 2014 SCB salary structure statistics (RPSSBMS00)
2009224 RPSKLSS0_CE legal change and correction
2087222 CE: RPSAMKSO_CE dumps due to memory exhaustion
2086949 Indirect Valuation wagetypes are not considered in RPSSBMS0
2093957 CE: RPSRFVS0_CE Errors in report statistics to SCB
© 2012 SAP AG. All rights reserved. 17
Important changes in 2014
Overtime report
( report RPTOVTS0 )
Overtime
.
© 2012 SAP AG. All rights reserved. 18
General information
Piloting of notes
Pilot notes :
Pilot notes are created after development is finished and tested internally by SAP
Shouldn't be installed on productive system (Pilot is for testing purposes only)
It is appreciated if Pilot customers can test the new functionality on their system with their specific customizing
Pilot customers give feedback to SAP – the faster the feedback is the less open topic remains on SAP side. This help us a lot to avoid
overlapping development which very often leads to difficulties during implementing the notes by customers
© 2012 SAP AG. All rights reserved. 19
Forecasting for year 2015
Customer message handling on components (PA-PA-SE,PY-SE,PY-SE-CE,PY-SE-PS)
Release of Time evaluation schema for private sector
Development
Thank you
Contact information:
Filip Otava
HCM Developer for Sweden
+420 543 542 460