Generated by Pacioli version 45d7c8c (updated 3 years ago). Analysis at 2026-05-12T14:41:34+0000 for myAUDTaddress. Return to MAIN PAGE  
TypeDefinedBoundDerivedOKFail
calculation68080
disclosure88080
disclosureCheck77070
existenceAssertion00000
formula30000
valueAssertion68080

All Rules

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

Assets=Liabilities+Equity

2 instances:

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

sfac8:Assets[2] = sfac8:Liabilities[1] + sfac8:Equity[1]

2valueAssertionArithmetic_CNA01
  • ok:1
  • failed:0
 

ChangeInNetAssets=Revenues-Expenses+Gains-Losses

1 instance:

sfac8:ChangeInNetAssets[1] = sfac8:Revenues[2] - sfac8:Expenses[1] + sfac8:Gains[1] - sfac8:Losses[1]

3valueAssertionFAC_CONSISTENCY_BS1 Added
  • ok:2
  • failed:0
 

NetAssets=Assets-Liabilities

2 instances:

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

fac:NetAssets[1] = fac:Assets[2] - fac:Liabilities[1]

4formulaFAC_Derive_Assets Added
  • derived:0
 

if Assets eq null and exists(NetAssets)and exists(Liabilities)then NetAssets+Liabilities else null
 derives fac:Assets

5formulaFAC_Derive_Liabilities Added
  • derived:0
 

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

6formulaFAC_Derive_NetAssets Added
  • derived:0
 

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

7valueAssertionFAC_IS1 Added
  • ok:1
  • failed:0
 

ChangeInNetAssets=Revenues-Expenses+Gains-Losses

1 instance:

fac:ChangeInNetAssets[1] = fac:Revenues[2] - fac:Expenses[1] + fac:Gains[1] - fac:Losses[1]

8valueAssertionRollForward_SE01
  • ok:1
  • failed:0
 

Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd

1 instance:

sfac8:Equity[0] + sfac8:ComprehensiveIncome[1] + sfac8:InvestmentsByOwners[0] - sfac8:DistributionsToOwners[0] = sfac8:Equity[1]

9valueAssertionRollForward_SE02
  • ok:1
  • failed:0
 

FundBalance_BalanceStart+ChangeInNetAssets+OtherIncreasesDecreasesInFundBalance=FundBalance_BalanceEnd

1 instance:

sfac8:FundBalance[0] + sfac8:ChangeInNetAssets[1] + sfac8:OtherIncreasesDecreasesInFundBalance[0] = sfac8:FundBalance[1]

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

     In network 11-Statement of Financial Position:
    sfac8:BalanceSheetHypercube is presented
    sfac8:Liabilities is presented
    sfac8:Equity is presented
    Detected block Assets [Arithmetic] with sfac8:Assets

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

     In network 31-Statement of Changes in Equity:
    sfac8:ChangesInEquityHypercube is presented
    Detected block Equity, Beginning Balance [RollForward] with sfac8:Equity

    12disclosuredisclosures:ChangesInFundBalance Added
    • detections:1
     
    Changes in Fund Balance
  • disclosures:ChangesInFundBalance requires:
  • 1 instance:

     In network 32-Statement of Changes in Fund Balance:
    sfac8:ChangesInFundBalanceHypercube is presented
    Detected block Fund Balance, Beginning Balance [RollForward] with sfac8:FundBalance

    13disclosuredisclosures:ChangesInNetAssets Added
    • detections:1
     
    Changes in Net Assets
  • disclosures:ChangesInNetAssets requires:
  • 1 instance:

     In network 23-Statement of Changes in Net Assets:
    sfac8:ChangesInNetAssetsHypercube is presented
    Detected block Change in Net Assets [RollUp] with sfac8:ChangeInNetAssets

    14disclosuredisclosures:ComprehensiveIncome Added
    • detections:1
     
    Comprehensive Income
  • disclosures:ComprehensiveIncome requires:
  • 1 instance:

     In network 21-Statement of Comprehensive Income:
    sfac8:ComprehensiveIncomeStatementHypercube is presented
    sfac8:Revenues is presented
    Detected block Comprehensive Income [RollUp] with sfac8:ComprehensiveIncome

    15disclosuredisclosures:ComprehensiveIncomeAlternative Added
    • detections:1
     
    Comprehensive Income Alternative
  • disclosures:ComprehensiveIncomeAlternative requires:
  • 1 instance:

     In network 22-Statement of Comprehensive Income (Alternative):
    sfac8:ComprehensiveIncomeStatementHypercube is presented
    sfac8:IncomeFromNormalActivitiesOfEntity is presented
    sfac8:IncomeFromPeripheralOrIncidentalTransactionsOfEntity is presented
    Detected block Comprehensive Income [RollUp] with sfac8:ComprehensiveIncome

    16disclosuredisclosures:FundBalance Added
    • detections:1
     
    Fund Balance
  • disclosures:FundBalance requires:
  • 1 instance:

     In network 12-Statement of Net Assets:
    sfac8:FundBalanceHypercube is presented
    sfac8:FundBalanceWithDonorRestrictions is presented
    sfac8:FundBalanceWithoutDonorRestrictions is presented
    Detected block Fund Balance [RollUp] with sfac8:FundBalance

    17disclosuredisclosures:NetAssets Added
    • detections:1
     
    Net Assets
  • disclosures:NetAssets requires:
  • 1 instance:

     In network 12-Statement of Net Assets:
    sfac8:FundBalanceHypercube is presented
    sfac8:Assets is presented
    sfac8:Liabilities is presented
    Detected block Net Assets [RollUp] with sfac8:NetAssets

    18calculationsfac8:ChangeInNetAssets (in ChangeInNetAssets)
    • ok:1
    • failed:0
     

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

    1 instance:

    sfac8:ChangeInNetAssets[1] = sfac8:Revenues[2] + - sfac8:Expenses[1] + sfac8:Gains[1] + - sfac8:Losses[1]

    19calculationsfac8:ComprehensiveIncome (in ComprehensiveIncome)
    • ok:1
    • failed:0
     

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

    1 instance:

    sfac8:ComprehensiveIncome[1] = sfac8:Revenues[2] + - sfac8:Expenses[1] + sfac8:Gains[1] + - sfac8:Losses[1]

    20calculationsfac8:ComprehensiveIncome (in ComprehensiveIncome2)
    • ok:1
    • failed:0
     

    total=IncomeFromNormalActivitiesOfEntity_2+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1

    1 instance:

    sfac8:ComprehensiveIncome[1] = sfac8:IncomeFromNormalActivitiesOfEntity[1] + sfac8:IncomeFromPeripheralOrIncidentalTransactionsOfEntity[0]

    21calculationsfac8:FundBalance (in NetAssets)
    • ok:2
    • failed:0
     

    total=FundBalanceWithDonorRestrictions_2+FundBalanceWithoutDonorRestrictions_1

    2 instances:

    sfac8:FundBalance[1] = sfac8:FundBalanceWithDonorRestrictions[1] + sfac8:FundBalanceWithoutDonorRestrictions[0]

    sfac8:FundBalance[0] = sfac8:FundBalanceWithDonorRestrictions[0] + sfac8:FundBalanceWithoutDonorRestrictions[0]

    22calculationsfac8:NetAssets (in NetAssets)
    • ok:2
    • failed:0
     

    total=Assets_2+ -Liabilities_1

    2 instances:

    sfac8:NetAssets[1] = sfac8:Assets[2] + - sfac8:Liabilities[1]

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

    23calculationfac:ChangeInNetAssets (in ChangesInNetAssets) Added
    • ok:1
    • failed:0
     

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

    1 instance:

    fac:ChangeInNetAssets[1] = fac:Revenues[2] + - fac:Expenses[1] + fac:Gains[1] + - fac:Losses[1]

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

    1 instance:

    See link above

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

    1 instance:

    See link above

    26disclosureCheckrequire [disclosures:ChangesInFundBalance] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    27disclosureCheckrequire [disclosures:ChangesInNetAssets] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    28disclosureCheckrequire [disclosures:ComprehensiveIncome] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    29disclosureCheckrequire [disclosures:FundBalance] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    30disclosureCheckrequire [disclosures:NetAssets] Added
    • ok:1
    • failed:0
     
    Require 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