10
Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published: April Published: April 2003 2003

Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

Managing Employee Earnings Statements: PAYSTUB 3.0

A centralized, intranet-based application used

to view employee earnings statements online

Published: April 2003Published: April 2003

Page 2: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

Solution OverviewSituation● At Microsoft, processing paper-based earnings statements involved costly postage fees

and employee time.

Solution● PAYSTUB is an intranet-based application that enables employees to view their earnings

statements over the Web from anywhere at any time; The solution saves Microsoft the costs of manually processing, printing, and mailing paper-based earnings statements. Version 3.0 represents an architecture based on the Microsoft .NET Framework and other Microsoft technologies.

Benefits● Enables employees to immediately view earnings statements upon the completion of

payroll processing.● Provides employees with a central location to view current and historical earnings

statements.● Eliminates the need for paper earnings statements, saving Microsoft $250,000 a year in

fulfillment costs and over $2 million a year in employee productivity; These and additional savings total $2.5 million a year.

● Using the .NET Framework to build the latest version saves hardware costs and provides an intuitive, unified user experience across the Microsoft employee population.

Page 3: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

Products And Technology● Microsoft .NET Framework● Microsoft Visual Studio .NET● Microsoft ASP.NET● Microsoft ADO.NET● Microsoft Windows 2000

Advanced Server● Microsoft SQL Server 2000● Microsoft Internet Explorer

version 5.5 or later● Microsoft Application Center

2000

Page 4: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

Technology Description

Earnings statement in PAYSTUB 3.0Earnings statement in PAYSTUB 3.0

● Centralized location for viewing earnings information

● Intuitive UI● Contains complete

records of employee earnings

● PAYSTUB UI includes detailed Help text and links to other human resource applications

Page 5: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

.NET Framework-Based Solution Overview

● ASP.NET compiles code, caches for future use● ASP.NET string manipulations faster than with

Active Server Pages (ASP) ● The .NET Framework provides strong

security model● Modular implementation means future reduction

in development time

Page 6: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

PAYSTUB Architecture

Request –Request –HTTPS/SSLHTTPS/SSL

Application Center 2000Application Center 2000

Windows 2000 Advanced Windows 2000 Advanced Server ClusterServer Cluster

Windows 2000 Windows 2000

Windows XPWindows XP

Se

cu

re S

oc

ke

ts L

ay

er

Se

cu

re S

oc

ke

ts L

ay

er

IIS 5.0IIS 5.0 COM+ ServerCOM+ Server

.NET.NETPAYSTUBPAYSTUB

Web Web ApplicationApplication

PAYSTUBPAYSTUBDCOM DCOM Proxy Proxy StubsStubs

Response –Response –HTTPS/SSLHTTPS/SSL

SQL Server 2000SQL Server 2000

PAYSTUB PAYSTUB UI DataUI Data

HR MasterHR MasterDataData

PAYSTUB PAYSTUB DCOM ObjectsDCOM Objects

SAP DCOM MicrosoftSAP DCOM MicrosoftTransaction ServerTransaction Server

SAP Production SAP Production ServerServer

SAP R/3 v4.5 SAP R/3 v4.5 (Payroll Data)(Payroll Data)

Windows 2000 Advanced ServerWindows 2000 Advanced Server

Page 7: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

PAYSTUB ArchitectureUser-Specific Earnings

Internet Internet ExplorerExplorer

MenuMenu

User’s User’s earnings earnings

information information displayed displayed as HTMLas HTML

//PAYSTUB //PAYSTUB Web ServerWeb Server

Data is pulled from Data is pulled from SAP into an SAP into an

ADO.NET ADO.NET recordrecord set set

Server checks location of user Server checks location of user and loads menu commands from and loads menu commands from databasedatabase

ADO.NETADO.NETrecordrecord

setset

ADO.NET ADO.NET recordrecord set is converted to set is converted to

XMLXMLXMLXML

XML data is XML data is formatted through formatted through

XSL to create XSL to create HTML for the pageHTML for the page

XSLXSL

SAP payroll SAP payroll datadata

SAPSAP

EarningEarnings datas data

SQL ServerSQL Server

User data User data is loaded is loaded from SAPfrom SAP

Page 8: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

Business Benefits/Metrics● Eliminates the cost of printing and mailing

earnings statements twice per month● Microsoft saves about $250,000 a year in

fulfillment costs and over $2 million a year in employee productivity

● The .NET Framework enabled Microsoft to offer a high level of application performance and reduce need for servers

Page 9: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

For More Information● Additional content on Microsoft IT

deployments and best practices can be found on http://www.microsoft.com● Microsoft TechNet

http://www.microsoft.com/technet/itshowcase

● Microsoft Case Study Resourceshttp://www.microsoft.com/resources/casestudies

● E-mail IT [email protected]

Page 10: Managing Employee Earnings Statements: PAYSTUB 3.0 A centralized, intranet-based application used to view employee earnings statements online Published:

This document is provided for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Microsoft, Microsoft Press, Visual Studio, Visual SourceSafe, Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.