About the Extensibility Category

Purpose Custom code, extensions, APIs, DEEs, custom UI — everything beyond configuration.

Post here if…

  • You are writing custom services, DEEs, or custom UI.
  • You are using the SDK or extending CM behaviour through code.

Don’t post here if…

  • You can express what you need with configuration → Modelling & Configuration.
  • The question is about a specific integration target → Integrations.

Confidentiality — anonymise your examples.

Do not name customers, sites, or products in your posts. Replace real identifiers with placeholders such as “Customer A”, “Fab 1”, “Product X”, or “Partner Y”. This includes screenshots, code, configuration, and logs. Exception: if you are the customer sharing your own example, or you have explicit written approval from the party being named. Moderators will edit or hide posts that expose confidential information.

Format

Support and discussion (question and accepted answer). Mark a reply as the solution once it resolves your question.

Example good topics

  • DEE dispatching to a REST endpoint with retry and idempotency
  • Custom action example for lot genealogy
  • Extending the material-tracking UI

Recognition

Accepted solutions in this category earn Extensibility Contributor (bronze, 5 accepted), Extensibility Specialist (silver, 20 accepted), Framework Master (gold, 50 accepted).

Category moderators

ExtensibilityMod.