Python interface to GnuCash documents
0.12.0
What’s new
Documentation
Tutorial : using existing objects
Tutorial : creating new objects
Examples of scripts
piecash and the official python bindings
piecash package
GnuCash SQL Object model and schema
Resources
Python interface to GnuCash documents
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
Account (class in piecash.core.account)
account (piecash.budget.BudgetAmount attribute)
(piecash.core.transaction.Lot attribute)
(piecash.core.transaction.Split attribute)
accounts (piecash.core.book.Book attribute)
(piecash.core.commodity.Commodity attribute)
action (piecash.core.transaction.Split attribute)
active (piecash.business.person.Customer attribute)
(piecash.business.person.Employee attribute)
(piecash.business.person.Vendor attribute)
adapt_session() (in module piecash.core.session)
add() (piecash.core.book.Book method)
addr1 (piecash.business.person.Address attribute)
addr2 (piecash.business.person.Address attribute)
addr3 (piecash.business.person.Address attribute)
addr4 (piecash.business.person.Address attribute)
Address (class in piecash.business.person)
address (piecash.business.person.Customer attribute)
(piecash.business.person.Employee attribute)
(piecash.business.person.Vendor attribute)
amount (piecash.budget.BudgetAmount attribute)
amounts (piecash.budget.Budget attribute)
B
base_currency (piecash.core.commodity.Commodity attribute)
Book (class in piecash.core.book)
book (piecash.core.account.Account attribute)
Budget (class in piecash.budget)
budget (piecash.budget.BudgetAmount attribute)
budget_amounts (piecash.core.account.Account attribute)
BudgetAmount (class in piecash.budget)
build_uri() (in module piecash.core.session)
C
calculate_imbalances() (piecash.core.transaction.Transaction method)
CallableList (class in piecash._common)
cancel() (piecash.core.book.Book method)
children (piecash.core.account.Account attribute)
close() (piecash.core.book.Book method)
code (piecash.core.account.Account attribute)
commodities (piecash.core.book.Book attribute)
Commodity (class in piecash.core.commodity)
commodity (piecash.core.account.Account attribute)
(piecash.core.commodity.Price attribute)
commodity_scu (piecash.core.account.Account attribute)
control_mode (piecash.core.book.Book attribute)
counter_bill (piecash.core.book.Book attribute)
counter_customer (piecash.core.book.Book attribute)
counter_employee (piecash.core.book.Book attribute)
counter_exp_voucher (piecash.core.book.Book attribute)
counter_invoice (piecash.core.book.Book attribute)
counter_job (piecash.core.book.Book attribute)
counter_order (piecash.core.book.Book attribute)
counter_vendor (piecash.core.book.Book attribute)
country (piecash.core.currency_ISO.ISO_type attribute)
create_book() (in module piecash.core.session)
create_currency_from_ISO() (in module piecash.core.factories)
create_stock_accounts() (in module piecash.core.factories)
create_stock_from_symbol() (in module piecash.core.factories)
credit (piecash.business.person.Customer attribute)
creditcard_account (piecash.business.person.Employee attribute)
currencies (piecash.core.book.Book attribute)
currency (piecash.business.person.Customer attribute)
(piecash.business.person.Employee attribute)
(piecash.business.person.Vendor attribute)
(piecash.core.commodity.Price attribute)
(piecash.core.currency_ISO.ISO_type attribute)
(piecash.core.transaction.Transaction attribute)
cusip (piecash.core.commodity.Commodity attribute)
(piecash.core.currency_ISO.ISO_type attribute)
Customer (class in piecash.business.person)
customers (piecash.core.book.Book attribute)
D
date (piecash.core.commodity.Price attribute)
delete() (piecash.core.book.Book method)
description (piecash.budget.Budget attribute)
(piecash.core.account.Account attribute)
(piecash.core.transaction.Transaction attribute)
discount (piecash.business.person.Customer attribute)
E
email (piecash.business.person.Address attribute)
Employee (class in piecash.business.person)
employees (piecash.core.book.Book attribute)
enter_date (piecash.core.transaction.Transaction attribute)
F
fax (piecash.business.person.Address attribute)
flush() (piecash.core.book.Book method)
fraction (piecash.core.commodity.Commodity attribute)
(piecash.core.currency_ISO.ISO_type attribute)
fullname (piecash.core.account.Account attribute)
G
get() (piecash._common.CallableList method)
(piecash.core.book.Book method)
get_balance() (piecash.core.account.Account method)
get_foreign_keys() (in module piecash.sa_extra)
H
hidden (piecash.core.account.Account attribute)
hybrid_property_gncnumeric() (in module piecash._common)
I
id (piecash.business.person.Customer attribute)
(piecash.business.person.Employee attribute)
(piecash.business.person.Vendor attribute)
impl (piecash.kvp.SlotType attribute)
is_closed (piecash.core.transaction.Lot attribute)
is_saved (piecash.core.book.Book attribute)
is_template (piecash.core.account.Account attribute)
ISO_type (class in piecash.core.currency_ISO)
L
language (piecash.business.person.Employee attribute)
Lot (class in piecash.core.transaction)
lot (piecash.core.transaction.Split attribute)
lots (piecash.core.account.Account attribute)
M
mapped_to_slot_property() (in module piecash.sa_extra)
memo (piecash.core.transaction.Split attribute)
mnemonic (piecash.core.commodity.Commodity attribute)
(piecash.core.currency_ISO.ISO_type attribute)
N
name (piecash.budget.Budget attribute)
(piecash.business.person.Address attribute)
(piecash.business.person.Customer attribute)
(piecash.business.person.Employee attribute)
(piecash.business.person.Vendor attribute)
(piecash.core.account.Account attribute)
namespace (piecash.core.commodity.Commodity attribute)
non_std_scu (piecash.core.account.Account attribute)
notes (piecash.business.person.Customer attribute)
(piecash.business.person.Vendor attribute)
(piecash.core.transaction.Transaction attribute)
num (piecash.core.transaction.Transaction attribute)
O
observe_commodity() (piecash.core.account.Account method)
open_book() (in module piecash.core.session)
P
parent (piecash.core.account.Account attribute)
phone (piecash.business.person.Address attribute)
piecash (module)
piecash._common (module)
piecash._declbase (module)
piecash.budget (module)
piecash.business (module)
piecash.business.invoice (module)
piecash.business.person (module)
piecash.business.tax (module)
piecash.core (module)
piecash.core._commodity_helper (module)
piecash.core.account (module)
piecash.core.book (module)
piecash.core.commodity (module)
piecash.core.currency_ISO (module)
piecash.core.factories (module)
piecash.core.session (module)
piecash.core.transaction (module)
piecash.kvp (module)
piecash.ledger (module)
piecash.metadata (module)
piecash.sa_extra (module)
placeholder (piecash.core.account.Account attribute)
post_date (piecash.core.transaction.Transaction attribute)
Price (class in piecash.core.commodity)
prices (piecash.core.book.Book attribute)
(piecash.core.commodity.Commodity attribute)
prices_df() (piecash.core.book.Book method)
pure_slot_property() (in module piecash.sa_extra)
Q
quandl_fx() (in module piecash.core._commodity_helper)
quantity (piecash.core.transaction.Split attribute)
query (piecash.core.book.Book attribute)
quote_flag (piecash.core.commodity.Commodity attribute)
quote_source (piecash.core.commodity.Commodity attribute)
quote_tz (piecash.core.commodity.Commodity attribute)
R
rate (piecash.business.person.Employee attribute)
reconcile_date (piecash.core.transaction.Split attribute)
reconcile_state (piecash.core.transaction.Split attribute)
RO_threshold_day (piecash.core.book.Book attribute)
root_account (piecash.core.book.Book attribute)
root_template (piecash.core.book.Book attribute)
S
save() (piecash.core.book.Book method)
scheduled_transaction (piecash.core.account.Account attribute)
(piecash.core.transaction.Transaction attribute)
ScheduledTransaction (class in piecash.core.transaction)
session (piecash.core.book.Book attribute)
shipping_address (piecash.business.person.Customer attribute)
sign (piecash.core.account.Account attribute)
SlotType (class in piecash.kvp)
source (piecash.core.commodity.Price attribute)
Split (class in piecash.core.transaction)
splits (piecash.core.account.Account attribute)
(piecash.core.book.Book attribute)
(piecash.core.transaction.Lot attribute)
(piecash.core.transaction.Transaction attribute)
splits_df() (piecash.core.book.Book method)
T
table_version (piecash.core.session.Version attribute)
tax_included (piecash.business.person.Customer attribute)
(piecash.business.person.Vendor attribute)
tax_override (piecash.business.person.Customer attribute)
(piecash.business.person.Vendor attribute)
taxtable (piecash.business.person.Customer attribute)
(piecash.business.person.Vendor attribute)
taxtables (piecash.core.book.Book attribute)
term (piecash.business.person.Customer attribute)
(piecash.business.person.Vendor attribute)
track_dirty() (piecash.core.book.Book static method)
trading_account() (piecash.core.book.Book method)
Transaction (class in piecash.core.transaction)
transaction (piecash.core.transaction.Split attribute)
transactions (piecash.core.book.Book attribute)
(piecash.core.commodity.Commodity attribute)
type (piecash.core.account.Account attribute)
(piecash.core.commodity.Price attribute)
U
update_prices() (piecash.core.commodity.Commodity method)
uri (piecash.core.book.Book attribute)
use_split_action_field (piecash.core.book.Book attribute)
use_trading_accounts (piecash.core.book.Book attribute)
V
value (piecash.core.commodity.Price attribute)
(piecash.core.transaction.Split attribute)
Vendor (class in piecash.business.person)
vendors (piecash.core.book.Book attribute)
Version (class in piecash.core.session)
W
workday (piecash.business.person.Employee attribute)