eECD release 18.1
Release date: 22-07-2022
This document summarizes the changes made in release 18.1.
eECD multi-language API set-up
1. Basic information
For all the new endpoint with added translation support, the allowed language code parameter are
NL
DE
FR
EN
2. eECO
eECO shall support translation for booklet previews and printing in booklet preview
<image>
Current API: https://api-stg.nxtport.eu/eecd/v1/equipment/{equipment-guid}/cleaningactions/{cleaning-action guid}/request/document
Current API is expected to still work after the update, defaulting to the English translation
Updated API: https://api-stg.nxtport.eu/eecd/v1/equipment/{equipment-guid}/cleaningactions/{cleaning-action guid}/language/{languageCode}/request/document
Note: After eECO is accepted and the cleaning starts, eECO become an attachment file to eECD. This attachment file only support English and will not be dynamically generated.
3. eECD
eECD support translation for printing in booklet preview
<image>
Current API: https://api-stg.nxtport.eu/eecd/v1/equipment/{equipment-guid}/cleaningactions/{cleaning-action guid}/document
Current API is expected to be working after the update, defaulting to the English translation
Updated API: https://api-stg.nxtport.eu/eecd/v1/equipment/{equipment-guid}/cleaningactions/{cleaning-action guid}/language/{languageCode}/document
eECD also support translation for archives that is created after the moment of update
<image>
Current API: https://api-stg.nxtport.eu/eecd/v1/eecds/archives/{archive-guid}
Current API is expected to be working after the update
Updated API: https://api-stg.nxtport.eu/eecd/v1/eecds/archives/{archive-guid}/language/{languageCode}
Notes:
For old archived eECDs, they will always use the already-generated-and-stored PDF and they will not be translated
For newly archived eECDs, they will always be dynamically generated with the selected language at the time client make the request