Integrating With Dynamics AX
Past, Present, Future
4
Session Abstract
Want to know more about AX integration? In this session you will learn
about the Web Service Adapter: usage, configuration, and how to
approach the extension of the Jumpstart beyond the basic template
Scribe provides. You will also hear from Scribe’s Product Management
team as they discuss our plans for AX integrations.
© 2015 Scribe Software Corporation. All rights reserved. 5
Insight 7.9.0 New Features Agenda
• Past:
• Using Insight to Work with Dynamics AX 2009 (AX 5)
• Present:
• Using Insight to Work with Dynamics AX 2012 (AX 6)
• Jumpstart: Out-of-the-Box
• Jumpstart: Extending
• Future:
• Looking Forward: Dynamics AX 2012 Integration
• Looking Forward: Dynamics AX 7 Integration
PAST: Connecting to Dynamics AX 2009 (AX 5)
Scribe Adapter Design
• Traditional Scribe API Adapter
• AX Access through .NET Business Connector
◦ Application Integration Framework (AIF) available, still new
• User experience much like interacting with other applications with
Insight
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Dynamics AX Changes
• Application Overhaul
◦ Database
• Relational data structure changes
◦ Integration Best Practices
• Last version to support .NET Business Connector
• First version to recommend AIF as integration best-practice
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Recommended Dynamics AX Integration Method
• Integration based on industry standards
• AIF Document Services – Service Operations
◦ Can be published as SOAP-based web service endpoints
◦ Endpoints exchange information using XML
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe Adapter Design Goals
• Enable connectivity to AX Document Service Operations
• Enable connection to similar standards-based interfaces
◦ XML communication to a published SOAP web service definition
• Leverage AX logic when publishing
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe Adapter Design Decisions
• To interface with an open architecture, create an open adapter
◦ Flatten hierarchical data structures
• Avoid redesign of platform built for relational data structures
◦ Drive Adapter features with AX implementation details
• Other web services are likely to implement them as well
◦ Limit publisher to a defined use case, keep UI simple
• Typical Scribe UI impractical across all entities
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Flattened Hierarchy
◦ DTS = construction of XML payload  execution of method
◦ Provide access to array parameters
• Present array parameters as entities – accessible as steps
12
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Flattened Hierarchy
◦ Build in method execution timing
• Method execution and related arrays as a repeating group
• Implement repeating group automatically
• Completion of a repeating group triggers method
14
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Adapter Features
◦ Handling fixed and variable arrays
16
17
18
19
20
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Adapter Features
◦ Handling class inheritance
22
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Publisher
◦ No direct database access
◦ No methods for creating customizations
◦ Provide a mechanism for deploying custom code
24
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Scribe User Experience Compared to Other Adapters
• Publisher
◦ Provides a user interface to
• Configure customizations
• Support a publisher experience similar to other Scribe publishers
26
PRESENT: Connecting to Dynamics AX 2012 (AX 6)
Benefits and Challenges
• Benefits
◦ Access to highly customizable systems
◦ Uniform Scribe interface
• Challenges
◦ More application knowledge required
◦ More infrastructure configuration required
The Dynamics AX and Dynamics CRM Jumpstart
Out-of-the-Box
• Basic functionality
• All implementations will go beyond this functionality
◦ Modified field mappings
◦ Modified entity/publication logic
◦ Custom entities (source, target, publication)
The Dynamics AX and Dynamics CRM Jumpstart
Extending
• Specific skill sets required
◦ Business logic expertise
◦ Application Integration Framework expertise
• Document Services
• X++ coding
The Dynamics AX and Dynamics CRM Jumpstart
Extending
• Service Considerations (Source/Target)
◦ Data requirements
• Data and operational fields
◦ Structure requirements
• Building and interacting with arrays
◦ Technical requirements
• Inheritance
The Dynamics AX and Dynamics CRM Jumpstart
Extending
• Publishing Considerations
◦ Understanding Scribe’s publication logic
• XML message requirements
◦ Obtaining XML body metadata
◦ Populating XML body data
◦ Adding XML envelope required by Scribe
◦ Posting XML message to the ScribeIn queue
32
XML Metadata
33
Construct and Post XML Message
FUTURE: Dynamics AX 2012 (AX 6)
• Handle More Use Cases
◦ Improve
• Error handling
• Publishing
• Queue management
FUTURE: Dynamics AX 7
• Integration methodology is switching from AIF to OData
• Cloud release planned for Q4 2015
• On premise release 3-6 months later
Scribe Connectivity
• Scribe Online OData connectivity first
• Insight connectivity after the on premise release
36
Q+A
37
THANK YOU

More Related Content

PDF
Scribe online 01 best practices for sol performance
PDF
General 05 integration design vs migration design
PDF
Scribe online 02 event based integration
PDF
General 06 scribe online or insight
PDF
Scribe insight 03 elevating performance
PDF
Scribe insight 04 insight 7.9.0
PDF
Scribe insight 01 publisher deep dive
PDF
Scribe insight 02 need for speed
Scribe online 01 best practices for sol performance
General 05 integration design vs migration design
Scribe online 02 event based integration
General 06 scribe online or insight
Scribe insight 03 elevating performance
Scribe insight 04 insight 7.9.0
Scribe insight 01 publisher deep dive
Scribe insight 02 need for speed

What's hot (20)

PDF
General 01 welcome and scribe business update
PDF
General 02 sf tech tour on24 case study
PPTX
Monitoring on premise biz talk applications using cloud based power bi saas
PPTX
Model-Driven Apps with PowerApps
PPTX
Integration with Dynamics CRM
PPTX
CRM Saturday: DevOps with Jonas Rapp
PPTX
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
PPTX
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
PPTX
Create a modern(ish) BAM portal in (roughly) one hour!
PPTX
Deploying and Using the B2B Portal by Doug Johnson
PPTX
What's new in microsoft dynamics ax7
PDF
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
PDF
Connect SAP Cloud Platform with SAP Hybris Commerce
PPTX
Bpm company code camp - configuration or coding with pega
PPTX
Key takeaways for SAP PI Integration 2018
PPTX
Informatica Cloud Spring 2014 Launch Webinar Presentation
PPTX
How to speed up your SAP PI/CPI development
PPTX
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
PPTX
Scale net apps in aws
PDF
Matthias Einig from Rencore - Transforming SharePoint farm solutions to the A...
General 01 welcome and scribe business update
General 02 sf tech tour on24 case study
Monitoring on premise biz talk applications using cloud based power bi saas
Model-Driven Apps with PowerApps
Integration with Dynamics CRM
CRM Saturday: DevOps with Jonas Rapp
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
Create a modern(ish) BAM portal in (roughly) one hour!
Deploying and Using the B2B Portal by Doug Johnson
What's new in microsoft dynamics ax7
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Connect SAP Cloud Platform with SAP Hybris Commerce
Bpm company code camp - configuration or coding with pega
Key takeaways for SAP PI Integration 2018
Informatica Cloud Spring 2014 Launch Webinar Presentation
How to speed up your SAP PI/CPI development
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
Scale net apps in aws
Matthias Einig from Rencore - Transforming SharePoint farm solutions to the A...

Similar to Scribe insight 05 dynamics ax (20)

PPTX
Integration with dynamics ax 2012
PDF
Services ax2012
PPTX
Microsoft Dynamics AX 2012 - Services Overview
PPTX
Application integration framework & Adaptor ppt
PPTX
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
PPTX
EMC Documenutm xCP 2.2 vs 1.x
PDF
Deep Dive on the Microsoft Dynamics AX Platform
PDF
8969 a 01
PPTX
Into the Cloud! Introducing the New Dynamics AX | David Linton and Joyce Lafleur
PPTX
Into the Cloud! Introducing the New Dynamics AX | David Linton and Joyce Lafleur
PPTX
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
PPT
Sap commitment to_open_data_acces_strategy_for_bi_sept_2013
PPTX
Microsoft Dynamics AX Enterprise Resource Planning
PPT
SAP PI 71 EHP1 Feature Highlights
PDF
Dynamics AX Integration
PPT
ECAD 231 Functional Overview
PPTX
How to Manage Data Integration within Microsoft Dynamics
PPTX
"Integrating Salesforce CRM through Scribe" Webinar
PDF
SOA_BPM_12c_launch_event_SOA_track_deepdive_developerproductivityandperforman...
Integration with dynamics ax 2012
Services ax2012
Microsoft Dynamics AX 2012 - Services Overview
Application integration framework & Adaptor ppt
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
EMC Documenutm xCP 2.2 vs 1.x
Deep Dive on the Microsoft Dynamics AX Platform
8969 a 01
Into the Cloud! Introducing the New Dynamics AX | David Linton and Joyce Lafleur
Into the Cloud! Introducing the New Dynamics AX | David Linton and Joyce Lafleur
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Sap commitment to_open_data_acces_strategy_for_bi_sept_2013
Microsoft Dynamics AX Enterprise Resource Planning
SAP PI 71 EHP1 Feature Highlights
Dynamics AX Integration
ECAD 231 Functional Overview
How to Manage Data Integration within Microsoft Dynamics
"Integrating Salesforce CRM through Scribe" Webinar
SOA_BPM_12c_launch_event_SOA_track_deepdive_developerproductivityandperforman...

More from Scribe Software Corp. (19)

PDF
Sikich Case Study
PPTX
Scribe Online for On24
PDF
Boston SilverTech Case Study
PDF
How to Spot a Great API
PPTX
7 Traits of a Great API
PDF
General 02 london tech tour konica minolta case study
PDF
General 04 dynamics crm
PDF
Scribe online 03 scribe online cdk and api overview
PDF
Scribe online 04 o data connector
PDF
Scribe online 05 marketing automation and crm
PDF
Building a crm data strategy goals that boost business performance finalex_scr
PDF
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
PDF
The IP Imperative
PDF
Integration: the Key to Improved Client Services
PPTX
Simple Salesforce Data Migration
PPTX
Leverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
PPTX
Improving the Customer Experience by Capturing and Using the Right Data - by ...
PPTX
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
PDF
Industry Report: The State of Customer Data Integration in 2013
Sikich Case Study
Scribe Online for On24
Boston SilverTech Case Study
How to Spot a Great API
7 Traits of a Great API
General 02 london tech tour konica minolta case study
General 04 dynamics crm
Scribe online 03 scribe online cdk and api overview
Scribe online 04 o data connector
Scribe online 05 marketing automation and crm
Building a crm data strategy goals that boost business performance finalex_scr
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
The IP Imperative
Integration: the Key to Improved Client Services
Simple Salesforce Data Migration
Leverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
Improving the Customer Experience by Capturing and Using the Right Data - by ...
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
Industry Report: The State of Customer Data Integration in 2013

Recently uploaded (20)

PPTX
Diploma pharmaceutics notes..helps diploma students
PPTX
pharmaceutics-1unit-1-221214121936-550b56aa.pptx
PDF
HSE 2022-2023.pdf الصحه والسلامه هندسه نفط
PDF
Physical pharmaceutics two in b pharmacy
PPTX
IT infrastructure and emerging technologies
PDF
CHALLENGES FACED BY TEACHERS WHEN TEACHING LEARNERS WITH DEVELOPMENTAL DISABI...
PDF
Chevening Scholarship Application and Interview Preparation Guide
PPTX
Approach to a child with acute kidney injury
PDF
Unleashing the Potential of the Cultural and creative industries
PDF
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
PPTX
Power Point PR B.Inggris 12 Ed. 2019.pptx
PDF
FYJC - Chemistry textbook - standard 11.
PPTX
Neurological complocations of systemic disease
PPTX
CHROMIUM & Glucose Tolerance Factor.pptx
PPTX
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
DOCX
EDUCATIONAL ASSESSMENT ASSIGNMENT SEMESTER MAY 2025.docx
PDF
anganwadi services for the b.sc nursing and GNM
PDF
Review of Related Literature & Studies.pdf
PPTX
operating_systems_presentations_delhi_nc
PPTX
Copy of ARAL Program Primer_071725(1).pptx
Diploma pharmaceutics notes..helps diploma students
pharmaceutics-1unit-1-221214121936-550b56aa.pptx
HSE 2022-2023.pdf الصحه والسلامه هندسه نفط
Physical pharmaceutics two in b pharmacy
IT infrastructure and emerging technologies
CHALLENGES FACED BY TEACHERS WHEN TEACHING LEARNERS WITH DEVELOPMENTAL DISABI...
Chevening Scholarship Application and Interview Preparation Guide
Approach to a child with acute kidney injury
Unleashing the Potential of the Cultural and creative industries
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
Power Point PR B.Inggris 12 Ed. 2019.pptx
FYJC - Chemistry textbook - standard 11.
Neurological complocations of systemic disease
CHROMIUM & Glucose Tolerance Factor.pptx
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
EDUCATIONAL ASSESSMENT ASSIGNMENT SEMESTER MAY 2025.docx
anganwadi services for the b.sc nursing and GNM
Review of Related Literature & Studies.pdf
operating_systems_presentations_delhi_nc
Copy of ARAL Program Primer_071725(1).pptx

Scribe insight 05 dynamics ax

  • 1. Integrating With Dynamics AX Past, Present, Future
  • 2. 4 Session Abstract Want to know more about AX integration? In this session you will learn about the Web Service Adapter: usage, configuration, and how to approach the extension of the Jumpstart beyond the basic template Scribe provides. You will also hear from Scribe’s Product Management team as they discuss our plans for AX integrations.
  • 3. © 2015 Scribe Software Corporation. All rights reserved. 5 Insight 7.9.0 New Features Agenda • Past: • Using Insight to Work with Dynamics AX 2009 (AX 5) • Present: • Using Insight to Work with Dynamics AX 2012 (AX 6) • Jumpstart: Out-of-the-Box • Jumpstart: Extending • Future: • Looking Forward: Dynamics AX 2012 Integration • Looking Forward: Dynamics AX 7 Integration
  • 4. PAST: Connecting to Dynamics AX 2009 (AX 5) Scribe Adapter Design • Traditional Scribe API Adapter • AX Access through .NET Business Connector ◦ Application Integration Framework (AIF) available, still new • User experience much like interacting with other applications with Insight
  • 5. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Dynamics AX Changes • Application Overhaul ◦ Database • Relational data structure changes ◦ Integration Best Practices • Last version to support .NET Business Connector • First version to recommend AIF as integration best-practice
  • 6. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Recommended Dynamics AX Integration Method • Integration based on industry standards • AIF Document Services – Service Operations ◦ Can be published as SOAP-based web service endpoints ◦ Endpoints exchange information using XML
  • 7. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe Adapter Design Goals • Enable connectivity to AX Document Service Operations • Enable connection to similar standards-based interfaces ◦ XML communication to a published SOAP web service definition • Leverage AX logic when publishing
  • 8. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe Adapter Design Decisions • To interface with an open architecture, create an open adapter ◦ Flatten hierarchical data structures • Avoid redesign of platform built for relational data structures ◦ Drive Adapter features with AX implementation details • Other web services are likely to implement them as well ◦ Limit publisher to a defined use case, keep UI simple • Typical Scribe UI impractical across all entities
  • 9. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Flattened Hierarchy ◦ DTS = construction of XML payload  execution of method ◦ Provide access to array parameters • Present array parameters as entities – accessible as steps
  • 10. 12
  • 11. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Flattened Hierarchy ◦ Build in method execution timing • Method execution and related arrays as a repeating group • Implement repeating group automatically • Completion of a repeating group triggers method
  • 12. 14
  • 13. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Adapter Features ◦ Handling fixed and variable arrays
  • 14. 16
  • 15. 17
  • 16. 18
  • 17. 19
  • 18. 20
  • 19. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Adapter Features ◦ Handling class inheritance
  • 20. 22
  • 21. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Publisher ◦ No direct database access ◦ No methods for creating customizations ◦ Provide a mechanism for deploying custom code
  • 22. 24
  • 23. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Scribe User Experience Compared to Other Adapters • Publisher ◦ Provides a user interface to • Configure customizations • Support a publisher experience similar to other Scribe publishers
  • 24. 26
  • 25. PRESENT: Connecting to Dynamics AX 2012 (AX 6) Benefits and Challenges • Benefits ◦ Access to highly customizable systems ◦ Uniform Scribe interface • Challenges ◦ More application knowledge required ◦ More infrastructure configuration required
  • 26. The Dynamics AX and Dynamics CRM Jumpstart Out-of-the-Box • Basic functionality • All implementations will go beyond this functionality ◦ Modified field mappings ◦ Modified entity/publication logic ◦ Custom entities (source, target, publication)
  • 27. The Dynamics AX and Dynamics CRM Jumpstart Extending • Specific skill sets required ◦ Business logic expertise ◦ Application Integration Framework expertise • Document Services • X++ coding
  • 28. The Dynamics AX and Dynamics CRM Jumpstart Extending • Service Considerations (Source/Target) ◦ Data requirements • Data and operational fields ◦ Structure requirements • Building and interacting with arrays ◦ Technical requirements • Inheritance
  • 29. The Dynamics AX and Dynamics CRM Jumpstart Extending • Publishing Considerations ◦ Understanding Scribe’s publication logic • XML message requirements ◦ Obtaining XML body metadata ◦ Populating XML body data ◦ Adding XML envelope required by Scribe ◦ Posting XML message to the ScribeIn queue
  • 31. 33 Construct and Post XML Message
  • 32. FUTURE: Dynamics AX 2012 (AX 6) • Handle More Use Cases ◦ Improve • Error handling • Publishing • Queue management
  • 33. FUTURE: Dynamics AX 7 • Integration methodology is switching from AIF to OData • Cloud release planned for Q4 2015 • On premise release 3-6 months later Scribe Connectivity • Scribe Online OData connectivity first • Insight connectivity after the on premise release