MYOB EXO Business Job Costing
List of attributes
Attribute details
Column nameTableKeyData typeNot NULLComment
ABSENTSTAFFCHAR(1)YesThis field is set to 'Y' if the staff member is currently absent, i.e. if their Absent flag is ticked in EXO Business Configurator.
ACCGROUPGLACCSINTEGERNoThe GL account's Account Group.
ACCNOJOBCOST_HDRFKINTEGERNoThe number of the Debtor account that the job belongs to.
ACCNOGLACCSPKINTEGERYesThe unique GL account number.
ACCOUNT_STATUSSTAFFINTEGERYesThe staff member's account status. Will be one of:
0 = Account OK
1 = Account Locked
2 = Password Expired
ACTIONBYJOBCOST_HDRFKINTEGERNoThe staff member who is the Job Manager for the job.
ACTUAL_UNITCOSTJOBCOST_LINESFLOAT(53)NoThe original unit cost on the line.
ADMIN_STATJOB_STATUSVARCHAR(1)NoIf this field contains 'Y', the status prevents entry of new transactions.
ALERTSTOCK_ITEMSVARCHAR(60)NoText of the pop-up alert message that appears when the stock item is sold or purchased.
ALINENOJOBCOST_LINESINTEGERNoA rank ID that determines the order in which lines are displayed.
ALINENOJOB_TRANSACTIONSINTEGERYesA rank ID that determines the order in which lines are displayed.
ALLOCATED_COSTSJOB_CONTRACT_BILLINGSFLOAT(53)YesThe Allocated Costs amount on the line.
ALLOWANCEJOB_TRANSACTIONSFLOAT(53)YesUnit labour allowance associated with the stock item.
ALLOWANCEJOBCOST_HDRFLOAT(53)Yes
ALLOWANCE_FACTORJOB_TIMESHEET_ALLOWANCE_TYPESINTEGERNo
ALLOWANCE_IDJOB_TIMESHEET_ALLOWANCEFKVARCHAR(5)NoThe short ID code of the allowance type on this line.
ALLOWANCE_IDJOB_TIMESHEET_ALLOWANCE_TYPESVARCHAR(5)NoA short ID code for the type.
ALLOWJOURNALGLACCSCHAR(1)NoThis field is set to 'Y' if the GL account allows journals.
ALLOW_ALLOCATIONJOB_CONTRACT_BILLINGSCHAR(1)Yes
ANALYSISJOB_TRANSACTIONSINTEGERNo
ANALYSISJOBCOST_LINESINTEGERNo
API_ACCESSSTAFFCHAR(1)NoThis field contains 'Y' if the staff member is authorised to use the EXO API.
APPOINTMENT_SCHEDULEDJOB_RESOURCE_ALLOCATIONCHAR(1)YesThis field contains 'Y' if an appointment has been scheduled for the allocation.
APP_PASSWORDSTAFFVARCHAR(30)NoThe staff member's password, used when logging in to the EXO Business system. Passwords are stored in an encrypted format.
ASSET_COSTJOBCOST_HDRFLOAT(53)NoThe cost of the asset(s) created on the job.
ASSET_VALUEJOBCOST_HDRFLOAT(53)NoThe value of the asset(s) created on the job.
AUTH_AMTSTAFFFLOAT(53)NoThe staff member's Credit Invoice Authorisation Limit.
AUTO_NARRATIVESTOCK_ITEMSINTEGERNoThe setting of the stock item's Auto Narrative property. Will be one of:
0=No
1=Yes with Blank
2=Yes with Notes
AVECOSTSTOCK_ITEMSFLOAT(53)NoThe stock item's Average Cost Price.
AVECOST_INJOB_TRANSACTIONSFLOAT(53)NoThe Average cost of the item coming into the WIP location.
AVECOST_OUTJOB_TRANSACTIONSFLOAT(53)NoThe Average cost of the item going out of the WIP location
BAD_LOGIN_COUNTSTAFFINTEGERYesThe number of times the staff member has attempted to log in but failed.
BALANCEGLACCSFLOAT(53)NoThe account's balance.
BALANCE_SHEET_TYPEGLACCSINTEGERYesFor balance sheet accounts, this field indicates the balance sheet type. Will be one of:
-1 = Not a balance sheet account
0 = Asset
1 = Liability
2 = Equity
BALSHEETACCTOTGLACCSASNoThe balance sheet total for the account.
BARCODE1STOCK_ITEMSVARCHAR(30)NoBarcode/alternate code 1.
BARCODE2STOCK_ITEMSVARCHAR(30)NoBarcode/alternate code 2.
BARCODE3STOCK_ITEMSVARCHAR(30)NoBarcode/alternate code 3.
BATCHCODEJOBCOST_LINESVARCHAR(20)NoThe batch code on the line, if there is one.
BATCHCODEJOB_TRANSACTIONSVARCHAR(20)NoBatch code.
BILLINGMODEJOBCOST_HDRINTEGERNoThe billing mode on the job. Will be one of:
0 = Charge-up
1 = Invoice ex-quote
2 = Manufacture - output items
3 = Progress invoices
BILLING_IDJOB_TRANSACTIONSINTEGERNoThe Billing ID, if one exists.
BILLING_REFJOB_TRANSACTIONSVARCHAR(20)NoThe Billing Reference, if one exists.
BINCODESTOCK_ITEMSVARCHAR(12)NoBincode for the stock item.
BOMPRICINGJOB_TRANSACTIONSCHAR(1)NoWill be one of:
N = normal
C = pricing by component (BOMs)
T= pricing by total (BOMs)
BOMPRICINGJOBCOST_LINESCHAR(1)NoWill be one of:
N = normal
C = pricing by component (BOMs)
T= pricing by total (BOMs)
BOMTYPEJOBCOST_LINESCHAR(1)NoWill be one of:
N = Normal stock item
B = Build
K = Kit
L = Lookup item
BOMTYPEJOB_TRANSACTIONSCHAR(1)NoWill be one of:
N = Normal stock item
B = Build
K = Kit
L = Lookup item
BRANCHNOJOB_TRANSACTIONSFKINTEGERNoThe ID number of the branch that the line belongs to (from BRANCHES).
BRANCHNOJOBCOST_HDRFKINTEGERNoThe job's branch.
BRANCHNOJOBCOST_LINESFKINTEGERNoThe ID number of the branch that the line belongs to (from BRANCHES).
BRANCHNOSTOCK_ITEMSINTEGERNoBranch number for the stock item.
CALLBACKDATEJOBCOST_HDRDATETIMENoThe Follow Up date on the job.
CAMPAIGN_WAVE_SEQNOJOBCOST_HDRFKINTEGERNoThe ID number of the campaign wave (EXO CRM) that the job is associated with, if there is one.
CATDESCJOB_CATEGORIESVARCHAR(40)NoA descriptive name for the category.
CATEGORYJOBCOST_HDRFKINTEGERNoThe ID number of the job's category (from JOB_CATEGORIES).
CATNOJOB_CATEGORIESPKINTEGERYesA unique ID number for the Job Category.
COGSMETHODSTOCK_ITEMSINTEGERYes
COMPLETEDJOBCOST_HDRDATETIMENoThe date when the job was completed.
CONSOLIDATEJOB_COSTGROUPSCHAR(1)NoThis field contains 'T' if the group's "Consolidate" option is ticked; otherwise 'F'.
CONSOLIDATEJOB_COSTTYPESCHAR(1)NoThis field contains 'T' if the type's "Consolidate" option is ticked; otherwise 'F'.
CONTACTJOBCOST_HDRVARCHAR(50)NoThe contact person associated with the job.
CONTACTNOJOBCOST_HDRINTEGERNoThe ID number of the contact person on the job.
COPY_FROM_QUOTEJOBCOST_LINESCHAR(1)YesThe destination of quote lines. Will be one of:
T = Timesheets tab
P = Purchases tab
C = Costs tab
N = none
COPY_FROM_QUOTEJOB_COSTTYPESCHAR(1)NoThis field indicates what the group's "Copy from quote to:" option is set to. Will be one of:
N = None
C = Costs
T = Timesheet
P = Purchase
COPY_FROM_QUOTEJOB_COSTGROUPSCHAR(1)NoThis field indicates what the group's "Copy from quote to:" option is set to. Will be one of:
N = None
C = Costs
T = Timesheet
P = Purchase
COSTDESCJOB_COSTTYPESVARCHAR(50)NoA descriptive name for the type.
COSTDESCJOB_COSTGROUPSVARCHAR(50)NoA descriptive name for the group.
COSTGLJOBCOST_HDRFKINTEGERNoThe Cost GL account.
COSTGLSQLJOBCOST_GENERAL_INFOVARCHAR(500)NoNo longer used.
COSTGROUPSTOCK_ITEMSINTEGERYes
COSTRATEJOB_TIMESHEETS_RATESFLOAT(53)NoThe factor by which the cost of transactions entered with this rate type will be multiplied when posting to a job.
COSTRATE0JOBCOST_RESOURCEFLOAT(53)No
COSTRATE1JOBCOST_RESOURCEFLOAT(53)No
COSTRATE2JOBCOST_RESOURCEFLOAT(53)No
COSTRATE3JOBCOST_RESOURCEFLOAT(53)No
COSTSELECTSQLJOBCOST_GENERAL_INFOVARCHAR(255)NoNo longer used.
COSTSUBGLJOBCOST_HDRINTEGERNoThe Cost GL sub-account.
COSTTYPESTOCK_ITEMSINTEGERYes
COST_CENTREJOBCOST_LINESFKINTEGERNoThe ID number of the Cost Type on the line (from JOB_COSTTYPES).
COST_CENTREJOB_TRANSACTIONSBIGINTYesCost Centre ID (only applicable when timesheets are integrated with MYOB EXO Payroll).
COST_CENTRE2JOBCOST_LINESFKINTEGERNoThe ID number of the Cost Group on the line (from JOB_COSTGROUPS).
COST_GROUPJOB_TRANSACTIONSFKINTEGERNoThe ID number of the Cost Group on the line (from JOB_COSTGROUPS).
COST_GROUPJOB_TIMESHEETSINTEGERNo
COST_LINENOJOBCOST_LINESINTEGERYesThis field stores the COST_LINENO from DR_INVLINES/DR_INVLINES_PARK.
COST_LINENOJOB_TRANSACTIONSINTEGERYesThis field stores the COST_LINENO from DR_INVLINES.
COST_TYPEJOB_TIMESHEETSINTEGERNo
COST_TYPEJOB_TRANSACTIONSFKINTEGERNoThe ID number of the Cost Type on the line (from JOB_COSTTYPES).
COS_GLSUBCODESTOCK_ITEMSINTEGERNoThe Cost of Sales sub-account updated in the General Ledger when the stock item is sold.
COS_GL_CODESTOCK_ITEMSFKINTEGERNoThe Cost of Sales account updated in the General Ledger when this stock item is sold.
CREATED_DATEGLACCSDATETIMENoThe date and time that the GL account was created.
CREDIT_SCHEDULE_SEQNOJOB_TRANSACTIONSINTEGERYesThis field stores the ID number of the Billing Schedule record that the current record was credited in.
CUBICSTOCK_ITEMSFLOAT(53)NoCubic weight of the item.
CURRENCYNOJOB_TRANSACTIONSFKINTEGERNoThe ID number of the currency on the line (from CURRENCIES).
CURRENCYNOJOBCOST_LINESFKINTEGERNoThe ID number of the currency on the line (from CURRENCIES).
CURRENCYNOGLACCSFKINTEGERNoThe ID number of the currency that the GL account is in.
CURRENCYNOJOB_CONTRACT_BILLINGSFKINTEGERYesThis field displays the ID number of the currency that the billing record is in.
CUSTORDNOJOBCOST_HDRVARCHAR(15)NoThe customer's order number.
DATAVERSIONJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
DAY1JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 1.
DAY1_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY1_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY2JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 2.
DAY2_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY2_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY3JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 3.
DAY3_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY3_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY4JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 4.
DAY4_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY4_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY5JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 5.
DAY5_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY5_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY6JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 6.
DAY6_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY6_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DAY7JOB_TIMESHEETSFLOAT(53)NoThe number of hours entered for day 7.
DAY7_NARRATIVEJOB_TIMESHEETSINTEGERNoIf a narrative has been entered for the day, its ID number is recorded here.
DAY7_POSTEDJOB_TIMESHEETSCHAR(1)NoThis field contain 'Y' day's times have been approved.
DEFAULTWARRANTYNOSTOCK_ITEMSINTEGERYesThe default Warranty No for the stock item.
DEFAULT_STOCKCODEJOBCOST_RESOURCEVARCHAR(23)NoIf the resource has a default stockcode, it is recorded here.
DEFDAYSSTOCK_ITEMSINTEGERNo
DEFDAYSJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
DEFFOLLOWUPDAYSJOBCOST_GENERAL_INFOINTEGERYesNo longer used.
DEFHOURSJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
DEFNONSTOCKCODEJOBCOST_GENERAL_INFOVARCHAR(23)NoNo longer used.
DEF_COSTGROUPJOB_COSTTYPESFKINTEGERNoThe ID number of the Cost Group that this type belongs to.
DEF_MARKUPJOB_COSTGROUPSFLOAT(53)NoThe default markup on the group.
DEF_MARKUPJOB_COSTTYPESFLOAT(53)NoThe default markup percentage for the type.
DEF_OVERHEADJOB_COSTGROUPSFLOAT(53)NoThe default overhead on the group.
DEF_OVERHEADJOB_COSTTYPESFLOAT(53)NoThe default overhead percentage for the type.
DEF_OVERHEADJOBCOST_HDRFLOAT(53)NoThe default overhead on the job.
DEF_PURCH_GLCODEJOB_COSTTYPESINTEGERNoThe General Ledger code for the Purchasing Account related to this type.
DEF_PURCH_GLSUBCODEJOB_COSTTYPESINTEGERNoThe General Ledger sub-account code for the Purchasing Account related to this type.
DELADDR1JOBCOST_HDRVARCHAR(30)NoDelivery address line 1.
DELADDR2JOBCOST_HDRVARCHAR(30)NoDelivery address line 2.
DELADDR3JOBCOST_HDRVARCHAR(30)NoDelivery address line 3.
DELADDR4JOBCOST_HDRVARCHAR(30)NoDelivery address line 4.
DELADDR5JOBCOST_HDRVARCHAR(30)NoDelivery address line 5.
DELADDR6JOBCOST_HDRVARCHAR(30)NoDelivery address line 6.
DEL_ADDRJOBCOST_HDRINTEGERNoDelivery address.
DESCRIPTIONJOB_STATUS_CONSTRAINTVARCHAR(50)YesA description of the constraint.
DESCRIPTIONJOBCOST_PROJTEXTNoDescriptive text for the project.
DESCRIPTIONJOBCOST_LINESFKVARCHAR(60)NoThe description of the stock item on this line.
DESCRIPTIONJOB_TIMESHEETSVARCHAR(60)NoThe description of the labour pay item for this line.
DESCRIPTIONJOB_CONTRACT_BILLINGSVARCHAR(60)YesA descriptive name for the billing record.
DESCRIPTIONJOB_TIMESHEET_ALLOWANCEFKVARCHAR(50)NoThe description of the allowance type on this line.
DESCRIPTIONJOB_TIMESHEET_ALLOWANCE_TYPESVARCHAR(50)NoDescriptive text for the Allowance Type.
DESCRIPTIONJOB_OUTPUT_ITEMSFKVARCHAR(60)YesThe description of the output stock item.
DESCRIPTIONSTOCK_ITEMSVARCHAR(40)NoThe stock item's description.
DESCRIPTIONJOBCOST_HDRVARCHAR(5000)NoThe job's description.
DESCRIPTIONJOB_TRANSACTIONSFKVARCHAR(60)NoThe description of the stock item on this line.
DIMENSIONSSTOCK_ITEMSINTEGERYesHow the dimensions of the stock item are specified. Will be one of:
0=None
1=Length
2=Square
3=Cubic
DIM_DEPTHJOB_TRANSACTIONSFLOAT(53)YesDimension depth
DIM_DEPTHJOBCOST_LINESFLOAT(53)YesDimension depth.
DIM_LENGTHJOB_TRANSACTIONSFLOAT(53)YesDimension length
DIM_LENGTHJOBCOST_LINESFLOAT(53)YesDimension length.
DIM_WIDTHJOB_TRANSACTIONSFLOAT(53)YesDimension width
DIM_WIDTHJOBCOST_LINESFLOAT(53)YesDimension width.
DISCOUNTJOB_TRANSACTIONSFLOAT(53)NoThe percentage discount on the line.
DISCOUNTJOBCOST_LINESFLOAT(53)NoThe percentage discount on the line.
DISCOUNTLEVELSTOCK_ITEMSINTEGERNo
DISCOUNTRATESTAFFFLOAT(53)YesThe staff member's Discount Rate Limit.
DISP_COLOURJOB_CATEGORIESVARCHAR(15)NoNot used.
DRCRGLACCSCHAR(1)NoThis field is set to 'C' for Credit accounts or 'D' for Debit accounts.
DUEDATEJOBCOST_HDRDATETIMENoThe date when the job is due.
DUE_DATEJOB_CONTRACT_BILLINGSDATETIMENoThe date that this billing entry is due on.
DUTYSTOCK_ITEMSFLOAT(53)YesThe duty percentage on the stock item.
ECONORDERQTYSTOCK_ITEMSFLOAT(53)NoThe economic order quantity (EOQ) for the stock item.
EMAIL_ADDRESSJOBCOST_RESOURCEVARCHAR(40)No
EMAIL_ADDRESSSTAFFVARCHAR(50)NoThe staff member's email address.
EMPLOYEE_CODESTAFFINTEGERYesThis field is used by the payroll integration functionality.
ENDDATEJOB_TRANSACTIONSDATETIMENoThe end date on the line (applies to timesheets).
ENDTIMEJOB_TRANSACTIONSVARCHAR(15)NoEnd Time (only applies to timesheets).
END_DATEJOB_RESOURCE_ALLOCATIONDATETIMENoThe allocation's end date.
END_TIMEJOB_RESOURCE_ALLOCATIONDATETIMENoThe allocation's end time.
ENTRYDATEJOBCOST_HDRDATETIMENoThe date and time when the job was entered.
ESTIMATEJOBCOST_HDRFLOAT(53)NoAn estimate of the job's value.
ESTIMATECOSTJOBCOST_HDRFLOAT(53)NoThe estimated cost of the job.
EST_HOURSJOBCOST_HDRFLOAT(53)NoEstimated hours on the job.
EXCHRATEJOB_CONTRACT_BILLINGSFLOAT(53)YesThe exchange rate for the line at the time of the transaction.
EXCHRATEJOB_TRANSACTIONSFLOAT(53)NoThe exchange rate applicable to the line.
EXCHRATEJOBCOST_HDRFLOAT(53)YesThe exchange rate used by the job.
EXCHRATEJOBCOST_LINESFLOAT(53)NoThe exchange rate applicable to the line.
EXCLUDE_FROM_REVALGLACCSCHAR(1)NoIf this field is set to 'Y', the account is excluded from revaluation.
EXPIRY_DAYSSTOCK_ITEMSINTEGERNoNumber of days before expiry of the stock item.
EXTENSIONSTAFFVARCHAR(12)NoThe staff member's telephone extension.
FACEBOOK_ACCESS_TOKENSTAFFVARCHAR(max)NoIf the staff member uses their own Facebook account when using the EXO Business social media functions, their encrypted access token is stored here.
FILTERSQLJOBCOST_RESOURCEVARCHAR(100)NoIf the resource uses a SQL statement to filter stock item searches for times, it is recorded here.
FLAG01JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 1 is ticked for the job.
FLAG02JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 2 is ticked for the job.
FLAG03JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 3 is ticked for the job.
FLAG04JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 4 is ticked for the job.
FLAG05JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 5 is ticked for the job.
FLAG06JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 6 is ticked for the job.
FLAG07JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 7 is ticked for the job.
FLAG08JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 8 is ticked for the job.
FLAG09JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 9 is ticked for the job.
FLAG10JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 10 is ticked for the job.
FLAG11JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 11 is ticked for the job.
FLAG12JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 12 is ticked for the job.
FLAG13JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 13 is ticked for the job.
FLAG14JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 14 is ticked for the job.
FLAG15JOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if custom flag 15 is ticked for the job.
FLAGCODEJOBCOST_FLAGSDESCPKVARCHAR(8)YesThe Job Flag's ID number.
FLAGDESCJOBCOST_FLAGSDESCVARCHAR(60)NoThe Job Flag's description.
FROMLOCJOBCOST_LINESINTEGERNo
FROMLOCJOB_TRANSACTIONSINTEGERNoThe location origin for stock movements.
FROM_STATUSJOB_STATUS_CONSTRAINTCHAR(1)NoThe source stage for the constraint.
FX_PRICEJOB_TRANSACTIONSFLOAT(53)No
GANTTBAR_COLOURJOB_TYPESINTEGERNoA colour code that determines how jobs of this type should appear on the diagram on the Job Overview tab.
GANTTBAR_COLOURJOB_STATUSINTEGERNoA colour code that determines how jobs of this status should appear on the diagram on the Job Overview tab.
GANTTBAR_COLOURJOB_CATEGORIESINTEGERNoA colour code that determines how jobs of this category should appear on the diagram on the Job Overview tab.
GLACC_TO_USEJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
GLCODEJOB_COSTTYPESINTEGERNoThe General Ledger code for the Sales Account related to this type.
GLCODEJOB_TRANSACTIONSFKINTEGERNoThe GL account code of the P&L revenue account.
GLCODEJOB_CONTRACT_BILLINGSFKINTEGERYesThe ID number of the GL account for this line.
GLCODEJOBCOST_LINESFKINTEGERNoThe GL account code of the P&L revenue account.
GLSUBCODEJOB_COSTTYPESINTEGERNoThe General Ledger sub-account code for the Sales Account related to this type.
GLSUBCODEJOB_CONTRACT_BILLINGSFKINTEGERYesThe ID number of the GL sub-account for this line.
HASUNBILLEDJOBCOST_HDRCHAR(1)Yes
HAS_ALLOWANCEJOB_TIMESHEETSCHAR(1)NoThis field contains 'Y' if allowances/deductions have been added to the line.
HAS_BNSTOCK_ITEMSCHAR(1)NoThis field is set to 'Y' if the stock item is batch tracked.
HAS_BUDGETSSTAFFCHAR(1)NoThis field is set to 'Y' if the staff member has been assigned a Sales Team Budget, i.e. if their Has Budget flag is ticked in EXO Business Configurator.
HAS_EXPIRYSTOCK_ITEMSCHAR(1)YesThis field is set to 'Y' if the stock item has an expiry date. This flag is only available in the UI if the "Use expiry dates for batched & serial numbers" profile setting is enabled.
HAS_SNSTOCK_ITEMSCHAR(1)NoThis field is set to 'Y' if the stock item is serial number tracked.
HIDDEN_COSTJOBCOST_LINESFLOAT(53)YesThis field applies to Bills of Materials. For kits that use pricing by components, this field stores header-level cost prices. For builds that use individual stock lines, this field stores the real cost.
HIDDEN_COSTJOB_TRANSACTIONSFLOAT(53)YesThis field applies to Bills of Materials. For kits that use pricing by components, this field stores header-level cost prices. For builds that use individual stock lines, this field stores the real cost.
HIDDEN_LINETOTALJOBCOST_LINESFLOAT(53)Yes
HIDDEN_LINETOTALJOB_TRANSACTIONSFLOAT(53)YesFor Kit type BOMs, this field stores the line total against the header line.
HIDDEN_SELLJOBCOST_LINESFLOAT(53)YesThis field applies to Bills of Materials. For kits that use pricing by components, this field stores header-level sell prices. For builds that use individual stock lines, this field stores the sell price.
HIDDEN_SELLJOB_TRANSACTIONSFLOAT(53)YesThis field applies to Bills of Materials. For kits that use pricing by components, this field stores header-level sell prices. For builds that use individual stock lines, this field stores the sell price.
HOMEPHONESTAFFVARCHAR(30)NoThe staff member's home telephone number.
INVLINE_SEQNOJOB_TRANSACTIONSFKINTEGERYesThe related Debtor Invoice line ID, if applicable (from DR_INVLINES).
INVNOJOB_CONTRACT_BILLINGSVARCHAR(20)NoIf the line has been invoiced, this field contains the invoice number for the invoice.
INVOICEDJOB_CONTRACT_BILLINGSCHAR(1)YesThis field contains 'Y' if the line has been invoiced.
INVOICEDJOBCOST_HDRFLOAT(53)NoThe amount of the job that has been invoiced.
INVOICEDJOB_TRANSACTIONSFLOAT(53)YesThe amount invoiced.
INVOICEDATEJOB_TRANSACTIONSDATETIMENoThe invoice date
INVOICEDCOSTJOBCOST_HDRFLOAT(53)NoThe total cost of all invoiced lines on the job.
INVOICEDQTYJOB_TRANSACTIONSFLOAT(53)YesThe quantity invoiced.
INVOICEREADYJOBCOST_HDRCHAR(1)Yes
INVOICEREADYJOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if the job's Invoice Ready flag is ticked.
INVSEQNOJOB_TRANSACTIONSFKINTEGERYesThe related Debtor Invoice ID, if applicable (from DR_TRANS).
INV_SEQNOJOB_CONTRACT_BILLINGSINTEGERNoIf the line has been invoiced, this field contains the ID number (SEQNO) of the invoice in the DR_TRANS table.
ISACTIVEJOB_STATUSCHAR(1)YesIf this field contains 'Y', the status causes the job to be marked as Active.
ISACTIVEJOB_STATUS_CONSTRAINTCHAR(1)YesIf this field contains 'Y', the constraint applies, so that users are permitted to change a job from the stage specified by the FROM_STATUS to the stage specified by the TO_STATUS.
ISACTIVEGLACCSCHAR(1)NoThis field contains 'Y' if the GL account is active.
ISACTIVESTAFFCHAR(1)NoThis field is set to 'Y' if the staff member is currently active, i.e. if their Active flag is ticked in EXO Business Configurator.
ISACTIVEJOBCOST_PROJCHAR(1)YesThis field contains 'Y' if the project is currently active.
ISACTIVEJOBCOST_HDRCHAR(1)YesThis field contains 'Y' if the job is currently active.
ISACTIVESTOCK_ITEMSCHAR(1)NoIf this field is set to 'Y', the stock item is active.
ISACTIVEJOBCOST_RESOURCECHAR(1)YesThis field contains 'Y' if the resource is currently active.
ISACTIVEJOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if the job's Active Job flag is ticked.
ISARCHIVEDJOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if the job's Archived Job flag is ticked.
ISARCHIVEDJOB_STATUSCHAR(1)YesIf this field contains 'Y', the status causes the job to be archived.
ISCOMPLETEJOBCOST_FLAGSCHAR(1)YesThis field contains 'Y' if the job's Completed flag is ticked.
ISCOMPLETEJOB_STATUSCHAR(1)YesIf this field contains 'Y', the status causes the job to be marked as Complete.
ISINVOICEREADYJOB_STATUSCHAR(1)YesIf this field contains 'Y', the status causes the job to be marked as Ready for Invoice.
ISLOCKQUOTEJOB_STATUSCHAR(1)YesIf this field contains 'Y', the status causes quotations on the job to be read-only.
ISSUPPLIEDJOB_TRANSACTIONSCHAR(1)YesThis field contains 'Y' if the line is supplied; otherwise 'N'.
IS_DISCOUNTABLESTOCK_ITEMSCHAR(1)YesThis field is set to 'Y' if the stock item is discountable.
IS_OVERTIMEJOB_TIMESHEETSCHAR(1)NoThis field contains 'Y' if the line is a Special Hours rate.
IS_SUPERVISORSTAFFCHAR(1)YesThis field is set to 'Y' if the staff member is designated as a supervisor, i.e. if their Has supervisory override authority flag is ticked.
JOBCATJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
JOBCODEJOBCOST_HDRVARCHAR(15)NoAn alphanumeric ID code for the job.
JOBCOSTLINEIDJOBCOST_LINESINTEGERNoID of the job line.
JOBLINEIDJOB_TRANSACTIONSINTEGERYesID of the job transaction line
JOBNOJOBCOST_FLAGSFKINTEGERYesThe job's ID number.
JOBNOJOBCOST_LINESFKINTEGERYesThe ID number of the job that this line is on.
JOBNOJOB_OUTPUT_ITEMSFKINTEGERNoThe ID number of the job that the item belongs to.
JOBNOJOB_CONTRACT_BILLINGSFKINTEGERNoThe ID number of the job that the billing record is attached to.
JOBNOJOB_HISTFKINTEGERNoThe ID number of the job that the History Note is attached to.
JOBNOJOBCOST_HDRPKINTEGERYesA unique ID number for the job.
JOBNOJOB_TIMESHEETSFKINTEGERNoThe ID number of the job that the line relates to.
JOBNOJOB_QUOTE_OPTIONSINTEGERNoThe ID number of the job that this option applies to.
JOBNOJOB_RESOURCE_ALLOCATIONFKINTEGERYesThe ID number of the job that the resource is allocated to.
JOBNOJOB_TRANSACTIONSFKINTEGERNoThe ID number of the job that this line is on.
JOBNO_PROMPTJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
JOBSTATJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
JOBTITLESTAFFVARCHAR(30)NoThe staff member's job title.
JOBTYPEJOBCOST_HDRFKINTEGERNoThe ID number of the job's type (from JOB_TYPES).
JOBTYPEJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
KITCODEJOB_TRANSACTIONSFKVARCHAR(23)NoThe ID code of the Bill of Materials, if the stock line belongs to a one (from BILLOMAT_HDR).
KITCODEJOBCOST_LINESFKVARCHAR(23)NoThe ID code of the Bill of Materials, if the stock line belongs to a one (from BILLOMAT_HDR).
KITSEQNOJOBCOST_LINESINTEGERYesThe ID number of the Bill of Materials, if the stock line belongs to a one.
KITSEQNOJOB_TRANSACTIONSINTEGERYesThe ID number of the Bill of Materials, if the stock line belongs to a one.
LABEL_QTYSTOCK_ITEMSINTEGERYes
LABOUR_ALLOWANCEJOB_TIMESHEETSFLOAT(53)No
LASTMONTHUNITSSTOCK_ITEMSFLOAT(53)NoUnits of stock item sold in the previous month.
LASTMONTHVALUESTOCK_ITEMSFLOAT(53)NoSales value for the previous month for the stock item.
LASTYEARUNITSSTOCK_ITEMSFLOAT(53)NoUnits of stock item sold in for the previous year.
LASTYEARVALUESTOCK_ITEMSFLOAT(53)NoSales value for last year.
LAST_BAD_LOGINSTAFFDATETIMENoThe date and time when the staff member last attempted to log in but failed.
LAST_LOGINSTAFFDATETIMENoThe date and time when the staff member last successfully logged in.
LAST_UPDATEDSTOCK_ITEMSDATETIMENoDate and time when the stock item record was last updated.
LAST_UPDATEDGLACCSDATETIMENoThe date and time when the GL account was last updated.
LATESTCOSTSTOCK_ITEMSFLOAT(53)NoThe stock item's Last Cost Price.
LATESTCOST_INJOB_TRANSACTIONSFLOAT(53)NoThe Latest cost of the item coming into the WIP location.
LATESTCOST_OUTJOB_TRANSACTIONSFLOAT(53)NoThe Latest cost of the item going out of the WIP location.
LINECHARGEJOB_TRANSACTIONSASNoCalculated field giving the total price of the transaction line (excluding discount).
LINECHARGE_WRITEOFFJOB_TRANSACTIONSFLOAT(53)NoThis field stores the value of LINECHARGE before the line was written off.
LINECHARGE_WRITEOFFJOBCOST_HDRFLOAT(53)NoThis field stores the sum of value of all JOB_TRANSACTIONS.LINECHARGE_WRITEOFF values on the transaction lines.
LINECOSTJOB_TRANSACTIONSASNoCalculated field giving the cost of the transactions line.
LINESORTJOB_TRANSACTIONSINTEGERNo
LINETOTALJOBCOST_LINESASNoTotal value of the stock line.
LINETOTALJOB_TRANSACTIONSASNoTotal price of the transaction line including discount.
LINETOTAL_INCTAXJOBCOST_LINESASNoTotal value of the line, inclusive of tax.
LINETOTAL_INCTAXJOB_TRANSACTIONSASNoLine total inclusive of discount and tax(Calculated field)
LINETOTAL_TAXJOB_TRANSACTIONSFLOAT(53)YesThe total tax value for line
LINETOTAL_TAXJOBCOST_LINESFLOAT(53)YesThe tax value on the line.
LINETYPEJOBCOST_LINESINTEGERYesWill be one of:
0 = normal
1 = BOM header
2 = COM component
4 = comment line
LINETYPEJOB_TRANSACTIONSINTEGERYesThe type of line. Will be one of:
0 = Normal
1 = BOM header
2 = Component
4 = Comment line
LINE_IDJOB_TIMESHEETSINTEGERNo
LINE_SOURCEJOBCOST_LINESVARCHAR(10)No
LINE_SOURCEJOB_TRANSACTIONSVARCHAR(10)NoWhere the line was sourced from. Will be one of:
P = Purchase
Q = Quote
LINE_STATUSJOB_TRANSACTIONSVARCHAR(30)NoThe line's status. Will be one of:
R = Ready to invoice
W = Writeoff
I = Invoiced
X = Cancelled
A = Asset
C = Committed Stock
LINE_STATUSJOBCOST_LINESVARCHAR(30)NoThe status on the job line. Will be one of:
Q = quote line
J = line has been committed and ready for invoice
I = line has been invoiced
P = line is a part of a Purchase Order
LINE_TAXJOB_TRANSACTIONSFLOAT(53)YesThe tax value on the line.
LINE_TAXJOBCOST_LINESFLOAT(53)Yes
LINKEDIN_TOKEN_KEYSTAFFVARCHAR(max)NoIf the staff member uses their own LinkedIn account when using the EXO Business social media functions, their encrypted access token key is stored here.
LINKEDIN_TOKEN_SECRETSTAFFVARCHAR(max)NoIf the staff member uses their own LinkedIn account when using the EXO Business social media functions, their encrypted access token secret is stored here.
LINKEDSTATUSJOB_TRANSACTIONSCHAR(1)NoS= Stocked, L= Lookup, N= Not Applicable
LINKEDSTATUSJOBCOST_LINESCHAR(1)NoS = Stocked, L = Lookup
LINKED_BILLCODESTOCK_ITEMSVARCHAR(23)No
LINKED_QTYJOBCOST_LINESFLOAT(53)NoQuantity (if the item is a linked stock item).
LINKED_QTYJOB_TRANSACTIONSFLOAT(53)NoQuantity (if the item is a linked stock item).
LINKED_STOCKCODEJOB_TRANSACTIONSVARCHAR(23)NoCode of the linked stock item
LINKED_STOCKCODEJOBCOST_LINESVARCHAR(23)NoLinked stockcode.
LISTPRICEJOBCOST_LINESFLOAT(53)NoThe list price of the stock item.
LISTPRICEJOB_TRANSACTIONSFLOAT(53)NoThe original sell price of the item.
LOCATIONJOB_RESOURCE_ALLOCATIONINTEGERNoThe Location code entered for the allocation.
LOCATIONJOB_TRANSACTIONSINTEGERNoThe location that the item moves to.
LOCATIONJOB_OUTPUT_ITEMSFKINTEGERNoThe location specified for the output item (from STOCK_LOCATIONS).
LOCK_JOBJOB_STATUSVARCHAR(1)NoIf this field contains 'Y', the status makes the job read-only.
LOGINIDSTAFFVARCHAR(30)YesThe staff member's login ID. This is the ID used to log in to the EXO Business system.
LOOKUP_RECOVERABLESTOCK_ITEMSCHAR(1)NoIf this field contains 'Y', the stock item is a recoverable expense in EXO Job Costing.
LOOKUP_RECOVERABLEJOB_TRANSACTIONSCHAR(1)NoThis field contains 'Y' if lookups are recoverable against expenses in Job Costing.
MASTER_JOBNOJOB_CONTRACT_BILLINGSFKINTEGERYesIf the job is a sub-job, this field contains the ID number of the master job.
MASTER_JOBNOJOBCOST_HDRINTEGERYesIf the job is a sub-job, this field stores the ID number of the master job.
MASTER_JOBNOJOB_TRANSACTIONSFKINTEGERNoIf the line belongs to a sub-job, this field contains the ID of the master job.
MASTER_JOBNOJOBCOST_LINESFKINTEGERNoIf the line belongs to a sub-job, this field contains the ID of the master job.
MATERIALSJOBCOST_HDRFLOAT(53)NoTotal amount on the Costs tab for the job.
MATERIALSCOSTJOBCOST_HDRFLOAT(53)NoThe total costs on the Costs tab.
MAXSTOCKSTOCK_ITEMSFLOAT(53)NoThe maximum default stock level for each location.
MENU_NOSTAFFFKINTEGERNoThe ID number of the Menu Definition specified for the staff member. Corresponds to the menu's SEQNO field in the MENU_COLLECTION table.
MINSTOCKSTOCK_ITEMSFLOAT(53)NoThe minimum default stock level for each location.
MONTHUNITSSTOCK_ITEMSFLOAT(53)NoSales totals in terms of quantity for the current month.
MONTHVALUESTOCK_ITEMSFLOAT(53)NoSales value for the current month.
MOVE_STOCKJOBCOST_GENERAL_INFOCHAR(1)YesNo longer used.
NAMEGLACCSVARCHAR(40)NoThe account name.
NAMESTAFFVARCHAR(30)NoThe staff member's full name.
NARRATIVEJOBCOST_LINESVARCHAR(1)No
NARRATIVENARRATIVESVARCHAR(4096)NoThe text of the narrative.
NARRATIVEJOB_TRANSACTIONSVARCHAR(1)No
NARRATIVE_SEQNOJOBCOST_LINESFKINTEGERNoThe ID number of the narrative on the line, if there is one (from NARRATIVES).
NARRATIVE_SEQNOJOB_TRANSACTIONSFKINTEGERNoThe ID number of the narrative on the line, if there is one (from NARRATIVES).
NARRATIVE_SEQNOJOB_CONTRACT_BILLINGSFKINTEGERNoThe ID number of the narrative on the line, if there is one.
NICKNAMESTAFFVARCHAR(15)NoA short nickname for the employee.
NON_STOCK_AUTH_AMTSTAFFFLOAT(53)NoThe staff member's Non-Stock Purchase Order Authorisation Limit.
NORMALHOURSJOBCOST_RESOURCEFLOAT(53)No
NOTEJOB_HISTVARCHAR(4096)NoThe text of the History Note.
NOTESGLACCSVARCHAR(4096)NoAny notes on the GL account.
NOTESSTOCK_ITEMSVARCHAR(4096)NoAny notes for the stock item.
NUMDECIMALSSTOCK_ITEMSINTEGERYesThe number of decimal places that can be entered for the stock item's quantity.
NUNITPRJOB_TRANSACTIONSASNoThe unit price after discount.
NUNITPRJOBCOST_LINESASNo
OPENINGBALGLACCSFLOAT(53)NoThe account's opening balance.
OPPLINEIDJOBCOST_LINESINTEGERNoIf the job was created from an Opportunity in EXO CRM, this field contains the ID of the Opportunity line that this line was created from.
OPPORTUNITY_SEQNOJOBCOST_HDRFKINTEGERNoThe ID number of the Opportunity (EXO CRM) that the job is associated with, if there is one.
OPTION_1JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_10JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_2JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_3JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_4JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_5JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_6JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_7JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_8JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_9JOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
OPTION_NAMEJOB_QUOTE_OPTIONSVARCHAR(30)NoThe option's name.
OPTION_NOJOB_QUOTE_OPTIONSINTEGERNoA job-specific ID number for the option.
OPTION_NOJOBCOST_LINESFKINTEGERYesThe ID number of the quote option assigned to the line.
OPTION_SELECTEDJOB_QUOTE_OPTIONSCHAR(1)YesThis field contains 'Y' if the option is currently selected for the job.
OURREFJOBCOST_GENERAL_INFOVARCHAR(30)NoNo longer used.
OUTLOOK_LINKJOB_HISTVARCHAR(40)NoIf the History Note was emailed, this field contains a link to the email in MS Outlook.
OVERHEADJOB_TRANSACTIONSFLOAT(53)NoThe overhead amount on the line, if applicable.
PACKSTOCK_ITEMSVARCHAR(10)NoDescribes the unit of sale for pricing, e.g. EACH or PACK.
PASSWORD_CHANGEDSTAFFDATETIMEYesThe date and time when the staff member's password was last changed.
PAYRATEJOB_TRANSACTIONSFLOAT(53)YesPay Rate percentage (only applicable when timesheets are integrated with MYOB EXO Payroll).
PAYRATE_NOJOB_TRANSACTIONSINTEGERYesPay Rate ID (only applicable when timesheets are integrated with MYOB EXO Payroll).
PAYRATE_OVERRIDENJOB_TRANSACTIONSFLOAT(53)YesThis field contains 'Y' if the payrate has been modified; otherwise 'N' (only applicable when timesheets are integrated with MYOB EXO Payroll).
PAYROLLRATEJOB_TIMESHEETS_RATESFLOAT(53)NoThe factor by which the pay rate of transactions exported via a timecard data file to your payroll base rate may be multiplied, e.g. where an employee is to be paid time-and-a-half or double time.
PAYROLL_ALLOWANCE_IDJOB_TIMESHEET_ALLOWANCE_TYPESVARCHAR(5)NoAn ID number for mapping Allowances and Deductions with those defined in your payroll via your timecard data file.
PAYROLL_ALLOWANCE_IDJOB_TIMESHEETS_RATESVARCHAR(5)NoAn ID number for mapping Allowances and Deductions with those defined in your payroll via your timecard data file.
PAYROLL_HOURSJOB_TRANSACTIONSFLOAT(53)YesPayroll hours (only applicable when timesheets are integrated with MYOB EXO Payroll).
PAYROLL_IDSTAFFVARCHAR(15)NoThe staff member's Employee ID (Payroll) number. This field is used when EXO Business is integrating with an external payroll system, e.g. MYOB EXO Payroll. It must contain the employee's corresponding ID number in the payroll system.
PAYROLL_STATUSJOB_TRANSACTIONSCHAR(1)YesOnly applicable when timesheets are integrated with MYOB EXO Payroll. Will be one of:
Y = the line is ready to invoice
N = the line is not ready to post
P = the line has been invoiced
PERCENTAGE_COMPLETEJOB_CONTRACT_BILLINGSFLOAT(53)YesThe Percentage Complete amount for the line.
PHONESTAFFVARCHAR(30)NoThe staff member's work telephone number.
POSTTIMEJOB_HISTDATETIMENoThe actual date and time that the record was posted.
PO_LINESEQNOJOB_TRANSACTIONSFKINTEGERYesThe related Purchase Order line ID, if applicable (from PURCHORD_LINES).
PQTYSTOCK_ITEMSFLOAT(53)No
PREF_SERIALNOJOBCOST_LINESVARCHAR(50)No
PRICEPERKGSTOCK_ITEMSFLOAT(53)NoThe stock item's sell price per kg.
PRICEQTYSTOCK_ITEMSFLOAT(53)NoThe stock item's sell price per quantity.
PRICE_OVERRIDDENJOBCOST_LINESCHAR(1)YesThis field contains 'Y' if the unit price or discount has been overridden.
PRICE_OVERRIDDENJOB_TRANSACTIONSCHAR(1)YesThis field contains 'Y' if the unit price or discount has been overridden.
PRINTDESCJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
PRIVATE_ACCGLACCSCHAR(1)YesThis field is set to 'Y' if the GL account is a private account.
PRIVATE_NOTEJOBCOST_HDRCHAR(1000)NoAny notes on the job.
PROFORMA_NOJOB_CONTRACT_BILLINGSVARCHAR(20)No
PROGRESSINVOICEJOB_TRANSACTIONSCHAR(1)YesThis field contains 'Y' if the line is allocated to a Billing Schedule.
PROJ_CODEJOBCOST_PROJVARCHAR(15)YesAn alphanumerical ID code for the project.
PROJ_SEQNOJOBCOST_HDRFKINTEGERNoThe ID number of the project that the job belongs to.
PROJ_TITLEJOBCOST_PROJVARCHAR(60)NoA descriptive title for the project.
PURCHTAXRATESTOCK_ITEMSINTEGERNoDefault GST rate for purchase transactions.
PURCH_GLSUBCODESTOCK_ITEMSINTEGERNoThe default GL sub-account code that purchase transactions for this stock item are posted to.
PURCH_GL_CODESTOCK_ITEMSFKINTEGERNoThe GL code that purchase transactions for this stock are posted to.
QUANTITYJOB_TRANSACTIONSFLOAT(53)NoThe quantity on the line.
QUANTITYJOB_OUTPUT_ITEMSFLOAT(53)NoThe quantity of the item that will be produced.
QUOTECOSTJOBCOST_GENERAL_INFOINTEGERYesNo longer used.
QUOTEDATEJOBCOST_HDRDATETIMENoThe quote date on the job.
QUOTE_QTYJOBCOST_LINESFLOAT(53)NoThe quantity on the quote.
QUOTE_TERMSJOBCOST_GENERAL_INFOVARCHAR(1000)NoNo longer used.
QUOTE_UNITPRJOBCOST_LINESFLOAT(53)NoThe unit price on the line.
RATECOLORJOB_TIMESHEETS_RATESINTEGERNoA colour code that determines how timesheet lines of this rate should appear on the EXO Job Costing Timesheets window.
RATENAMEJOB_TIMESHEETS_RATESVARCHAR(30)NoThe rate's name.
RATE_FACTORJOB_TIMESHEETSFLOAT(53)No
RATE_SEQNOJOB_TRANSACTIONSFKINTEGERYesTimesheet Rate ID from JOB_TIMESHEETS_RATES)
RATE_SEQNOJOB_TIMESHEETSFKINTEGERNoThe ID number of the Timesheet Rate in the line.
REPORTCODEGLACCSVARCHAR(15)NoThe report code used by the GL account.
REPORTDESCJOB_OTHER_REPORTSVARCHAR(40)NoNo longer used.
REPORTNOJOB_OTHER_REPORTSPKINTEGERYesNo longer used.
REPORTS_TO_STAFFNOSTAFFINTEGERNoThe ID number of the staff member that this staff member reports to.
REPORT_PARAMSJOB_OTHER_REPORTSVARCHAR(200)NoNo longer used.
RESOURCENAMEJOBCOST_RESOURCEVARCHAR(30)YesThe resource's name.
RESOURCE_SEQNOJOB_RESOURCE_ALLOCATIONFKINTEGERYesThe ID number of the resource being allocated.
RESTRICTED_ITEMSTOCK_ITEMSCHAR(1)YesThis field is set to 'Y' if the stock item is a restricted item.
RETENTIONJOB_CONTRACT_BILLINGSFLOAT(53)NoThe base retention percentage for the line.
RETENTION2JOB_CONTRACT_BILLINGSFLOAT(53)YesThe Retention 2 rate for the line.
RETENTION2_MINJOBCOST_HDRFLOAT(53)YesThe Minimum Value for the Level 2 Retention on the job.
RETENTION2_RATEJOB_CONTRACT_BILLINGSFLOAT(53)YesThe Retention 2 percentage for the line.
RETENTION2_RATEJOBCOST_HDRFLOAT(53)YesThe Level 2 retention rate on the job.
RETENTION3JOB_CONTRACT_BILLINGSFLOAT(53)YesThe Retention 3 rate for the line.
RETENTION3_MINJOBCOST_HDRFLOAT(53)YesThe Minimum Value for the Level 3 Retention on the job.
RETENTION3_RATEJOBCOST_HDRFLOAT(53)YesThe Level 3 retention rate on the job.
RETENTION3_RATEJOB_CONTRACT_BILLINGSFLOAT(53)YesThe Retention 3 percentage for the line.
RETENTION_AMOUNTJOB_TRANSACTIONSFLOAT(53)NoThe retention amount on the line, if applicable.
RETENTION_DUE_DATEJOB_CONTRACT_BILLINGSDATETIMENoThe retention due date.
RETENTION_INVNOJOB_CONTRACT_BILLINGSVARCHAR(20)No
RETENTION_INV_SEQNOJOB_CONTRACT_BILLINGSINTEGERYes
RETENTION_RATEJOB_CONTRACT_BILLINGSFLOAT(53)NoThe base retention rate for the line.
RETENTION_RATEJOB_TRANSACTIONSFLOAT(53)NoThe retention rate on the line, if applicable.
RETENTION_RATEJOBCOST_HDRFLOAT(53)YesThe base retention rate on the job.
RETENTION_REALISEDJOB_CONTRACT_BILLINGSFLOAT(53)YesThe retention amount realised on the line.
REVIEWDATEJOBCOST_RESOURCEDATETIMENo
RTN_2_MINJOB_RETENTION_LEVELSFLOAT(53)NoThe Minimum Value for the Level 2 Retention.
RTN_2_RATEJOB_RETENTION_LEVELSFLOAT(53)NoThe % Rate for the Level 2 Retention.
RTN_3_MINJOB_RETENTION_LEVELSFLOAT(53)NoThe Minimum Value for the Level 3 Retention.
RTN_3_RATEJOB_RETENTION_LEVELSFLOAT(53)NoThe % Rate for the Level 3 Retention.
SALESGLJOBCOST_HDRFKINTEGERNoThe P&L revenue account for journals when invoicing.
SALESGLSQLJOBCOST_GENERAL_INFOVARCHAR(500)NoNo longer used.
SALESNOJOB_HISTINTEGERNoThe ID number of the EXO Business staff member who added the History Note.
SALESSUBGLJOBCOST_HDRINTEGERNoThe P&L revenue sub-account for journals when invoicing.
SALESTAXRATESTOCK_ITEMSINTEGERNoDefault GST rate for sales transactions.
SALES_GLSUBCODESTOCK_ITEMSINTEGERNoThe default GL sub-account code that sales transactions for this stock item are posted to.
SALES_GL_CODESTOCK_ITEMSFKINTEGERNoThe default GL code that sales transactions for this stock item are posted to.
SCHEDULERJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
SCHEDULE_SEQNOJOB_TRANSACTIONSFKINTEGERYesThe related Billing Schedule ID, if the line is allocated to a Billing Schedule (from JOB_CONTRACT_BILLINGS).
SCHEDULE_SEQNOJOBCOST_LINESFKINTEGERYesID number of the Billing Schedule that applies to the line.
SECTIONGLACCSINTEGERNoThis field is set to 0 for Profit and loss accounts or 1 for Balance sheet accounts.
SECTIONJOBCOST_LINESINTEGERNo
SECURITYPROFILEIDSTAFFINTEGERYesThe ID number of the staff member's Security profile. Corresponds to the profile's ID field in the PROFILE table.
SELLPRICE1STOCK_ITEMSFLOAT(53)NoSell price 1.
SELLPRICE10STOCK_ITEMSFLOAT(53)NoSell price 10.
SELLPRICE2STOCK_ITEMSFLOAT(53)NoSell price 2.
SELLPRICE3STOCK_ITEMSFLOAT(53)NoSell price 3.
SELLPRICE4STOCK_ITEMSFLOAT(53)NoSell price 4.
SELLPRICE5STOCK_ITEMSFLOAT(53)NoSell price 5.
SELLPRICE6STOCK_ITEMSFLOAT(53)NoSell price 6.
SELLPRICE7STOCK_ITEMSFLOAT(53)NoSell price 7.
SELLPRICE8STOCK_ITEMSFLOAT(53)NoSell price 8.
SELLPRICE9STOCK_ITEMSASNoSell price 9.
SELLRATEJOB_TIMESHEETS_RATESFLOAT(53)NoThe factor by which the charge-out rate of transactions entered with this rate type will be multiplied when posting to a job.
SELLRATE0JOBCOST_RESOURCEFLOAT(53)No
SELLRATE1JOBCOST_RESOURCEFLOAT(53)No
SELLRATE2JOBCOST_RESOURCEFLOAT(53)No
SELLRATE3JOBCOST_RESOURCEFLOAT(53)No
SEQNOJOB_CONTRACT_BILLINGSPKINTEGERYesA unique ID number for the billing record.
SEQNOJOB_COSTGROUPSPKINTEGERYesA unique ID number for the Cost Group.
SEQNOJOB_RESOURCE_ALLOCATIONPKINTEGERYesA unique ID number for the allocation.
SEQNOJOBCOST_GENERAL_INFOPKINTEGERYesNo longer used.
SEQNOJOB_STATUS_CONSTRAINTPKINTEGERYesA unique ID number for the workflow constraint.
SEQNOJOB_TIMESHEET_ALLOWANCEPKINTEGERYesA unique ID number for the line.
SEQNOJOB_RETENTION_LEVELSPKINTEGERYesA unique ID number of the line.
SEQNOJOB_TIMESHEETSPKINTEGERYesA unique ID number for the timesheet line.
SEQNOJOB_TIMESHEET_ALLOWANCE_TYPESPKINTEGERYesA unique ID number for the Allowance Type.
SEQNONARRATIVESPKINTEGERYesA unique ID number for the narrative.
SEQNOJOB_OUTPUT_ITEMSPKINTEGERYesA unique ID number for the item.
SEQNOJOBCOST_PROJPKINTEGERYesA unique ID number for the project.
SEQNOJOBCOST_LINESPKINTEGERYesA unique ID number for the line.
SEQNOJOB_TRANSACTIONSPKINTEGERYesA unique ID number for the line.
SEQNOJOB_HISTPKINTEGERYesA unique ID number for the History Note.
SEQNOJOB_TIMESHEETS_RATESPKINTEGERYesA unique ID number for the Timesheet Rate.
SEQNOJOBCOST_RESOURCEPKINTEGERYesA unique ID number for the resource.
SEQNOJOB_QUOTE_OPTIONSPKINTEGERYesA unique ID number for the Quote Option.
SEQNOJOB_COSTTYPESPKINTEGERYesA unique ID number for the Cost Type.
SERIALNOJOBCOST_HDRVARCHAR(50)NoReference.
SERIALNO_TYPESTOCK_ITEMSINTEGERYesHow the stock item is serialised. Will be one of:
0 = Not Serialised
1 = Fully Tracked (In & Internal & Out)
2 = Creditor & Internal (In & Internal)
3 = Debtor Only (Out only)
4 = Creditor & Debtor (In & Out Only)
5 = Creditor Only (In Only)
6 = Internal & Debtor (Internal & Out only)
7 = Internal Only
SHORTCODEJOB_TIMESHEETS_RATESVARCHAR(5)NoA short ID code for the rate.
SHORTCODEJOB_COSTGROUPSVARCHAR(3)NoA short (max. three characters) code for the group.
SHORTCODEJOB_TYPESVARCHAR(3)NoA short (max. three characters) ID code for the type.
SHORTCODEJOB_COSTTYPESVARCHAR(3)YesA short (max. three characters) code for the type
SHORTCODEJOB_CATEGORIESVARCHAR(3)NoA short (max. three characters) ID code for the category.
SHORTCODEJOBCOST_RESOURCEVARCHAR(3)NoA short (max. three characters) ID code for the resource.
SHORTDESCJOB_STATUS_CONSTRAINTVARCHAR(5)YesA short code (5 characters max) for the constraint.
SHOWLINEJOB_TRANSACTIONSCHAR(1)NoFlag to indicate if the BOM item line should be printed on Clarity reports or not.
SHOWLINEJOBCOST_LINESCHAR(1)NoUsed by reports to display/hide lines.
SHOWMAINJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
SHOWONQUOTEJOB_COSTGROUPSCHAR(1)NoThis field contains 'T' if the group's "Show on quote" option is ticked; otherwise 'F'.
SHOWONQUOTEJOB_COSTTYPESCHAR(1)NoThis field contains 'T' if the type's "Show on quote" option is ticked; otherwise 'F'.
SHOW_ON_INVOICEJOBCOST_LINESCHAR(1)No
SMTP_SEQNOSTAFFINTEGERNoWhere emails are sent via SMTP using the EXO Business Email Sender, this field contains the ID of the SMTP settings that apply to the staff member (SMTP_ACCOUNT.SEQNO). Set up via the SMTP Server Settings window.
SNEXPDAYSJOBCOST_LINESINTEGERNoExpiry days (applicable only if the item is serialised).
SNEXPDAYSJOB_TRANSACTIONSINTEGERNoSerial Number expiry days.
SNTYPEJOBCOST_LINESINTEGERNoSerial number type (applicable only if the item is serialised).
SNTYPEJOB_TRANSACTIONSINTEGERNoSerial number type.
SOFTWARE_VERSIONJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
SOURCE_IDJOB_TRANSACTIONSINTEGERNoIf the line originated from a job quote, this field contains the ID of the original quote line (from JOBCOST_LINES).
SOURCE_REFJOB_TIMESHEETSVARCHAR(20)No
SOURCE_REFJOB_TRANSACTIONSVARCHAR(20)NoSource reference.
SOURCE_SEQNOJOB_TRANSACTIONSFKINTEGERYesIf the line originated from a job quote, this field contains the ID of the original quote line (from JOBCOST_LINES).
SPREADVALUEJOB_TRANSACTIONSCHAR(1)YesIf this field contains 'Y', the line will be taken into account when using the spread function to alter the total.
SPREADVALUEJOBCOST_LINESCHAR(1)Yes
STAFFNOJOB_TRANSACTIONSFKINTEGERNoID number of the staff member on the line.
STAFFNOJOBCOST_RESOURCEFKINTEGERNoIf the resource relates to an EXO Business staff member, their ID number is recorded here.
STAFFNOJOBCOST_HDRFKINTEGERNoThe EXO Business staff member responsible for entering the job.
STAFFNOSTAFFPKINTEGERYesA unique identifier for the staff record.
STAFFNOJOB_TIMESHEETSFKINTEGERNoThe ID number of the staff member on the timesheet line.
STAFFNOJOB_TIMESHEET_ALLOWANCEFKINTEGERNoThe ID number of the staff member that the line relates to.
STARTDATEJOBCOST_HDRDATETIMENoThe job's start date.
STARTTIMEJOB_TRANSACTIONSVARCHAR(15)NoStart time (only applies to timesheets).
START_DATEJOB_RESOURCE_ALLOCATIONDATETIMENoThe allocation's start date.
START_TIMEJOB_RESOURCE_ALLOCATIONDATETIMENoThe allocation's start time.
STATUSSTOCK_ITEMSCHAR(1)NoThe stock item's status. Will be one of:
S = Stock item
L = Lookup item
STATUSJOBCOST_HDRFKCHAR(1)NoThe ID code of the job's status (from JOB_STATUS).
STATUSDESCJOB_STATUSVARCHAR(30)YesA descriptive name for the status.
STATUSKEYJOB_STATUSPKVARCHAR(1)YesA unique one letter ID code for the Job Status.
STDCOSTSTOCK_ITEMSFLOAT(53)NoThe stock item's standard cost.
STDCOST_INJOB_TRANSACTIONSFLOAT(53)NoThe Standard cost of the item coming into the WIP location.
STDCOST_OUTJOB_TRANSACTIONSFLOAT(53)NoThe Standard cost of the item going out of the WIP location.
STOCKCODEJOB_TIMESHEETSFKVARCHAR(23)YesThe stockcode of the labour pay item for this line.
STOCKCODEJOB_CONTRACT_BILLINGSFKVARCHAR(23)NoThe stockcode for the billing record.
STOCKCODEJOBCOST_LINESFKVARCHAR(23)NoThe stockcode of the stock item on this line.
STOCKCODEJOB_OUTPUT_ITEMSFKVARCHAR(23)YesThe stockcode of the output stock item.
STOCKCODEJOB_TRANSACTIONSFKVARCHAR(23)NoThe stockcode of the stock item on this line.
STOCKCODESTOCK_ITEMSPKVARCHAR(23)YesA unique ID code for the stock item.
STOCKCOSTJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
STOCKGROUPSTOCK_ITEMSFKINTEGERNoThe Primary (Fine) Stock Group that the item belongs to.
STOCKGROUP2STOCK_ITEMSFKINTEGERNoThe stock item's Secondary (Coarse) Stock Group.
STOCKLOCJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
STOCKPRICEGROUPSTOCK_ITEMSFKINTEGERNoThe price group that the stock item belongs to.
STOCK_AUTH_AMTSTAFFFLOAT(53)NoThe staff member's Stock Purchase Order Authorisation Limit.
STOCK_CLASSIFICATIONSTOCK_ITEMSFKINTEGERYesThe stock classification that the item belongs to.
STOCK_TRANS_SEQ_INJOB_TRANSACTIONSINTEGERYesThis field stores the STOCK_TRANS.SEQNO from the Purchase Order line that inserted the job transaction.
SUBCODEJOBCOST_LINESINTEGERNoThe subcode of the P&L revenue account.
SUBCODEJOB_TRANSACTIONSINTEGERNoThe subcode of the P&L revenue account.
SUBJECTJOB_HISTVARCHAR(80)NoThe History Note's subject line.
SUBJECT_NOTESJOB_RESOURCE_ALLOCATIONVARCHAR(255)NoAny notes entered into the allocation's Subject field.
SUBSADDUPJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
SUBTOTALJOB_CONTRACT_BILLINGSFLOAT(53)NoThe subtotal on the billing record.
SUPPLIERCOSTSTOCK_ITEMSFLOAT(53)YesThe supplier cost price.
SUPPLIERNOJOBCOST_LINESFKINTEGERNoID of the supplier (Creditor) for the stock item on this line (from CR_ACCS).
SUPPLIERNOSTOCK_ITEMSFKINTEGERNoThe ID number (CR_ACCS.ACCNO) of the stock item's main supplier.
SUPPLIERNO2STOCK_ITEMSINTEGERNoAlternate supplier for the stock item.
SUPPLIERNO3STOCK_ITEMSINTEGERNoAlternate supplier for the stock item.
SU_SEQNOJOB_TRANSACTIONSINTEGERYesThe ID number of the Serviceable Unit that the line is associated with, if applicable.
TAXNOJOB_TRANSACTIONSFKINTEGERNoThe ID number of the tax rate on the line (from TAX_RATES).
TAXNOJOBCOST_LINESFKINTEGERNoThe ID number of the tax rate on the line (from TAX_RATES).
TAXRATEJOB_TRANSACTIONSFLOAT(53)YesThe tax rate percentage on the line.
TAXRATEJOBCOST_LINESFLOAT(53)YesThe tax rate percentage on the line.
TAXSTATUSGLACCSINTEGERNoThe Override GST rate specified for the GL account. A value of -1 corresponds to the AUTO SELECT RATE option.
TAXTOTALJOB_CONTRACT_BILLINGSFLOAT(53)NoThe total tax amount on the billing record.
THETIMEJOBCOST_HDRFLOAT(53)NoTotal amount on timesheets for the job.
THETIMECOSTJOBCOST_HDRFLOAT(53)NoThe total costs on the Timesheets tab.
TIMESELECTSQLJOBCOST_GENERAL_INFOVARCHAR(255)NoNo longer used.
TITLEJOBCOST_RESOURCEVARCHAR(30)NoThe resource's title.
TITLEJOBCOST_HDRVARCHAR(60)NoA descriptive title for the job.
TITLEJOB_TIMESHEETSFKVARCHAR(60)NoThe title of the job that the line relates to.
TOTALCOSTJOBCOST_HDRASNoThe total cost of the job (Timesheets and Costs tabs).
TOTALSTOCKSTOCK_ITEMSFLOAT(53)YesTotal units of stock for the item.
TOTALVALUEJOBCOST_HDRASNoThe total value of the job (Timesheets and Costs tabs).
TOTAL_HOURSJOB_RESOURCE_ALLOCATIONFLOAT(53)NoThe total number of hours that the resource was allocated for.
TOTAL_HOURSJOBCOST_HDRFLOAT(53)NoThe total hours on the job.
TOTAL_QUANTITYJOB_TRANSACTIONSASNoThe total quantity after considering the dimensions (if applicable).
TOTAL_QUANTITYJOBCOST_LINESASNoThe total quantity after considering the dimensions (if applicable).
TO_STATUSJOB_STATUS_CONSTRAINTCHAR(1)NoThe destination stage for the constraint.
TRACKEVENTJOB_STATUS_CONSTRAINTCHAR(1)NoIf this field contains 'Y', when a job is changed from the FROM_STATUS to the TO_STATUS, the stage change is recorded in the Event Log.
TRANSDATEJOB_TRANSACTIONSDATETIMENoFor timesheets, this field identifies the start date; otherwise it contains the transaction date on the line.
TRANSDATEJOBCOST_LINESDATETIMENoThe transaction date on the line.
TRANSDATEJOB_HISTDATETIMENoThe transaction date against the History Note.
TRANSTYPEJOB_TRANSACTIONSVARCHAR(1)NoThe transaction type. Will be one of:
T = Time
C = Cost
TWITTER_TOKEN_KEYSTAFFVARCHAR(max)NoIf the staff member uses their own Twitter account when using the EXO Business social media functions, their encrypted access token key is stored here.
TWITTER_TOKEN_SECRETSTAFFVARCHAR(max)NoIf the staff member uses their own Twitter account when using the EXO Business social media functions, their encrypted access token secret is stored here.
TYPEDESCJOB_TYPESVARCHAR(40)NoDescriptive text for the type.
TYPENOJOB_TYPESPKINTEGERYesA unique ID number for the Job Type.
UNITJOB_TIMESHEET_ALLOWANCEFLOAT(53)NoThe unit of the allowance (unit type, e.g. hours, KM, is determined by the allowance type).
UNITCOSTJOB_TRANSACTIONSFLOAT(53)NoThe unit cost of the item on the line.
UNITPRICEJOB_TRANSACTIONSFLOAT(53)NoThe unit price of the item on the line.
UNITPRICEJOB_TIMESHEETSFLOAT(53)No
UNITPRICE_INCTAXJOBCOST_LINESFLOAT(53)NoThe unit price inclusive of tax.
UNITPRICE_INCTAXJOB_TRANSACTIONSFLOAT(53)NoThe unit price inclusive of tax.
UNIT_OF_MEASUREJOB_TIMESHEET_ALLOWANCE_TYPESVARCHAR(50)NoThe unit of measure that the type uses. Will be HOURS, KILOMETERS or CURRENCY.
UPDATEITEM_CODESTOCK_ITEMSVARCHAR(23)NoOnly applies to lookup items. The ID number of the stocked item that maintains the actual stock.
UPDATEITEM_QTYSTOCK_ITEMSFLOAT(53)NoOnly applies to lookup items. Quantity of the stocked item.
USERPROFILEIDSTAFFINTEGERYesThe ID number of the staff member's User profile. Corresponds to the profile's ID field in the PROFILE table.
USESUBCODESGLACCSCHAR(1)NoNot used.
USE_SALES_ORD_NOJOBCOST_GENERAL_INFOCHAR(1)YesNo longer used.
VARIABLECOSTSTOCK_ITEMSCHAR(1)YesThe field is set to 'Y for Variable Cost stock items.
WAGE_CODEJOB_TRANSACTIONSINTEGERYesWage code (only applicable when timesheets are integrated with MYOB EXO Payroll).
WEB_SHOWSTOCK_ITEMSCHAR(1)No
WEEK_START_DATEJOB_TIMESHEETSDATETIMENoThe start date of the week that times are being entered for.
WEEK_START_DATEJOB_TIMESHEET_ALLOWANCEDATETIMENoThe start date of the week that the line belongs to.
WEIGHTSTOCK_ITEMSFLOAT(53)NoPhysical weight of the stock item.
WIPLOCJOBCOST_HDRINTEGERNoThe Work in Progress location for the job.
WIPNOTSOHJOBCOST_GENERAL_INFOVARCHAR(1)NoNo longer used.
WIP_IN_PERIOD_SEQNOJOB_TRANSACTIONSINTEGERYesPERIOD_SEQNO for WIP_IN_DATE
WIP_OUT_DATEJOB_TRANSACTIONSDATETIMENoThe date and time when the stock moved out of WIP.
WIP_OUT_PERIOD_SEQNOJOB_TRANSACTIONSINTEGERYesPERIOD_SEQNO for WIP_OUT_DATE
WORKFLOW_CONSTRAINEDJOB_STATUSCHAR(1)YesIf this field contains 'Y', workflow constraints (defined in the JOB_STATUS_CONSTRAINT table) apply to the status.
WORKSHEETTYPEJOBCOST_GENERAL_INFOINTEGERNoNo longer used.
WRITE_OFF_COSTJOBCOST_HDRFLOAT(53)NoThe total cost of all written off lines on the job.
X_COLOURIDSTOCK_ITEMSINTEGERNoStyle colour ID of the stock item. Used by the Style, Size Colour functionality.
X_LABOUR_ALLOWANCEJOBCOST_LINESFLOAT(53)Yes
X_SIZEIDSTOCK_ITEMSINTEGERNoStyle size ID of the stock item. Used by the Style, Size Colour functionality.
YEARUNITSSTOCK_ITEMSFLOAT(53)NoYear to date sales totals in terms of quantity.
YEARVALUESTOCK_ITEMSFLOAT(53)NoSales value for the current year.