Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c3f4a92
Update images
tobzahn Jan 12, 2026
9dcdf05
Update onboarding.svg
tobzahn Jan 12, 2026
8b31763
Merge pull request #2 from tobzahn/patch-2
tobzahn Jan 12, 2026
0677188
DCM update to incorporate changes from standard update
tobzahn Jan 12, 2026
6928a6d
Update glossary.md
lanfrans Feb 2, 2026
beb696f
Update rfu.md
lanfrans Feb 2, 2026
959f147
Update overview.md
lanfrans Feb 4, 2026
b8e2d5c
Update overview.md
lanfrans Feb 4, 2026
bce838e
Update business-process.md
lanfrans Feb 4, 2026
923e13e
Update business-process.md
lanfrans Feb 6, 2026
e651157
Update overview.md
lanfrans Feb 6, 2026
68ea5d7
Typo correction
LukasSchmetz Feb 6, 2026
7fe481c
resized images
tobzahn Feb 13, 2026
b656fdb
Specify Admin Role within RfU functionality
LukasSchmetz Feb 18, 2026
111bfdc
fixed typo
tobzahn Feb 20, 2026
7e4f6ef
common handling in parameter table overview
LukasSchmetz Feb 20, 2026
7fd4c56
fixed linting issues
Grand-Thibault Feb 27, 2026
972e2d7
Accepted Copilot typo fixes
tobzahn Feb 27, 2026
c06437b
Accepted Copilot typo fix for missing apostrophe
tobzahn Feb 27, 2026
56fb895
Accepted Copilot fixes for a vs. an
tobzahn Feb 27, 2026
39614ae
Accepted Copilot typo fixes (2)
tobzahn Feb 27, 2026
5848a69
Accepted rewording as suggested by Copilot
tobzahn Feb 27, 2026
d8a5e6d
Changed baseURL to baseUrl for consistency
tobzahn Feb 27, 2026
9d0fb2e
Removed space in rightOperand
tobzahn Feb 27, 2026
e528b67
Referring to DCM standard version 2.3 now
tobzahn Feb 27, 2026
cde198b
Increased version to 1.5.0
tobzahn Mar 3, 2026
c2901ce
Update kitsData.js to reflect new version 1.5.0 of DCM kit
tobzahn Mar 3, 2026
b5974f4
Replaced broken link in onboarding.md
tobzahn Mar 3, 2026
06a05a9
Replaced broken link in onboarding.md
tobzahn Mar 3, 2026
8a62ea4
Replaced broken link in business-process.md
tobzahn Mar 3, 2026
adb97b5
Removed broken link from qna.md
tobzahn Mar 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions data/kitsData.js
Original file line number Diff line number Diff line change
Expand Up @@ -585,8 +585,8 @@ export const kitsData = {
description: 'Quick build of solutions for companies of any size to engage a collaborative capacity management.',
metadata: {
created: '2023-03-01',
lastUpdated: '2025-09-29',
latestVersion: '1.4.0',
lastUpdated: '2026-03-03',
latestVersion: '1.5.0',
new: false
}
},
Expand Down Expand Up @@ -1212,4 +1212,4 @@ export const getDataspaceStats = () => {
});

return stats;
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -10,32 +10,33 @@ description: Glossary

|Term|Description|
|----|-----------|
|Actual Capacity|This is the capacity a supplier realistically plans to have available to satisfy the demand of a certain material per week for a specific customer. It considers the suppliers own assessment of their capabilities, inventory and existing commitments.|
|Agreed Capacity|This is a capacity value coordinated between customer and supplier and it may refer e.g. to capacity values defined in mutually agreed contracts. Using the agreed capacity is optional, it has purely informative character and therefore does not constitute a legal obligation to deliver. The agreed capacity may be greater than, less than or equal to the actual or Maximum Capacity. It may be used for a time frame different than the whole time series.|
|Actual Capacity|This is the capacity a supplier realistically plans to have available to produce a certain amount of material per week for a customer. It takes into account the supplier's own assessment of their capabilities, inventory and existing commitments.|
|Agreed Capacity|May be coordinated between customer and supplier. Can be used to document a capacity agreed in a contract. The agreed capacity must not constitute a legal obligation to deliver (as this would need to be done e.g. in a contract outside Catena-X DCM). Using the agreed capacity is optional and has purely informative character. The agreed capacity may be greater than, less than or equal to the actual or maximum capacity of the supplier. It may be used for a time frame shorter than the whole time series.|
|API|Application Programming Interface is a set of rules, protocols, and tools for building software and applications. Examples for DCM can be found here: [Development View - APIs utilized by a DCM application](../software-development-view/overview.md#apis-utilized-by-a-dcm-application)|
|Aspect Model|See: [CX-0002 Digital Twins in Catena-X][StandardLibrary]|
|Aspect Model|An Aspect model is a structured, machine-readable description of data. It utilizes the Turtle file format to serialize a Resource Description Framework (RDF) graph, that relates to a specific aspect. It must follow the Semantic Aspect Meta Model (SAMM) guidelines, meaning it uses defined elements and rules from SAMM. Aspect models help to clarify the meaning of data at runtime and should link to standardized business glossary terms, if available. See: [CX-0002 Digital Twins in Catena-X][StandardLibrary]|
|Bottleneck|A facility, function, department, or resource whose capacity is less than the demand placed upon it. For example, a bottleneck machine or work center exists where jobs are processed at a slower rate than they are demanded (Source: ASCM Supply Chain Dictionary, 17th edition).|
|Business Application Provider|Typically, it is a third party that offers tools to data consumers and data providers for demand and capacity management purposes that conform to the core business logic, data models and APIs described in the Catena-X DCM standard.|
|Business Partner Number Legal Entity (BPNL)|See: [CX-0010 Business Partner Number][StandardLibrary]|
|Business Partner Number Site (BPNS)|See: [CX-0010 Business Partner Number][StandardLibrary]|
|Business Partner Number Legal Entity (BPNL)|A BPNL is a unique identifier for a company or partner within the Catena-X network. See: [CX-0010 Business Partner Number][StandardLibrary]|
|Business Partner Number Site (BPNS)|A BPNS is a unique identifier for a specific location, such as a factory, within the Catena-X network. See: [CX-0010 Business Partner Number][StandardLibrary]|
|Calendar Week|A week consisting of seven days, typically numbered according to the week containing the year’s first Thursday. For example, if the first Thursday of the year is on January 1st, that week is considered Week 1.|
|Capacity|1. The capability of a system to perform its expected function. 2. The capability of a worker, machine, work center, plant, or organization to produce output per time period. (Source: ASCM Supply Chain Dictionary, 17th edition).|
|Capacity Group|A capacity group is a virtual entity that contains capacity information, which depend on production capabilities (based e.g. on grouping of one or more machines, plants, production lines or similar), as well as the material demands linked to it. The capacity group is the place where demand and capacity information come together and are compared, in order to recognize production bottlenecks and/or surplus. When written as WeekBasedCapacityGroup, it refers to a specific data model within this standard.|
|Comments|A feature that allows two business partners to exchange messages about material demand and capacity, facilitating direct collaboration and quick issue resolution.|
|Comment|A feature that allows two business partners to exchange messages about material demand and capacity, facilitating direct collaboration and quick issue resolution.|
|Comments|These are purely text-based exchanges without the transfer of documents or attachments.|
|Customer|A role within the DCM use case, which represents a company that receives goods from its suppliers. Participating companies can have multiple roles at the same time: in this context, a customer provides consistent and up-to-date demand forecast to and receives capacity data from suppliers. Synonym: one-up.|
|Data Consumer|A data consumer refers to any entity that retrieves and uses data from a source. This can be an individual, application, or system that accesses and processes data for various purposes or simply in context of Catena-X receiving data from a business partner.|
|Data Provider|A data provider is an entity that supplies or makes data available to others. In case of Catena-X, this can be a business partner supplying information. In the context of information technology and data management, a data provider can be a database, a web service, an API, a file system, or any other system that allows data to be accessed by data consumers.|
|(Simulated) Delta-Production|This is an optional feature that allows suppliers to manage capacity bottlenecks by simulating changes in production without altering actual or Maximum Capacity values published to customers. See also pre-/post-production.|
|Delta-Production|This is an optional feature that allows suppliers to manage capacity bottlenecks by shifting demand from one week to another in production without altering actual capacity, maximum capacity or the material demand. See also pre-/post-production.|
|Demand Deviation|This is an optional metric that allows suppliers to monitor changes in customer demands and to identify significant changes that can collaboratively be addressed by suppliers and customers.|
|Demand Volatility|Demand Volatility help suppliers to identify and measure volatility in demands. It allows them to address demand volatility directly to their customers, increasing transparency for a more effective collaborative capacity planning. Demand deviation is the first metric for measuring demand volatility.|
|Digital Twin|See: [CX-0002 Digital Twins in Catena-X][StandardLibrary].|
|Flexible Capacity|The difference between maximum and Actual Capacity, which represents the measures to potentially increase capacity without further agreements between partners, such as extending the utilization of production resources within a week.|
|Digital Twin|Based on [[CX-0002][StandardLibrary]] Standard a digital twin (DT) describes a digital representation of an asset sufficient to meet the requirements of a set of use cases. For detailed information please refer to [[CX-0002][StandardLibrary]] Digital Twins in Catena-X.|

Copilot AI Feb 27, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Digital Twin entry uses link syntax like [[CX-0002][StandardLibrary]], which is not valid Markdown and likely won’t render as a link. Use normal reference-link syntax (e.g., [CX-0002][StandardLibrary]) or link directly to the CX-0002 page.

Suggested change
|Digital Twin|Based on [[CX-0002][StandardLibrary]] Standard a digital twin (DT) describes a digital representation of an asset sufficient to meet the requirements of a set of use cases. For detailed information please refer to [[CX-0002][StandardLibrary]] Digital Twins in Catena-X.|
|Digital Twin|Based on [CX-0002][StandardLibrary] Standard a digital twin (DT) describes a digital representation of an asset sufficient to meet the requirements of a set of use cases. For detailed information please refer to [CX-0002][StandardLibrary] Digital Twins in Catena-X.|

Copilot uses AI. Check for mistakes.

@tobzahn tobzahn Feb 27, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about this one. Can anybody more familiar with Markdown and the KITs please comment on this?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tobzahn you can ignore this. i build the page local and it works. The only thing which is "strange", but maybe by purpose -> All your links to standards CX-0002, CX-0010 refer to the same page, the standard overview. -> https://catenax-ev.github.io/docs/next/standards/overview ... and not to a specific standard.

Why is it a problem -> We will release in a view weeks. You KIT is shown under 26.03 if you click the link it is not linked to the 26.03 standard, but ALWAYS to the next, which means WIP.

@jSchuetz88 can you help here? Is this a problem? Thx

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tobzahn don't forget the #1406 ;) thx

|Flexible Capacity|The difference between maximum and actual capacity, representing the potential to increase capacity without further agreements, such as extending the use of production resources within a week. In particular, it refers to measures to extend the weekly utilization of the available production resources.|
|JSON|The JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax. It is commonly used for transferring data in web applications (e.g. sending some data from the server to the client, so it can be displayed on a web page, or vice versa).|
|Linking Material Demand|Material demands can be linked directly to a capacity group or indirectly through another capacity group, which is known as “Nesting.”|
|Load Factor|An optional feature of a capacity group that adds individual numerical material load factors to WeekBasedMaterialDemand linked by the WeekBasedCapacityGroup. It adds flexibility to the unit of measure of the capacity group.|
|Material|The elements, constituents, or substances of which something is composed or can be made of. Usually referred to by a material number.|
|(Material) Demand|A need for a particular product or component. The demand could come from any number of sources (e.g. a customer order or forecast, an interplant requirement, a branch warehouse request for a service part, or the manufacturing of another product). At the finished goods level, demand data is usually different from sales data, because demand does not necessarily result in sales (e.g. if there is no stock, there will be no sale (Source: ASCM Supply Chain Dictionary, 17th edition)). Material demand may comprise multiple demand series by location and demand categories. When the term is written as one word (WeekBasedMaterialDemand), the term refers specifically to the respective aspect model.|
|Maximum Capacity|This is the highest achievable production capacity of a supplier within a given calendar week, in a certain unit of measure, for a specific customer. The Maximum Capacity is equal or higher than the Actual Capacity. It considers further capacity-increasing measures that have been planned upfront between the parties involved and can be activated whenever needed. Capacity-increasing measures can be, e.g. a longer utilization of the available production resources, a shift extension or additional shifts. Secondarily, additional resources can also be activated.|
|Maximum Capacity|Is the maximum releasable capacity of a supplier which should be possible to achieve a material output per calendar week with a certain unit of measure for one customer. The maximum capacity is based on capacity-increasing measures, agreed by the parties involved. Capacity-increasing measures can be, for example, a longer utilization of the available production resources, a shift extension or additional shifts. Secondarily, additional resources can also be activated.|
|Nesting|A method by which a capacity group links to another capacity group (instead to material demand series), allowing for dynamic changes and centralized data management. See also: linking material demand. Synonym: indirect linking|
|One-down|Synonym: “supplier”|
|One-up|Synonym: “customer”|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Onboarding

![DCM kit banner](@site/static/img/kits/demand-and-capacity-management/demand-and-capacity-management-kit-logo.svg)

You can participate in the Catena-X data ecosystem in various roles. Become acquainted with the foundational building blocks of Catena-X and how all participants collaborate within a global ecosystem by reading the [Whitepaper describing the Catena-X operating model](https://catena-x.net/fileadmin/_online_media_/CX_Operating_Modelv2.1_final.pdf).
You can participate in the Catena-X data ecosystem in various roles. Become acquainted with the foundational building blocks of Catena-X and how all participants collaborate within a global ecosystem by reading the explaination on [Roles in the Catena-X ecosystem](https://catenax-ev.github.io/docs/operating-model/who-roles-in-the-catena-x-ecosystem).

Actors willing to use the Catena-X DCM standard, and start a collaboration with other supply chain partners enabled by an interoperable solution, can prepare asking the IT colleagues to check the following [End-to-End Adopter Journey](https://eclipse-tractusx.github.io/docs/tutorials/e2e/).

Expand Down Expand Up @@ -43,13 +43,13 @@ If you are interested in utilizing DCM within the Catena-X dataspace you can fol

#### Onboarding

Business Application Providers that want to enable their commercial software for Catena-X DCM need to register for the Catena-X Ecosystem following the specific information described in [Offering a Catena-X Solution](https://catena-x.net/en/catena-x-introduce-implement/offering-a-catena-x-solution) (including next steps and contacts).
Business Application Providers that want to enable their commercial software for Catena-X DCM can get their solution certified following the [certification process](https://catena-x.net/ecosystem/certification/).

Please refer to the [Catena-X Library][StandardLibrary] for the newest version of the DCM as well as other standards.

### Software Developers

[https://catena-x.net/en/tractus-x-1](https://catena-x.net/en/tractus-x-1)
[https://eclipse-tractusx.github.io](https://eclipse-tractusx.github.io)

[https://github.com/eclipse-tractusx](https://github.com/eclipse-tractusx)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,20 +137,23 @@ Because of the way that communication within CX-0128 is defined companies are no

Conforming to [CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary] the following policies have to be applied.

| Category | Policy Name | Description |Usage recommendation|
|:---------|:------------|:------------|:-------------------|
| **Access Policy** | BPN-restricted Data Usage | Limit access to the data offered to a list of specified BPNs (to the connectors with the BPN attribute listed in the policy) |Limit access to assets to all your known business partners.|
| **Access Policy** | Membership Credential | Limit access to data offered to Catena-X participants |Use as is.|
| **Usage Policy** | DCM Framework Agreement Credential | Limit access to data offered to participants who have signed the DCM Framework Agreement |Use as is.|
| Policy Type | Constraint | leftOperand ("@context": ["https://w3id.org/catenax/2025/9/policy/context.jsonld"]) | operator | rightOperand | Usage Requirement |
| -- | -- | -- | -- | -- | -- |
| Access Policy | BPNL | BusinessPartnerNumber | isAnyOf, isNoneOf | `{{ PARTNER_BPNLs }}` | optional |
| Access Policy | BPNL-Group | BusinessPartnerGroup | isAnyOf, isNoneOf | `{{ PARTNER_GROUPs }}` | optional |
| Access Policy | Membership | Membership | eq | active | optional |
| **Usage Policy** | Data Exchange Governance | FrameworkAgreement | eq | DataExchangeGovernance:1.0 | mandatory |
| **Usage Policy** | Usage Purpose | UsagePurpose | isAnyOf | cx.dcm.base:1 | mandatory |
| Usage Policy | Contract Reference | ContractReference | isAllOf | `{{ Contract References }}` | optional |

### Standards

|Content|Standard|Version|Section|Description|
|-|-|-|-|-|
|DCM Business Logic|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.1.0|5|Focuses on a common understanding of the DCM processes among participants.|
|DCM Aspect Models|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.1.0|3|Aligns the structure of the shared information and enables the adoption of the core business logic without misinterpretation.|
|DCM APIs|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.1.0|4|Ensures that data is provided and consumed properly as well as identically interpreted across companies.|
|Notification Process, Aspect Model and API|[CX-0146 Supply Chain Disruption Notifications][StandardLibrary]|1.0.0|*|Optional capability referenced in Section 5.10 of CX-0128. Focuses on quickly informing business partners of impactful events, where the impact cannot be precisely quantified yet.|
|DCM Business Logic|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.3.0|5|Focuses on a common understanding of the DCM processes among participants.|
|DCM Aspect Models|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.3.0|3|Aligns the structure of the shared information and enables the adoption of the core business logic without misinterpretation.|
|DCM APIs|[CX-0128 Demand and Capacity Management Data Exchange][StandardLibrary]|2.3.0|4|Ensures that data is provided and consumed properly as well as identically interpreted across companies.|
|Notification Process, Aspect Model and API|[CX-0146 Supply Chain Disruption Notifications][StandardLibrary]|2.0.1|*|Optional capability referenced in Section 5.10 of CX-0128. Focuses on quickly informing business partners of impactful events, where the impact cannot be precisely quantified yet.|

## Frequently asked Questions

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ description: Questions and Answers
|9|Is Cofinity-X required for DCM? Or are there other possibilities?| Currently, Cofinity-X is the only operating company of the Catena-X dataspace and therefore registration at Cofinity-X is a prerequisite for data exchange.|
|10|Where can I get Catena-X related consultancy services|You can find Catena-X related consultancy services within the Cofinity-X [service marketplace](https://www.cofinity-x.com/service-marketplace/).|
|11|Who can support me with my onboarding?|The operating company provides [service](https://www.cofinity-x.com/service-marketplace/) and [application](https://www.cofinity-x.com/app-marketplace/) marketplaces where support is offered in form of certified services and certified business applications respectively.|
|12|How much does it cost to use DCM?|In order to evaluate the actual cost of participating in the DCM use case you have to compare cost vs gain.<br/><br/> Consider the following gains:<br/>- Increased capacity utilization rate<br/>- Reduced round trip times for information exchange<br/>- Emerging network effects <br/>- Common technical and business semantics<br/>- Increased resiliency in the supply network<br/><br/> Consider the following costs:<br/>- Onboarding with an operating company <br/>- Reoccurring fees<br/>- Adopting the DCM processes<br/>- Adopting a DCM compatible application<br/>- Adopting Catena-X dataspace compatible core infrastructure<br/><br/>The [Catena-X FAQ](https://catena-x.net/en/faq) has some insights into this as well.|
|12|How much does it cost to use DCM?|In order to evaluate the actual cost of participating in the DCM use case you have to compare cost vs gain.<br/><br/> Consider the following gains:<br/>- Increased capacity utilization rate<br/>- Reduced round trip times for information exchange<br/>- Emerging network effects <br/>- Common technical and business semantics<br/>- Increased resiliency in the supply network<br/><br/> Consider the following costs:<br/>- Onboarding with an operating company <br/>- Reoccurring fees<br/>- Adopting the DCM processes<br/>- Adopting a DCM compatible application<br/>- Adopting Catena-X dataspace compatible core infrastructure|

<br/><br/><br/><br/>

Expand Down
Loading