with SalesOrders.FieldDefs do begin
Add('ORDERNO', ftAutoInc, 4, True);
Add('ORDERDATE', ftDate, 8, True); //->Should be False here correct?
Add('JOBNAME', ftString, 35, True);
Add('CLIENT', ftString, 45, True);
Add('TYPEFIRM', ftString, 20, True);
Add('REQBYLNAME', ftString, 15, True);
Add('REQBYFNAME', ftString, 15, True);
Add('REQBYMI', ftString, 1, True);
Add('TITLE', ftString, 25, True);
Add('CLNTPHONE', ftString, 23, True);
Add('REQBYCELL', ftString, 23, True);
Add('REQBYEMAIL', ftString, 45, True);
Add('PHOTOREP', ftString, 35, True);
Add('PROJECTLEADER', ftBoolean, 1, True);
Add('SOAUTHORIZED', ftBoolean, 1, True);
Add('JOBCOMPLETED', ftDate, 1, True);
Add('JOBDUEDATE', ftDate, 8, True);//-> ftDate, Null, True ????
Add('ESTPRICE', ftFloat, 7, True);
Add('FIXEDPRICE', ftFloat, 7, True);
Add('MAXPRICE', ftFloat, 7, True);
Add('QUANTITY', ftSmallint, 4, True);
Add('JOBTYPE', ftString, 20, True);
Add('CLIENTID', ftSmallint, 4, True);
Add('PHOTOREPID', ftSmallint, 4, True);
Add('NOTES', ftMemo, 10, True)
end;