Rule function
This rule identifies where filers have reported a negative value for the concept FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1. This value however can be negative if the negative value does not exceed the values of FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment or FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest.
Problem solved by the rule
The rule identifies where the value is negative but does not produce false positives where in some cases the value can be netted against the collectively evaluated for impairment element.
Example rule message
The concept FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedFor Impairment1 has a value of -100,000 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label.
The properties of this FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 fact are:
Period: 2023-01-01
Dimensions:
Unit: USD
Rule Element Id:10104
Rule version: 23.0.0RC1
For Developers
The Global Rule Logic document 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
The concept {$individualLoss.concept} has a value of {$individualLoss} which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label.
The properties of this {$individualLoss.concept} fact are:
Period: {$individualLoss.period}
Dimensions: {$individualLoss.dimensions.join(‘, ‘,’=’)}
Unit: {$individualLoss.unit}
Rule Element ID: {$rule_id}
Rule version: {$ruleVersion}
Test Case Index
The rule element id is used to identify unique elements or combinations of elements tested in the rule.
Rule Element ID | Element |
---|---|
DQC.US.0174.10115 | Transition Elements |
DQC.IFRS.0159.10081 | IncomeStatementAbstract, StatementOfFinancialPositionAbstract, StatementOfCashFlowsAbstract, StatementOfComprehensiveIncomeAbstract |
View: as part of approved release v22.0.0 || public exposure version & comments.