Schema
Client
Object Name: customer
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Id |
customer_id |
text |
PRI |
||
Code |
customer_co de |
✓ |
text |
MUL |
|
Name |
customer_na me |
✓ |
text |
MUL |
|
Tradingas |
tradingas |
text |
MUL |
||
Entitytype# |
entitytype_ uid |
lookup |
MUL |
||
Taxnumber |
taxnumber |
text |
|||
Regnumber |
regnumber |
text |
|||
Idnumber |
idnumber |
text |
|||
Title |
title |
text |
|||
Firstname |
firstname |
text |
|||
Surname |
surname |
text |
|||
Cell |
cell |
text |
|||
Tel |
tel |
text |
|||
Fax |
fax |
text |
|||
text |
|||||
Accountsemai l |
accountsemai l |
text |
|||
Password |
password |
text |
|||
Website |
website |
text |
|||
Extratelnumb ers |
extratelnumb ers |
text |
|||
Streetaddres s |
streetaddres s |
text |
|||
Postaladdres s |
postaladdres s |
text |
|||
Directions |
directions |
text |
|||
Coord |
coord |
text |
|||
Notes |
notes |
text |
|||
Creditterms |
creditterms |
text |
|||
Bankname |
bankname |
text |
|||
Bankaccount |
bankaccount |
text |
|||
Bankbranch |
bankbranch |
integer |
|||
Taxtype# |
taxtype_uid |
lookup |
|||
Login# |
login_uid |
✓ |
lookup |
MUL |
$USER |
Stampdate |
stampdate |
✓ |
datetime |
MUL |
NOW() |
Scrapdate |
scrapdate |
✓ |
datetime |
PRI |
|
Effectivedat e |
effectivedat e |
date |
MUL |
1970-01-01 |
|
Expirydate |
expirydate |
date |
PRI |
9999-12-31 |
|
Rev |
rev |
✓ |
integer |
0 |
|
Department_ Id |
department_ id |
✓ |
lookup |
MUL |
|
Birthday |
birthday |
text |
|||
Sendstatemen t |
sendstatemen t |
✓ |
boolean |
||
Soundex |
soundex |
text |
MUL |
||
Data |
data |
text |
Matter
Object name: matter
Note: Generally, where the same field in the following matter table also exists in customer, and the field is not required in matter but is required in the Client (customer) table, then the value from the Client will be used. For example if you leave accountsemail null in matter but one is set in customer then invoices/statements will be sent to the address specified in the customer table.
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Id |
matter_id |
text |
PRI |
||
Code |
matter_code |
✓ |
text |
MUL |
|
Name |
matter_name |
✓ |
text |
MUL |
|
Owner_Sales agent_Id |
owner_sales agent_id |
lookup |
|||
Cssclass |
cssclass |
text |
|||
Customer_Id |
customer_id |
✓ |
lookup |
||
Feelevel# |
feelevel_ui d |
lookup |
|||
Title |
title |
text |
|||
Firstname |
firstname |
text |
|||
Surname |
surname |
text |
|||
text |
|||||
Accountsemai l |
accountsemai l |
text |
|||
Address |
address |
text |
|||
Cell |
cell |
text |
|||
Workphone |
workphone |
text |
|||
Fax |
fax |
text |
|||
Department_ Id |
department_ id |
lookup |
|||
Dateopened |
dateopened |
✓ |
date |
||
Reservetrust |
reservetrust |
decimal |
|||
Deadfilenumb er |
deadfilenumb er |
text |
|||
Effectivedat e |
effectivedat e |
date |
MUL |
1970-01-01 |
|
Expirydate |
expirydate |
date |
PRI |
9999-12-31 |
|
Stampdate |
stampdate |
✓ |
datetime |
NOW() |
|
Scrapdate |
scrapdate |
✓ |
datetime |
PRI |
|
Login# |
login_uid |
✓ |
lookup |
$USER |
|
Rev |
rev |
✓ |
integer |
0 |
|
Soundex |
soundex |
text |
MUL |
Draft Fees & Disbursements
Object name: matterdraftlineitem
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Uid |
matterdraftl ineitem_uid |
text |
PRI |
||
Name |
matterdraftl ineitem_nam e |
text |
|||
Customer_Id |
customer_id |
✓ |
lookup |
||
Matter_Id |
matter_id |
lookup |
MUL |
||
Currency# |
currency_ui d |
✓ |
lookup |
||
Product_Id |
product_id |
✓ |
lookup |
MUL |
|
Unitprice |
unitprice |
✓ |
decimal |
||
Taxtype# |
taxtype_uid |
✓ |
lookup |
||
Tax |
tax |
decimal |
|||
Trantotal |
trantotal |
decimal |
|||
Salesagent_ Id |
salesagent_ id |
✓ |
lookup |
||
Status |
status |
✓ |
enum (‘Draft’, ‘Billed’, ‘Deleted’) |
Draft |
|
Salesinvoice # |
salesinvoice _uid |
lookup |
|||
Salescreditn ote# |
salescreditn ote_uid |
lookup |
|||
Login# |
login_uid |
✓ |
lookup |
$USER |
|
Qty |
qty |
✓ |
decimal |
||
Minutes |
minutes |
integer |
|||
Date |
date |
✓ |
datetime |
MUL |
|
Stampdate |
stampdate |
✓ |
datetime |
NOW() |
|
Created |
created |
✓ |
datetime |
||
Rev |
rev |
✓ |
integer |
0 |
|
Source ID |
srcid |
text |
UNI |
Posting Codes
Object name: product
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Comments |
Id |
product_i d |
text |
PRI |
|||
Code |
product_c ode |
✓ |
text |
|||
Name |
product_n ame |
✓ |
text |
|||
Productcat egory_Id |
productcat egory_id |
✓ |
lookup |
MUL |
||
Department _Id |
department _id |
lookup |
||||
Unit# |
unit_uid |
✓ |
lookup |
time |
“time” for time-based fee, “qty” for unitary |
|
Unitprice |
unitprice |
decimal |
||||
Costprice |
costprice |
decimal |
||||
Taxtype# |
taxtype_u id |
✓ |
lookup |
|||
Login# |
login_uid |
✓ |
lookup |
$USER |
||
Stampdate |
stampdate |
✓ |
datetime |
MUL |
NOW() |
|
Scrapdate |
scrapdate |
✓ |
datetime |
PRI |
||
Effectived ate |
effectived ate |
datetime |
MUL |
1970-01-01 00:00:00 |
||
Expirydate |
expirydate |
datetime |
PRI |
9999-12-31 23:59:59 |
||
Rev |
rev |
✓ |
integer |
0 |
||
Factory# |
factory_u id |
lookup |
||||
Account_I d |
account_i d |
lookup |
UNI |
Posting Code Categories
Object Name: productcategory
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Id |
productcateg ory_id |
text |
PRI |
||
Name |
productcateg ory_name |
✓ |
text |
||
Parent_Prod uctcategory_Id |
parent_prod uctcategory_id |
lookup |
MUL |
||
Account_Id |
account_id |
lookup |
|||
Unbilled_Ac count_Id |
unbilled_ac count_id |
lookup |
|||
Department_ Id |
department_ id |
lookup |
|||
Stampdate |
stampdate |
✓ |
datetime |
NOW() |
|
Scrapdate |
scrapdate |
✓ |
datetime |
PRI |
|
Effectivedat e |
effectivedat e |
date |
1970-01-01 |
||
Expirydate |
expirydate |
date |
PRI |
9999-12-31 |
|
Login# |
login_uid |
✓ |
lookup |
$USER |
|
Rev |
rev |
✓ |
integer |
0 |
Bank Account
Object Name: bankaccount
Label |
Field Name |
Required? |
Type |
Key |
Default Value |
Uid |
bankaccount_uid |
text |
PRI |
||
Bticode |
bticode |
✓ |
{B, T, I} |
||
Name |
bankaccount_name |
✓ |
text |
||
Code |
bankaccount_code |
text |
UNI |
||
Login# |
login_uid |
✓ |
lookup |
MUL |
$USER |
Rev |
rev |
✓ |
integer |
||
Stampdate |
stampdate |
✓ |
datetime |
NOW() |
|
Supplier_Id |
supplier_id |
lookup |
|||
Reconcile |
reconcile |
✓ |
boolean |
||
Account_Id |
account_id |
✓ |
lookup |
MUL |
|
Matter_Id |
matter_id |
lookup |
|||
Department_ Id |
department_ id |
✓ |
lookup |