Generated by Pacioli version 45d7c8c (updated 2 years, 5 months ago). Analysis at 2025-09-16T13:43:50+0000 for myAUDTaddress. Return to MAIN PAGE  
TypeDefinedBoundDerivedOKFail
calculation11160160
disclosure11110110
disclosureCheck11110110
existenceAssertion00000
formula30000
valueAssertion7100100

All Rules

#TypeName Rule Expression
1valueAssertionArithmetic_BS01
  • ok:2
  • failed:0
 

Assets=Liabilities+Equity

2 instances:

common:Assets[0] = common:Liabilities[0] + common:Equity[0]

common:Assets[5,000] = common:Liabilities[1,000] + common:Equity[4,000]

2valueAssertionArithmetic_NA01
  • ok:2
  • failed:0
 

NetAssets=Assets-Liabilities

2 instances:

common:NetAssets[0] = common:Assets[0] - common:Liabilities[0]

common:NetAssets[4,000] = common:Assets[5,000] - common:Liabilities[1,000]

3valueAssertionFAC_CONSISTENCY_Assets Added
  • ok:2
  • failed:0
 

Assets=Liabilities+Equity

2 instances:

fac:Assets[0] = fac:Liabilities[0] + fac:Equity[0]

fac:Assets[5,000] = fac:Liabilities[1,000] + fac:Equity[4,000]

4valueAssertionFAC_CONSISTENCY_CF1 Added
  • ok:1
  • failed:0
 

NetCashFlow=NetCashFlowOperating+NetCashFlowFinancing+NetCashFlowInvesting

1 instance:

fac:NetCashFlow[5,000] = fac:NetCashFlowOperating[3,000] + fac:NetCashFlowFinancing[1,000] + fac:NetCashFlowInvesting[1,000]

5valueAssertionFAC_CONSISTENCY_IS1 Added
  • ok:1
  • failed:0
 

ComprehensiveIncome=Revenues-Expenses+Gains-Losses

1 instance:

fac:ComprehensiveIncome[4,000] = fac:Revenues[10,000] - fac:Expenses[5,000] + fac:Gains[1,000] - fac:Losses[2,000]

6formulaFAC_Derive_Assets Added
  • derived:0
 

if Assets eq null and exists(Equity)and exists(Liabilities)then Equity-Liabilities else null
 derives fac:Assets

7formulaFAC_Derive_Equity Added
  • derived:0
 

if Equity eq null and exists(Liabilities)and exists(Assets)then Assets-Liabilities else null
 derives fac:Equity

8formulaFAC_Derive_Liabilities Added
  • derived:0
 

if Liabilities eq null and exists(Equity)and exists(Assets)then Equity-Assets else null
 derives fac:Liabilities

9valueAssertionRollForward_CF01
  • ok:1
  • failed:0
 

Assets_BalanceStart+NetCashFlow=Assets_BalanceEnd

1 instance:

common:Assets[0] + common:NetCashFlow[5,000] = common:Assets[5,000]

10valueAssertionRollForward_SHE01
  • ok:1
  • failed:0
 

Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd

1 instance:

common:Equity[0] + common:ComprehensiveIncome[4,000] + common:InvestmentsByOwners[1,000] - common:DistributionsToOwners[1,000] = common:Equity[4,000]

11disclosuredisclosures:AssetsRollForward Added
  • detections:1
 
Assets Roll Forward
  • disclosures:AssetsRollForward requires:
  • 1 instance:

     In network 06-Cash Flow Statement:
    common:CashFlowHypercube is presented
    Detected block Assets, Beginning Balance [RollForward] with common:Assets

    12disclosuredisclosures:AssetsRollUp Added
    • detections:1
     
    Assets Roll Up
  • disclosures:AssetsRollUp requires:
  • 1 instance:

     In network 01-Balance Sheet:
    common:BalanceSheetHypercube is presented
    Detected block Assets [RollUp] with common:Assets

    13disclosuredisclosures:BalanceSheet Added
    • detections:1
     
    Balance Sheet
  • disclosures:BalanceSheet requires:
  • 1 instance:

     In network 01-Balance Sheet:
    01-Balance Sheet Balance Sheet [Hypercube] is a component
    common:BalanceSheetHypercube is presented
    Detected block Assets [RollUp] with common:Assets
    Detected block Liabilities and Equity [RollUp] with common:LiabilitiesAndEquity

    14disclosuredisclosures:CashFlowStatement Added
    • detections:1
     
    Cash Flow Statement
  • disclosures:CashFlowStatement requires:
  • 1 instance:

     In network 06-Cash Flow Statement:
    06-Cash Flow Statement Cash Flow [Hypercube] is a component
    common:CashFlowHypercube is presented
    Detected block Net Cash Flow [RollUp] with common:NetCashFlow
    Detected block Assets, Beginning Balance [RollForward] with common:Assets

    15disclosuredisclosures:ChangesInEquity Added
    • detections:1
     
    Changes in Equity
  • disclosures:ChangesInEquity requires:
  • 1 instance:

     In network 07-Changes in Equity:
    common:ChangesInEquityHypercube is presented
    Detected block Equity, Beginning Balance [RollForward] with common:Equity

    16disclosuredisclosures:ComprehensiveIncomeStatement Added
    • detections:1
     
    Comprehensive Income Statement
  • disclosures:ComprehensiveIncomeStatement requires:
  • 1 instance:

     In network 05-Comprehensive Income Statement:
    common:ComprehensiveIncomeStatementHypercube is presented
    common:OtherComprehensiveIncome is presented
    Detected block Comprehensive Income [RollUp] with common:ComprehensiveIncome

    17disclosuredisclosures:IncomeStatement Added
    • detections:1
     
    Income Statement
  • disclosures:IncomeStatement requires:
  • 1 instance:

     In network 03-Income Statement:
    common:IncomeStatementHypercube is presented
    Detected block Net Income [RollUp] with common:NetIncome

    18disclosuredisclosures:IncomeStatementAlternative Added
    • detections:1
     
    Income Statement Alternative
  • disclosures:IncomeStatementAlternative requires:
  • 1 instance:

     In network 04-Income Statement Alternative:
    common:IncomeStatementAlternativeHypercube is presented
    common:IncomeFromNormalActivitiesOfEntity is presented
    Detected block Net Income [RollUp] with common:NetIncome

    19disclosuredisclosures:LiabilitiesAndEquityRollUp Added
    • detections:1
     
    Liabilities and Equity Roll Up
  • disclosures:LiabilitiesAndEquityRollUp requires:
  • 1 instance:

     In network 01-Balance Sheet:
    common:BalanceSheetHypercube is presented
    Detected block Liabilities and Equity [RollUp] with common:LiabilitiesAndEquity

    20disclosuredisclosures:NetAssetsRollUp Added
    • detections:1
     
    Net Assets Roll Up
  • disclosures:NetAssetsRollUp requires:
  • 1 instance:

     In network 02-Net Assets:
    common:NetAssetsHypercube is presented
    Detected block Net Assets [RollUp] with common:NetAssets

    21disclosuredisclosures:NetCashFlowRollUp Added
    • detections:1
     
    Net Cash Flow Roll Up
  • disclosures:NetCashFlowRollUp requires:
  • 1 instance:

     In network 06-Cash Flow Statement:
    common:CashFlowHypercube is presented
    Detected block Net Cash Flow [RollUp] with common:NetCashFlow

    22calculationcommon:Assets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=CurrentAssets_2+NoncurrentAssets_1

    2 instances:

    common:Assets[5,000] = common:CurrentAssets[4,000] + common:NoncurrentAssets[1,000]

    common:Assets[0] = common:CurrentAssets[0] + common:NoncurrentAssets[0]

    23calculationcommon:Equity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=EquityAttributableToControllingInterests_2+EquityAttributableToNoncontrollingInterests_1

    2 instances:

    common:Equity[4,000] = common:EquityAttributableToControllingInterests[3,000] + common:EquityAttributableToNoncontrollingInterests[1,000]

    common:Equity[0] = common:EquityAttributableToControllingInterests[0] + common:EquityAttributableToNoncontrollingInterests[0]

    24calculationcommon:Liabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=CurrentLiabilities_2+NoncurrentLiabilities_1

    2 instances:

    common:Liabilities[1,000] = common:CurrentLiabilities[500] + common:NoncurrentLiabilities[500]

    common:Liabilities[0] = common:CurrentLiabilities[0] + common:NoncurrentLiabilities[0]

    25calculationcommon:LiabilitiesAndEquity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=Liabilities_2+Equity_1

    2 instances:

    common:LiabilitiesAndEquity[5,000] = common:Liabilities[1,000] + common:Equity[4,000]

    common:LiabilitiesAndEquity[0] = common:Liabilities[0] + common:Equity[0]

    26calculationcommon:NetCashFlow (in CashFlow)
    • ok:1
    • failed:0
     

    total=NetCashFlowOperatingActivities_3+(NetCashFlowInvestingActivities_2+NetCashFlowFinancingActivities_1)

    1 instance:

    common:NetCashFlow[5,000] = common:NetCashFlowOperatingActivities[3,000] + common:NetCashFlowInvestingActivities[1,000] + common:NetCashFlowFinancingActivities[1,000]

    27calculationcommon:ComprehensiveIncome (in ComprehensiveIncomeStatement)
    • ok:1
    • failed:0
     

    total=NetIncome_2+OtherComprehensiveIncome_1

    1 instance:

    common:ComprehensiveIncome[4,000] = common:NetIncome[4,000] + common:OtherComprehensiveIncome[0]

    28calculationcommon:NetIncome (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1))

    1 instance:

    common:NetIncome[4,000] = common:Revenues[10,000] + - common:Expenses[5,000] + common:Gains[1,000] + - common:Losses[2,000]

    29calculationcommon:NetIncome (in IncomeStatementAlternative)
    • ok:1
    • failed:0
     

    total=IncomeFromNormalActivitiesOfEntity_2+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1

    1 instance:

    common:NetIncome[4,000] = common:IncomeFromNormalActivitiesOfEntity[3,000] + common:IncomeFromPeripheralOrIncidentalTransactionsOfEntity[1,000]

    30calculationcommon:NetAssets (in NetAssets)
    • ok:2
    • failed:0
     

    total=Assets_2+ -Liabilities_1

    2 instances:

    common:NetAssets[4,000] = common:Assets[5,000] + - common:Liabilities[1,000]

    common:NetAssets[0] = common:Assets[0] + - common:Liabilities[0]

    31calculationfac:NetCashFlow (in CashFlowsStatement) Added
    • ok:1
    • failed:0
     

    total=NetCashFlowOperating_3+(NetCashFlowFinancing_2+NetCashFlowInvesting_1)

    1 instance:

    fac:NetCashFlow[5,000] = fac:NetCashFlowOperating[3,000] + fac:NetCashFlowFinancing[1,000] + fac:NetCashFlowInvesting[1,000]

    32calculationfac:ComprehensiveIncome (in ComprehensiveIncome) Added
    • ok:1
    • failed:0
     

    total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1))

    1 instance:

    fac:ComprehensiveIncome[4,000] = fac:Revenues[10,000] + - fac:Expenses[5,000] + fac:Gains[1,000] + - fac:Losses[2,000]

    33disclosureCheckpossibleDisclosure [disclosures:AssetsRollForward] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    34disclosureCheckrequire [disclosures:AssetsRollUp] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    35disclosureCheckrequire [disclosures:BalanceSheet] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    36disclosureCheckrequire [disclosures:CashFlowStatement] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    37disclosureCheckrequire [disclosures:ChangesInEquity] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    38disclosureCheckrequire [disclosures:ComprehensiveIncomeStatement] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    39disclosureCheckrequire [disclosures:IncomeStatement] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    40disclosureCheckrequire [disclosures:IncomeStatementAlternative] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    41disclosureCheckrequire [disclosures:LiabilitiesAndEquityRollUp] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    42disclosureCheckrequire [disclosures:NetAssetsRollUp] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    43disclosureCheckpossibleDisclosure [disclosures:NetCashFlowRollUp] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    The colours used for the rules are significant, and have the following meanings:

    For more information: http://accounting.auditchain.finance/index.html
    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