4/23/2021 4:48:30 PM
| Line | Rule Code | Rule Syntax (XPath) | Rule Syntax (Natural Language) |
|---|---|---|---|
| 1 | BS-Impute-04 | if ($NoncurrentAssets = 0 and not($Assets = 0) and not($CurrentAssets = 0)) then ($NoncurrentAssets = $Assets - $CurrentAssets) else ($NoncurrentAssets = $NoncurrentAssets) | If NoncurrentAssets = 0 and Assets <> 0 and CurrentAssets <> 0 Then
NoncurrentAssets = Assets - CurrentAssets
End If |
| 2 | BS-Impute-12 | if ($NoncurrentLiabilities = 0 and not($Liabilities = 0) and not($CurrentLiabilities = 0)) then ($NoncurrentLiabilities = $Liabilities - $CurrentLiabilities) else ($NoncurrentLiabilities = $NoncurrentLiabilities) | If NoncurrentLiabilities = 0 and Liabilities <> 0 and CurrentLiabilities <> 0 Then
NoncurrentLiabilities = Liabilities - CurrentLiabilities
End If |
| 3 | BS-Impute-14 | if ($Liabilities = 0 and not($CurrentLiabilities = 0) and not($NoncurrentLiabilities = 0)) then ($Liabilities = $CurrentLiabilities + $NoncurrentLiabilities) else ($Liabilities = $Liabilities) | If Liabilities = 0 and CurrentLiabilities <> 0 and NoncurrentLiabilities <> 0 Then
Liabilities = CurrentLiabilities + NoncurrentLiabilities
End If |
| 4 | BS-Impute-11 | if ($Liabilities = 0 and (($CurrentLiabilities =0) or ($NoncurrentLiabilities = 0)) and not($Equity = 0) and not($LiabilitiesAndEquity = 0) ) then ($Liabilities = $LiabilitiesAndEquity - $Equity) else ($Liabilities = $Liabilities) | If Liabilities = 0 and (Equity <> 0) Then
Liabilities = LiabilitiesAndEquity - Equity
End If |
| 5 | BS-Impute-56 | if ($NoncurrentLiabilities = 0 and not($CurrentLiabilities = 0) and not($Liabilities = 0)) then ($NoncurrentLiabilities = $Liabilities - $CurrentLiabilities) else ($NoncurrentLiabilities = $NoncurrentLiabilities) | If NoncurrentLiabilities = 0 and CurrentLiabilities <> 0 and Liabilities <> 0 Then
NoncurrentLiabilities = Liabilities - CurrentLiabilities
End If |
| 6 | BS-Impute-13 | if ($Liabilities = 0 and not($CurrentLiabilities = 0) and $NoncurrentLiabilities = 0 and not($Equity = 0) and not($LiabilitiesAndEquity = 0) ) then ($Liabilities = $CurrentLiabilities) else ($Liabilities = $Liabilities) | If Liabilities = 0 and CurrentLiabilities <> 0 and NoncurrentLiabilities = 0 Then
Liabilities = CurrentLiabilities
End If |
| 7 | BS-Impute-01 | if (($Assets = 0) and ($NoncurrentAssets = 0) and not($Assets = $LiabilitiesAndEquity) and ($CurrentAssets = $LiabilitiesAndEquity)) then ($Assets = $CurrentAssets) else ($Assets = $Assets) | If Assets = 0 and NoncurrentAssets = 0 and Assets <> LiabilitiesAndEquity and CurrentAssets = LiabilitiesAndEquity Then
Assets = CurrentAssets
End If |
| 8 | BS-Impute-02 | if (($Assets = 0) and not($LiabilitiesAndEquity = 0) and ($CurrentAssets = $LiabilitiesAndEquity)) then ($Assets = $CurrentAssets) else ($Assets = $Assets) | If Assets = 0 and LiabilitiesAndEquity <> 0 and CurrentAssets = LiabilitiesAndEquity Then
Assets = CurrentAssets
End If |
| 9 | BS-Impute-03 | if (($Assets = 0) and ($NoncurrentAssets = 0) and not($LiabilitiesAndEquity = 0) and ($LiabilitiesAndEquity = $Liabilities + $Equity)) then ($Assets = $CurrentAssets) else ($Assets = $Assets) | If Assets = 0 and NoncurrentAssets = 0 and LiabilitiesAndEquity <> 0 and (LiabilitiesAndEquity = Liabilities + Equity) Then
Assets = CurrentAssets
End If |
| 10 | BS-Impute-05 | if ($LiabilitiesAndEquity = 0 and not($Assets = 0)) then ($LiabilitiesAndEquity = $Assets) else ($LiabilitiesAndEquity = $LiabilitiesAndEquity) | If LiabilitiesAndEquity = 0 and Assets <> 0 Then
LiabilitiesAndEquity = Assets
End If |
| 11 | BS-Impute-16 | if ($CurrentLiabilities = 0 and $NoncurrentLiabilities = 0 and not($Liabilities = 0)) then ($CurrentLiabilities = $Liabilities) else ($CurrentLiabilities = $CurrentLiabilities) | If CurrentLiabilities = 0 and NoncurrentLiabilities = 0 and Liabilities <> 0 Then
CurrentLiabilities = Liabilities
End If |
| 12 | BS-Impute-18 | if ($CurrentAssets = 0 and not($Assets = 0) and not($LiabilitiesAndEquity = 0) and $LiabilitiesAndEquity = $Assets) then ($CurrentAssets = $Assets) else ($CurrentAssets = $CurrentAssets) | If CurrentAssets = 0 and Assets <> 0 and LiabilitiesAndEquity <> 0 and LiabilitiesAndEquity = Assets Then
CurrentAssets = Assets
End If |