How values are subtotaled and totalled in data forms:
Member subtotals are calculated based on factors set by your administrator, such as the hierarchies and logic of the outline, and member properties.
To recalculate subtotals on the page, click Save. If the Calculate Data Form calc script is selected to launch during Save, all subtotals in the data form are recalculated based on their members’ aggregation properties and the data form’s design and layout.
Saving data automatically calculates members that are set to dynamically calculate, excluding level 0 members. The data form does not require a calc script to calculate these members.
Calculations are based on the stored (not the displayed) values. Displayed values might be based on scaling or precision settings.
Only displayed members are calculated. If you have read but not write access to some members, subtotals correctly include their values even if they are read-only.
See also Adjusting Cell Values and How Spreading Data Works.