DSI Release 2.16 April 14, 2025
DSI 2.16 adds new features for BOM Insight, API, and includes several improvements.
BOM Insight in 2.16 introduces new features for managing compliance, including the addition of REACH (Registration, Evaluation, Authorization and Restriction of Chemicals) for MPNs.
In API, we have added new endpoints for bulk management of records in Part Master.
We have also added several new RFQ and user management improvements.
BOM Insight
REACH
REACH will now be displayed under MPNs, and is also available to be exported.
ROHS and REACH have been added as parameters for Risk Index.
Admin type users can add these new parameters to existing or new Risk Indices up to the maximum of 8 parameters currently supported.
RoHS and REACH each come with their own valid data displayed in dropdowns. Users can set conditions and a risk score around each of these parameters.
API
Bulk endpoints are now available for Part Master. This allows users to create and delete up to 1000 records at a time per request via our API.
Supported Endpoints: The following endpoints now support bulk operations:
- POST /api/part-master/items (Create)
- DELETE /api/part-master/items (Delete)
Example request for Bulk Create:
{ "items": [ { "cpn": "CPN12345", "category": 1765 }, { "cpn": "CPN67890", "category": 1766 } ] }
Example request for Bulk Delete:
{ "items": [ { "id": 12345 }, { "id": 67890 } ] }
Example response with detailed feedback:
{ "success_count": 8, "failure_count": 2, "errors": [ { "item_index": 1, "message": "'cpn' field is missing." }, { "item_index": 4, "message": "'id' field is invalid." } ] }
Important Notes:
- For create: CPN is required
- For delete: ID is required
- Existing single-item operations remain supported for backward compatibility
- The API enforces a maximum limit of 1000 items per bulk request
Improvements
- Admins can now add First Name and Last Name for users in Supplyframe via the 'Members' tab in 'Organization'.
- Parent ID and Supplier ID can now both reach up to 64 characters.
- Items marked as 'No Bid' will not be considered as 'Quoted' when filtering. Previously, 'No Bid' was marked as 'Unquoted'.
The appearance for drop-down fields has been changed in DSI, now displaying more in line with other fields: