REST API to support reporting of emission to external parties, such as authorities and external databases.
API | Projection | Description |
GetNonConformingParts | EcomanReporting Service | Return a list (JSON format) of requirement non-conforming parts. |
This API will return non-conforming parts, i.e parts with a substance that does not meet the thresholds of the requirement. The data extract is based on output data from requirement analyses in Eco-footprint.
Depending on the input parameters the API will return a list of all non-conforming parts, including; substance, emissions, eco-footprint part information, linked part (parent part), top part and sub records with the full product structure path up to the top part. The subrecords (ProductPath) contains part basic data, parent part and structure level for each part.
Input parameters are:
Mandatory
Requirement Id
Revision
Optional
Substance No
Site
Top level part
SCIP reported part
Non-conforming parts in Picture 1 are parts with non-conforming substances marked in red. As an example the extract will then contain the following five records:
Record | Part | Level | Substance | Linked Part | Top Part | Path Subrecords | |
1 | COM-B-L3 | 3 | Substance 1 | COM-A-L2 | MF | Part No | Product Part Level |
COM-A-L2 | 2 | ||||||
COM-A-L1 | 1 | ||||||
MF | 0 | ||||||
2 | COM-B-L3 | 3 | Substance 2 | COM-A-L2 | MF | Part No | Product Part Level |
COM-A-L2 | 2 | ||||||
COM-A-L1 | 1 | ||||||
MF | 0 | ||||||
3 | COM-A-L2 | 2 | Substance 3 | COM-A-L1 | MF | Part No | Product Part Level |
COM-A-L1 | 1 | ||||||
MF | 0 | ||||||
4 | COM-B-L2 | 2 | Substance 2 | COM-A-L1 | MF | Part No | Product Part Level |
COM-A-L1 | 1 | ||||||
MF | 0 | ||||||
5 | COM-B-L1 | 1 | Substance 4 | MF | MF |
Table 1 - Records of extract
Refer to API Explorer for more information.