4/23/2021 4:48:35 PM
Line | Rule Code | Rule (Controlled natural language syntax) | Rule (XPath syntax) |
---|---|---|---|
1 | BS-Impute-05 | If LiabilitiesAndEquity = 0 and Assets <> 0 Then LiabilitiesAndEquity = Assets End If |
if ($LiabilitiesAndEquity = 0 and not($Assets = 0)) then ($LiabilitiesAndEquity = $Assets) else ($LiabilitiesAndEquity = $LiabilitiesAndEquity) |
2 | BS-Impute-11 | If Liabilities = 0 and (Equity <> 0) Then Liabilities = LiabilitiesAndEquity - Equity End If |
if ($Liabilities = 0 and (($CurrentLiabilities =0) or ($NoncurrentLiabilities = 0)) and not($Equity = 0) and not($LiabilitiesAndEquity = 0) ) then ($Liabilities = $LiabilitiesAndEquity - $Equity) else ($Liabilities = $Liabilities) |
Line | Rule Code | Rule (XPath syntax) | Description |
---|---|---|---|
1 | BS02 | $Assets = $LiabilitiesAndEquity | BS2 |
2 | BS05 | $LiabilitiesAndEquity = ($Liabilities + $Equity) | BS5 |