17
Dynamics 365 for Talent Talent to Finance and Operations Integration Neelima Gudavalli Mo Alawa

Talent to Finance and Operations Integration

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Talent to Finance and Operations Integration

Dynamics 365 for Talent

Talent to Finance and Operations Integration

Neelima GudavalliMo Alawa

Page 2: Talent to Finance and Operations Integration

What is covered today..

1

Talent Architecture –Brief Overview

2

Demo

3

Talent –Integration Patterns

4

Data Integrator Overview

5

Data Integrator Concepts

6

Talent to Finance and Operation Integration –Business Scenarios

7

Demo

8

Exception Handling

9

Common Errors

Page 3: Talent to Finance and Operations Integration

Talent Architecture

Modular Talent Apps Client HR Core Application Module

Common Data Service for Apps

?Forms Runtime

Foundation Services

Data Access Layer

Business Database

Domain Services (Attract/Onboard/Learn/...)

App services (UserDirectory, Flighting, Sync)

HR Core App Server

Modular Talent Apps Services

Page 4: Talent to Finance and Operations Integration

Demo

• Talent Experience Apps – CDS data flow

• Talent HR Core – CDS data flow

Page 5: Talent to Finance and Operations Integration

Connectors andGateways

PowerApps

Office 365

Dynamics 365 for Talent

Power BI

Common DataService

Pro dev extensibility

Microsoft FlowExperience

AppsHR Core

1

2

Dayforce Payroll Integration 3

Finance And Operations

Talent – Integration Patterns

1.Microsoft hybrid integration platform offers variety of connectors. Examples include SAP, Workday. Custom connectors can be built through Pro dev extensibility approach

Through this extensibility you can access proprietary data sources, it can do a lot more to enable integration of pro dev code

2.OOB Template + OOB

Connector is available to integrate CDS to Finance and Operations

3. Dayforce integration is based on DMF export frameworkDayforce will produce a GL transaction file and place it in a blob storage account specified in the Dayforce Configuration

DMF4

Page 6: Talent to Finance and Operations Integration

Data Integrator - Overview

Key Feature

➢ Customizable Projects➢ Transformation of Data➢ Monitoring and Exception Handling➢ Integrate custom entities➢ OOB Integration Templates and Customizable templates➢ Move templates across tenant (Coming soon!!)

Page 7: Talent to Finance and Operations Integration

Data Integration Platform & its constituents

Templates

(Mappings)

Connection Set

(Connections)

Projects Execution

OOB Templates Custom Templates

Page 8: Talent to Finance and Operations Integration

Data Integration Platform & its constituents

Project

• Set of mappings along with Connections (Executable)

• Contains one or more entity mappings (Task per entity)

• Projects are visible to user who created it.

• Project can be saved as Template

Page 9: Talent to Finance and Operations Integration

Data Integration Platform & its constituents

Template

• Mappings shipped by Microsoft (not-executable)

• Each template can contain mappings for one or more entities

• Projects can be created using templates

• Mapping can be changed at Project level and can be stored as Templates.

• Templates visibility

• User

• Org/Tenant

• Market place – Future!

Page 10: Talent to Finance and Operations Integration

Data Integration Platform & its constituents

Integration Key

• Entities in Dynamics 365 CE come with a GUID as primary Key and don't have a natural key.

• External systems identify records based on a natural key and not with GUID’s.

• Integration key is a natural key defined on an entity that is used to uniquely identify a record across systems

• Integration keys are defined on the connection sets

• Once an Integration key is defined on an entity:

• For export this key is used to perform lookup and replace GUID with natural key

Page 11: Talent to Finance and Operations Integration

A subsidiary of a large utility company uses the Data Integrator to implements Talent to Fin-Ops integration to sync standard and custom entities of Talent to enable Payroll and Time tracking systems set up in Fin-Ops

A large service provider company is using the Data Integrator to sync Worker entity to set up Minimaster in Finance and Operations to manage Expense reimbursement for workers

Org Structure Worker

Org Structure Worker

Addresses

Compensation job functions

Worker Postal Adderss

Employments

PositionsDepartments

PositionsOperating

Unit

D365 Talent

Employments

D365 Ops (AX)

Custom entity

Talent to Finance and Operation Integration Customer Scenarios

Job Functions

Job Types

Compensation Job types

A large energy services provider company is using the Data Integrator to sync Worker ,Organizational hierarchy to set up Minimaster in Finance and Operations to manage Purchase order workflow. This is true for most of workflow set up in F&O. Flow needs to identify Manager for approval.

Position Worker Assignments

Position Worker Assignments

Page 12: Talent to Finance and Operations Integration

Entities Set up for Integration

• Job Functions• Departments• Job types• Jobs• Job Positions• Position Types• Workers• Employments• Position worker assignments• Worker Addresses

Page 13: Talent to Finance and Operations Integration

Demo

• Setting up Integration using template

• Adding task to integrate additional entities

Page 14: Talent to Finance and Operations Integration

Handling Exceptions

Page 15: Talent to Finance and Operations Integration

Handling Exceptions

Page 16: Talent to Finance and Operations Integration

Common Errors with DI Setup

Project Has mapping Errors

Correction

Check and Set up integration key and then refresh entities in project

When the OOB templated is used, the integration keys will be automatically imported, the above issue may occur when new tasks added to the existing template

Page 17: Talent to Finance and Operations Integration

Enhanced User Interface (Preview)

1. Manage entire integration from one portal - No need to switch between portals2. Filter and search projects3. View historical records (more than 100 executions)4. Create connections on the fly (no switch to maker portal)5. Move template across tenants6. Version templates