glAccounts top-level property

List<GlAccount> glAccounts
getter/setter pair

Implementation

List<GlAccount> glAccounts = [
  // 1 Asset
  GlAccount(
    accountCode: "99901",
    accountName: "Asset",
    accountClass: const AccountClass(description: "Land and Building"),
    postedBalance: Decimal.parse("11.11"),
  ),
  GlAccount(
    accountCode: "99902",
    accountName: "Cash",
    accountClass: const AccountClass(description: "Inventory Assets"),
    postedBalance: Decimal.parse("22.22"),
  ),
  GlAccount(
    accountCode: "99903",
    accountName: "Accounts Receivable",
    accountClass: const AccountClass(description: "Inventory Assets"),
    postedBalance: Decimal.parse("33.33"),
  ),
  GlAccount(
    accountCode: "99904",
    accountName: "Supplies",
    accountClass: const AccountClass(description: "Office and Supplies"),
    postedBalance: Decimal.parse("44.44"),
  ),
  GlAccount(
    accountCode: "180",
    accountName: "Equipment",
    accountClass: const AccountClass(description: "Loans Receivable"),
  ),
  // 2 liability
  GlAccount(
    accountCode: "200",
    accountName: "Notes Payable",
    accountClass: const AccountClass(description: "Liability"),
  ),
  GlAccount(
    accountCode: "210",
    accountName: "Notes Payable",
    accountClass: const AccountClass(description: "Liability"),
  ),
  GlAccount(
    accountCode: "215",
    accountName: "Accounts Payable",
    accountClass: const AccountClass(description: "Liability"),
  ),
  GlAccount(
    accountCode: "220",
    accountName: "Wages Receivable",
    accountClass: const AccountClass(description: "Cash"),
  ),
  GlAccount(
    accountCode: "230",
    accountName: "Interest Payable",
    accountClass: const AccountClass(description: "Liability"),
  ),
  // Owner's Equity Accounts
  GlAccount(
    accountCode: "290",
    accountName: "Investor",
    accountClass: const AccountClass(description: "Liability"),
  ),
  // 3 Operating Revenue
  GlAccount(
    accountCode: "300",
    accountName: "Revenue",
    accountClass: const AccountClass(description: "Liability"),
  ),
  GlAccount(
    accountCode: "310",
    accountName: "Service revenues",
    accountClass: const AccountClass(description: "Liability"),
  ),
  // operating expense
  GlAccount(
    accountCode: "500",
    accountName: "Expenses",
    accountClass: const AccountClass(description: "Expenses"),
  ),
  GlAccount(
    accountCode: "510",
    accountName: "Wages",
    accountClass: const AccountClass(description: "Expenses"),
  ),
  GlAccount(
    accountCode: "540",
    accountName: "Supplies",
    accountClass: const AccountClass(description: "Expenses"),
  ),
  GlAccount(
    accountCode: "560",
    accountName: "Rent",
    accountClass: const AccountClass(description: "Expenses"),
  ),
];