GnuCash c935c2f+
Loading...
Searching...
No Matches
Variables
simple_business_create.py File Reference

Set up a set of books for business feature use. More...

Go to the source code of this file.

Variables

 simple_business_create.s = Session(argv[1], SessionOpenMode.SESSION_NEW_OVERWRITE)
 
 simple_business_create.book = s.book
 
 simple_business_create.root = book.get_root_account()
 
 simple_business_create.commod_table = book.get_table()
 
 simple_business_create.CAD = commod_table.lookup('CURRENCY', 'CAD')
 
 simple_business_create.a = Account(book)
 
 simple_business_create.a2 = Account(book)
 
 simple_business_create.a3 = Account(book)
 
 simple_business_create.a4 = Account(book)
 
 simple_business_create.a5 = Account(book)
 
 simple_business_create.a6 = Account(book)
 
 simple_business_create.new_customer = Customer(book, "1", CAD, "Bill & Bob Industries")
 
 simple_business_create.address = new_customer.GetAddr()
 
 simple_business_create.new_employee = Employee(book, "2", CAD, "Reliable employee")
 
 simple_business_create.new_vendor = Vendor(book, "3", CAD, "Dependable vendor")
 
 simple_business_create.new_job = Job(book, "4", new_vendor, "Good clean, fun")
 
 simple_business_create.tax_table
 
 simple_business_create.invoice_customer = Invoice(book, "5", CAD, new_customer)
 
 simple_business_create.customer_extract = invoice_customer.GetOwner()
 
 simple_business_create.invoice_employee = Invoice(book, "6", CAD, new_employee)
 
 simple_business_create.employee_extract = invoice_employee.GetOwner()
 
 simple_business_create.invoice_vendor = Invoice(book, "7", CAD, new_vendor)
 
 simple_business_create.vendor_extract = invoice_vendor.GetOwner()
 
 simple_business_create.invoice_job = Invoice(book, "8", CAD, new_job)
 
 simple_business_create.job_extract = invoice_job.GetOwner()
 
 simple_business_create.invoice_entry = Entry(book, invoice_customer)
 
 simple_business_create.vendor_bill_returns = book.BillLookupByID("7")
 
 simple_business_create.customer_invoice_returns = book.InvoiceLookupByID("5")
 
 simple_business_create.customer_returns = book.CustomerLookupByID("1")
 

Detailed Description

Set up a set of books for business feature use.

Author
Mark Jenkins, ParIT Worker Co-operative mark@.nosp@m.pari.nosp@m.t.ca

Definition in file simple_business_create.py.

Variable Documentation

◆ a

simple_business_create.a = Account(book)

Definition at line 80 of file simple_business_create.py.

◆ a2

simple_business_create.a2 = Account(book)

Definition at line 86 of file simple_business_create.py.

◆ a3

simple_business_create.a3 = Account(book)

Definition at line 92 of file simple_business_create.py.

◆ a4

simple_business_create.a4 = Account(book)

Definition at line 98 of file simple_business_create.py.

◆ a5

simple_business_create.a5 = Account(book)

Definition at line 104 of file simple_business_create.py.

◆ a6

simple_business_create.a6 = Account(book)

Definition at line 110 of file simple_business_create.py.

◆ address

simple_business_create.address = new_customer.GetAddr()

Definition at line 120 of file simple_business_create.py.

◆ book

simple_business_create.book = s.book

Definition at line 75 of file simple_business_create.py.

◆ CAD

simple_business_create.CAD = commod_table.lookup('CURRENCY', 'CAD')

Definition at line 78 of file simple_business_create.py.

◆ commod_table

simple_business_create.commod_table = book.get_table()

Definition at line 77 of file simple_business_create.py.

◆ customer_extract

simple_business_create.customer_extract = invoice_customer.GetOwner()

Definition at line 136 of file simple_business_create.py.

◆ customer_invoice_returns

simple_business_create.customer_invoice_returns = book.InvoiceLookupByID("5")

Definition at line 178 of file simple_business_create.py.

◆ customer_returns

simple_business_create.customer_returns = book.CustomerLookupByID("1")

Definition at line 180 of file simple_business_create.py.

◆ employee_extract

simple_business_create.employee_extract = invoice_employee.GetOwner()

Definition at line 141 of file simple_business_create.py.

◆ invoice_customer

simple_business_create.invoice_customer = Invoice(book, "5", CAD, new_customer)

Definition at line 135 of file simple_business_create.py.

◆ invoice_employee

simple_business_create.invoice_employee = Invoice(book, "6", CAD, new_employee)

Definition at line 140 of file simple_business_create.py.

◆ invoice_entry

simple_business_create.invoice_entry = Entry(book, invoice_customer)

Definition at line 156 of file simple_business_create.py.

◆ invoice_job

simple_business_create.invoice_job = Invoice(book, "8", CAD, new_job)

Definition at line 150 of file simple_business_create.py.

◆ invoice_vendor

simple_business_create.invoice_vendor = Invoice(book, "7", CAD, new_vendor)

Definition at line 145 of file simple_business_create.py.

◆ job_extract

simple_business_create.job_extract = invoice_job.GetOwner()

Definition at line 151 of file simple_business_create.py.

◆ new_customer

simple_business_create.new_customer = Customer(book, "1", CAD, "Bill & Bob Industries")

Definition at line 117 of file simple_business_create.py.

◆ new_employee

simple_business_create.new_employee = Employee(book, "2", CAD, "Reliable employee")

Definition at line 124 of file simple_business_create.py.

◆ new_job

simple_business_create.new_job = Job(book, "4", new_vendor, "Good clean, fun")

Definition at line 128 of file simple_business_create.py.

◆ new_vendor

simple_business_create.new_vendor = Vendor(book, "3", CAD, "Dependable vendor")

Definition at line 126 of file simple_business_create.py.

◆ root

simple_business_create.root = book.get_root_account()

Definition at line 76 of file simple_business_create.py.

◆ s

simple_business_create.s = Session(argv[1], SessionOpenMode.SESSION_NEW_OVERWRITE)

Definition at line 73 of file simple_business_create.py.

◆ tax_table

simple_business_create.tax_table
Initial value:
1= TaxTable(book, "good tax",
2 TaxTableEntry(a5, True, GncNumeric(700000, 100000) ) )
The primary numeric class for representing amounts and values.

Definition at line 131 of file simple_business_create.py.

◆ vendor_bill_returns

simple_business_create.vendor_bill_returns = book.BillLookupByID("7")

Definition at line 174 of file simple_business_create.py.

◆ vendor_extract

simple_business_create.vendor_extract = invoice_vendor.GetOwner()

Definition at line 146 of file simple_business_create.py.