Changelog

Version 1.5.56

  • /bookedhours/: Renamed field: attestedtime to attesttime

Version 1.5.55

  • /customerinvoice/{customerinvoice_id}/taxreductions/: Allow null for fields WorkType and WorkTypeId
  • Added endpoint POST /bookedhours/attesthours to attest booked hours.
    /bookedhours/: Add fields: attested, approved to PUT endpoint.
    /bookedhours/: Add fields: attestedtime, approvedtime, approvedfullname to GET endpoints.
  • /projectoverview/: A new column Current CM into Project Overview
  • /type/customfield/: Add field code

Version 1.5.54

  • /pricelist/article/: Add field ownerprojectid
    /workorderrow/: Add field ownerprojectid
    /workorderrow/: Deprecated field creditprojectid, replaced by ownerprojectid. The field creditprojectid will function as expected for the foreseeable future, but will be removed in a future release.
  • /project/settings/: Added new GET endpoint to list project setting values.

Version 1.5.53

  • /supplier/: Add field preferred
  • /workorder/: Add field deliverynotereference*
  • /project/: Added fields CustomerRef2, OrderNo, ContractNo (POST; PUT; GET)
    /workorder/: Added fields CustomerRef2, OrderNo, ContractNo (POST; PUT; GET)
    /additionalworkorder/: Added fields CustomerRefNo, CustomerRef2, OrderNo, ContractNo (POST; PUT; GET)
  • /customer/documents/: Added POST and GET endpoints
    /supplier/documents/: Added POST and GET endpoints

Version 1.5.52

  • /voucher/row/: Add field invoiceattachment
  • /voucher/row/: Updated documentation for the delete endpoint.
  • /additionalworkorder/{additionalworkorder_id}/despatch/: Added POST, PUT and GET endpoints
  • Max length for URL on document schemas has been updated from 255 to 2082 characters.
  • /voucherrow/: Request rate limit has been removed
  • Move Delivery Notes from WorkOrder to its own instance
  • /user/: Added field birthdate
  • /additionalworkorder/: Added fields servicemanid and servicemanname (POST; PUT; GET)
  • Updated description on organizationno fields in various schemas.

Version 1.5.51

  • /voucher/row/: Request rate limit for POST has been removed

Version 1.5.50

  • This release only contains internal changes

Version 1.5.49

  • This release only contains internal changes

Version 1.5.48

  • Added endpoint POST /workorder/{workorder_id}/schedule/ to add a new schedule for a specific workorder.
    Added endpoint PUT /workorder/schedule/{schedule_id} to update an existing schedule for a specific workorder.
  • /itemunit/: Added POST and PUT endpoints
  • /workorder/: Add field havestaff to GET endpoints.
    /workorder/{workorder_id}/{schedule}: New GET endpoint, to retrieve schedules for a specific workorder.
  • /customerinvoice/: Added field taxreductionworkhours (POST; PUT; GET) and rowtaxreductionbasis (GET).
  • /project/: Add field projectstatuscode

Version 1.5.47

  • /customerinvoice/{customerinvoice_id/rows/: Fixed problem where internal server error was returned previously.
  • /customerinvoice/{id}/pdf/: Endpoint has been deprecated, but will continue to work for the time being.
    /supplierinvoice/{id}/pdf/: Endpoint has been deprecated, but will continue to work for the time being.
    /customerinvoice/{id}/pdf: New endpoint added to replace the above deprecated endpoint; functionality is identical.
    /supplierinvoice/{id}/pdf: New endpoint added to replace the above deprecated endpoint; functionality is identical.
  • Add fields priceunit and costunit to PUT for endpoint /bookedhours
  • Added GET /paymentplan/ to retrieve all payment plans.
    Added GET /paymentplan/{paymentplan_id} to retrieve a specific payment plan by ID.
    Added GET /paymentplan/{paymentplan_id}/activity/ to retrieve all activities for a specific payment plan.
    Added GET /paymentplan/activity/{paymentplanactivity_id} to retrieve a specific payment plan activity by ID.
    Added GET /paymentplan/{paymentplan_id}/period/ to retrieve all periods for a specific payment plan.
    Added GET /paymentplan/period/{paymentplanperiod_id} to retrieve a specific payment plan period by ID.
    Added GET /paymentplan/{paymentplan_id}/paymentplanperiodactivity/ to retrieve all period activities for a specific payment plan.
    Added GET /paymentplan/paymentplanperiodactivity/{paymentplanperiodactivity_id} to retrieve a specific period activity by ID.
  • /workorderdespatch/: Added field externalid to endpoints
  • /deliverynote/: Added POST and PUT endpoints
    BREAKING CHANGE
    Removed /deliverynote/ endpoints and moved these to /workorder/[workorder_id]/deliverynotes/
    Moved deliverynoteid field from BASE to GET
  • /customerinvoice/{custoimerinvoice_id}/rows/: Added fields revenueaccountno, revenuebalanceaccountno, revenueprojectid, revenueworkorderid, revenuecostcenterno, revenuetagfield2 and revenuecustomertypeid. For GET also added: revenueprojectno, revenueworkorderno and addition.
  • /customerinvoice/: Added field languagecode
    /customer/: Added field language
    /supplier/: Added field language