SlideShare a Scribd company logo
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...
Ad

Similar to Scribe insight 05 dynamics ax (20)

PPTX
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
PPTX
Integration with dynamics ax 2012
PPTX
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
PPTX
BRK2045_Upgrade-SQL-Server-2017-On-Prem-IaaS-and-PaaS_final.pptx
PDF
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
PPTX
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
PPTX
Building your first Analysis Services Tabular BI Semantic model with SQL Serv...
PPTX
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
PPTX
Private Cloud: Database-as-a-Service with Enterprise Manager : OOW 16
PPTX
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
PPTX
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
PPTX
Solution engine presentation
PPTX
Solution engine presentation
PDF
Practical tips for migrating SharePoint Customizations to Office 365
PPSX
New features of sql server 2016 bi features
PPTX
Get Ready for SharePoint 2016
PPTX
Custom Development in SharePoint – What are my options now?
PDF
SPUnite17 Building Great Client Side Web Parts with SPFx
PDF
All about SPFx
PPTX
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Integration with dynamics ax 2012
Oracle EBS Journey to the Cloud - What is New in 2022 (UKOUG Breakthrough 22 ...
BRK2045_Upgrade-SQL-Server-2017-On-Prem-IaaS-and-PaaS_final.pptx
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Connecting your .Net Applications to NoSQL Databases - MongoDB & Cassandra
Building your first Analysis Services Tabular BI Semantic model with SQL Serv...
2015-12-02 - WebCamp - Microsoft Azure Logic Apps
Private Cloud: Database-as-a-Service with Enterprise Manager : OOW 16
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
Solution engine presentation
Solution engine presentation
Practical tips for migrating SharePoint Customizations to Office 365
New features of sql server 2016 bi features
Get Ready for SharePoint 2016
Custom Development in SharePoint – What are my options now?
SPUnite17 Building Great Client Side Web Parts with SPFx
All about SPFx
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
Ad

More from Scribe Software Corp. (20)

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
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
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
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
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
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Business Ethics Teaching Materials for college
PDF
RMMM.pdf make it easy to upload and study
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Institutional Correction lecture only . . .
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
Week 4 Term 3 Study Techniques revisited.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Renaissance Architecture: A Journey from Faith to Humanism
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Complications of Minimal Access Surgery at WLH
2.FourierTransform-ShortQuestionswithAnswers.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Final Presentation General Medicine 03-08-2024.pptx
Business Ethics Teaching Materials for college
RMMM.pdf make it easy to upload and study
TR - Agricultural Crops Production NC III.pdf
Pre independence Education in Inndia.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Institutional Correction lecture only . . .
Microbial diseases, their pathogenesis and prophylaxis
human mycosis Human fungal infections are called human mycosis..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