Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VersionRelease DateEnd of LifeREST ChangesSOAP Changes
21.1201-Dec-2021
  • New Interfaces
    • Company/Restore (int32)
    • Company/Retire (int32)
    • Document/Import (DocumentDto)
    • Project/GetByName (ProjectDto)
    • Revision/GetByFolderIds (RevisionDto)
    • Transmittal/Distribute (TransmittalDocDto)
    • User/GetCurrent (UserDto)
    • User/Restore (int32)
    • User/Retire (int32)
  • Updated Interfaces
    • Document/Create, Document/Update
      • Optional Parameter: sendNotification (bool)
    • Login/ByEmail
      • LoginDto replaces email and encryptedPassword parameters.
    • RegisterDoc/GetById, RegisterDoc/GetByName, RegisterDoc/GetByIds
      • OptionalParameter: includeRetired (bool)
      • OptionalParameter: includeRetiredRevisions (bool)
    • Revision/GerById, Revision/GetByIds, Revision/GetByFolderId
      • OptionalParameter: includeRetired (bool)
  • Added Models
    • ContactFieldValueDto
      • Id (int32)
      • ContactId (int32)
      • FieldId (int32)
      • FieldDescription (string)
      • FieldType (string)
      • OptionId (int32)
      • Text (string)
    • StatusActionDto
      • Id (int32)
      • StatusSettingId (int32)
      • Type (string)
      • DisplayText (string)
      • CanSee (string)
      • PreConditions (array[QueryCriterionDto])
      • PostActions (array[QueryCriterionDto])
      • Order (int32)
      • RowStatus (int32)
    • QueryCriterionDto
      • Id (int32)
      • Order (int32)
      • LogicOperator (string)
      • Type (string)
      • Criteria (string)
      • Operator (string)
      • Value (string)
    • LoginDto
      • Email (string)
      • EncryptedPassword (string)
  • Updated Models
    • DocumentDtoBidderDto
      • FieldValues (array[ContactFieldValueDto])
    •  DocumentDto
      • BodyText (string)
    • SalaryItem
      • Allowances (array[SalaryItemAllowance])
    • WageItem
      • Allowances (array[WageItemAllowance])
    • StatusSettingDto
      • RowStatus (int32)
      • Actions (array[StatusActionDto])

21.0818-Aug-202106-Apr-2022
  • New Interfaces
    • CostCode/Get (CaCostCodeDto)
    • CostCode/GetByDocSettingId (CaCostCodeDto)
    • CostCode/Create (CaCostCodeDto)
    • CostCode/Update (CaCostCodeDto)
    • CostCode/Upsert (CaCostCodeDto)
    • Revision/GetByIds (RevisionDto)
  • Updated Interfaces
    • ControlSheet_Get
      • Optional Parameter: onlyReportable (bool)
  • Added Models
    • CaCostCodeDto
      • Id (int32)
      • DocCode (string)
      • DocSettingId (int32)
      • Code (string)
      • Description (string)
      • RowStatus (int32)
      • Timestamp (int64)
  • Updated Models
    • ControlSheetDto
      • IsReportable (bool)
    • CommentDto
      • IsInternal (bool)
    • NumberInfoDto
      • CostCode (CaCostCodeDto)
      • PreviousVariance (double)
    • ProjectDto
      • Phone (string)
      • Fax (string)
      • Email (string)
      • Address (string)
      • PostCode (int32)
    • RevisionDto
      • Notes (string)
  • Updated Modles
    • UserFieldValue
      • Added UserSignatureId
    • Project
      • Added Address
    • ControlSheet.Type
      • Added Supplier
  • Updated Interfaces
    • GetControlSheets
      • Added IsReportable
21.0414-Apr-202101-Dec-2021
  • New Interfaces
    • BudgetForecast/Update (BudgetForecastDto)
    • ContractVariation/Update (ContractVariationDto)
    • GlobalCompany/Get (PageResult[GlobalCompanyDto])
    • GlobalCompany/Search (GlobalCompanyDto[])
    • GlobalCompany/GetById (GlobalCompanyDto)
    • GlobalCompany/GetByIds (GlobalCompanyDto[])
    • GlobalCompany/Update (Result)
  • Updated Interfaces
    • TenderDatabase/*
      • No longer needs ProjectName parameter
  • Added Models
    • GlobalCompanyDto
      • Id (int32)
      • PreferCode (string)
      • Name (string)
      • BusinessNo (string)
      • Title (string)
      • EmailAddress (string)
      • ProjectIds (array[int32])
      • Address (string)
      • PostalAddress (string)
      • Phone (string)
      • Fax (string)
      • Mobile (string)
      • Web (string)
  • Updated Models
    • BudgetForecastDto
      • LinkedBudgetId (int64)
    • ContractDto
      • LinkedBudgetId (int64)
    • ContractVariationDto
      • LinkedBudgetId (int64)
    • LineItemDto
      • LinkedBudgetLineItemId (int64)
    • ProjectDto
      • Phase (string)
  • Updated Models
    • Revision
      • Added StatusDescription
    • Contract.LineItems
      • Added BudgetLinkLineItem
    • ContractVariation.LineItems
      • Added BudgetLinkLineItem
    • BudgetForecast.LineItems
      • Added BudgetLinkLineItem
    • DocumentSettingDetails
      • Added ShowSplitModeOption
    • PrjDocSettingUserField
      • Added SecurityStatuses
20.1125-Nov-202031-Jul-2021
  • New Interfaces
    • Bidder/Create (BidderDto)
    • Bidder/Update (BidderDto)
    • Bidder/Upsert (BidderDto)
    • Report/CreateExcel (ExcelDataDto)
    • TenderDatabase/Get (PageResult[TenderDatabaseDto])
    • TenderDatabase/GetById (TenderDatabaseDto)
  • Updated Interfaces
    • Bidder/Get
      • Optional tenderDatabaseId (integer)
      • Optional includeRetired (boolean)
    • Bidder/GetByIds
      • Optional tenderDatabaseId (integer)
  • Added Models
    • ExcelDataDto
      • FileName (string)
      • Columns (array[string])
      • Rows (array[string])
      • RowStyles (dictionary[rowId, string])
    • TenderDatabaseDto
      • Id (integer)
      • Name (string)
      • Timestamp (int64)
      • CostCodes (array[CostCodeDto])
      • Status (integer)
    • CostCodeDto
      • Id (integer)
      • Code (string)
      • TradeAliasId (integer)
      • TradeName (string)
      • GlobalTradeId (integer)
      • GlobalTradeName (string)
      • IsAllTrades (boolean)
      • Status (integer)
  • Updated Models
    • BidderDto
      • Added CostCode (string)
      • Added CostCodeId (integer)
      • Added TradeName (string)
      • Added StreetAddress (string)
      • Added City (string)
      • Added State (string)
      • Added Country (string)
      • Added PostCode (string)
      • Added Rating (integer)
      • Added IsPreferred (boolean)
      • Added Phone (string)
      • Added Mobile (string)
      • Added Status (integer)
      • Added Timestamp (int64)
  • New Interfaces
    • DeleteAssociations
    • GetRecentCreatedDocumentIds
  • Updated Models
    • Folder
      • Added IsCanUpload
      • Added SecurityType
    • QueryCriterion
      • Added Enum Types: ContactUserField & Type
20.0729-Jul-202031-Mar-2021Initial Release

...