Rule function
<p>This rule checks that the exchange rate impact on the cash flow statement is calculated correctly. The rule determines the descendant elements of the cash flow concept CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. The rule then checks that an Effect of Exchange rate element is included in the calculation of this element. The exchange rate elements are:</p>
<ol>
<li>EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations,</li>
<li>EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</li>
<li>EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations</li>
</ol>
<p>The rule will not fire if there are no descendant elements. The rule will only fire where a value has been reported for an effect of the exchange rate element. </p>
Problem solved by the rule
<p>In many cases filers have used the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect when they should have used the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect. This element excludes the effect of the exchange rate. This rule will ensure that filers are selecting the Before exchange rate element when they should.</p>
Example rule message
<p>The filer has reported a value for the effect of exchange on cash and cash equivalents and has used the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. However the fiing does not include a calculation showing the value of the impact of exchange rates flowing into this element. If the element represents the total before exchange rate adjustments then the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect should be used.</p>
<p>Rule Element ID: 10072<br>Rule version: 21.0.0 </p>
For Developers
The <a href=”https://github.com/DataQualityCommittee/dqc_us_rules/blob/master/docs/GlobalRuleLogic.md”>Global Rule Logic document</a> contains general guidelines for implementation of rules.
The rule message template contains text and parametric reference to arguments of the rule operation, using the syntax ${parameter} to indicate that insertion of a parameter’s value is to occur.
Message template
<p>The filer has reported a value for the effect of exchange on cash and cash equivalents and has used the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. However the fiing does not include a calculation showing the value of the impact of exchange rates flowing into this element. If the element represents the total before exchange rate adjustments then the element CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect should be used.</p>
<p>Rule Element ID: {$ruleId}<br>Rule version: {$ruleVersion}</p>
Rule element ID index
<p>The rule element id is used to identify unique elements or combinations of elements tested in the rule.</p>
<table>
<thead>
<tr>
<th>Rule Element ID</th>
<th>Element</th>
</tr>
</thead>
<tbody>
<tr>
<td>DQC.US.0155.10072</td>
<td>CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
</tbody>
</table>
View: as part of public exposure version v21/docs/DQ || Return to summary page.