|
GnuCash c935c2f+
|
Add an invoice to a set of books. More...
Go to the source code of this file.
Functions | |
| simple_invoice_insert.gnc_numeric_from_decimal (decimal_value) | |
Variables | |
| simple_invoice_insert.s = Session(argv[1], SessionOpenMode.SESSION_NORMAL_OPEN) | |
| simple_invoice_insert.book = s.book | |
| simple_invoice_insert.root = book.get_root_account() | |
| simple_invoice_insert.commod_table = book.get_table() | |
| simple_invoice_insert.CAD = commod_table.lookup('CURRENCY', 'CAD') | |
| simple_invoice_insert.my_customer = book.CustomerLookupByID(argv[2]) | |
| simple_invoice_insert.assets = root.lookup_by_name("Assets") | |
| simple_invoice_insert.receivables = assets.lookup_by_name("Receivables") | |
| simple_invoice_insert.income = root.lookup_by_name("Income") | |
| simple_invoice_insert.invoice = Invoice(book, argv[3], CAD, my_customer ) | |
| simple_invoice_insert.description = argv[4] | |
| simple_invoice_insert.invoice_value = gnc_numeric_from_decimal(Decimal(argv[5])) | |
| simple_invoice_insert.tax_table = book.TaxTableLookupByName('good tax') | |
| simple_invoice_insert.invoice_entry = Entry(book, invoice) | |
Add an invoice to a set of books.
Definition in file simple_invoice_insert.py.
| simple_invoice_insert.gnc_numeric_from_decimal | ( | decimal_value | ) |
Definition at line 57 of file simple_invoice_insert.py.
| simple_invoice_insert.assets = root.lookup_by_name("Assets") |
Definition at line 100 of file simple_invoice_insert.py.
| simple_invoice_insert.book = s.book |
Definition at line 91 of file simple_invoice_insert.py.
| simple_invoice_insert.CAD = commod_table.lookup('CURRENCY', 'CAD') |
Definition at line 94 of file simple_invoice_insert.py.
| simple_invoice_insert.commod_table = book.get_table() |
Definition at line 93 of file simple_invoice_insert.py.
| simple_invoice_insert.description = argv[4] |
Definition at line 105 of file simple_invoice_insert.py.
| simple_invoice_insert.income = root.lookup_by_name("Income") |
Definition at line 102 of file simple_invoice_insert.py.
| simple_invoice_insert.invoice = Invoice(book, argv[3], CAD, my_customer ) |
Definition at line 104 of file simple_invoice_insert.py.
| simple_invoice_insert.invoice_entry = Entry(book, invoice) |
Definition at line 108 of file simple_invoice_insert.py.
| simple_invoice_insert.invoice_value = gnc_numeric_from_decimal(Decimal(argv[5])) |
Definition at line 106 of file simple_invoice_insert.py.
| simple_invoice_insert.my_customer = book.CustomerLookupByID(argv[2]) |
Definition at line 96 of file simple_invoice_insert.py.
| simple_invoice_insert.receivables = assets.lookup_by_name("Receivables") |
Definition at line 101 of file simple_invoice_insert.py.
| simple_invoice_insert.root = book.get_root_account() |
Definition at line 92 of file simple_invoice_insert.py.
| simple_invoice_insert.s = Session(argv[1], SessionOpenMode.SESSION_NORMAL_OPEN) |
Definition at line 89 of file simple_invoice_insert.py.
| simple_invoice_insert.tax_table = book.TaxTableLookupByName('good tax') |
Definition at line 107 of file simple_invoice_insert.py.