Hello
Recently we have upgraded from CRM 4 to CRM 2013 (through CRM 2011). What we observed is, if any user opening any opportunity record, modified by field is going to updated with value "System" and Modified On field is going to update with current date. This happens for all opportunity and opportunityproduct records. User have not updated anything on that record and just opened it.
I have analysed data and found that CRM is calculating pricing automatically during form load and thats why its creating this issue.
I have my custom fields and my custom logic for pricing calculations and I don't want CRM do calculations. Thats why I have updated default value of "IsRevenueSystemCalculated" field at opportunity entity to 0.
Although CRM is updating data. I want to stop this OOB price calculations because its hitting performance if I have more than 50 products available in opportunity entity.
I found in CRM 2015, we will have "OOBPriceCalculationEnabled" field at organization entity which we can disable. But same is not available in CRM 2013.
Do anyone have any idea how to stop OOB Price Calculations in CRM 2013?
One observation, we do not have TotalLineItemAmount field(and also tax related fields) in CRM 4. SO our all old data contains NULL value in that and when we open any record, before javascript load function starts execution, calculated value getting set in this field.