Please enable JavaScript to view this site.

Exact Online API Data Model

Navigation: Catalog: ExactOnlineREST > Schemas > Schema: Project > Tables

Projects: Exact Online Projects

Contents Previous Home Next More

Catalog: ExactOnlineREST

Schema: Project

Primary Keys: ID

Label: Projects

The data in this table is partitioned per value of the Division column.

Can retrieve data and change data using insert, update and delete.

Select Exact Online API URL: /api/v1/{division}/project/Projects

Insert Exact Online API URL: /api/v1/{division}/project/Projects

Update Exact Online API URL: /api/v1/{division}/project/Projects

Delete Exact Online API URL: /api/v1/{division}/project/Projects

Exact Online API Metadata URL: /api/v1/{division}/project/$metadata

Field Selection Method: Required

Table Columns

The columns of the table Projects are shown below. Each column has an SQL data type. A new non-null value must be provided for every required column at all times during insert or update.

Name

Data Type

Label

Required

Documentation

Account

guid

Account

The account for this project.

AccountCode

string(18)

Account Code

Code of Account.

AccountContact

guid

Account Contact

Contact person of Account.

AccountName

string(50)

Account Name

Name of account.

AllowAdditionalInvoicing

boolean

Allow Additional Invoicing

Is additional invoice is allowed for project.

BlockEntry

boolean

Block Entry of Time and Cost

Block time and cost entries.

BlockRebilling

boolean

Block Rebilling

Block rebilling.

BudgetedAmount

double

Budgeted Amount

Budgeted amount of sales in the default currency of the company.

BudgetedCosts

double

Budgeted Costs

Budgeted amount of costs in the default currency of the company.

BudgetedRevenue

double

 

Budgeted amount of revenue in the default currency of the company.

BudgetOverrunHours

int16

Budget Overrun Hours Status

10-Allowed, 20-Not Allowed.

BudgetType

int16

 

Budget type.

BudgetTypeDescription

string(240)

 

Budget type description.

Classification

guid

Classification

Used only for PSA to link a project classification to the project.

ClassificationDescription

string(60)

Classification Description

Description of Classification.

Code

string

Code

Code.

CostsAmountFC

double

 

Used only for PSA to store the budgetted costs of a project (except for project type Campaign and Non-billable). Positive quantities only.

Created

datetime

Created

Creation date.

CreatedUtc

datetime

Created (UTC)

Creation date in UTC.

Creator

guid

Creator

User ID of creator.

CreatorFullName

string(240)

Creator Full Name

Name of creator.

CustomerPOnumber

string

 

Used only for PSA to store the customer's PO number.

Description

string

Description

Description of the project.

Division

int32

Division

Division code.

DivisionCompanyCoCNumber

string(20)

Division Chamber of Commerce Number

Chamber of commerce number of the Exact Online division.

DivisionCompanyIBANNumber

string(50)

Division IBAN Number

IBAN number of the Exact Online division.

DivisionCompanyName

string(50)

Division Company Name

Company name of the Exact Online division.

DivisionCompanyRSINNumber

string(9)

Division RSIN Number

RSIN number of the Exact Online division.

DivisionCompanyVATNumber

string(35)

Division VAT Number

VAT number of the Exact Online division.

DivisionCompanyWageTaxNumber

string(60)

Division Wage Tax Number

Wage tax number of the Exact Online division.

DivisionLabel

string(128)

Division Label

Label of the Exact Online division.

DivisionName

string(50)

Division Name

Name of Division.

DivisionOwnerCompanyName

string(50)

Subscription Holder Name

Name of the customer account in division 1 owning the Exact Online subscription to which this division belongs.

DivisionOwnerCompanyNumber

string(18)

Subscription Holder Number

Number of the customer account in division 1 owning the Exact Online subscription to which this division belongs.

DivisionShortName

int64

Division Short Name

Short name of the Exact Online division.

EndDate

datetime

End Date

End date of the project. In combination with the start date the status is determined.

FixedPriceItem

guid

 

Item used for fixed price invoicing. To be defined per project. If empty the functionality relies on the setting.

FixedPriceItemDescription

string(60)

 

Description of FixedPriceItem.

HasWBSLines

boolean

 

Indicates if whether the Project has WBS.

ID

guid

ID

Primary key.

InternalNotes

string

Internal Notes

Internal notes not to be printed in invoice.

InvoiceAddress

guid

 

Invoice address.

InvoiceAsQuoted

boolean

 

Is invoice as quoted.

Manager

guid

Manager

Responsible person for this project.

ManagerFullname

string(240)

Manager Full Name

Name of Manager.

MarkupPercentage

double

 

Purchase markup percentage.

Modified

datetime

Modified

Last modified date.

ModifiedUtc

datetime

Modified (UTC)

Last modified date in UTC.

Modifier

guid

Modifier

User ID of modifier.

ModifierFullName

string(240)

Modified Full Name

Name of modifier.

Notes

string

Notes

For additional information about projects.

PrepaidItem

guid

 

Used only for PSA. This item is used for prepaid invoicing. If left empty, the functionality relies on a setting.

PrepaidItemDescription

string(60)

 

Description of PrepaidItem.

PrepaidType

int16

 

PrepaidType: 1-Retainer, 2-Hour type bundle.

PrepaidTypeDescription

string(240)

 

Description of PrepaidType.

SalesTimeQuantity

double

 

Budgeted time. Total number of hours estimated for the fixed price project.

SourceQuotation

guid

 

Source quotation.

StartDate

datetime

Start Date

Start date of a project. In combination with the end date the status is determined.

TimeQuantityToAlert

double

Time Quantity to Alert

Alert when exceeding (Hours).

Type

int32

Type

Reference to ProjectTypes.

TypeDescription

string(240)

Type Description

Description of Type.

UseBillingMilestones

boolean

 

Using billing milestones.

 

14-04-2021 14:43 Version 20.1.394-BETA+3155