anemoon project herug 2002 workplace and bw implementation at k.u.leuven
Post on 15-Jan-2016
214 views
TRANSCRIPT
Anemoon project
Herug 2002
Workplace and BW implementation at
K.U.Leuven
Anemoon projectK.U.Leuven
GOALS ANEMOON PROJECT - USERS
ADMINISTRATION Basic applications central and decentral administration
EVERYBODY Self-service applications for every profile (internal and/or external)
MANAGEMENT Central and decentral management support applications
Anemoon projectK.U.Leuven
FOCUS REALISATIONS ANEMOON
LOGISTICS
HR
RESEARCH
EDUCATION
STUDENTS
FINANCE
AD
MIN
ISTR
ATIO
N B
AC
K O
FFIC
E A
PP
L.
BU
SIN
ES
S IN
TELLIG
EN
CE
E-U
NIV
ER
SIT
Y
Anemoon projectK.U.Leuven
SupportTraining
maintenanceupgrade
systemmgt.
continuous improvement
new projects
time
resou
rces
Priorities !
Deadline2004
Budget 1998-2003: 369 milj. BEF
36 fte Anemoon team
Key users
MANPOWER / DEADLINE = TUNNEL
Deadline CM2005
Anemoon projectK.U.Leuven
LOGISTICS
HR
RESEARCH
EDUCATION
STUDENTS
FINANCE
AD
MIN
ISTR
ATIO
N B
AC
K O
FFIC
E A
PP
L.
BU
SIN
ES
S IN
TELLIG
EN
CE
E-U
NIV
ER
SIT
Y
SHIFT PROJECT RESOURCES
SHIFTRESOURCES !
Frontend zonder backend = dead end
+ E-UNIEF TEAM
+ BI TEAM 3.6
1.8
Anemoon projectK.U.Leuven
LOGISTICS
HR
RESEARCH
EDUCATION
STUDENTS
FINANCE
AD
MIN
ISTR
ATIO
N B
AC
K O
FFIC
E A
PP
L.
BU
SIN
ES
S IN
TELLIG
EN
CE
E-U
NIV
ER
SIT
Y
SHIFT PROJECT RESOURCES
SHIFTRESOURCES !
Priority 1 !
Anemoon projectK.U.Leuven
LOGISTICS
HR
RESEARCH
EDUCATION
STUDENTS
FINANCE
AD
MIN
ISTR
ATIO
N B
AC
K O
FFIC
E A
PP
L.
BU
SIN
ES
S IN
TELLIG
EN
CE
E-U
NIV
ER
SIT
Y
RESOURCES
1.8 3.6
4
4
4.6
4
9
BC
TEA
M
4projectmanagement 1
36 FTE
Anemoon projectK.U.Leuven
GOALS ANEMOON PROJECT - USERS
ADMINISTRATION Basic applications central and decentral administration
EVERYBODY Self-service applications for every profile (internal and/or external)
MANAGEMENT Central and decentral management support applications
Anemoon projectK.U.Leuven
FRAMEWORK: K.U.Loket
K.U.Loket = administrative portal for K.U.Leuven
“Loket”= Dutch for “counter”
Anemoon projectK.U.LeuvenFRAMEWORK: Evolution of users and technology for
K.U.Loket
Q1/2002 Q2/2002 Q4/2002Q3/2002 Q1/2003 Q2/2003
SAP Workplace ®LIVE
SAP Enterprise Portal ® Proof of concept
SAP Enterprise Portal ® LIVE?
Technology
1.000budget holders
& managers
6.000personnel members
25.000students
Users
Anemoon projectK.U.Leuven
homepage K.U.Leuven
Anemoon projectK.U.Leuven
application to generate new password(send to user via e-mail)
check on browser version before showing this log-on page (see further)
Anemoon projectK.U.Leuven
small changes to standard lay-out and texts(difficult job, big effort!)
Anemoon projectK.U.Leuven
FRAMEWORK: User and role management (AS-IS)
single sign-on
role 1role 2
SAP-menuobjects
role A
SAPWorkplace
SAPProduction
SAPBW
HRFI
PSCOMMSD
infocubesOLAP-reports
role X
log-on800 users go via SAP-GUI to SAP-transactions
log-onself-service applicationsfor every personnel member
Home-made solutions:1. Password synchronisation: if user changes his password in 1 of these 3 systems, a trigger in Oracle
changes the passwords in the 2 other systems accordingly2. Automatic user-role assignment: a program in SAP Production determines from data in HR, PS, ….
the function(s) of each user and updates user-role assignments in every system
Anemoon projectK.U.Leuven
FRAMEWORK: User and role management (TO-BE)
CorporateLDAP
PortalLDAP
SAPProduction
SAPBW
HRFI
PSCOMMSD
infocubesOLAP-reports
role 1role 2
SAP-menuobjects
role A
role X
Enterprise Portal
SAP-solution:CUA = central user administration (from WAS 6.20)
• Synchronisation of users between SAP-systems• Synchronisation with LDAP
No solution for automatic user-role assignment?
what does this “synchronisation” contain exactly?
Testing and proof of concept in Q3/2002
SAPCUA*
Anemoon projectK.U.Leuven
FRAMEWORK: Browser-issues
SAP workplace does not and will never support NetscapeAt K.U.Leuven: 25% of K.U.Loket-users do not want to use Internet Explorer
AS-IS
All our home-made self-service applications support Netscape 6.0
!!! Lower Netscape versions do not correctly handle dynamic frames pages
Future? Enterprise Portal 5.0 would support Netscape 4.7 (but no higher versions?)TO-BE
Home made Alternative startpage= logon screen to a very simple page on Workplace server
single sign-on to SAP Production and BW
no user-specific menu
no mini-apps
no personalization
Anemoon projectK.U.LeuvenSELF-SERVICE APPLICATIONS - Planning (short
term)Q1/2002 Q2/2002 Q4/2002Q3/2002 Q1/2003 Q2/2003Q4/2001
K.U.Leuven suppliers
My budgetsMy authorisations
Financial BW-reports
Finance
My research contracts
Campus management
Student registration
Program catalogue
My personal data
E-recruitmentLeave Requests
My staff
Human Resources
Anemoon projectK.U.Leuven
SELF-SERVICE APPLICATIONS - Planning (long term)
Finance:• My expenses
Human resources:• My payroll-data• Extra attendance registration (over-time, weekend work, …)• BW-reports on personnel (for managers)
Research:• Request for Research projects (proposals, evaluations by referees, …)• K.U.Leuven research database• My research projects (maintain)
Campus management:• Individual program of study (maintain)• Individual calendar (for students and professors)• Alumni portal
Anemoon projectK.U.Leuven
SELF-SERVICE APPLICATIONS : technology
SAPProduction
HRFI
PSCOMMSD
Function modules:• collect data from SAP• update data in SAP
ITSFlow-files:• lay-out (HTML & Javascript)• HTML-business:
• call FM in SAP via RFC• determine flow and navigation
Before
WAS(6.10)
BSP (business server pages):• lay-out (HTML & Java-script & ABAP)• ABAP-coding to perform checks and data manipulation, determine flow and call FM
Now
Future?
• Communication between WAS and SAP Production via XML? independent data structures (under investigation)
• JSP as an alternative for BSP (JAVA-coding instead of ABAP-coding) no plans to use this (K.U.Leuven has ABAP-experts, no JAVA-experts)
• WAS (6.30) will be Basis SAP of Enterprise Edition keep self-service applications on separate system or integrate in SAP-Production?
business
connector
XML
Anemoon projectK.U.Leuven
SELF-SERVICE APPLICATIONS - Realisations (Q1-2002)
General:• My calendar:
Standard IAC to maintain own SAP calendar• My workflow substitutes:
Transaction to view and maintain substitutes for own workflow-inbox
For Budget holders:• My budgets:
Report to view available budget per WBS-element, commitments, revenues, expenses,… with detailed information and scanned image of invoices.
• My authorisations:Budget holders can delegate authorisation for own budgets (per package) to administrative staff or colleagues.
• K.U.Leuven suppliers:On-line catalogue and ordering from internal suppliers and warehouses: PC-shop, office supplies, chemical products, electronic components.
For deans, heads of department, managers:• Financial Web-BW-reports:
OLAP-reporting for budgets, revenues and expenses within own span of control.Analysis via different dimensions: organisational structure, budget holder, G/L-account, ...
Anemoon projectK.U.Leuven
My appointments today
Anemoon projectK.U.Leuven
SAP calendar
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
My workflow substitutes
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
My budgets
List of Projects and WBS-elements with available budget and end date
Anemoon projectK.U.Leuven
Postings of last monthcommitments
expenses
revenues
Anemoon projectK.U.Leuven
Details of 1 posting
Anemoon projectK.U.Leuven
Scanned image of invoice
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
My authorisations
Packages of WBS-elements and authorised persons.Budget holder can delete or add new delegations.
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
K.U.Leuven Suppliers
Anemoon projectK.U.Leuven
5 warehouses
Chemical products
PC and supplies
Office supplies
Electronic components
Gadgets and congress material
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
on-line catalogue
Anemoon projectK.U.Leuven
on-line ordering
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
budget assignment
Anemoon projectK.U.Leuven
SAVE -> PO in SAP is created via BAPI
Anemoon projectK.U.Leuven
GOALS ANEMOON PROJECT - USERS
ADMINISTRATION Basic applications central and decentral administration
EVERYBODY Self-service applications for every profile (internal and/or external)
MANAGEMENT Central and decentral management support applications
Anemoon projectK.U.Leuven
BUSINESS WAREHOUSE
InfocubesDrill through
to detailed data
Drill throughto transactions
FI-FMFI-FM PSPS HRHR
Extractors
ODSOperational data store
OLAP-reportson
Infocubes
Bex analyzer
Web
Anemoon projectK.U.Leuven
BW INFOCUBE FI-FM
KEY FIGURES
Budget consumedBudget available
RevenuesExpenses
Commitments
CHARACTERISTICS
Funds centreFacultyDepartmentUnitWBS elementResearch projectPerson responsible…
Commitment itemG/L account...
Fund Application of fund...
Year of the postingMonth of the posting
Who is spending ? ?
When ?What ?
Who’s money is spent ?
Special combinations for special reports
Anemoon projectK.U.Leuven
BW INFOCUBE IM
CHARACTERISTICS
WBS elementResearch project…
G/L account...
Program positionFinance programFinance proposalKind of financing...
Year of the postingMonth of the posting
Who is spending ? ?
When ?What ?
Program
KEY FIGURES
Budget program position
Budget WBSBudget assigned
ExpensesCommitments
INTERNAL RESEARCH PROGRAMS
Anemoon projectK.U.Leuven
BW INFOCUBE HR
HeadcountContractual FTE
Payed FTEAge in years
Number of personnel actions
KEY FIGURES
CHARACTERISTICS
Number, date of birth, place of birth, start date, gender, postal code, country, language, working adres, age, age range, nationality, marital status, kind of contract ….
Calendar dayCalendar monthCalendar Year
Reason for actionAction type….
Personnel areaPersonnel subareaEmployee groupEmployee subgroup...
Payroll areapay scale grouppay scale levelfund centre, fund, business area….
PERSON
PERSONNELGROUPSPAYROLL
PERSONNEL ACTIONS
Organizational unitPositionJob...
ORGANISATION
TIME
Anemoon projectK.U.Leuven
BUSINESS WAREHOUSE
Extractors
Infocubes
OLAP-reportson
Infocubes
Drill throughto detailed data
Drill throughto transactions
FI-FMFI-FM PSPS HRHR
ODSOperational data store
Bex analyzer
Web
Anemoon projectK.U.Leuven
Access to BW reports in K.U.Loket
Anemoon projectK.U.Leuven
Charcteristics
Key figures
Report
Navigation block
Help information
Anemoon projectK.U.Leuven
Select key figures
Select filter
Remove key figure
Remove filter
Characteristic in column
Characteristic in row
Remove characteristic
Anemoon projectK.U.Leuven
Hierarchy
AutomaticTotals
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Hierarchy
Anemoon projectK.U.Leuven
AutomaticTotals
Anemoon projectK.U.Leuven
AutomaticSubtotals
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
DEAN
STRUCTURAL AUTHORIZATIONS
Faculty Science
Faculty Science
......
......
HEAD OF DEPARTMENT
Dep.Mathematics
Dep.Mathematics
......
......
HEAD OF UNIT
UnitAlgebraUnit
AlgebraBUDGET HOLDERGHZ-PERSTL
...
...
Anemoon projectK.U.Leuven
BUSINESS WAREHOUSE
Extractors
Infocubes
OLAP-reportson
Infocubes
Drill throughto detailed data
Drill throughto transactions
FI-FMFI-FM PSPS HRHR
ODSOperational data store
Bex analyzer
Web
Anemoon projectK.U.Leuven
Filtercells
Resultarea
Open query
Save query
Refresh
Bex Analyzer• Run and change predefined reports• With OLAP functionality• With Excell functionality (lay-out, graphics, …)
SAP Business Explorer toolbar
Anemoon projectK.U.Leuven
Posible navigation ?
Selection from infocube ?
What in columns ?
What in rows ?
Content infocube keyfigures and dimensions (characteristics)
Drag and drop
Bex Analyser• Easy tool to add/change reports
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Anemoon projectK.U.Leuven
Example: Revenues and expenses by unit
Anemoon projectK.U.Leuven
Example: Evolution overhead
Anemoon projectK.U.Leuven
BUSINESS WAREHOUSE
Extractors
Infocubes
OLAP-reportson
Infocubes
Drill throughto detailed data
Drill throughto transactions
FI-FMFI-FM PSPS HRHR
ODSOperational data store
Bex analyzer
Web
Anemoon projectK.U.Leuven
DRILL THROUGH
Other detailed report
SAP transaction
Anemoon projectK.U.Leuven
BUSINESS WAREHOUSE - USE
Web
Bex analyzer
MANAGERSOCCASIONAL USE
WILL THIS WORK ?
KNOWLEDGE WORKERSHEAVY USE
WORKS !
Anemoon projectK.U.Leuven
WHY BW ?
Integration workplace
Ms Excel known Bex analyzer
SAP integrationBusiness content Extractors
No extra licenses
Anemoon projectK.U.Leuven
FUTURE PLANS - FUNCTIONAL
Anemoon projectK.U.Leuven
BW INFOCUBE HR-PA
Headcountcontractual FTE
payed FTEage in years
Number of personnel actions
KEY FIGURES
CHARACTERISTICS
Number, date of birth, place ofbirth, start date, gender, postalcode, country, language, workingadres, age, age range,nationality, marital status, kind ofcontract ….
Calendar dayCalendar monthCalendar Year
Reason for actionAction type….
Personnel areaPersonnel subareaEmployee groupEmployee subgroup...
Payroll areapay scal grouppay scale levelfund centre, fund, business area….
PERSON
PERSONNELGROUPSPAYROLL
PERSONNEL ACTIONS
Organizational unitPositionJ ob...
ORGANISATION
TIME
Anemoon projectK.U.Leuven
Select key figures
Select fi lter
Remove key figure
Remove fi lter
Characteristic in column
Characteristic in row
Remove characteristic
More infocubes
More webreports
LOGISTICS
HR
RESEARCH
EDUCATION
STUDENTS
FINANCE
Anemoon projectK.U.Leuven
FUTURE PLANS - UPGRADE BW 3.0B
20022001
End of2. Quarter
FromDec., 17
First CustomerShipment
Controlled Availability
From Sep., 17
3.0A 3.0BFunctional Release Correction Release
Beginning2. Quarter
General Availability
First CustomerShipment
Upgrade ASAP when available
Looks promising ! Many enhancementsFrontend and reporting: hierarchies (columns, rows with other characteristics, false hierarchies), extra windows based and webbased frontend tool, new Web Application Designer (WAD), download to excel from web-query, also queries on info-objects and info-sets (easy table-layout), …Data Warehouse: tool for transfer rules and update rules (generates ABAP), easier loading external DB, new ODS architecture makes loading more performant, archiving possibilities, documents can be attached to BW objects, ...
WAS technology, also upgrade SAP necessary
Anemoon projectK.U.Leuven
SAS VERSUS SEM (blueprint)
BW
Custom-made reports
OLAP-reports
Web-reports
Graphics
OLAP-reports
Graphics
Drill-down to R/3
In workplace
Single logon
STRA-TEGIC
OPERATIONAL
TACTICAL
INFORMATION
Web-reports
Extractors
Statistics Simulations
Analysis
Decision Support Systems
EIS
Critical Success Factors
Balanced Scorecards
Data Mining
Visualisation techniques
STRA-TEGIC
OPERATIONAL
TACTICAL
INFORMATION
SAP-SEMStrategicEnterprise
Management
?
Anemoon projectK.U.Leuven
NTCompaq1*pent2 333MHz512MB2*4GB50GB R5
NTCompaq2*pent2 333MHz
1GB6*4GB84GB R5
CitrixSAPSRV02
KMWeb serv
SAPSRV03
KULeuvenNet
Linux 2.4Dell
poweredge800MHz256MB1*10GB
Workplacewebserver
WORKPLACE
4*332MHz3GB
4*9GB63GB R1
4*332MHz3GB
4*9GB153GB R1
4*332MHz3GB
2*9GB
4*332MHz3GB
2*9GB
ProductieDatabaserver
PAS49(P11)
QualityPAS05(Q11)
DevelopmentPAS07(D11)
PAS03(P11A01)
PAS04(P11A02)
PAS19(P11A03)
Productie Applicatieservers
2*375MHz 3GB
4*18GB
T T W W W
2*600MHz4GB
4*34GB153GB R1
E
Fast ethernet
Giga ethernet
4*332MHz3GB
2*9GB200GB ESS
2*375MHz2GB
2*9Gb54GB R1
BWDevelopmen
tPAS12(BIW)
2*375MHz2GB
4*18B
WorkplacePAS17(WPD)
36GB R1
KopieProducti
ePAS11(P12)
2*375Mhz2GB
4*9GB
LeucaProduction
SAPleuca(P21)
Leucadev./quality
SAPleuca2(D21)
90GB R1
4*600MHz4GB
2*18Gb
BWProductie
PAS33(BWP)
100GB ESS
4*332MHz3GB
4*9GB
Intake CMPAS01(S11)
54GB R0
T W
2*375Mhz2GB
4*18GB
W
T E
72GB R1
iXOS en TSMPAS09
2*332MHz2GB
4*9GB
3*50CD
27GB R190GB R1
324*magstar
60 LTO
W
NTCompaq
2*pent.pro 200MHz640MB6*4GB70GB R5
FirewallNOKIA-3
Win2000Dell
poweredge2*1GHz
2GB4*18GB
ITSproductie
ITSP1
Win2000Dell
poweredge2*1GHz
2GB4*18GB
ITStestITST
(Fail over)
FirewallNokia ÏP 440256Mb RAMIPSO OS met
checkpoint FW-1
SAP 4.6c
CM L6
iXOS 3.5
BW 2.0b
SAP 4.6dWP 2.11
SAP 4.5bKM ?
ITS 6.10 WAS 6.10
NOKIA-4
SAP SERVERS
Anemoon projectK.U.Leuven
SAP SERVERS
SAP landscapes
CORE R/3
BW
INTERNET
VARIA
(LEUCA)
This landscape consists of 5 SAP systems: development, quality en production, intake system for CM (testing before installation on D/Q/P), a copy of production (final testing) Business WarehouseThis landscape consists of 2 SAP systems: development and production
This landscape consists of 1 SAP system for the workplace, two ITS systems (development and production old), 1 WAS (development new) and a webserver
Next tot that: IXOS (EDMS production), Citrix server (for users with Sapgui problems), Knowledge Warehouse (only for trainingmaterial SAP)
K.U.Leuven does also hosting for the SAP servers of Leuca (student restaurants an catering)
KULeuvenNet
Fast ethernet
Giga ethernet
Verbindingen
Fast connection between most important SAP servers(1 Gigabit per seconde)
Normal connection(100 Megabit per seconde)KULeuvennet (connection to users)(100 Megabit per seconde )
Enterprise storage server (R5)Raid 0 (No redundancy)
Raid 1 (complete redundancy)
DiskorganisationESSR0R1
Raid 5 (redundancy via parity)R5
T Thin
NODES
2 Slots (possible connections)
E External14 Slots (possible connections)
W Wide 10 Slots (possible connections)
Unix/IBM
Windows
Andere
Hardware/OS
Only if not available on Unix
Standard platform SAP core/components
Others ….
Name machine (Logical name system)
a*b MHz c GBd*e GB f GB
YYY
a = number of processorsb = speed processors (Megahertz)c = capacity internal memory (Gigabyte)d = number of internal diskse = capacity of internal disks (Gigabyte)f = capacity of external disks (Gigabyte)