From 89986a6f6e3f2472064d220132345ccdcd51c4a8 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Fri, 5 Apr 2024 14:17:35 +0200 Subject: [PATCH 1/7] feat(cucumber):[#357] Add expected files for new cucumber tests --- .../TRI-1913-expected-submodels.json | 87 +++++++++++++++++++ .../TRI-1914-expected-submodels.json | 49 +++++++++++ 2 files changed, 136 insertions(+) create mode 100644 irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json create mode 100644 irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json new file mode 100644 index 0000000000..a7d3ad1029 --- /dev/null +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json @@ -0,0 +1,87 @@ +{ + "submodels": [ + { + "identification": "urn:uuid:59e2d8a9-ea19-4c74-841c-3ac97819e01b", + "aspectType": "urn:samm:io.catenax.serial_part:3.0.0#SerialPart", + "contractAgreementId": "ZTQzZmFlNTktNWQxOS00OGFhLTlhMTMtYzY0NDRiZjA0Njk3:dXJuOnV1aWQ6MmU3NjgyNGItMDRiYi00NDdhLTgxMDItNzczN2Y0ZGFmM2Uz:NDZiMzU2OWItOGE2Yy00MTJkLWI3MTMtNThlMGFmNzY5N2Q2", + "payload": { + "localIdentifiers": [ + { + "value": "BPNL00000000BJTL", + "key": "manufacturerId" + }, + { + "value": "95657762-59", + "key": "manufacturerPartId" + }, + { + "value": "NO-747120479071756798529531", + "key": "partInstanceId" + } + ], + "manufacturingInformation": { + "date": "2022-02-04T14:48:54", + "country": "DEU", + "sites": [ + { + "catenaXsiteId": "BPNS00000003CSGV", + "function": "production" + } + ] + }, + "catenaXId": "urn:uuid:b03e4631-d40c-489d-bfeb-54b0a0b89c4c", + "partTypeInformation": { + "manufacturerPartId": "95657762-59", + "customerPartId": "95657762-59", + "partClassification": [ + { + "classificationDescription": "Standard data element types with associated classification scheme for electric components.", + "classificationStandard": "IEC", + "classificationID": "61360- 2:2012 " + } + ], + "nameAtManufacturer": "Door Key", + "nameAtCustomer": "Door Key" + }, + "itemVersion": "05" + } + }, + { + "identification": "urn:uuid:614b0ff2-14dc-4dd4-9db8-301e41b8ea9d", + "aspectType": "urn:samm:io.catenax.just_in_sequence_part:3.0.0#JustInSequencePart", + "contractAgreementId": "MjBkZjVmMWYtOTMwYi00NzM4LWJlNDUtZjMwMjczODY1NDEy:dXJuOnV1aWQ6NjUwZWQ4ZTMtOGViMi00NWM3LWE5MzMtZDI4M2YxNDY4ZDk5:YjgyOTJmODUtYWNlYy00ZTBiLThiYzgtMmI3NzRiYmQzNjNh", + "payload": { + "localIdentifiers": [ + { + "value": "86681316RUO", + "key": "jisNumber" + } + ], + "manufacturingInformation": { + "date": "2022-02-04T14:48:54", + "country": "HUR", + "sites": [ + { + "catenaXsiteId": "BPNS00000000BJTL", + "function": "production" + } + ] + }, + "catenaXId": "urn:uuid:b03e4631-d40c-489d-bfeb-54b0a0b89c4c", + "partTypeInformation": { + "manufacturerPartId": "123-0.740-3434-A", + "customerPartId": "PRT-12345", + "partClassification": [ + { + "classificationDescription": "Standard data element types with associated classification scheme for electric components.", + "classificationStandard": "IEC", + "classificationID": "61360- 2:2012 " + } + ], + "nameAtManufacturer": "Mirror left", + "nameAtCustomer": "side element A" + } + } + } + ] +} \ No newline at end of file diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json new file mode 100644 index 0000000000..97737b4ca0 --- /dev/null +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json @@ -0,0 +1,49 @@ +{ + "submodels": [ + { + "identification": "urn:uuid:8c315c6e-4a41-4a44-a566-9c8cb8d909d7", + "aspectType": "urn:samm:io.catenax.single_level_bom_as_built:3.0.0#SingleLevelBomAsBuilt", + "contractAgreementId": "MjBkZjVmMWYtOTMwYi00NzM4LWJlNDUtZjMwMjczODY1NDEy:dXJuOnV1aWQ6NjUwZWQ4ZTMtOGViMi00NWM3LWE5MzMtZDI4M2YxNDY4ZDk5:YjgyOTJmODUtYWNlYy00ZTBiLThiYzgtMmI3NzRiYmQzNjNh", + "payload": { + "catenaXId": "urn:uuid:c6651227-bad6-4b39-b3b0-9fef41230c3a", + "childItems": [] + } + }, + { + "identification": "urn:uuid:9a1c9894-e639-438d-8414-2ac25e5c5f12", + "aspectType": "urn:samm:io.catenax.batch:3.0.0#Batch", + "contractAgreementId": "MmM1ZWM3NDAtN2ZhMy00NDE0LTkxY2ItZTk2MzA0Nzc0YzMx:dXJuOnV1aWQ6OWExOWU3ZmUtM2U5Ni00ZTJkLWI0ZDktYmQ1NGVmMjYwZDhk:ZTFjNWQxZmEtM2FmNi00ZDk3LWEyMDYtM2JiYzY4MjUzZGUw", + "payload": { + "localIdentifiers": [ + { + "value": "BPNL00000003AXS3", + "key": "batchId" + } + ], + "manufacturingInformation": { + "date": "2022-02-04T14:48:54", + "country": "HUR", + "sites": [ + { + "catenaXsiteId": "BPNS00000003AXS3", + "function": "production" + } + ] + }, + "catenaXId": "urn:uuid:c6651227-bad6-4b39-b3b0-9fef41230c3a", + "partTypeInformation": { + "manufacturerPartId": "LV-64", + "partClassification": [ + { + "classificationDescription": "Standard data element types with associated classification scheme for electric components.", + "classificationStandard": "IEC", + "classificationID": "61360- 2:2012 " + } + ], + "nameAtManufacturer": "Mirror left" + }, + "itemVersion": "03" + } + } + ] +} \ No newline at end of file From 8be31a687a886172c612e71f3cbe0650babbf333 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Fri, 5 Apr 2024 14:18:11 +0200 Subject: [PATCH 2/7] feat(testing):[#357] Add new asPlanned testdata --- .../CX_Testdata_v.1.7.0_PartType.json | 6293 +++++++++++++++++ 1 file changed, 6293 insertions(+) create mode 100644 local/testing/testdata/CX_Testdata_v.1.7.0_PartType.json diff --git a/local/testing/testdata/CX_Testdata_v.1.7.0_PartType.json b/local/testing/testdata/CX_Testdata_v.1.7.0_PartType.json new file mode 100644 index 0000000000..f42d8a3238 --- /dev/null +++ b/local/testing/testdata/CX_Testdata_v.1.7.0_PartType.json @@ -0,0 +1,6293 @@ +{ + "policies": { + "ID 3.0 Trace": { + "@context": { + "odrl": "http://www.w3.org/ns/odrl/2/" + }, + "@type": "PolicyDefinitionRequestDto", + "@id": "id-3.0-trace", + "policy": { + "@type": "Policy", + "odrl:permission": [ + { + "odrl:action": "USE", + "odrl:constraint": { + "@type": "AtomicConstraint", + "odrl:or": [ + { + "@type": "Constraint", + "odrl:leftOperand": "PURPOSE", + "odrl:operator": { + "@id": "odrl:eq" + }, + "odrl:rightOperand": "ID 3.0 Trace" + } + ] + } + } + ] + } + } + }, + "https://catenax.io/schema/TestDataContainer/1.0.0": [ + { + "catenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B2OM", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B5MJ", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "partTypeInformation": { + "manufacturerPartId": "ZX-55", + "classification": "product", + "nameAtManufacturer": "Vehicle Model A" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "sites": [ + { + "functionValidUntil": "2032-08-09T02:11:44.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2014-05-02T12:21:56.000Z" + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "quantity": { + "unit": "unit:piece", + "value": 6 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "partTypeInformation": { + "manufacturerPartId": "38049661-08", + "classification": "product", + "nameAtManufacturer": "OEM A High Voltage Battery" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "sites": [ + { + "functionValidUntil": "2030-09-23T02:17:24.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2018-11-03T14:27:17.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "964704", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 15 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "AISI", + "referencedStandardID": "5936", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "quantity": { + "unit": "unit:piece", + "value": 10 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "quantity": { + "unit": "unit:kilogram", + "value": 0.11 + }, + "businessPartner": "BPNL00000003AXS3", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "partTypeInformation": { + "manufacturerPartId": "8840838-04", + "classification": "product", + "nameAtManufacturer": "HV Modul" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "sites": [ + { + "functionValidUntil": "2031-10-12T04:51:28.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2019-12-29T16:36:39.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "44058", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "AISI", + "referencedStandardID": "2920", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B0Q0", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "partTypeInformation": { + "manufacturerPartId": "8840374-09", + "classification": "product", + "nameAtManufacturer": "ZB ZELLE" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "sites": [ + { + "functionValidUntil": "2031-03-17T07:19:55.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2016-03-08T11:56:01.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "358677", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JASO", + "referencedStandardID": "8149", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699", + "childItems": [] + } + ], + "bpnl": "BPNL00000003B0Q0", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699", + "partTypeInformation": { + "manufacturerPartId": "7A047C7-01", + "classification": "product", + "nameAtManufacturer": "N Tier A CathodeMaterial" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:4f7b1cf2-a598-4027-bc78-63f6d8e55699", + "sites": [ + { + "functionValidUntil": "2028-09-25T14:38:07.000Z", + "catenaXsiteId": "BPNS00000003B0Q0", + "function": "production", + "functionValidFrom": "2013-01-13T21:53:56.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "189071", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "9597", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "childItems": [] + } + ], + "bpnl": "BPNL00000003AXS3", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "partTypeInformation": { + "manufacturerPartId": "9A047C7-01", + "classification": "product", + "nameAtManufacturer": "Sub Tier B Sealant" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "sites": [ + { + "functionValidUntil": "2028-11-24T09:15:39.000Z", + "catenaXsiteId": "BPNS00000003AXS3", + "function": "production", + "functionValidFrom": "2020-02-27T23:48:03.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "256763", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "5169", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B3NX", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B0Q0", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B2OM", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "partTypeInformation": { + "manufacturerPartId": "32494586-73", + "classification": "product", + "nameAtManufacturer": "Tier A Gearbox" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "sites": [ + { + "functionValidUntil": "2024-11-10T09:37:04.000Z", + "catenaXsiteId": "BPNS00000003B2OM", + "function": "production", + "functionValidFrom": "2017-08-21T23:20:17.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "969986", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "5.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "3760", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B0Q0", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B3NX", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "partTypeInformation": { + "manufacturerPartId": "6740244-02", + "classification": "product", + "nameAtManufacturer": "Sub Tier A Sensor" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "472610", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "GB", + "referencedStandardID": "9865", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e", + "childItems": [] + } + ], + "bpnl": "BPNL00000003B0Q0", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e", + "partTypeInformation": { + "manufacturerPartId": "7A047KK-01", + "classification": "product", + "nameAtManufacturer": "N Tier A NTier Product" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:86f69643-3b90-4e34-90bf-789edcf40e7e", + "sites": [ + { + "functionValidUntil": "2029-12-12T20:52:56.000Z", + "catenaXsiteId": "BPNS00000003B0Q0", + "function": "production", + "functionValidFrom": "2013-02-12T16:37:07.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "809218", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 19 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JASO", + "referencedStandardID": "2931", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d", + "childItems": [] + } + ], + "bpnl": "BPNL00000003B0Q0", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d", + "partTypeInformation": { + "manufacturerPartId": "7A987KK-04", + "classification": "product", + "nameAtManufacturer": "N Tier A Plastics" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:4518c080-14fb-4252-b8de-4362d615868d", + "sites": [ + { + "functionValidUntil": "2031-04-17T22:24:22.000Z", + "catenaXsiteId": "BPNS00000003B0Q0", + "function": "production", + "functionValidFrom": "2019-03-30T08:41:08.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "736994", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 18 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "4785", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:bee5614f-9e46-4c98-9209-61a6f2b2a7fc", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B3NX", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "quantity": { + "unit": "unit:kilogram", + "value": 0.3301 + }, + "businessPartner": "BPNL00000003AXS3", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B5MJ", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "partTypeInformation": { + "manufacturerPartId": "ZX-55", + "classification": "product", + "nameAtManufacturer": "Tier B ECU1" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0733946c-59c6-41ae-9570-cb43a6e4c79e", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "sites": [ + { + "functionValidUntil": "2031-07-14T14:36:49.000Z", + "catenaXsiteId": "BPNS00000003B5MJ", + "function": "production", + "functionValidFrom": "2018-02-07T04:54:43.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "906993", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 24 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "1942", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "childItems": [] + } + ], + "bpnl": "BPNL00000003AXS3", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "partTypeInformation": { + "manufacturerPartId": "6775244-06", + "classification": "product", + "nameAtManufacturer": "Sub Tier B Glue" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "sites": [ + { + "functionValidUntil": "2029-07-21T18:50:17.000Z", + "catenaXsiteId": "BPNS00000003AXS3", + "function": "production", + "functionValidFrom": "2016-05-20T12:11:20.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "748259", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "7650", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:2c57b0e9-a653-411d-bdcd-64787e9fd3a7", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B2OM", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:07cb071f-8716-45fe-89f1-f2f77a1ce93b", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B5MJ", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AVTH", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "partTypeInformation": { + "manufacturerPartId": "FJ-87", + "classification": "product", + "nameAtManufacturer": "Vehicle Model B" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "sites": [ + { + "functionValidUntil": "2028-09-29T16:06:36.000Z", + "catenaXsiteId": "BPNS000000815DMY", + "function": "production", + "functionValidFrom": "2018-01-28T10:00:57.000Z" + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "quantity": { + "unit": "unit:gram", + "quantityNumber": 1580, + "value": 1580 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B2OM", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "partTypeInformation": { + "manufacturerPartId": "123564887-01", + "classification": "product", + "nameAtManufacturer": "Tire Model A" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:68904173-ad59-4a77-8412-3e73fcafbd8b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "sites": [ + { + "functionValidUntil": "2026-12-22T17:14:12.000Z", + "catenaXsiteId": "BPNS00000003B2OM", + "function": "production", + "functionValidFrom": "2015-01-20T06:24:12.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "836794", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "AS", + "referencedStandardID": "9619", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000007OR16", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "partTypeInformation": { + "manufacturerPartId": "9953421-03", + "classification": "product", + "nameAtManufacturer": "Natural Rubber Product(40KG blocks)" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "sites": [ + { + "functionValidUntil": "2024-07-24T09:37:51.000Z", + "catenaXsiteId": "BPNS000000000001", + "function": "production", + "functionValidFrom": "2018-12-11T18:43:32.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "545187", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 16 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "GB", + "referencedStandardID": "3409", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CSGV", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a", + "partTypeInformation": { + "manufacturerPartId": "A26581-11", + "classification": "product", + "nameAtManufacturer": "Natural Rubber" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:94d086c6-0124-4f2c-86b2-1d419e47499d", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:b0926d3c-6a8f-4fc7-81a4-88c50817358a", + "sites": [ + { + "functionValidUntil": "2032-10-30T09:02:30.000Z", + "catenaXsiteId": "BPNS000000000DQB", + "function": "production", + "functionValidFrom": "2020-05-05T08:53:49.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "942976", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JASO", + "referencedStandardID": "3948", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B5MJ", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e8c48a8e-d2d7-43d9-a867-65c70c85f5b8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AZQP", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "partTypeInformation": { + "manufacturerPartId": "XK-34", + "classification": "product", + "nameAtManufacturer": "Vehicle Model C" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "sites": [ + { + "functionValidUntil": "2026-12-11T19:42:32.000Z", + "catenaXsiteId": "BPNS000001111DMY", + "function": "production", + "functionValidFrom": "2018-02-14T14:22:52.000Z" + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:3cdd2826-5df0-4c7b-b540-9eeccecb2301", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AXS3", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B5MJ", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "partTypeInformation": { + "manufacturerPartId": "39478586-36", + "classification": "product", + "nameAtManufacturer": "Tier B ECU2" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:65e1554e-e5cd-4560-bac1-1352582122fb", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e3e2a4d8-58bc-4ae9-afa2-e8946fda1f77", + "sites": [ + { + "functionValidUntil": "2025-01-30T13:52:30.000Z", + "catenaXsiteId": "BPNS00000003B5MJ", + "function": "production", + "functionValidFrom": "2017-09-09T18:44:34.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "951105", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 19 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "AS", + "referencedStandardID": "4288", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AZQP", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CNKC", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "partTypeInformation": { + "manufacturerPartId": "ZZ-88", + "classification": "product", + "nameAtManufacturer": "Vehicle Model D" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "sites": [ + { + "functionValidUntil": "2024-11-16T00:28:19.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2018-12-24T11:07:15.000Z" + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CNKC", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B2OM", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CSGV", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CML1", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AZQP", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "partTypeInformation": { + "manufacturerPartId": "59878587-80", + "classification": "product", + "nameAtManufacturer": "OEM C Engine" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "sites": [ + { + "functionValidUntil": "2032-03-19T20:02:16.000Z", + "catenaXsiteId": "BPNS000001111DMY", + "function": "production", + "functionValidFrom": "2015-04-23T09:07:11.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "523960", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "5.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "3921", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AZQP", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CSGV", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CML1", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TRACEX B Cylinder Head" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "sites": [ + { + "functionValidUntil": "2032-08-22T00:43:30.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2014-12-08T13:54:47.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "511024", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 19 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "9500", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f", + "bpnl": "BPNL00000003AZQP", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f", + "partTypeInformation": { + "manufacturerPartId": "7B147D8-19", + "classification": "product", + "nameAtManufacturer": "OEM C Rod" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f", + "sites": [ + { + "functionValidUntil": "2032-03-20T22:20:49.000Z", + "catenaXsiteId": "BPNS000001111DMY", + "function": "production", + "functionValidFrom": "2012-12-21T01:52:46.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "404032", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 17 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "DIN", + "referencedStandardID": "6573", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d", + "bpnl": "BPNL00000003CSGV", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d", + "partTypeInformation": { + "manufacturerPartId": "6X247E5-99", + "classification": "product", + "nameAtManufacturer": "Tier C Crankshaft" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d", + "sites": [ + { + "functionValidUntil": "2026-09-05T07:34:30.000Z", + "catenaXsiteId": "BPNS00000003CSGV", + "function": "production", + "functionValidFrom": "2017-11-16T10:02:29.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "188306", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 8 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "GB", + "referencedStandardID": "2946", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26", + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26", + "partTypeInformation": { + "manufacturerPartId": "2Z247F8-70", + "classification": "product", + "nameAtManufacturer": "TraceX A Crank" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a420dfc5-af2d-4bbe-a31a-1a31ebe39b9f", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26", + "sites": [ + { + "functionValidUntil": "2030-04-19T12:30:33.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2014-04-06T05:28:57.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "295762", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "8628", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c", + "childItems": [] + } + ], + "bpnl": "BPNL00000003B2OM", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c", + "partTypeInformation": { + "manufacturerPartId": "6260254-43", + "classification": "product", + "nameAtManufacturer": "Tier A Plunger" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:367348b3-7a6e-4708-8283-ed6ab132b79c", + "sites": [ + { + "functionValidUntil": "2026-06-12T06:53:02.000Z", + "catenaXsiteId": "BPNS00000003B2OM", + "function": "production", + "functionValidFrom": "2020-12-17T08:49:16.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "541348", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 15 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "5011", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CSGV", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b", + "partTypeInformation": { + "manufacturerPartId": "5760234-23", + "classification": "product", + "nameAtManufacturer": "Tier C Piston Rod" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:f5efbf45-7d84-4442-b3b8-05cf1c5c5a0b", + "sites": [ + { + "functionValidUntil": "2032-12-24T15:41:32.000Z", + "catenaXsiteId": "BPN", + "function": "production", + "functionValidFrom": "2014-07-07T02:12:43.000Z", + "catenaXSiteId": "BPNS00000003CSGV" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "182345", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 19 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "DIN", + "referencedStandardID": "9912", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:6704474a-4aa5-4f91-acd5-dd24997c0023", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CNKC", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:9aff47cb-882a-4470-a7bd-d87d87d51782", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "partTypeInformation": { + "manufacturerPartId": "8760254-76", + "classification": "product", + "nameAtManufacturer": "TRACEX A Cylinder" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b02700b1-c8a5-423c-83aa-0013fa0f8249", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "sites": [ + { + "functionValidUntil": "2029-06-15T11:05:28.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2014-07-26T10:34:55.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "931310", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 16 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "7563", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:6704474a-4aa5-4f91-acd5-dd24997c0023", + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:6704474a-4aa5-4f91-acd5-dd24997c0023", + "partTypeInformation": { + "manufacturerPartId": "7C147E8-87", + "classification": "product", + "nameAtManufacturer": "TRACEX B Seal" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:6704474a-4aa5-4f91-acd5-dd24997c0023" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:6704474a-4aa5-4f91-acd5-dd24997c0023", + "sites": [ + { + "functionValidUntil": "2028-04-23T15:09:08.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2018-03-25T16:47:58.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "863971", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "2980", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:9aff47cb-882a-4470-a7bd-d87d87d51782", + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:9aff47cb-882a-4470-a7bd-d87d87d51782", + "partTypeInformation": { + "manufacturerPartId": "9C147E8-67", + "classification": "product", + "nameAtManufacturer": "OEM A Closure" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:21e1384d-ed81-48cf-a51b-e0a27a48741c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:9aff47cb-882a-4470-a7bd-d87d87d51782" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:9aff47cb-882a-4470-a7bd-d87d87d51782", + "sites": [ + { + "functionValidUntil": "2026-06-30T11:51:18.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2017-12-07T15:54:06.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "13392", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 20 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "GB", + "referencedStandardID": "1262", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CML1", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "partTypeInformation": { + "manufacturerPartId": "88878587-67", + "classification": "product", + "nameAtManufacturer": "TraceX B Door Front Right" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "sites": [ + { + "functionValidUntil": "2032-11-30T20:57:28.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2017-01-14T10:40:10.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "990518", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "ASME", + "referencedStandardID": "5183", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e099ab26-f5ef-466b-b9b9-0b14e5c3d8a4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AZQP", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "partTypeInformation": { + "manufacturerPartId": "6760255-12", + "classification": "product", + "nameAtManufacturer": "TRACEX A Door-Key" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:5c082f9d-7f30-42ec-88f3-1ef97d01caa1", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "sites": [ + { + "functionValidUntil": "2025-02-05T21:31:27.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2014-06-17T22:00:03.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "10835", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 11 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 15 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "3209", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e099ab26-f5ef-466b-b9b9-0b14e5c3d8a4", + "bpnl": "BPNL00000003AZQP", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e099ab26-f5ef-466b-b9b9-0b14e5c3d8a4", + "partTypeInformation": { + "manufacturerPartId": "1D147E8-90", + "classification": "product", + "nameAtManufacturer": "OEM C Key fund" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:e1dbd194-ca84-4bb9-bcfc-0a9df065f118", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e099ab26-f5ef-466b-b9b9-0b14e5c3d8a4" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e099ab26-f5ef-466b-b9b9-0b14e5c3d8a4", + "sites": [ + { + "functionValidUntil": "2027-02-21T14:43:07.000Z", + "catenaXsiteId": "BPNS000001111DMY", + "function": "production", + "functionValidFrom": "2020-05-27T01:03:26.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "653046", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 11 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 20 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:centigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "2502", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CNKC", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "partTypeInformation": { + "manufacturerPartId": "48878587-88", + "classification": "product", + "nameAtManufacturer": "OEM A Car Body" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:8031a511-85d8-4568-97f3-9d155127430c", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "sites": [ + { + "functionValidUntil": "2025-10-09T22:37:59.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2020-05-03T10:51:28.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "837438", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 23 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "IS", + "referencedStandardID": "4531", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "partTypeInformation": { + "manufacturerPartId": "5760244-23", + "classification": "product", + "nameAtManufacturer": "TRACEX B Doors" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "sites": [ + { + "functionValidUntil": "2030-12-16T04:52:53.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2019-08-29T08:31:58.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "809053", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 19 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "DIN EN", + "referencedStandardID": "6521", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CSGV", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "Tier C Leather" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:72ec2897-4e20-475c-a28b-019cf5b42a18", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "sites": [ + { + "functionValidUntil": "2027-08-22T22:07:38.000Z", + "catenaXsiteId": "BPNS00000003CSGV", + "function": "production", + "functionValidFrom": "2018-05-14T11:22:56.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "984441", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 11 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 21 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "ISO", + "referencedStandardID": "8760", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": false, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CSGV", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003B2OM", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TRACEX A Heating" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "sites": [ + { + "functionValidUntil": "2025-12-19T18:48:23.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2014-11-09T15:22:33.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "698914", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 10 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 21 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "3.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "EN", + "referencedStandardID": "6680", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CML1", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TRACEX A Power Conduction" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "sites": [ + { + "functionValidUntil": "2024-09-03T01:55:49.000Z", + "catenaXsiteId": "BPNS0000000008ZZ", + "function": "production", + "functionValidFrom": "2013-11-08T23:38:14.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "835557", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 14 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Redcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "ISO", + "referencedStandardID": "3560", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "childItems": [] + } + ], + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TRACEX B Overheat Protection" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:b7289d8e-3f09-4052-80a7-436ad6a0486b", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "sites": [ + { + "functionValidUntil": "2030-11-25T10:12:06.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2014-12-31T23:26:03.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "775890", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 16 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "2009", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AZQP", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CSGV", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CML1", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a87237ab-7597-4a75-8e4b-3ed7bff22dfa", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:920b628f-c418-4e96-a19f-289fce7851d8", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003B2OM", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TIer A Massage Pilot" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:589a103f-8c83-48ef-8d2c-d7ee8e93d667", + "sites": [ + { + "functionValidUntil": "2026-11-19T21:40:46.000Z", + "catenaXsiteId": "BPNS00000003B2OM", + "function": "production", + "functionValidFrom": "2020-07-20T06:09:48.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "827153", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "1.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Bluecert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "DIN EN", + "referencedStandardID": "2815", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "childItems": [] + } + ], + "bpnl": "BPNL00000003AYRE", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "OEM A Cpu Chips" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:089aafa6-fde3-4f3a-a56c-7d44127f0b65", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "sites": [ + { + "functionValidUntil": "2024-03-24T21:58:55.000Z", + "catenaXsiteId": "BPNS000004711DMY", + "function": "production", + "functionValidFrom": "2019-05-23T12:57:23.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "721683", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen1", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 18 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decigram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Greencert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "JIS", + "referencedStandardID": "4782", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 14 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:a432a8a6-af8f-4b7f-bb8a-7f287d86441f", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AZQP", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:44805117-33b4-4293-a6f9-99316745e77d", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CSGV", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:1c689a06-7f9d-42ca-9457-9104a4107d26", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003CML1", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003CNKC", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "TRACEX B Massage" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:0dbafb14-73fc-4899-a3d9-68bc79529bdf", + "sites": [ + { + "functionValidUntil": "2026-07-20T04:41:52.000Z", + "catenaXsiteId": "BPNS00000008BDFH", + "function": "production", + "functionValidFrom": "2019-12-23T20:38:53.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "213452", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 13 + }, + "bioBasedClass": "gen3", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 18 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "2.1", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:decagram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "ASME", + "referencedStandardID": "7632", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": true, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 10 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 11 + } + } + } + } + } + ] + } + ] + }, + { + "catenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e", + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned": [ + { + "catenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + }, + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e7622f69-d4ca-49c9-8bb9-95a135e418e4", + "quantity": { + "unit": "unit:piece", + "value": 1 + }, + "businessPartner": "BPNL50096894aNXY", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + ], + "bpnl": "BPNL00000003AZQP", + "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned": [ + { + "catenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e", + "partTypeInformation": { + "manufacturerPartId": "9760254-64", + "classification": "product", + "nameAtManufacturer": "OEM C Seat Pilot" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ], + "urn:samm:io.catenax.single_level_usage_as_planned:1.1.0#SingleLevelUsageAsPlanned": [ + { + "parentParts": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:47:14.438+01:00", + "validTo": "2024-08-02T09:00:00.000+01:00" + }, + "parentCatenaXId": "urn:uuid:a732f36e-be5a-49f0-9b83-08d4b1c203c6", + "quantity": { + "quantityNumber": 2.5, + "measurementUnit": "unit:litre" + }, + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ], + "catenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e" + } + ], + "urn:samm:io.catenax.part_site_information_as_planned:1.0.0#PartSiteInformationAsPlanned": [ + { + "catenaXId": "urn:uuid:4f73c61f-c956-4144-8e55-b53b6b61220e", + "sites": [ + { + "functionValidUntil": "2029-11-11T19:43:53.000Z", + "catenaXsiteId": "BPNS000001111DMY", + "function": "production", + "functionValidFrom": "2017-09-12T19:59:16.000Z" + } + ] + } + ], + "urn:samm:io.catenax.secondary_material_content_calculated:1.0.0#SecondaryMaterialContentCalculated": [ + { + "orderNumber": "742897", + "secondaryMaterialContent": [ + { + "bioBased": { + "primaryBioBased": { + "percentageOfMaterialWeight": 12 + }, + "bioBasedClass": "gen2", + "secondaryBioBased": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "additionalInformation": "eOMtThyhVNLWUZNRcBaQKxI", + "materialClass": "4.2", + "unitOfMeasure": { + "unitOfMeasureKey": "unit:gram", + "grossMaterialInputMass": 3500, + "materialNetMass": 3000 + }, + "certificate": [ + { + "certificateName": "Yellowcert", + "certificateLink": "telnet://192.0.2.16:80/" + } + ], + "materialNameStandardized": { + "referencedStandard": "DIN EN", + "referencedStandardID": "7229", + "materialNameStandardizedValue": "PP-TD10" + }, + "inorganic": { + "primaryInorganic": { + "percentageOfMaterialWeight": 12 + }, + "secondaryInorganic": { + "postConsumer": { + "isPreviousIndustryAutomotive": false, + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + }, + "postConsumerAutomotive": { + "chemicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + }, + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 12 + } + }, + "preConsumer": { + "mechanicalRecycling": { + "isMassBalanced": true, + "percentageOfMaterialWeight": 13 + } + } + } + } + } + ] + } + ] + } + ] +} \ No newline at end of file From 3ca8844a938e3883907f850038a4eb628f30e1a8 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Mon, 8 Apr 2024 17:00:54 +0200 Subject: [PATCH 3/7] feat(cucumber):[#357] Add expected files for new cucumber tests --- .../TRI-1915-expected-submodels.json | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json new file mode 100644 index 0000000000..b1e508c317 --- /dev/null +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json @@ -0,0 +1,39 @@ +{ + "submodels": [ + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "quantity": { + "unit": "unit:piece", + "value": 6 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + }, + { + "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", + "partTypeInformation": { + "manufacturerPartId": "38049661-08", + "classification": "product", + "nameAtManufacturer": "OEM A High Voltage Battery" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } + ] +} \ No newline at end of file From d1fe5a156015847b22765e94ea212402882fa0d8 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Tue, 9 Apr 2024 13:03:19 +0200 Subject: [PATCH 4/7] feat(irs-api):[#357] Add capability to add SAMM models locally --- CHANGELOG.md | 2 ++ .../tractusx/irs/semanticshub/SemanticsHubClient.java | 8 +++++--- .../irs/semanticshub/SemanticsHubClientImplTest.java | 8 ++++++-- ...2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ | 0 4 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 irs-api/src/test/resources/aspect-models/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ diff --git a/CHANGELOG.md b/CHANGELOG.md index a472505553..867226cef4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ _**For better traceability add the corresponding GitHub issue number in each cha ## [UNRELEASED] ### Added +- SAMM models can now be added locally #488 +- Introduced new Cucumber Tests to cover Industry Core 2.0.0 compatibility #488 ### Changed diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java index f376a6e7ac..88c71a2db5 100644 --- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java +++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java @@ -109,7 +109,8 @@ public List getAllAspectModels() { @Profile({ "!local && !test" }) class SemanticsHubClientImpl implements SemanticsHubClient { - public static final String LOCAL_MODEL_TYPE = "BAMM"; + public static final String LOCAL_MODEL_TYPE_BAMM = "BAMM"; + public static final String LOCAL_MODEL_TYPE_SAMM = "SAMM"; public static final String LOCAL_MODEL_STATUS = "PROVIDED"; private static final String PLACEHOLDER_URN = "urn"; private final SemanticsHubConfiguration config; @@ -182,11 +183,12 @@ private String getDecodedString(final String urnBase64) { private Optional createAspectModel(final String urn) { log.debug("Extracting aspect information for urn: '{}'", urn); - final Matcher matcher = Pattern.compile("^urn:bamm:.*:(\\d\\.\\d\\.\\d)#(\\w+)$").matcher(urn); + final Matcher matcher = Pattern.compile("^urn:[sb]amm:.*:(\\d\\.\\d\\.\\d)#(\\w+)$").matcher(urn); if (matcher.find()) { final String version = matcher.group(1); final String name = matcher.group(2); - return Optional.of(new AspectModel(urn, version, name, LOCAL_MODEL_TYPE, LOCAL_MODEL_STATUS)); + final String localModelType = urn.contains("samm") ? LOCAL_MODEL_TYPE_SAMM : LOCAL_MODEL_TYPE_BAMM; + return Optional.of(new AspectModel(urn, version, name, localModelType, LOCAL_MODEL_STATUS)); } log.warn("Could not extract aspect information from urn: '{}'", urn); return Optional.empty(); diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java index a1ef007142..3f570584f5 100644 --- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java +++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java @@ -163,14 +163,18 @@ void shouldGetAllModelsFromFilesystemOnly() throws SchemaNotFoundException { final var testee = new SemanticsHubClientImpl(restTemplate, config("", new File(path).getPath())); final AspectModel serialPartTypization = new AspectModel( "urn:bamm:io.catenax.serial_part_typization:1.0.0#SerialPartTypization", "1.0.0", - "SerialPartTypization", SemanticsHubClientImpl.LOCAL_MODEL_TYPE, + "SerialPartTypization", SemanticsHubClientImpl.LOCAL_MODEL_TYPE_BAMM, + SemanticsHubClientImpl.LOCAL_MODEL_STATUS); + final AspectModel singleLevelBomAsBuilt = new AspectModel( + "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned", "3.0.0", + "SingleLevelBomAsPlanned", SemanticsHubClientImpl.LOCAL_MODEL_TYPE_SAMM, SemanticsHubClientImpl.LOCAL_MODEL_STATUS); // Act final List allAspectModels = testee.getAllAspectModels(); // Assert - assertThat(allAspectModels).hasSize(1).contains(serialPartTypization); + assertThat(allAspectModels).hasSize(2).contains(serialPartTypization).contains(singleLevelBomAsBuilt); } @Test diff --git a/irs-api/src/test/resources/aspect-models/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ b/irs-api/src/test/resources/aspect-models/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ new file mode 100644 index 0000000000..e69de29bb2 From 437c59fad9f53557404623365b77ce499ffe76ab Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Tue, 9 Apr 2024 14:03:22 +0200 Subject: [PATCH 5/7] feat(irs-api):[#357] Ignore padding for locally provided schema files --- .../irs/semanticshub/SemanticsHubClient.java | 2 +- .../SemanticsHubClientImplTest.java | 12 ++ ...WQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ | 113 ++++++++++++++++++ 3 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 irs-api/src/test/resources/json-schema/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ diff --git a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java index 88c71a2db5..8066c18503 100644 --- a/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java +++ b/irs-api/src/main/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClient.java @@ -259,7 +259,7 @@ private Optional readFromSemanticHub(final String urn) { } private String normalize(final String urn) { - return Base64.getEncoder().encodeToString(FilenameUtils.getName(urn).getBytes(StandardCharsets.UTF_8)); + return Base64.getEncoder().withoutPadding().encodeToString(FilenameUtils.getName(urn).getBytes(StandardCharsets.UTF_8)); } private String decode(final String urnBase64) { diff --git a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java index 3f570584f5..faa06358e6 100644 --- a/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java +++ b/irs-api/src/test/java/org/eclipse/tractusx/irs/semanticshub/SemanticsHubClientImplTest.java @@ -96,6 +96,18 @@ void shouldReadJsonSchemaFromFilesystemOnly() throws SchemaNotFoundException { assertThat(resultJsonSchema).isNotBlank().contains("http://json-schema.org/draft-04/schema"); } + @Test + void shouldReadJsonSchemaFromFilesystemWithUrlSafeFileName() throws SchemaNotFoundException { + final String path = Objects.requireNonNull( + getClass().getResource("/json-schema/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ")).getPath(); + + final var testee = new SemanticsHubClientImpl(restTemplate, config("", new File(path).getParent())); + + final String resultJsonSchema = testee.getModelJsonSchema("urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned"); + + assertThat(resultJsonSchema).isNotBlank().contains("http://json-schema.org/draft-04/schema"); + } + @Test void shouldReadJsonSchemaFromSemanticHubThenFilesystem() throws SchemaNotFoundException { final String path = Objects.requireNonNull( diff --git a/irs-api/src/test/resources/json-schema/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ b/irs-api/src/test/resources/json-schema/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ new file mode 100644 index 0000000000..59737d1fce --- /dev/null +++ b/irs-api/src/test/resources/json-schema/dXJuOnNhbW06aW8uY2F0ZW5heC5zaW5nbGVfbGV2ZWxfYm9tX2FzX3BsYW5uZWQ6My4wLjAjU2luZ2xlTGV2ZWxCb21Bc1BsYW5uZWQ @@ -0,0 +1,113 @@ +{ + "$schema" : "http://json-schema.org/draft-04/schema", + "description" : "The single-level bill of material (BoM)represents one sub-level of an assembly and does not include any lower-level subassemblies. In the As-Planned lifecycle state all variants are covered (\"120% BoM\").\nIf multiple versions of child parts exist that can be assembled into the same parent part, all versions of the child part are included in the BoM.\nIf there are multiple suppliers for the same child part, each supplier has an entry for their child part in the BoM.", + "type" : "object", + "components" : { + "schemas" : { + "urn_samm_io.catenax.shared.uuid_2.0.0_UuidV4Trait" : { + "type" : "string", + "description" : "The provided regular expression ensures that the UUID is composed of five groups of characters separated by hyphens, in the form 8-4-4-4-12 for a total of 36 characters (32 hexadecimal characters and 4 hyphens), optionally prefixed by \"urn:uuid:\" to make it an IRI.", + "pattern" : "(^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)|(^urn:uuid:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$)" + }, + "urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_DateTimeTrait" : { + "type" : "string", + "description" : "Regular Expression to enable UTC and Timezone formats and the possibility to exclude time information.", + "pattern" : "^-?([1-9][0-9]{3,}|0[0-9]{3})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])(T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\\.[0-9]+)?|(24:00:00(\\.0+)?))(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?)?$" + }, + "urn_samm_io.catenax.shared.quantity_2.0.0_QuantityValueCharacteristic" : { + "type" : "number", + "description" : "The quantity value associated with the unit expressed as float." + }, + "urn_samm_io.catenax.shared.quantity_2.0.0_ItemUnitEnumeration" : { + "type" : "string", + "pattern" : "[a-zA-Z]*:[a-zA-Z]+", + "description" : "Enumeration for common item units.", + "enum" : [ "unit:piece", "unit:set", "unit:pair", "unit:page", "unit:cycle", "unit:kilowattHour", "unit:gram", "unit:kilogram", "unit:tonneMetricTon", "unit:tonUsOrShortTonUkorus", "unit:ounceAvoirdupois", "unit:pound", "unit:metre", "unit:centimetre", "unit:kilometre", "unit:inch", "unit:foot", "unit:yard", "unit:squareCentimetre", "unit:squareMetre", "unit:squareInch", "unit:squareFoot", "unit:squareYard", "unit:cubicCentimetre", "unit:cubicMetre", "unit:cubicInch", "unit:cubicFoot", "unit:cubicYard", "unit:litre", "unit:millilitre", "unit:hectolitre", "unit:secondUnitOfTime", "unit:minuteUnitOfTime", "unit:hourUnitOfTime", "unit:day" ] + }, + "urn_samm_io.catenax.shared.quantity_2.0.0_ItemQuantityCharacteristic" : { + "description" : "Characteristic for measurements of an item (mass, count, linear, area, volume, misc).", + "type" : "object", + "properties" : { + "value" : { + "description" : "The quantity value associated with the unit.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.quantity_2.0.0_QuantityValueCharacteristic" + }, + "unit" : { + "description" : "The unit of an item. Common units may be related to mass, count, linear, area, volume or misc.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.quantity_2.0.0_ItemUnitEnumeration" + } + }, + "required" : [ "value", "unit" ] + }, + "urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_ValidityPeriodCharacteristic" : { + "description" : "Characteristic for a validity period defined by an (optional)start and an (optional)end timestamp.", + "type" : "object", + "properties" : { + "validFrom" : { + "description" : "Start date of validity period.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_DateTimeTrait" + }, + "validTo" : { + "description" : "End date of validity period.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_DateTimeTrait" + } + } + }, + "urn_samm_io.catenax.shared.business_partner_number_2.0.0_BpnlTrait" : { + "type" : "string", + "description" : "The provided regular expression ensures that the BPNL is composed of prefix 'BPNL', 10 digits and two alphanumeric letters.", + "pattern" : "^BPNL[a-zA-Z0-9]{12}$" + }, + "urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_ChildData" : { + "description" : "Catena-X ID and meta data of the assembled child item.", + "type" : "object", + "properties" : { + "createdOn" : { + "description" : "Timestamp when the relation between the parent part and the child part was created", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_DateTimeTrait" + }, + "quantity" : { + "description" : "Quantity of which the child part will be assembled into the parent part.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.quantity_2.0.0_ItemQuantityCharacteristic" + }, + "lastModifiedOn" : { + "description" : "Timestamp when the relationship between parent part and child part was last modified.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_DateTimeTrait" + }, + "validityPeriod" : { + "description" : "The period of time during which the parent-child relation is valid. This relates to whether a child part can be built into the parent part at a given time.\nIf no validity period is given the relation is considered valid at any point in time.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_ValidityPeriodCharacteristic" + }, + "businessPartner" : { + "description" : "The supplier of the given child item.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.business_partner_number_2.0.0_BpnlTrait" + }, + "catenaXId" : { + "description" : "The Catena-X ID of the given part (e.g. the component), valid for the Catena-X dataspace.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.uuid_2.0.0_UuidV4Trait" + } + }, + "required" : [ "createdOn", "quantity", "businessPartner", "catenaXId" ] + }, + "urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_SetOfChildItemsCharacteristic" : { + "description" : "Set of child items the parent object will be assembled by (one structural level down).", + "type" : "array", + "items" : { + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_ChildData" + }, + "uniqueItems" : true + } + } + }, + "properties" : { + "catenaXId" : { + "description" : "The Catena-X ID of the given part (e.g. the component), valid for the Catena-X dataspace.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.shared.uuid_2.0.0_UuidV4Trait" + }, + "childItems" : { + "description" : "Set of child items in As-Planned lifecycle phase, of which the given parent object is assembled by (one structural level down).", + "$ref" : "#/components/schemas/urn_samm_io.catenax.single_level_bom_as_planned_3.0.0_SetOfChildItemsCharacteristic" + } + }, + "required" : [ "catenaXId", "childItems" ] +} \ No newline at end of file From df41ca3701c7bf703e49af8d85b82999e5c44552 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Tue, 9 Apr 2024 14:53:09 +0200 Subject: [PATCH 6/7] chore(docs):[#357] Add Industry Core Models --- COMPATIBILITY_MATRIX.md | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/COMPATIBILITY_MATRIX.md b/COMPATIBILITY_MATRIX.md index a718f601c6..d2c436bb45 100644 --- a/COMPATIBILITY_MATRIX.md +++ b/COMPATIBILITY_MATRIX.md @@ -2,6 +2,28 @@ Full changelog of IRS: [changelog](CHANGELOG.md) +## [Unreleased] + +| Dependency | Version | Helm | Comments | +|----------------------------|------------------------------|------------|-----------------| +| EDC | 0.5.3 | 0.5.3 | | +| EDC PostgresSQL | 15.1.0-debian-11-r12 | 12.1.6 | Optional | +| MIW | 0.1.0 | 0.1.0 | REST connection | +| Semantics Hub | 0.1.29 | v0.2.11-M1 | REST connection | +| DTR | 0.3.14-M1 | 0.3.22 | REST connection | +| Minio | RELEASE.2022-11-11T03-44-20Z | 5.0.1 | | +| SingleLevelBomAsBuilt | 2.0.0 | - | Model version | +| SingleLevelBomAsPlanned | 2.0.0 | - | Model version | +| SingleLevelBomAsSpecified | 1.0.0 | - | Model version | +| SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | +| PartAsPlanned | 2.0.0 | - | Model Version | +| SingleLevelBomAsPlanned | 3.0.0 | - | Model Version | +| SerialPart | 3.0.0 | - | Model Version | +| Batch | 3.0.0 | - | Model Version | +| JustInSequencePart | 3.0.0 | - | Model Version | +| SingleLevelBomAsBuilt | 3.0.0 | - | Model Version | +| PartSiteInformationAsBuilt | 1.0.0 | - | Model Version | + ## [4.9.0] - 2024-04-03 | Dependency | Version | Helm | Comments | @@ -18,6 +40,7 @@ Full changelog of IRS: [changelog](CHANGELOG.md) | SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | ## [4.8.0] - 2024-03-18 + | Dependency | Version | Helm | Comments | |---------------------------|------------------------------|------------|-----------------| | EDC | 0.5.3 | 0.5.3 | | @@ -31,8 +54,8 @@ Full changelog of IRS: [changelog](CHANGELOG.md) | SingleLevelBomAsSpecified | 1.0.0 | - | Model version | | SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | - ## [4.7.0] - 2024-03-04 + | Dependency | Version | Helm | Comments | |---------------------------|------------------------------|------------|-----------------| | EDC | 0.5.3 | 0.5.3 | | @@ -46,8 +69,8 @@ Full changelog of IRS: [changelog](CHANGELOG.md) | SingleLevelBomAsSpecified | 1.0.0 | - | Model version | | SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | - ## [4.6.0] - 2024-02-20 + | Dependency | Version | Helm | Comments | |---------------------------|------------------------------|------------|-----------------| | EDC | 0.5.3 | 0.5.3 | | @@ -61,8 +84,8 @@ Full changelog of IRS: [changelog](CHANGELOG.md) | SingleLevelBomAsSpecified | 1.0.0 | - | Model version | | SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | - ## [4.2.0] - 2023-11-28 + | Dependency | Version | Helm | Comments | |---------------------------|------------------------------|------------|-----------------| | EDC | 0.5.3 | 0.5.3 | | @@ -77,6 +100,7 @@ Full changelog of IRS: [changelog](CHANGELOG.md) | SingleLevelUsageAsBuilt | 2.0.0 | - | Model version | ## [4.1.0] - 2023-11-15 + | Dependency | Version | Helm | Comments | |---------------------------|------------------------------|------------|-----------------| | EDC | 0.5.3 | 0.5.3 | | From 88d5ea9fc64db17230ab651ba8886ae8a7e98261 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Tue, 9 Apr 2024 16:13:51 +0200 Subject: [PATCH 7/7] feat(cucumber):[#357] Adjust to latest testdata version --- .../TRI-1913-expected-submodels.json | 70 ++++++++-------- .../TRI-1914-expected-submodels.json | 17 +--- .../TRI-1915-expected-submodels.json | 84 ++++++++++++------- .../TRI-1918-expected-submodels.json | 25 ++++++ 4 files changed, 118 insertions(+), 78 deletions(-) create mode 100644 irs-cucumber-tests/src/test/resources/expected-files/TRI-1918-expected-submodels.json diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json index a7d3ad1029..b5a3f3a313 100644 --- a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1913-expected-submodels.json @@ -1,38 +1,30 @@ { "submodels": [ { - "identification": "urn:uuid:59e2d8a9-ea19-4c74-841c-3ac97819e01b", - "aspectType": "urn:samm:io.catenax.serial_part:3.0.0#SerialPart", - "contractAgreementId": "ZTQzZmFlNTktNWQxOS00OGFhLTlhMTMtYzY0NDRiZjA0Njk3:dXJuOnV1aWQ6MmU3NjgyNGItMDRiYi00NDdhLTgxMDItNzczN2Y0ZGFmM2Uz:NDZiMzU2OWItOGE2Yy00MTJkLWI3MTMtNThlMGFmNzY5N2Q2", + "identification": "urn:uuid:39eb0751-bc99-48ee-8fd8-dbf233badb5f", + "aspectType": "urn:samm:io.catenax.just_in_sequence_part:3.0.0#JustInSequencePart", + "contractAgreementId": "MmVjYjQ1YzEtN2QxNy00NTMxLWFlMmItNDhiYjQwYzA5MTcw:dXJuOnV1aWQ6MjIwZGI2NmQtM2VmMi00Yzg1LWFiYzgtZDlhNDhkMDZiMDNh:YzQzYzUyY2MtNjA4ZC00M2E0LTliNWYtMjcxZDE0NDMwOTUw", "payload": { "localIdentifiers": [ { - "value": "BPNL00000000BJTL", - "key": "manufacturerId" - }, - { - "value": "95657762-59", - "key": "manufacturerPartId" - }, - { - "value": "NO-747120479071756798529531", - "key": "partInstanceId" + "value": "82227044FBE", + "key": "jisNumber" } ], "manufacturingInformation": { "date": "2022-02-04T14:48:54", - "country": "DEU", + "country": "HUR", "sites": [ { - "catenaXsiteId": "BPNS00000003CSGV", + "catenaXsiteId": "BPNS00000000BJTL", "function": "production" } ] }, - "catenaXId": "urn:uuid:b03e4631-d40c-489d-bfeb-54b0a0b89c4c", + "catenaXId": "urn:uuid:c6d2d642-a055-4ddf-87e3-1a3b02c689e3", "partTypeInformation": { - "manufacturerPartId": "95657762-59", - "customerPartId": "95657762-59", + "manufacturerPartId": "123-0.740-3434-A", + "customerPartId": "PRT-12345", "partClassification": [ { "classificationDescription": "Standard data element types with associated classification scheme for electric components.", @@ -40,37 +32,44 @@ "classificationID": "61360- 2:2012 " } ], - "nameAtManufacturer": "Door Key", - "nameAtCustomer": "Door Key" - }, - "itemVersion": "05" + "nameAtManufacturer": "Mirror left", + "nameAtCustomer": "side element A" + } } }, { - "identification": "urn:uuid:614b0ff2-14dc-4dd4-9db8-301e41b8ea9d", - "aspectType": "urn:samm:io.catenax.just_in_sequence_part:3.0.0#JustInSequencePart", - "contractAgreementId": "MjBkZjVmMWYtOTMwYi00NzM4LWJlNDUtZjMwMjczODY1NDEy:dXJuOnV1aWQ6NjUwZWQ4ZTMtOGViMi00NWM3LWE5MzMtZDI4M2YxNDY4ZDk5:YjgyOTJmODUtYWNlYy00ZTBiLThiYzgtMmI3NzRiYmQzNjNh", + "identification": "urn:uuid:ec9ba5fc-339e-4142-89be-872650c6ab2f", + "aspectType": "urn:samm:io.catenax.serial_part:3.0.0#SerialPart", + "contractAgreementId": "MDBmZDcyMDktYTE2MS00OWM5LWFiMzAtMmUwMDllNWE3MDAw:dXJuOnV1aWQ6Njc1NWMyZTAtNzc5Ni00NTYzLWE1NjktYTk3NmZjZTNiYjQ3:MjhhN2VlY2EtMDQwNi00ZjQ4LWI2NDktMjhiYzU0NzcyNTcx", "payload": { "localIdentifiers": [ { - "value": "86681316RUO", - "key": "jisNumber" + "value": "BPNL00000000BJTL", + "key": "manufacturerId" + }, + { + "value": "95657762-59", + "key": "manufacturerPartId" + }, + { + "value": "NO-073366714159387479576634", + "key": "partInstanceId" } ], "manufacturingInformation": { "date": "2022-02-04T14:48:54", - "country": "HUR", + "country": "DEU", "sites": [ { - "catenaXsiteId": "BPNS00000000BJTL", + "catenaXsiteId": "BPNS00000003CSGV", "function": "production" } ] }, - "catenaXId": "urn:uuid:b03e4631-d40c-489d-bfeb-54b0a0b89c4c", + "catenaXId": "urn:uuid:c6d2d642-a055-4ddf-87e3-1a3b02c689e3", "partTypeInformation": { - "manufacturerPartId": "123-0.740-3434-A", - "customerPartId": "PRT-12345", + "manufacturerPartId": "95657762-59", + "customerPartId": "95657762-59", "partClassification": [ { "classificationDescription": "Standard data element types with associated classification scheme for electric components.", @@ -78,9 +77,10 @@ "classificationID": "61360- 2:2012 " } ], - "nameAtManufacturer": "Mirror left", - "nameAtCustomer": "side element A" - } + "nameAtManufacturer": "Door Key", + "nameAtCustomer": "Door Key" + }, + "itemVersion": "05" } } ] diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json index 97737b4ca0..862e847d27 100644 --- a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1914-expected-submodels.json @@ -1,18 +1,9 @@ { "submodels": [ { - "identification": "urn:uuid:8c315c6e-4a41-4a44-a566-9c8cb8d909d7", - "aspectType": "urn:samm:io.catenax.single_level_bom_as_built:3.0.0#SingleLevelBomAsBuilt", - "contractAgreementId": "MjBkZjVmMWYtOTMwYi00NzM4LWJlNDUtZjMwMjczODY1NDEy:dXJuOnV1aWQ6NjUwZWQ4ZTMtOGViMi00NWM3LWE5MzMtZDI4M2YxNDY4ZDk5:YjgyOTJmODUtYWNlYy00ZTBiLThiYzgtMmI3NzRiYmQzNjNh", - "payload": { - "catenaXId": "urn:uuid:c6651227-bad6-4b39-b3b0-9fef41230c3a", - "childItems": [] - } - }, - { - "identification": "urn:uuid:9a1c9894-e639-438d-8414-2ac25e5c5f12", + "identification": "urn:uuid:17354138-5bf3-45ba-899a-d5245d4d9c83", "aspectType": "urn:samm:io.catenax.batch:3.0.0#Batch", - "contractAgreementId": "MmM1ZWM3NDAtN2ZhMy00NDE0LTkxY2ItZTk2MzA0Nzc0YzMx:dXJuOnV1aWQ6OWExOWU3ZmUtM2U5Ni00ZTJkLWI0ZDktYmQ1NGVmMjYwZDhk:ZTFjNWQxZmEtM2FmNi00ZDk3LWEyMDYtM2JiYzY4MjUzZGUw", + "contractAgreementId": "MDBmZDcyMDktYTE2MS00OWM5LWFiMzAtMmUwMDllNWE3MDAw:dXJuOnV1aWQ6Njc1NWMyZTAtNzc5Ni00NTYzLWE1NjktYTk3NmZjZTNiYjQ3:MjhhN2VlY2EtMDQwNi00ZjQ4LWI2NDktMjhiYzU0NzcyNTcx", "payload": { "localIdentifiers": [ { @@ -30,9 +21,9 @@ } ] }, - "catenaXId": "urn:uuid:c6651227-bad6-4b39-b3b0-9fef41230c3a", + "catenaXId": "urn:uuid:ee9b9c9e-1416-45a3-b683-d98d5d88e548", "partTypeInformation": { - "manufacturerPartId": "LV-64", + "manufacturerPartId": "SC-00", "partClassification": [ { "classificationDescription": "Standard data element types with associated classification scheme for electric components.", diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json index b1e508c317..838a0841b8 100644 --- a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1915-expected-submodels.json @@ -1,39 +1,63 @@ { "submodels": [ { - "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", - "childItems": [ - { - "validityPeriod": { - "validFrom": "2023-03-21T08:17:29.187+01:00", - "validTo": "2024-07-01T16:10:00.000+01:00" + "identification": "urn:uuid:716429d0-3108-46fd-869f-b6c86d32cc08", + "aspectType": "urn:samm:io.catenax.single_level_bom_as_planned:3.0.0#SingleLevelBomAsPlanned", + "contractAgreementId": "NGYzNjdkMGMtZmMyOC00Y2U5LWJkYTQtYjAwZGFjMGFkYWZh:dXJuOnV1aWQ6Njc0NzU2NjItNjFmMy00NTY4LWJlMGItYWVlNDJjNGFlZjM5:MjdmMWI0YWQtZDhjNS00NzQxLWFkOWUtYjA1OTViYjQwYzcw", + "payload": { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "childItems": [ + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:c7a2b803-f8fe-4b79-b6fc-967ce847c9a9", + "quantity": { + "unit": "unit:piece", + "value": 10 + }, + "businessPartner": "BPNL00000003AYRE", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" }, - "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", - "quantity": { - "unit": "unit:piece", - "value": 6 - }, - "businessPartner": "BPNL00000003AYRE", - "createdOn": "2022-02-03T14:48:54.709Z", - "lastModifiedOn": "2022-02-03T14:48:54.709Z" - } - ] + { + "validityPeriod": { + "validFrom": "2023-03-21T08:17:29.187+01:00", + "validTo": "2024-07-01T16:10:00.000+01:00" + }, + "catenaXId": "urn:uuid:15d2fcc8-6439-4d1e-904b-e62b4d3bf323", + "quantity": { + "unit": "unit:kilogram", + "value": 0.11 + }, + "businessPartner": "BPNL00000003AXS3", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } }, { - "catenaXId": "urn:uuid:aad27ddb-43aa-4e42-98c2-01e529ef127c", - "partTypeInformation": { - "manufacturerPartId": "38049661-08", - "classification": "product", - "nameAtManufacturer": "OEM A High Voltage Battery" - }, - "partSitesInformationAsPlanned": [ - { - "functionValidUntil": "2023-12-11T06:14:55.183Z", - "catenaXsiteId": "BPNS1234567890ZZ", - "function": "production", - "functionValidFrom": "2023-12-11T06:14:55.181Z" - } - ] + "identification": "urn:uuid:2e8ea560-693d-4755-83b6-03e111975f71", + "aspectType": "urn:samm:io.catenax.part_as_planned:2.0.0#PartAsPlanned", + "contractAgreementId": "ZmM1MmY1ODItOTQyYy00NzQwLTljOWUtNjZlM2Q0ZTc5Y2Qx:dXJuOnV1aWQ6Nzg0ZWZkMDYtZWY1Zi00ZDUyLWJmZTgtODVkNDQ4OWRlNzBm:MzVmNWEwYWItOGVlNy00MzlhLWIxM2UtMjQyYWI2NzUzMmU1", + "payload": { + "catenaXId": "urn:uuid:e5c96ab5-896a-482c-8761-efd74777ca97", + "partTypeInformation": { + "manufacturerPartId": "8840838-04", + "classification": "product", + "nameAtManufacturer": "HV Modul" + }, + "partSitesInformationAsPlanned": [ + { + "functionValidUntil": "2023-12-11T06:14:55.183Z", + "catenaXsiteId": "BPNS1234567890ZZ", + "function": "production", + "functionValidFrom": "2023-12-11T06:14:55.181Z" + } + ] + } } ] } \ No newline at end of file diff --git a/irs-cucumber-tests/src/test/resources/expected-files/TRI-1918-expected-submodels.json b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1918-expected-submodels.json new file mode 100644 index 0000000000..7f9406eed3 --- /dev/null +++ b/irs-cucumber-tests/src/test/resources/expected-files/TRI-1918-expected-submodels.json @@ -0,0 +1,25 @@ +{ + "submodels": [ + { + "identification": "urn:uuid:91f0050f-7aea-4f84-828e-899b17cc56be", + "aspectType": "urn:samm:io.catenax.single_level_bom_as_built:3.0.0#SingleLevelBomAsBuilt", + "contractAgreementId": "MmVjYjQ1YzEtN2QxNy00NTMxLWFlMmItNDhiYjQwYzA5MTcw:dXJuOnV1aWQ6MjIwZGI2NmQtM2VmMi00Yzg1LWFiYzgtZDlhNDhkMDZiMDNh:YzQzYzUyY2MtNjA4ZC00M2E0LTliNWYtMjcxZDE0NDMwOTUw", + "payload": { + "catenaXId": "urn:uuid:1ad0892a-59c1-4118-8b52-601540973f31", + "childItems": [ + { + "catenaXId": "urn:uuid:c6d2d642-a055-4ddf-87e3-1a3b02c689e3", + "quantity": { + "unit": "unit:piece", + "value": 20 + }, + "hasAlternatives": false, + "businessPartner": "BPNL00000000BJTL", + "createdOn": "2022-02-03T14:48:54.709Z", + "lastModifiedOn": "2022-02-03T14:48:54.709Z" + } + ] + } + } + ] +} \ No newline at end of file