Generated by Pacioli version 54f833c (updated 2 hours ago). Analysis at 2021-06-16T22:09:05+0000 for [email protected]. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/c52dcf4088acbd1f7fe9451f4239108c2e441fa9.report/index.html for about 28 days.
Type | Defined | Bound | Derived | OK | Fail |
---|---|---|---|---|---|
formula | 8 | 0 | 0 | 0 | 0 |
Type | Name | Rule Expression | Prolog form (technical) | |
---|---|---|---|---|
formula | FAC_IMPUTE_BS_Impute_04
|
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_04' formula if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null variables CurrentAssets: [concept(fac:'CurrentAssets')], NoncurrentAssets: [output('INF',null),concept(fac:'NoncurrentAssets')], Assets: [concept(fac:'Assets')]. | |
formula | FAC_IMPUTE_BS_Impute_12
|
if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_12' formula if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null variables CurrentLiabilities: [concept(fac:'CurrentLiabilities')], Liabilities: [concept(fac:'Liabilities')], NoncurrentLiabilities: [output('INF',null),concept(fac:'NoncurrentLiabilities')]. | |
formula | FAC_IMPUTE_BS_Impute_14
|
if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_14' formula if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null variables NoncurrentLiabilities: [concept(fac:'NoncurrentLiabilities')], CurrentLiabilities: [concept(fac:'CurrentLiabilities')], Liabilities: [output('INF',null),concept(fac:'Liabilities')]. | |
formula | FAC_IMPUTE_BS_Impute_56
|
if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_56' formula if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null variables Liabilities: [concept(fac:'Liabilities')], CurrentLiabilities: [concept(fac:'CurrentLiabilities')], NoncurrentLiabilities: [output('INF',null),concept(fac:'NoncurrentLiabilities')]. | |
formula | FAC_IMPUTE_BS_Impute_01
|
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_01' formula if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null variables NoncurrentAssets: [concept(fac:'NoncurrentAssets')], Assets: [output('INF',null),concept(fac:'Assets')], CurrentAssets: [concept(fac:'CurrentAssets')], LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')]. | |
formula | FAC_IMPUTE_BS_Impute_02
|
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_02' formula if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null variables NoncurrentAssets: [concept(fac:'NoncurrentAssets')], Assets: [output('INF',null),concept(fac:'Assets')], CurrentAssets: [concept(fac:'CurrentAssets')], LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')]. | |
formula | FAC_IMPUTE_BS_Impute_03
|
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_03' formula if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null variables LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')], Equity: [concept(fac:'Equity')], Liabilities: [concept(fac:'Liabilities')], CurrentAssets: [concept(fac:'CurrentAssets')], NoncurrentAssets: [concept(fac:'NoncurrentAssets')], Assets: [output('INF',null),concept(fac:'Assets')]. | |
formula | FAC_IMPUTE_BS_Impute_05
|
if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_05' formula if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null variables Assets: [concept(fac:'Assets')], LiabilitiesAndEquity: [output('INF',null),concept(fac:'LiabilitiesAndEquity')]. |
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes