Assets ({$Assets}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit1_ChildrenOfAssetsDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit1_ChildrenOfAssetsCredit}).
BalanceSheetBeforeAfterAppropriationResults must exist at least once.
BondsOtherFixedIncomeSecurities ({$BondsOtherFixedIncomeSecurities}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit3_ChildrenOfBondsOtherFixedIncomeSecuritiesDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit3_ChildrenOfBondsOtherFixedIncomeSecuritiesCredit}).
DebtSecurities ({$DebtSecurities}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit6_ChildrenOfDebtSecuritiesCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit6_ChildrenOfDebtSecuritiesDebit}).
Equity ({$Equity}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit7_ChildrenOfEquityCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit7_ChildrenOfEquityDebit}).
EquityAndLiabilities ({$EquityAndLiabilities}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit1_ChildrenOfEquityAndLiabilitiesCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit1_ChildrenOfEquityAndLiabilitiesDebit}).
EquityAndLiabilities ({$varArc_BalanceSheetBanks_MsgSeparateOneVariable1_EquityAndLiabilities}) must be equal to + Assets ({$varArc_BalanceSheetBanks_MsgSeparateOneVariable1_Assets}).
IntangibleAssets ({$IntangibleAssets}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit6_ChildrenOfIntangibleAssetsDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit6_ChildrenOfIntangibleAssetsCredit}).
InvestmentsInParticipatingInterestsInGroupCompanies ({$InvestmentsInParticipatingInterestsInGroupCompanies}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit4_ChildrenOfInvestmentsInParticipatingInterestsInGroupCompaniesDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit4_ChildrenOfInvestmentsInParticipatingInterestsInGroupCompaniesCredit}).
InvestmentsInParticipatingInterestsOther ({$InvestmentsInParticipatingInterestsOther}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit5_ChildrenOfInvestmentsInParticipatingInterestsOtherDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit5_ChildrenOfInvestmentsInParticipatingInterestsOtherCredit}).
LegalStatutoryReserves ({$LegalStatutoryReserves}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit8_ChildrenOfLegalStatutoryReservesCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit8_ChildrenOfLegalStatutoryReservesDebit}).
PayablesCreditInstitutions ({$PayablesCreditInstitutions}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit2_ChildrenOfPayablesCreditInstitutionsCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit2_ChildrenOfPayablesCreditInstitutionsDebit}).
PayablesCustomers ({$PayablesCustomers}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit3_ChildrenOfPayablesCustomersCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit3_ChildrenOfPayablesCustomersDebit}).
PayablesCustomersDeposits ({$PayablesCustomersDeposits}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit4_ChildrenOfPayablesCustomersDepositsCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit4_ChildrenOfPayablesCustomersDepositsDebit}).
PayablesCustomersOtherLiabilities ({$PayablesCustomersOtherLiabilities}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit5_ChildrenOfPayablesCustomersOtherLiabilitiesCredit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentCredit5_ChildrenOfPayablesCustomersOtherLiabilitiesDebit}).
PropertyPlantEquipment ({$PropertyPlantEquipment}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit7_ChildrenOfPropertyPlantEquipmentDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit7_ChildrenOfPropertyPlantEquipmentCredit}).
ReceivablesFromCreditInstitutions ({$ReceivablesFromCreditInstitutions}) must be equal to the summation of the underlying values ({$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit2_ChildrenOfReceivablesFromCreditInstitutionsDebit}-{$varArc_BalanceSheetBanks_MsgSeparateSumOfChildrenParentDebit2_ChildrenOfReceivablesFromCreditInstitutionsCredit}).
When the reported value of BalanceSheetBeforeAfterAppropriationResults is equal to Na then ResultForTheYear must not be reported.