difference between Rollup and Calculated fields

https://community.dynamics.com/crm/f/117/t/197801
Rollup 
- a Rollup Field is calculated using asynchronous jobs
- Calculated Fields, Rollup Fields are actually virtual fields that are NOT stored in the database.
-Only available using a single directly related 1:N entity
-Rollup using other rollup fields is not supported
rollup field onchange will not run any script and plugin wrkflow
-Complex calculated fields cannot be used in rollups
-Rollup fields are used to perform record level aggregation from related records.
-Rollup Fields do not support all data types
-Rollup fields are only available for Whole Number, Decimal Number, Date & Time, and Currency fields
-Rollup Fields  support  MIN,MAX,SUM,COUNT Opertions
-Every 12 hours RollUp field will update automatically and also we can manually update the RollUp Filed
-more than 100 roll fields not to be supported.

Calculated
-Updates to these fields won't trigger workflow updates
-Fields are only available for retrieve in plugins and are not available as part of create or update plugins
-Not available offline with the Outlook Client
-You cannot mix and/or statements.  Can only use all OR's or all AND's.


Comments

Popular posts from this blog

Meta Data Using WebApiRequest

Sample CRUD Operations Using C# in MSCRM

Basic Plugin Code in D365 using C#