MetaEdits: High-level edits

Description Usage Arguments Details

Description

These functions have the power to add new accounts, create new ledgers, etc.

Usage

1
2
3
4
5
6
createLedger()

setBudgets(ledger = viewLedger(file = file), file = viewLedgerFile(),
  data.location = .dataLocation())

editAutoAddLocation(data.location = .dataLocation())

Arguments

ledger

Data frame ledger. The ledger where each row is a transaction and with columns for year, month, day, description, budget, and one column for each financial account. All columns should be numeric except for description and budget.

file

The path for the ledger for loading and saving. Has an underlying default that needs to be changed in the ViewLedger file.

Details

createLedger builds a new ledger in the standard form. It queries the user for account names, initial values, budget categories and amounts, and file location.
addAccount can take a ledger and add a new account name to it. It queries the user for the account name and the column position in the ledger.


egaffincahn/finances documentation built on Nov. 13, 2018, 7:05 a.m.