diff --git a/io.catenax.packing_list/1.0.0/PackingList.ttl b/io.catenax.packing_list/1.0.0/PackingList.ttl new file mode 100644 index 00000000..7c54a76f --- /dev/null +++ b/io.catenax.packing_list/1.0.0/PackingList.ttl @@ -0,0 +1,144 @@ +####################################################################### +# Copyright (c) 2024 BASF SE +# Copyright (c) 2024 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) +# Copyright (c) 2024 Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V. (represented by Fraunhofer ISST & Fraunhofer IML) +# Copyright (c) 2024 German Edge Cloud GmbH & Co. KG +# Copyright (c) 2024 Henkel AG & Co. KGaA +# Copyright (c) 2024 Mercedes Benz AG +# Copyright (c) 2024 Robert Bosch Manufacturing Solutions GmbH +# Copyright (c) 2024 SAP SE +# Copyright (c) 2024 Siemens AG +# Copyright (c) 2024 T-Systems International GmbH +# Copyright (c) 2024 ZF Friedrichshafen AG +# Copyright (c) 2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This work is made available under the terms of the +# Creative Commons Attribution 4.0 International (CC-BY-4.0) license, +# which is available at +# https://creativecommons.org/licenses/by/4.0/legalcode. +# +# SPDX-License-Identifier: CC-BY-4.0 +####################################################################### + +@prefix samm: . +@prefix samm-c: . +@prefix samm-e: . +@prefix unit: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix : . +@prefix ext-characteristic: . +@prefix ext-number: . +@prefix ext-quantity: . +@prefix ext-uuid: . + +:PackingList a samm:Aspect ; + samm:preferredName "Packing List"@en ; + samm:description "This model represents a commonly used packing list used in logistics and shipment of goods. It displays goods and their corresponding quantity, as well as, if given the Catena-X Id of the good."@en ; + samm:properties ( :shippingDate :listItems :senderAddress :receiverAddress ) ; + samm:operations ( ) ; + samm:events ( ) . + +:shippingDate a samm:Property ; + samm:preferredName "Shipping Date"@en ; + samm:description "Date once item(s) are shipped."@en ; + samm:characteristic :DateCharacteristic ; + samm:exampleValue "2023-02-11"^^xsd:date . + +:listItems a samm:Property ; + samm:preferredName "List Items"@en ; + samm:description "Set of items part of the packing list."@en ; + samm:characteristic :SetOfListItems . + +:senderAddress a samm:Property ; + samm:preferredName "Sender Address"@en ; + samm:description "Sender of the delivery, including the name and address."@en ; + samm:characteristic :SenderAddressCharacteristic . + +:receiverAddress a samm:Property ; + samm:preferredName "Receiver Address"@en ; + samm:description "Receiver of the delivery, including the name and address."@en ; + samm:characteristic :ReceiverAddressCharacteristic . + +:DateCharacteristic a samm:Characteristic ; + samm:preferredName "DateCharacteristic"@en ; + samm:description "Describes the date in the following format: YYYY-MM-DD."@en ; + samm:dataType xsd:date . + +:SetOfListItems a samm-c:Set ; + samm:preferredName "Set Of List Items"@en ; + samm:description "Set Of List Items of the packing list."@en ; + samm:dataType :ListData . + +:SenderAddressCharacteristic a samm:Characteristic ; + samm:preferredName "Sender Address Characteristic"@en ; + samm:description "Characteristic for the Sender Address."@en ; + samm:dataType :SenderAddressEntity . + +:ReceiverAddressCharacteristic a samm:Characteristic ; + samm:preferredName "Receiver Address Characteristic"@en ; + samm:description "Characteristic for the Receiver Address."@en ; + samm:dataType :ReceiverAddressEntity . + +:ListData a samm:Entity ; + samm:preferredName "List Data"@en ; + samm:description "Catena-X ID and data of the packing list item."@en ; + samm:properties ( :quantity :position [ samm:property :itemDescription; samm:optional true ] :itemName [ samm:property :catenaXId; samm:optional true ] ) . + +:SenderAddressEntity a samm:Entity ; + samm:preferredName "Sender Address Entity"@en ; + samm:description "Entity encapsulating the BPNA information from the Sender."@en ; + samm:properties ( ext-number:bpnaProperty ) . + +:ReceiverAddressEntity a samm:Entity ; + samm:preferredName "Receiver Address Entity"@en ; + samm:description "Entity encapsulating the BPNA information from the Receiver."@en ; + samm:properties ( ext-number:bpnaProperty ) . + +:quantity a samm:Property ; + samm:preferredName "Quantity"@en ; + samm:description "Quantity of the item."@en ; + samm:characteristic :QuantityCharacteristic . + +:position a samm:Property ; + samm:preferredName "Position"@en ; + samm:description "Numbering of all positions or items in the packing list."@en ; + samm:characteristic :PositionCharacteristic ; + samm:exampleValue "1"^^xsd:int . + +:itemDescription a samm:Property ; + samm:preferredName "Item Description"@en ; + samm:description "Describes the item in the packing list."@en ; + samm:characteristic samm-c:Text . + +:itemName a samm:Property ; + samm:preferredName "Item Name"@en ; + samm:description "Name of the item seen in the packing list."@en ; + samm:characteristic samm-c:Text ; + samm:exampleValue "Valve" . + +:catenaXId a samm:Property ; + samm:preferredName "Catena-X ID"@en ; + samm:description "The Catena-X ID of the given part (e.g. the assembly), valid for the Catena-X dataspace."@en ; + samm:characteristic ext-uuid:UuidV4Trait ; + samm:exampleValue "urn:uuid:055c1128-0375-47c8-98de-7cf802c3241d" . + +:QuantityCharacteristic a samm:Characteristic ; + samm:preferredName "Quantity Characteristic"@en ; + samm:description "Describes the quantity of the itemby providing a quantity value and the measurement unit in which the quantity is measured."@en ; + samm:dataType :Quantity . + +:PositionCharacteristic a samm:Characteristic ; + samm:preferredName "Position Characteristic"@en ; + samm:description "Describes the position in a numeric form. "@en ; + samm:dataType xsd:int . + +:Quantity a samm:Entity ; + samm:preferredName "Quantity"@en ; + samm:description "Comprises the value of objects and the unit of measurement for the respective items."@en ; + samm:properties ( ext-quantity:itemQuantityProperty ) . + diff --git a/io.catenax.packing_list/1.0.0/metadata.json b/io.catenax.packing_list/1.0.0/metadata.json new file mode 100644 index 00000000..eb94ac1e --- /dev/null +++ b/io.catenax.packing_list/1.0.0/metadata.json @@ -0,0 +1 @@ +{ "status" : "release"} diff --git a/io.catenax.packing_list/RELEASE_NOTES.md b/io.catenax.packing_list/RELEASE_NOTES.md new file mode 100644 index 00000000..2d8ffb5a --- /dev/null +++ b/io.catenax.packing_list/RELEASE_NOTES.md @@ -0,0 +1,12 @@ +# Changelog +All notable changes to this model will be documented in this file. + +## [1.0.0] - 2024-02-05 +### Added +- initial model + +### Changed +n/a + +### Removed +