Capital Harness Designer Modular > Functional and Production Module Code Maintenance
Creating a Functional, Production or Technical Module
Code at Project Level
You can create Functional, Production, and Technical Module Codes at the project level. You can specify inclusive and exclusive relationships for the user defined codes; however, these relationships do not apply to technical module codes.
For more information on how the system uses these codes for module code assignation, see Modules Ribbon Actions and Technical Module Code Assignation.
Procedure
Press Space Bar and enter Functional or Production Module Codes.If you are using Capital Project Manager, expand the Module Code Maintenance folder in the project tree and double-click the Functional or Production node. The Module Code Dialog Box is displayed.
Select the node of the Module Code browser under which you want to create the module code:To create a module code at the top level of the Module Code browser outside of any folders, select the Functional or Production node.
To create a module code in a particular module code folder, select that folder.
- Depending on the type of module code you want to create, choose from the following:Click to add a Functional (non-technical) module code.
Click to add a Functional technical module code.
Click to add a Production (non-technical) module code.
Click to add a Production technical module code.
The new module code is added to the Module Code browser. Note Once a code is created as a technical module code, it will always be a technical module code. You cannot change a technical code to a non-technical code, and the other way around.
Specify the Name, Description, and Assignation Factor for the code, and then choose Mandatory or Obsolete.Note Assignation Factor and Mandatory settings are not applicable to Technical Module Codes.
Define the Inclusive or Exclusive relationships for user defined codes.For Technical Module Codes you will see all the codes that are driving the creation of that technical module (both generated and user defined). Instead of Inclusive, this will be the name of the User Defined Combination row (if this technical module code is associated with one). Instead of Exclusive, this will be the name of the Generated Combination row (if this technical module code is associated with one)
Click OK.
Parent Topic:
Functional and Production Module Code Maintenance
Related Topics
Module Code Help
Creating a Functional or Production Folder at Project Level
Creating a Module Code Combination at Project Level
Adding a Valid Selection to a Module Code Combination
Deleting a Valid Selection from a Module Code Combination
Deleting a Module Code
Choose Module Code Dialog Box
Capital Harness Designer User Guide, 2512
Unpublished work. © 2025 Siemens
Source: https://docs.sw.siemens.com/en-US/doc/861057055/202410078.capital_hd_user/idd610e57e-13bb-4f45-af65-fac2900093d0 · retrieved 2026-07-18