Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Unanswered

Rollup fields and the Data Export Service

(0) ShareShare
ReportReport
Posted on by 502

We are using the Data Export Service to take a copy of our business data (Opportunities, etc) and making them available for read-only integrations and reporting.

We ran into a snag.  To calculate the value of our opportunities, we have a calculated field on the Opportunity Product, which rolls up to a Rollup field on the Opportunity.  It always looks correct in the Opportunity itself, but when the data export service gets the data, it sometimes has 0.00 and other times the real value.  Out of hundreds of thousands of opportunities, only 5,000 have a non-zero value in this rollup field (in the Data Export Azure SqL database).

Interesting I recently had an issue where we had a bulk deletion job delete things it shouldn't have - it had a query saying "Opportunity Count = 0" but it was deleting items with opportunities - also this is a roll-up field. My sense is that possibly the rollup fields are 0 while they are in the midst of recalculation.

I don't see this as a limitation on roll-up fields but I wonder if it's a hidden limitation.  Not sure how to fix aside from making a scheduled job to copy the rollup field value into a standard currency field. And even then, how do I make sure it's non-zero when I copy it?

  • lison1122 Profile Picture
    5 on at
    RE: Rollup fields and the Data Export Service

    The Data Export Service is an add-on service made available on Microsoft AppSource that adds the ability to replicate data from Microsoft Dataverse database to a Azure SQL Database store in a customer-owned Azure subscription. https://www.cheekywinx.com.au/

    The Data Export Service in Microsoft Dynamics 365 is a free add-on service made available on Microsoft AppSource (Microsoft Dynamics Store) that synchronizes Microsoft Dynamics 365 (online) data to a Microsoft Azure SQL Database store in a client-owned Microsoft Azure subscription

  • Community Member Profile Picture
    on at
    RE: Rollup fields and the Data Export Service

    Hi Shannon,

    From the document, it provide much information about limitations for rollup field, and it doesn't mention the limitation that the rollup field is 0 in the calculation process.

    https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/define-rollup-fields#rollup-field-considerations

    But I think your speculation is justified and the proposed solution is implementable

    For your question “making a scheduled job to copy the rollup field value into a standard currency field. And even then, how do I make sure it's non-zero when I copy it?

    Maybe you can set condition to check currency field value is 0 or not after coping rollup field.

    Regards,

    Leah Ju

    Please mark as verified if the answer is helpful. Welcome to join hot discussions in Dynamics 365 Forums.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,910 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,782 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Product updates

Dynamics 365 release plans