Post on 13-Jan-2016
transcript
Microsoft Office Project Microsoft Office Project Solution Starter OverviewSolution Starter OverviewSAP-HR IntegrationSAP-HR Integration
David DucolonDavid DucolonProgram ManagerProgram ManagerProjectProjectMicrosoft CorporationMicrosoft Corporation
What You will LearnWhat You will Learn
The solution starter architectureThe solution starter architecture
How data will be exchangedHow data will be exchanged
What data will be exchangedWhat data will be exchanged
What options you have to customize What options you have to customize this to work with your SAP this to work with your SAP implementationimplementation
System requirementsSystem requirements
System RequirementsSystem Requirements
SAP HR version 4.6 or better or SAP HR version 4.6 or better or
Microsoft Office Project Server 2003Microsoft Office Project Server 2003
The ArchitectureThe Architecture
File DropFile Drop
ServicesServices Export SAP HR dataExport SAP HR data
ABAP programABAP program
Manual Manual instantiation instantiation
Mapped dataMapped data
XML file created XML file created
Input data MS Project Field Comment
Employee ID Enterprise Text NOT MSP ResID
Employee Name
ResourceName
e-mail address ResourceEmail
Standard rate ResourceStandard rate
Overtime rate ResourceOvertime rate
Sample XML ExportSample XML Export
Sample XML ExportSample XML Export
Sample XML ExportSample XML Export
ServicesServices Enterprise Data MaintenanceEnterprise Data Maintenance
Standard Microsoft EPM serviceStandard Microsoft EPM service
Project Data Service MethodsProject Data Service MethodsProjectsCheckoutProjectsCheckout
ProjectsCheckinProjectsCheckin
ResourcesCheckoutResourcesCheckout
ResourcesCheckinResourcesCheckin
ResourcesStatusResourcesStatus
ResourcesAddResourcesAdd
ResourceDeactivateResourceDeactivate
ResourcesUpdateResourcesUpdate
OutlineCodeAddValuesOutlineCodeAddValues
OutlineCodeUpdateValuesOutlineCodeUpdateValues
ResourceCodeValuesUpdateResourceCodeValuesUpdate
Class StructureClass StructureExtender ( by Microsoft Corp. )
+XMLRequestEx() : string
SAP_HR_PDSExtension SAPConnectorLog
SAP_HR_Processor Request XMLParser
PDSInterface Response XMLParser...
ServicesServices Project Data Service ExtendedProject Data Service Extended
Custom extensionCustom extension
Fully customizable Fully customizable
Coded in C#Coded in C#.NET Logging to system logs.NET Logging to system logs
Optional XML file logOptional XML file log
MethodMethodProcessHRDataSAPProcessHRDataSAP
Process FlowProcess Flow
Empl. IDEmpl Name...
HR
Export Interface
XML 1
PDS
PDS-Extender
SAP MSP
RBSInitials (=Empl.-ID)Resource Name
IT Manaer –Dev. Group leader
111002Employee 3
IT Manaer –PMO Manager
111001Employee 2
IT Manager111000Employee 1
RBSInitials (=Empl.-ID)Resource Name
IT Manaer –Dev. Group leader
111002Employee 3
IT Manaer –PMO Manager
111001Employee 2
IT Manager111000Employee 1
Creation / Synch.
What are the Possibilities?What are the Possibilities?
Data type Supported Actions
Basic employee data Create/Update/Deactivate Resources
Organization mapping Assign resources to organization units
Organization structure Create/Update organization structure
Import Resources Import Resources
David DucolonDavid DucolonProgram ManagerProgram ManagerProjectProject
demo
Import Resources Import Resources
David DucolonDavid DucolonProgram ManagerProgram ManagerProjectProject
Live-demo
What can this do for you?What can this do for you?
Example of how to interface with ERPExample of how to interface with ERP
Organizations don’t all use ADOrganizations don’t all use ADRate DataRate Data
Organizational StructureOrganizational Structure
Ready to use with little or no changesReady to use with little or no changes
SummarySummary
The Solution Starter architecture is The Solution Starter architecture is simple and maximizes the use of simple and maximizes the use of standard proceduresstandard procedures
Significant data is exported and Significant data is exported and necessary data is imported by defaultnecessary data is imported by default
Where you may extend this for your Where you may extend this for your firmfirm
Potential Operational SolutionPotential Operational Solution
© 2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.