My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
DataModel  
Ginvoicing Datamodel
Updated Jul 14, 2011 by cbm...@gmail.com

Introduction

This page explain the datamodel of ginvoicing project.

Datamodel

Categoryextends EntityBase
nameStringCategory name
descriptionStringCategory description

Contactextends EntityBase
nameStringContact name
addressStringContact address
cityStringContact city
countryStringContact country
phoneStringContact phone
emailStringContact email

Customerextends Contact
contactStringCustomer contact
faxStringCustomer fax
notesStringCustomer general notes
enabledBooleanCustomer enabled

EntityBase
idStringPKEntity identification

EntityDisplay
dataStringData

Invoiceextends EntityBase
dateDateInvoice created date
customerCustomerInvoice customer id
linesListList of lines objects
notesStringNotes about this invoice
amountFloatTotal amount of the invoice

Lineextends EntityBase
quantityFloatQuantity of products
productStringProduct id
productNameStringProduct name (Not persistent)
priceFloatUnit price of the product

Productsextends EntityBase
nameStringProduct name
descriptionStringProduct description
priceFloatProduct unit price
categoryStringProduct category id

NOT IMPLEMENTED

Supplierextends EntityBase
contactStringSupplier contact
faxStringSupplier fax
paymentStringSupplier payment terms
enabledBooleanSupplier enabled

Powered by Google Project Hosting