WorkFerret/tables/invc line

From Woozle Writes Code
< WorkFerret‎ | tables
Revision as of 11:55, 29 January 2010 by Woozle (talk | contribs) (Created page with '==About== * '''History''': ** '''2010-01-29''' Adapted from MS Access version ==SQL== <mysql>DROP TABLE IF EXISTS `session`; CREATE TABLE `session` ( `ID` INT(4) NOT…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

About

  • History:
    • 2010-01-29 Adapted from MS Access version

SQL

<mysql>DROP TABLE IF EXISTS `session`; CREATE TABLE `session` (

 `ID`         INT(4)   NOT NULL AUTO_INCREMENT,
 `ID_Invc`    INT(4)   NOT NULL COMMENT "Invoice to which this line belongs",
 `Seq`        INT(4)   NOT NULL COMMENT "order in which this line was presented/added",
 `Date`       DATETIME NOT NULL COMMENT "date which applies to this line",
 `What`       TEXT     NOT NULL COMMENT "what was done (may be text from several sessions combined)",
 `Qty`        FLOAT       DEFAULT NULL COMMENT "(optional) quantity of billable units",
 `Unit`       VARCHAR(31) DEFAULT NULL COMMENT "(optional) description of unit -- typically 'hours'",
 `Rate`       DECIMAL(9,2) NOT NULL COMMENT "$ per unit",
 `CostLine`   DECIMAL(9,2) NOT NULL COMMENT "$ for this line",
 `CostBal`    DECIMAL(9,2) NOT NULL COMMENT "$ total after this line is added",
  PRIMARY KEY(`ID`)

) ENGINE=MyISAM;</mysql>