zoukankan      html  css  js  c++  java
  • Dual-Write for Dynamics 365 and Dynamics 365 Finance and Operation

    Dual-write overview

     

     

    Effective November 2020:

    • Common Data Service has been renamed to Microsoft Dataverse. For more information, see Power Automate Blog.
    • Some terminology in Microsoft Dataverse has been updated. For example, entity is now table and field is now column. For more information, see Terminology updates.

    This topic will be updated soon to reflect the latest terminology.

    What is dual-write?

    Dual-write is an out-of-box infrastructure that provides near-real-time interaction between customer engagement apps and Finance and Operations apps. When data about customers, products, people, and operations flows beyond application boundaries, all departments in an organization are empowered.

    Dual-write provides tightly coupled, bidirectional integration between Finance and Operations apps and Dataverse. Any data change in Finance and Operations apps causes writes to Dataverse, and any data change in Dataverse causes writes to Finance and Operations apps. This automated data flow provides an integrated user experience across the apps.

    Data relationship between apps

    Dual-write has two aspects: an infrastructure aspect and an application aspect.

    Infrastructure

    The dual-write infrastructure is extensible and reliable, and includes the following key features:

    • Synchronous and bidirectional data flow between applications
    • Synchronization, together with play, pause, and catchup modes to support the system during online and offline/asynchronous modes.
    • Ability to sync initial data between the applications
    • Combined view of activity and error logs for data admins
    • Ability to configure custom alerts and thresholds, and to subscribe to notifications
    • Intuitive user interface (UI) for filtering and transformations
    • Ability to set and view table dependencies and relationships
    • Extensibility for both standard and custom tables and maps
    • Reliable application lifecycle management
    • Out-of-box setup experience for new customers

    Application

    Dual-write creates a mapping between concepts in Finance and Operations apps and concepts in customer engagement apps. This integration supports the following scenarios:

    • Integrated customer master
    • Access to customer loyalty cards and reward points
    • Unified product mastering experience
    • Awareness of organization hierarchy
    • Integrated vendor master
    • Access to finance and tax reference data
    • On-demand price engine experience
    • Integrated prospect-to-cash experience
    • Ability to serve both in-house assets and customer assets through field agents
    • Integrated procure-to-pay experience
    • Integrated activities and notes for customer data and documents
    • Ability to look up on-hand inventory availability and details
    • Project-to-cash experience
    • Ability to handle multiple addresses and roles through the party concept
    • Single source management for users
    • Integrated channels for retailing and marketing
    • Visibility into promotions and discounts
    • Request-for-service functions
    • Streamlined service operations

    Top reasons to use dual-write

    Dual-write provides data integration across Microsoft Dynamics 365 applications. This robust framework links environments and enables different business applications to work together. Here are the top reasons why you should use dual-write:

    • Dual-write provides tightly coupled, near-real-time, and bidirectional integration between Finance and Operations apps and model-driven apps in Dynamics 365. This integration makes Microsoft Dynamics 365 the one-stop shop for all your business solutions. Customers who use Dynamics 365 Finance and Dynamics 365 Supply Chain Management, but who use non-Microsoft solutions for customer relationship management (CRM), are moving toward Dynamics 365 for its dual-write support.
    • Data from customers, products, operations, projects, and the Internet of Things (IoT) automatically flows to Dataverse through dual-write. This connection is useful for businesses that are interested in Power Platform expansions.
    • The dual-write infrastructure follows the no-code/low-code principle. Minimal engineering effort is required to extend the standard table-to-table maps and to include custom maps.
    • Dual-write supports both online mode and offline mode. Microsoft is the only company that offers support for online and offline modes.

    What does dual-write mean for developers and architects of customer engagement apps?

    Dual-write automates the data flow between Finance and Operations apps and customer engagement apps. Dual-write consists of two AppSource solutions that are installed on Dataverse. The solutions expand the table schema, plugins, and workflows on Dataverse so that they can scale to ERP size. For a successful implementation, developers and architects of customer engagement apps must understand these changes and collaborate with their counterparts on Finance and Operations apps.

    To create parity with Finance and Operations applications, dual-write makes some crucial changes in the Dataverse schema. If you understand the plan, you can avoid some design and development rework in the future.

    • When the dual-write AppSource package is installed, Dataverse will have new concepts such as company and party. These concepts help applications built on Dataverse, including Dynamics 365 Sales, Dynamics 365 Marketing, Dynamics 365 Customer Service, and Dynamics 365 Field Service, to interact seamlessly with Finance and Operations apps.

    • Activities and notes are unified and expanded to support both C1s (users of the system) and C2s (customers of the system).

    • To prevent data loss during currency transmission between Finance and Operations apps and the Dataverse, you'll be able to extend the number of decimal places in the currency data type of customers engagement apps. The feature autotranslates existing rows to the new extended state at the metadata layer. During this process, the currency value is translated to decimal data rather than money data, and the currency value supports 10 decimal places. This feature is opt-in, and organizations that don't need more than 4 decimal places of precision do not need to opt in. For more information, see Currency data-type migration for dual-write.

    • Date effectivity will be added to Dataverse. It will support past, present, and future data on the same table.

    • Product unit conversions are supported for products, quotes, orders, and invoices.

  • 相关阅读:
    openlayers6聚合图(附源码下载)
    arcgis api 4.x for js地图加载第三方矢量切片
    leaflet读取tif像素值的两种实现方式(附源码下载)
    openlayers6热力图(附源码下载)
    cesium 3dtiles模型单体化点击高亮效果
    leaflet聚合图功能(附源码下载)
    openlayers6绘制扇形(附源码下载)
    【 Windows 10】神州网信政府版官方镜像
    Windows10 解决“装了 .NET Framework 4.5.2/4.6.1/4.7.1等等任何版本 或版本更高的更新”问题
    App.config/Web.config 中特殊字符的处理
  • 原文地址:https://www.cnblogs.com/lingdanglfw/p/14548690.html
Copyright © 2011-2022 走看看