Professional Documents
Culture Documents
OpcenterEXDS UserManual
OpcenterEXDS UserManual
User Manual
07/2021
PL20210504131482743
Guidelines
This manual contains notes of varying importance that should be read with care; i.e.:
Important:
Highlights key information on handling the product, the product itself or to a particular part of the documentation.
Note: Provides supplementary information regarding handling the product, the product itself or a specific part of
the documentation.
Trademarks
All names identified by ® are registered trademarks of Siemens AG.
The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes
could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
Security information
Siemens provides products and solutions with industrial security functions that support the secure operation of
plants, systems, machines and networks. In order to protect plants, systems, machines and networks against
cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial
security concept. Siemens’ products and solutions only form one element of such a concept.
Customer is responsible to prevent unauthorized access to its plants, systems, machines and networks. Systems,
machines and components should only be connected to the enterprise network or the internet if and to the extent
necessary and with appropriate security measures (e.g. use of firewalls and network segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be taken into account. For more
information about industrial security, please visit https://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them more secure. Siemens strongly
recommends to apply product updates as soon as available and to always use the latest product versions. Use of
product versions that are no longer supported, and failure to apply latest updates may increase customer’s
exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS Feed under https://
www.siemens.com/industrialsecurity.
Category Runtime
Revision PL20210504131482743
State Published
Author Siemens AG
Language en-US
This Manual provides detailed information on how to work within the UI Applications installed with the
product without specifying which App or Extension App provides each functionality. The same procedures
can be used as a reference also for custom solutions, provided that their UI Applications include the UI
modules and screens of the Apps or Extension Apps related to each functionality.
Released Solutions
Opcenter Execution Discrete includes the installation of the following Solutions:
• U4DM, dedicated to the management of Discrete functionalities in a complex production environment that may
include also Additive Manufacturing activities. It includes the Siemens_SIT_UADM UI Application.
• DS4AM, dedicated to the management of small production environments focused on Additive Manufacturing
activities. It includes the Siemens_OPC_EXDS_AM UI Application.
The operations to be performed in the UI Applications provided by both Solutions are described in the current
manual.
page without returning to the home page. All procedures contained in this manual describe how to access the UI
Application pages from the sidebar, but you can also start from the home page searching for the related tile name.
If desired, this standard layout can be modified according to your needs: for example, it is possible to
create custom navigation cards or move tiles from one category to another of your preference. For
information on these customizations, see Configuring the UI Application Menu in the Opcenter Execution
Foundation Development and Configuration Guide.
In addition, to facilitate navigation, you can focus solely on certain tiles that satisfy your needs by using the Search
filter provided at the top of the Home page: if you enter a text in the Search filter, only those tiles containing it in
their label will be displayed, according to the tile group to which they belong.
The Opcenter Execution Foundation Label App is not included by default in the Opcenter EX DS Solutions,
but after installing and configuring it, in the Operator Landing page, as well as in other screens in various
contexts, it is possible to click the icon to manually trigger the printout of specific labels (containing
barcodes, text or images) for particular entities.
Also, the Opcenter Execution Foundation DataSegregation App is not included by default in the Opcenter
EX DS Solutions. To take advantage of its functionalities, it must be explicitly installed and configured: it is
then possible to click the icon to assign segregation tags to specific entities. Should you want your
system to provide Multi-Plant Support, this requires that the DataSegregation App be then integrated
with the Personnel App.
For more information, see Integrating Opcenter Execution Foundation Apps in the Opcenter EX DS Solution in
the Opcenter EX DS Installation and Configuration Manual.
Multi-Plant Support comes in handy when you want to limit data visibility in a more targeted manner, simplifying
the content of the screens displayed to users. This possibility is feasible in the production environment, as well as in
the production process, for a number of entities.
The multi-plant support can be managed for all entity types.
For those users who intend to take advantage of the Multi-Plant Support functionality offered by Opcenter
Execution Discrete in relation to various entities (for example, Materials), a dedicated Assigned Tags pop-up can be
accessed via the Segregation Tags button on the bottom bar. From this pop-up, the currently-logged user can
select one or more among his associated tags to filter data visibility according to his specific needs.
In particular, in runtime, the selections made by the user affect what is displayed in the Work Orders page, as well
as in the Operator Landing Page: for more information, see Creating a Work Order.
Prerequisites
• The Opcenter Execution Foundation Data Segregation App has been appropriately installed and configured.
• The Opcenter Execution Foundation Personnel App has been appropriately configured.
• Data Segregation tags have already been created using the Opcenter Execution Foundation Data Segregation
App and then associated via the Opcenter Execution Foundation Personnel App with the user (referred to as
Person in Opcenter Execution Foundation) who is creating the entities for which multi-plant support can be
managed.
Target User
Users with the Product Engineer and Production Coordinator role can perform this action.
In certain cases, when the entities for which multi-plant support can be managed are created on-the-fly, users with
the Operator role can perform this action.
Procedure
1. Operating on the header bar, click the Segregation Tags button: this opens a pop-up listing all the Data
Segregation tags associated with the currently-logged user.
2. Select those tags that you want to be associated with the entity you are creating.
3. Proceed to create the entity of interest.
Result
Data Segregation tags associated with various entities are displayed:
• in a dedicated column, when entities are displayed in grid mode;
• in the lower part of each tile, when entities are displayed as medium or large tiles (see the following image for
an example).
To change the associated tags, click the icon and, in the Tags Management panel, do the following:
Remember that Process Definitions work in synergy with what are known as Operation/Step Categories,
which require appropriate configuration in order to function properly: for more information, see How to
Configure Operation/Step Categories.
Target User
Product Engineer
Procedure
1. Operating in the Home page, click the Process Definitions tile.
2. Select UADMProcessDefinition and then click Copy Revision in the sidebar on the right: this opens the
Copy Revision dialog.
3. Enter values for Id and New Revision and click Save: the copy of the Revision is now listed as a Process
Definition in the Process Definitions page.
4. Select the Process Definition you have just made.
5. Click Open the flow editor for the selected process definition in the sidebar on the right: the flow editor
opens, displaying the complete set of Tasks making up the original default UADMProcessDefinition.
6. Operating in the flow editor, click each Task that you want to eliminate: a broken-line border is displayed
surrounding the Task.
7. On the broken-line border, click the Delete icon on the horizontal icon bar at the top of the flow editor: the
selected Task is removed.
8. Repeat step 6 for each of the remaining Tasks that you want to remove.
You can leave a single Task, or a combination of Tasks inside the Process Definition you are editing,
according to your needs.
9. Click Save in the sidebar on the right: the selected Process Definition now contains solely those Tasks of
your preference.
10. Click Set Current in the sidebar on the right and then click Yes.
11. Click Set Executable in the sidebar on the right and then click Yes.
Prerequisites
• The shortcut containing the URL to the Opcenter EX DS web user interface has been copied from the desktop of
the production machine (where the shortcut has been created by the Opcenter EX DS configuration tool)
to the desktop of the web client machine. The URL in the shortcut's properties has been modified, changing the
machine name accordingly.
Note SSL connections are also supported.
• The hosts file, available in %windir%\System32\drivers\etc, maps the production machine hostname to the IP
address.
Workflow
1. Configure the production environment.
2. Create and prepare Human Resources and their capabilities.
3. Configure the production processes.
4. Prepare production execution.
5. Execute Work Orders.
6. (optional) Execute production on Execution Groups.
7. Manage Non-Conformances.
8. Monitor (and, if necessary, tweak) production execution.
Additional Operations
• Manage Buffer replenishment and transport operations.
• Manage Non-Productive Activities.
• Handle Notifications.
• Execute production in Offline mode.
• Configure and manage Output Messages.
Workflow
1. Perform General Configurations.
2. Define the Plant Structure.
3. Configure the Identifier Templates.
4. Configure the Reasons.
5. Configure the Tool Definitions.
6. (for Additive Manufacturing) Configure the Substrates.
7. (optional) Configure the Custom Logistic Classes.
8. Configure Buffer Definitions.
9. Configure the Materials.
10. (for Additive Manufacturing) Configure Powder Materials.
11. Configure Container Types.
12. Configure Operation/Step Categories.
13. Manage Catalogs.
14. (for Additive Manufacturing) Configure Plugins.
15. (for Additive Manufacturing) Configure 3D Printers.
16. Configure Failures.
17. Configure the Rework Codes.
18. Configure Non-Productive Activities
19. (for Additive Manufacturing) Configure Print Job Files.
20. (for DNC Integration) Import and Map CNC Packages.
21. Configure Work Operations.
22. Configure Custom Non-Conformance Lifecycles.
23. Configure Custom Interlocking Checks.
24. (optional) Configuring Custom Result Types.
25. Associate Items with Buffer Definitions.
26. Configure Setpoints.
27. Configure the Barcode Rules.
28. Configure Line Side Positions.
29. Configure Qualification Criteria.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Click System Configuration > Configuration Keys in the sidebar.
2. Select one of the following tabs and set the relative parameters according to your needs:
• Engineering
• Runtime
• Additive Manufacturing
• Integrations
• E-Mail
• CLM Integration
• Certifications
3. Click Save.
Enable automatic Work Order Header Defines how the system must manage the Work Order Headers.
merge
Possible values:
• NO: Work Order Headers are not automatically merged
with As Planned BOPs (default behavior).
• DEFAULT: a Work Order Header is automatically merged
with a downloaded As Planned BOP. The generated Work
Order is then released for production according to the
setting of the Enable automatic Work Order Header
release configuration key.
• CUSTOM: Reserved for custom project implementations.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Enable automatic Work Order Header Defines how the system must manage the release of Work
release Orders generated from Work Order Headers that have been
automatically merged with downloaded As Planned BOPs.
Possible values:
• NO: Work Orders are not automatically released for
production.
• DEFAULT: Work Orders are automatically released for
production (default behavior).
• CUSTOM: Reserved for custom project implementations.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Non-Conformance Lifecycle for Machine Identifier of the Lifecycle used for Quality Non-
Conformances associated with Machines.
The default value corresponds to the Lifecycle provided by the
system. If you configured a custom Non-Conformance
Lifecycle, you can insert its identifier here.
Non-Conformance Lifecycle for Material Identifier of the Lifecycle used for Quality Non-
Tracking Unit Conformances associated with Material Tracking Units.
The default value corresponds to the Lifecycle provided by the
system. If you configured a custom Non-Conformance
Lifecycle, you can insert its identifier here.
Non-Conformance Lifecycle for Tool Identifier of the Lifecycle used for Quality Non-
Conformances associated with Tools.
The default value corresponds to the Lifecycle provided by the
system. If you configured a custom Non-Conformance
Lifecycle, you can insert its identifier here.
Non-Conformance Lifecycle for Work Order Identifier of the Lifecycle used for Quality Non-Conformances
associated with Work Order Operations.
The default value corresponds to the Lifecycle provided by the
system. If you configured a custom Non-Conformance
Lifecycle, you can insert its identifier here.
Non-Conformance on Defect or Failure Used to change the behavior of the system when creating Non-
Conformances on Machines, Material Tracking Units, Tools and
Work Order Operations.
• Defect: This is the default setting. You will be prompted to
select Defects and Defect Groups.
• Failure: You will be prompted to select custom Failures
and Sub-Failures.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Save Quick Search If the check-box is selected, the system saves the last search
criteria used and proposes it to the user when a new search is
performed.
Use Latest Version of As Planned BOP (Used in case of integration with Teamcenter Manufacturing)
Defines how the system must behave if some changes have
been made on the As Planned BOP in terms of Material, Tool
Definition, Operations or Steps.
Possible values:
• NO: Out-Of-Date As Planned BOPs can be used to generate
Work Orders (default behavior).
• DEFAULT: The system verifies if an out-of-date version of
the As Planned BOP is available in Opcenter Execution
Discrete and, in this case, requests that the entire structure
be downloaded from Teamcenter Manufacturing.
• CUSTOM: Reserved for custom project implementations.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Auto-Consume Batch Materials This configuration key defines the behavior of the Auto-
Consume Batch Materials toggle in the Operator Landing page.
If this check-box is selected, automatic generation and
consumption of batch materials is enabled by default for the
whole production.
You can disable it centrally using the configuration key or you
can use the toggle in the Operator Landing page to disable it
only for the Work Order Operation in execution.
Global automatic Non-Conformance close If the check-box is selected, whenever a Non-Conformance is set
upon Scrap to Scrap and is associated with one of the following entities:
• Work Orders
• Tools
• Material Tracking Units
• Equipment
thereby causing the entity to be scrapped, the system
automatically closes all the other Non-Conformances associated
with the entity.
Default Barcode Rule The default Barcode rule to be used to validate the Material if
there are no rules set.
Complete Serial Number(s) without (Only for Serialized and FlexibleSerialized production types) If
pausing others this check-box is selected, only the selected Serial Numbers will
be completed for a specific Work Order Operation, while the
remaining Serial Numbers remain active along with the Work
Order Operation. Otherwise, the remaining Serial Numbers will
be paused.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Result Strategy Management The Result Strategy Management key works in combination
with the Result Management key.
Selecting a value from this list makes it possible to determine the
corrective actions to be adopted by default when result
management is enabled.
Possible values:
• Repeat (default): The failed Work Order Operation will be re-
executed for the Batches or Serial Numbers (MTUs) involved
and then re-evaluated by the Shop-Floor Operator to
determine whether this second attempt was completed
successfully or not. Should the Result still be deemed NOK,
the process of re-execution and re-evaluation will be re-
iterated until the Result is deemed OK.
• N/A: Although it is still possible to declare a Result, no
consequent strategy (corrective action) will be adopted.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Auto-Select First Document If the check-box is selected, when Documents are previewed
from the Operator Landing page, the focus is set on the first
document in the list and its content is also loaded.
Automatic Redirect to details If the check-box is selected, the system automatically displays
the Work Order Operation details, after it has been started.
Check Data Collection If the check-box is selected, whenever a Work Order Operation
associated with Work Instructions is completed, the system
automatically checks that all the Work Instructions have been
completed.
Check Material Consumption If the check-box is selected, Work Order Operations can be
completed only when all required Materials have been
assembled. For Materials to be produced (where the Material
Specification is of type CoProduct or ByProduct), the Work
Order Operation can be completed only when all the Materials
have been produced.
Complete Work Order Operation by Used for configuring Workcenters and/or Machines so that the
Different User Work Order Operations pending on those pieces of Equipment
can be completed also by Users who did not start them.
Possible values:
• YES: If this option is selected, the Work Order Operation can be
completed by any User, even if the User did not start the Work
Order Operation.
• YES with standard behavior: If this option is selected, the
entire Work Order Operation cannot be completed by the User
who started it. A User who did not start the Work Order
Operation can complete it.
• NO: If this option is selected, the Work Order Operation must be
completed by the User who started it.
Create Mat. on Custom Mat. Spec. Type If the check box is selected, in those cases in which the Material
Consumption Tracking Units to be consumed are Custom Material
Specification Types and no such Serial Numbers or Batch IDs are
available for material consumption, the required Material
Tracking Units of the Custom Material Specification Types can be
created on-the fly.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Show Execution Groups in Operator If the check-box is selected, Execution Groups, in addition to the
Landing page Work Order Operations, will be displayed in the Operator
Landing page.
Use Web Workers for data retrieval If this check-box is selected, data in the Operator Landing page
is retrieved in an asynchronous manner (by using Web Workers).
In this modality, the Busy indicator is not displayed while data is
being loaded.
Filter by Users assigned to Work Order If this check-box is selected, the Operator Landing page applies
Operations a filter on the Work Order Operations according to the logged
User.
If the check-box is not selected, the Work Order Operations will
not be filtered by User.
Filter WOOps by logged User and show If this check-box is selected, the Operator Landing page displays
free WOOps by default the Work Order Operations assigned to the logged
User, as well as any Work Order Operations that are not assigned
to any user. If no Work Order Operations have been assigned to
the logged User, then only those Work Order Operations that are
not assigned (that is, the ones that are free) will be shown.
If the check-box is not selected, the Operator Landing page
displays only the Work Order Operations assigned to the logged
User.
PCD Refresh Interval Refresh time (in seconds) of the Production Coordinator
Dashboard.
Refresh Time WIP Refresh time (in seconds) of the Work Order Work in
Progress page.
Show Users having appropriate skills If this check box is selected, the Production Coordinator
Dashboard displays only the Work Order Operations associated
to users with the appropriate skills.
Note This configuration key is not available in
the Siemens_OPC_EXDS_AM UI Application.
Show only Work Order Operation ready to If the check-box is selected, when the Operator selects a Work
be started Order in the Operator Landing page, the system displays only
those Work Order Operations that can be executed.
Configuration Description
Key
Check Powder Select the check-box if you want the system to validate the value of Current recycle count
Material against that of Maximum Recycle Count. Current recycle count represents the number of
Recycle Count times a recycle operation is performed on a Powder Material batch. With each recycle
operation, the system increments the value of Current recycle count. By selecting this check
box, the system is configured to validate that Current recycle count does not become greater
than Maximum Recycle Count.
Edit Print Job Used for managing and editing values of a specific Print Job File.
File
Select the check-box to enable the editing of the Print Job File details inherited from the CAM
system.
Configuration Description
Key
Auto Print Job Select the check-box to manage Additive Manufacturing operations without importing Print
File Job Files locally.
Clear the check-box to manage Additive Manufacturing operations with Print Job Files
imported locally through a dedicated plugin. This is the default behavior.
Check If you select this check box, the system validates the thickness of the Substrate against the
Substrate minimum thickness threshold. If the Substrate's thickness decreases below the threshold
Thickness value that has been set while configuring the Substrate, the Substrate's status is set to On
Hold and it is not available for production.
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Check If you select this check box, the system will validate the treatment count value. If the
Substrate treatment count value rises above the maximum treatment count threshold that has been set
Treatment while configuring the Substrate, the Substrate's status is set to On Hold, and it is not available
Count for production.
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Configuration Description
Keys
Enable APS Select the check box to enable integration with Opcenter APS.
Integration
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Enable DNC Select the check-box to enable integration with DNC systems.
Integration
Enable Select the checkbox to enable integration with any external system, for example Opcenter
External Quality. Integration is enabled via web using the URL indicated in the External System
System URL configuration key.
Integration
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
External URL of the external system. Any fixed parameter can be passed in the URL: for example,
System URL www.XYZ.com?parametername=parametervalue
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Configuration Description
Keys
Enable When integration with Opcenter APS is enabled and this check box is selected, receiving a
Unscheduling Work Order Operation with either Estimated Start Time or Estimated End Time fields set to
null from Opcenter APS causes both these fields to be set to null in the corresponding Work
Order Operation in Opcenter EX DS. The Preferred Equipment information is also cleared. This
allows the Work Order Operation to be eventually scheduled again later.
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Percentage Type a value (expressed in percentage of the Operation Duration) that represents the
for APS maximum allowed delta between the estimated start time and the actual start time (and the
estimated end time and the actual end time) of a Work Order Operation. If this percentage is
exceeded, this value is considered significant and Opcenter APS receives a dedicated alert in
merit. You can take this into account for your calculations, if desired.
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
Operation Indicate any Work Order Operation status (for example, Active, Complete) that you want to
Status exclude from scheduling inside Opcenter APS.
excluded
Note This configuration key is not available in the Siemens_OPC_EXDS_AM UI Application.
from
Scheduling
DNC Plugin Identifier of the plugin used to import, transfer and preview CNC Packages and their content.
This parameter is meaningful only if the Enable DNC Integration check-box is selected.
The following General Configuration Settings are related to the configuration of the server that must be used to
send e-mail notifications whenever a Transition of Quality Non-Conformances occurs. E-mails will be sent to any e-
mail address that has been properly configured within the corresponding Transition.
Before starting with the configuration of these keys, verify that the Enable secure application data
support for users and groups check-box is selected from the UMC Home page > Account Policies >
Advanced tab.
Sender of Non-Conformance E-Mail The e-mail address from which e-mail notifications are sent. For
example, if your SMTP server is smtp.acme.com, an example of
the e-mail address is admin@acme.com.
Text for Non-Conformance e-mail The customized message contained in the e-mail notification that
message is sent by the SMTP server. In addition to the message, the SMTP
server also appends the following details about a Non-
Conformance:
• NId
• Non-Conformance Lifecycle
• Work Order
• Work Order Operation
• Material Tracking Units
• Equipment
• Tools.
SMTP server host The SMTP server that the system uses for sending e-mail
notifications for Non-Conformances. For example,
smtp.acme.com.
SMTPS (implicit SSL) Selecting this check box indicates that the Simple Mail Transfer
Protocol Secure (SMTPS) protocol is used to secure e-mail
communication at the transport layer. If you select this check
box, the default value of SMTP server port will be 587. If you do
not select this check box, the default value of SMTP server port
will be 25.
SMTP server port The port that the SMTP server uses to send e-mails. If this key is
left blank, the default value will be 25, provided that the SMTPS
(implicit SSL) check box is not selected. Instead, if the SMTPS
(implicit SSL) check box has been selected, the default value for
SMTP server port will be 587.
Password for SMTP authentication The password for the SMTP account.
Username for SMTP authentication The username for the SMTP account from which e-mail
notifications are sent.
SMTP over TLS (explicit SSL) Selecting this check box indicates that the SMTP server uses
Secure Sockets Layer (SSL) protocol for e-mail communication.
The following General Configuration Settings are related to the integration of Opcenter Execution Discrete
with Teamcenter Manufacturing within the context of Closed-Loop Manufacturing (CLM).
Before starting with the configuration of these keys, verify that the Enable secure application data
support for users and groups check-box is selected from the UMC Home page > Account Policies >
Advanced tab.
Enable CLM Integration Selecting this check-box enables the integration for Teamcenter
Manufacturing, ERP and PLM.
Integration Password The password of the user logged into the Teamcenter Manufacturing
platform.
Integration User The name of the user logged into the Teamcenter Manufacturing
platform.
Event Notification Web Service Opcenter Execution Discrete uses this URL to notify events to external
URL systems like Teamcenter Manufacturing and SAP.
Issue Report Web Service URL When users change the status of the Non-Conformance to “Escalate for
engineering review”, Opcenter Execution Discrete uses this URL to submit
the Non-Conformance information for engineering review.
ERP WO Confirmation Web Opcenter Execution Discrete uses this URL to submit Work Order
Service URL complete notifications.
Note Do not configure this key, if you want to be notified in regard to
Work Order Operation completion.
ERP WOOp Confirmation Web Opcenter Execution Discrete uses this URL to submit Work Order
Service URL Operation complete notifications.
Note Do not configure this key, if you want to be notified in regard to
Work Order completion.
AsPlannedBOP Opcenter Execution Discrete uses this URL to request a BOP skeleton for a
Transfer Service URL specific product and process configuration.
Update WO from Generic System Opcenter Execution Discrete uses this URL to request a BOP skeleton for a
Web Service URL specific product and process configuration.
Note Use this configuration key only in the case of custom developments.
Certification Management Used for defining how the certifications must be verified at
runtime. Possible values:
• AND: The system checks for valid certification for both
Materials and Equipment Type. When this value is selected,
The User who starts, pauses or completes a Work Order
Operation must possess a valid certification for the Final
Material produced by the Work Order and a valid certification
for the Machine used by the Work Order Operation.
Furthermore, the Skills owned by the User, if required, are
checked according to the value of the Validate Certifications
according to Skills key.
• OR: The system checks for valid certification for Materials or
Equipment Type. When this value is selected, the User who
starts, pauses or completes a Work Order Operation must
possess a valid certification for the Final Material produced by
the Work Order or a valid certification for the Machine used by
the Work Order Operation. Furthermore, the Skills owned by
the User, if required, are checked according to the value of the
Validate Certifications according to Skills key.
• NO: The system does not check for any certification.
Consequently, Skills are not checked.
Validate Certifications according to Used to configure how the system must evaluate the Skills
Skills associated with a Certification.
• NO: The system validates the Certification regardless of the
associated Skills.
• OR: The system validates the Certification if at least one of the
associated Skills is verified.
• AND: The system validates the Certification only if all
associated Skills are verified.
Enable Certification Skill Level Filter Used to configure how the system validates the level of the Skills
associated with the Certification.
This key is meaningful only if the value of the
Validate Certifications according to Skills key is set to OR/AND.
• NO: The system does not check the skill level.
• EQUAL: The Certification is valid when it includes a Skill with
level equal to the Skill level required by a Work Order
Operation.
• EQUAL OR GREATER THAN: The Certification is valid when it
includes a Skill with level greater than or equal to the Skill level
required by a Work Order Operation.
Target User
Users with the Production Coordinator or Product Engineer role can perform this action.
Workflow
1. Create Equipment Configurations.
2. (Optional) Configure the Equipment Hierarchy.
Procedure
1. Click Product and Production Configuration > Equipment Configurations in the sidebar.
Parameter Description
Equipment (Optional) The Equipment Type to be used to define the Equipment Configuration content.
Type Once the Equipment Configuration is created, the Equipment Type value cannot be
modified. If the parameter is not selected, the system automatically uses the Equipment
Type that is currently set as default, and if the default Equipment Type does not exist, the
system creates an empty Equipment Configuration.
Level The position of the Equipment Configuration in the hierarchy. According to the selected
parent Equipment, either all or a subset of the following options are displayed:
• Enterprise, the upper level, it represents the entire company.
• Site, may be a physical plant or a factory owned by the company.
• Area, may be a sector within a factory.
• WorkCenter, may represent a Workcenter and is focused on a specific type of
production.
• ProcessCell, may represent a Workcenter and is focused on a specific type of
production.
• ProductionLine, may represent an assembly line.
• StorageZone,
• WorkUnit
• Unit, may represent a workstation where a single operation is performed (for
example, door stamping in a car manufacturing plant).
• WorkCell,
• StorageUnit,
• ProductionUnit,
4. Click Save.
5. Repeat steps 2-4 for each piece of Equipment to be added to your plant.
6. In case of Equipment Configurations mapped to the Unit level, if you have associated the UADM Equipment
Type, click the Properties tab, to configure the following default properties according to your needs:
Parameter Description
Parameter Description
TransferPlugin The name of the Plugin that manages the Print Job File transfer.
Note This parameter can also be set while configuring the 3D
(only if Is3DPrinter is True)
Printers.
EnabledForCompleteByDifferentUser If the value is set to True, the Work Order Operations assigned to
this piece of equipment can be completed by a user differing from
the user who started them, according to the selected option for
the Complete Work Order Operation by Different
User configuration key.
Lockable If the value is set to True, the Equipment associated with a Work
Order Operation will be marked as Locked during the execution
of the Operation and will be unavailable for concurrent use.
Equipment that has been locked can be unlocked manually. From
the State Machine tab of the Equipment Management page,
change the Equipment status clicking the Set Equipment Status
Workflow
1. Create the Equipment Hierarchy.
2. Configure the Equipment Hierarchy.
Parameter Description
The definition of an Identifier Template consists of two phases, which can be performed at different times. In the
first phase, you create the template, but, at this point, it is simply a container that cannot be used to generate
unique identifiers. The final structure of the identifiers is defined during the second phase in which you specify the
sequence of text chunks (called Template Blocks) to be used to form the identifier.
Once defined, an Identifier Template cannot be renamed, but you can modify the Template Blocks it contains at
any time.
Target User
Users with the Product Engineer role can perform this action.
Workflow
1. Create the Identifier Template.
2. Configure the Identifier Structure.
Parameter Description
Block Type Define the type of information the Block will display by selecting one of
the following options:
• Order NId: The unique identifier of the Work Order currently
being executed. This block does not apply to the Work Order
template.
• Material NId: The unique identifier of the Material currently
being produced.
• Year: The current year (Local Time). If you select the Extended
year check box, the year is expressed with four digits;
otherwise, it is expressed with two digits.
• Month: The current month (Local Time). If you select the Zero
padding check box, single-digit values are always expressed
with a trailing zero.
• Day: The current day (Local Time). If you select the Zero
padding check box, single-digit values are always expressed
with a trailing zero.
• Hour: The current hour (Local Time). If you select the Zero
padding check box, single-digit values are always expressed
with a trailing zero.
• Minute: The current minute (Local Time). If you select
the Zero padding check box, single-digit values are always
expressed with a trailing zero.
• Second: The current second (Local Time). If you select
the Zero padding check box, single-digit values are always
expressed with a trailing zero.
• Millisecond: The current millisecond (Local Time). If you
select the Zero padding check box, values are always
expressed with three digits, with the addition of trailing
zeroes, if necessary.
• Incremental: A numerical value that increases whenever an
identifier is generated. After selecting this option, specify the
number of digits in the No. digits edit box, and then the value
immediately following the current one in the Next value edit
box. In addition, if you select the Zero padding check box, the
values are always expressed with the same number of digits,
with the addition of adding trailing zeroes, if necessary.
Sequence A number that identifies the position of the Block inside the Template.
Once a block has been saved, you can change its position within the
Template, by simply selecting it and then clicking the Edit button.
5. Click Save.
Configuring Reasons
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Click System Configuration > Reasons in the sidebar.
2. In the Reason page, click Create.
3. Set the following parameters:
Parameter Description
Reason A description of the Reason, for which the operator stops the Work
Order Operation at runtime.
Workcenter If you have selected the Pause option from the Type drop-down list
box, select the relative Workcenter.
4. Click Create.
Regardless of whether the Tool Definition you are configuring is to be used to create generic Tools or Substrates,
you can:
• update a Tool Definition to modify details, such as its name and description.
• delete a Tool Definition, provided that it is not associated with a Work Order Operation or a Step.
You can associate previously configured Automation Node Types to the Tool Definitions, in order to automatically
acquire the data of the related Tools at runtime. This operation is necessary if you want to use Setpoints
(alternatively you can associate Automation Node Instances directly with the Tools). For detailed information
on Automation Node Types, see the Opcenter Execution Foundation User Manual.
Workflow
1. Create a Tool Definition in one of the following ways:
• From Scratch
• Creating a Revision of a Tool Definition
• Copying a Tool Definition
2. Associate Automation Node Types to the Tool Definition. (This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.)
3. Display compatible Setpoints. (This functionality is not available in the Siemens_OPC_EXDS_AM UI
Application.)
Target User
Users with the Product Engineer role can perform this procedure.
Consumable If this check box is selected, the Tools instanced from this
Tool Definition will be marked as "consumable" in the
Operator Landing page, to remind the User to insert the ID
of the Tool instance used during the execution of the Work
Order Operation.
Parameter Description
Substrate Selecting this check box indicates that the Tool Definition
being configured will generate a Substrate when it is
instantiated. Substrates are specialized tools that are used
for 3D printing.
Logistic Class Identifier Allows you to logically group similar Tool Definitions for
logistic purposes (for example: transportation, packaging).
Either select a Logistic Class from the list or click the
button to create a new one. For more information on
Logistic Classes, see Configuring custom Logistic Classes.
Volume UoM Unit of Measure related to the Volume of the Tool Definition.
Note This value cannot be changed, if a Tool is instantiated
from the Tool Definition.
Weight UoM Unit of Measure related to the Weight of the Tool Definition.
Note This value cannot be changed, if a Tool is instantiated
from the Tool Definition.
Max. Usage Count The maximum number of times a Tool can be used. Every
time a Tool is used, the Usage Counter value is incremented
by 1. If the Usage Counter value becomes greater than the
maximum allowed times a Tool can be used, the Tool status
is set to OnHold, and it is not available for production.
Max. Duration Time (days, hours, minutes, The maximum duration for which a Tool can be used. The
seconds) system monitors the duration of Tool usage. If the usage
duration exceeds this value, the Tool status is set to
OnHold, and it is not available for production.
Parameter Description
Expiration Date The expiration date and time of a Tool. Upon reaching this
date, the system sets the Tool status to OnHold, and it is not
available for production.
Lockable If this check box is selected, the Tools instantiated from this
Tool Definition will be locked when used in a Work Order
Operation, thereby making them unavailable for concurrent
use elsewhere.
3. (Only if you intend to use the Tool Definition being created to instantiate a Substrate, with Substrate selected in
the previous step) Set the parameters specific to Substrates.
4. Click Save.
To unlink the Automation Node Type from the Tool Definition, select the association and then click .
1. In the Tool Definitions page, select the Tool Definition of interest and click Open.
2. Click the Setpoints tab.
Configuring Substrates
It is possible to force a Substrate to undergo a state transition that differs from what is described in its
lifecycle. For information on states and lifecycles, see the Opcenter Execution Discrete Product Overview.
Target User
Users with the Product Engineer role can perform this procedure.
Procedure
1. In the Tool Definitions page, click Create.
2. Set the general parameters as described in Configuring a Tool Definition from scratch, taking care to
select the Substrate check box.
3. Set the following additional parameters specific to Substrates:
Parameter Description
Min. Thickness Warning (mm) The minimum thickness that a Substrate must have. If the
current thickness of a Substrate falls below this value, the
status of the Substrate is set to Warning Available. The
Substrate is still available for production, but with a warning.
Min. Thickness Hold (mm) If the thickness of a Substrate continues to fall below Min
Thickness Warning, the Min Thickness Hold value represents
the minimum thickness value that the Substrate must have in
order to be available for production. If the current thickness of
a Substrate falls below this value, the Substrate status is set
to OnHold, and it is not available for production. This value is
always less than Min Thickness Warning.
Automatic Thickness Decrease Selecting this check box indicates that you can reduce the
thickness of the substrate by using the one-step Substrate
thickness reduction option. If you do not select this check
box, the Substrate thickness must be set manually. For more
information, see Performing Substrate Treatment.
Amount Set for Automatic Thickness If you selected Automatic Thickness Decrease, this is the
Decrease (mm) value by which thickness is reduced every time you reduce the
thickness of a Substrate. For more information, see
Performing Substrate Treatment.
Parameter Description
Max. Treatment Count Warning The maximum number of treatments that a Substrate can
undergo without a warning. If the current treatment count
rises above this value, the Substrate's status is set to Warning
Available, but is still available for production.
Max. Treatment Count Hold If the number of treatments that a Substrate undergoes
continues to rise above Max Treatment Count Warning, the
Max Treatment Count Hold value represents the maximum
number of treatments this Substrate can continue to undergo
until the Substrate becomes no longer available for
production. If the current treatment count rises above this
value, the Substrate's status is set to OnHold, and it is no
longer available for production. This value is always greater
than Max Treatment Count Warning.
Max. Usage Count The maximum number of times a Substrate can be used.
Every time a Substrate is used, the Usage Counter value is
incremented by 1 and if it becomes greater than the
maximum allowed times a Substrate can be used, the
Substrate's status is set to OnHold, and it is no longer
available for production.
Max. Duration Time (days, hours, The maximum duration for which a Substrate can be used.
minutes, seconds) The system monitors the duration of Substrate usage. If the
usage duration exceeds this value, the substrate status is set
to OnHold, and it is no longer available for production.
4. Click Save.
A Logistic Class groups together similar Materials or Tool Definitions for transportation. For example, Logistic Class
"Burner Pipes" groups together all burner pipes that are produced in the same Plant and need to be transported.
Opcenter EX DS comes with a predefined default Logistic Class, but it is possible to create custom Logistic Classes
tailored to your needs.
Through the Opcenter EX DS UI, you can only create and view custom Logistic Classes. Logistic classes cannot be
edited or deleted.
Once defined Logistic Classes can selected while configuring Materials and Tool Definitions.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Click the Logistic Classes tile in the homepage.
2. On the Create Logistic Class page, click the Create button.
3. Enter the NId and the Name for the Logistic Class to be created.
4. Click Save.
If your manufacturing model uses Intra-Plant Logistics (IPL), prior to starting production execution, you must
configure the Buffer Definitions (that is, the abstract representations of areas or accessories dedicated to item
storage).
It will then be necessary for you to instantiate the actual Buffers you need from their respective Buffer Definitions,
so that these Buffers can be used in runtime.
You can configure a Buffer Definition by adopting one of the following methods:
• Creating a Buffer Definition from scratch: this method permits creating a totally new Buffer Definition.
• Creating a Revision of an existing Buffer Definition: this method permits a differentiation of a Buffer Definition
while maintaining its basic characteristics.
It is then possible to link items to a Buffer Definition so to establish logical constraints on it.
Target User
Users with the Product Engineer role can perform this procedure.
Parameter Description
Identifier Unique identifier to be assigned to the Buffer Definition. Once saved, this parameter can
no longer be modified.
The Units of Measure presented for selection will be solely those the UoM
Category of which is congruent with the Capacity Type of the Buffer Definition
you are creating.
Max. Value Maximum quantity, weight or volume (according to te selected capacity type, of items
storable by the Buffer Definition).
Is Valid If this check box is selected, the Buffer Definition is valid and can be used for instantiating
actual Buffers. If the check box is not selected, the Buffer Definition cannot be used to
instantiate Buffers (for example, because its definition is still incomplete, or because the
current Revision can no longer be used and a new one needs to be created).
3. Click Create.
If you are operating in Additive Manufacturing contexts, in addition to this page, see also Configuring
Powder Materials for specific details on particular parameter settings for Powder Materials.
It is not possible to delete Materials, if they are associated with other entities.
The procedures involved in configuring Materials for creating Material Tracking Units in general are described
below.
Preliminary Operations
• Create Material Classes
• Create Suppliers (optional). This functionality is not available in the Siemens_OPC_EXDS_AM UI Application..
• Create Functional Codes (optional). This functionality is not available in the Siemens_OPC_EXDS_AM UI
Application..
Target User
Users with the Product Engineer role can perform this procedure.
Workflow
1. Depending on your needs and the extent to which you intend to configure a Material, execute the most
appropriate of the following actions:
• Create a Material from scratch.
• Copy an existing Material.
• Create a Revision of an existing Material.
2. (optional) Associate Documents with the Material.
3. (optional) Associate Templates with the Material.
4. (optional) Associate Suppliers with the Material. .This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.
5. (optional) Create a Bill of Materials (BoM) to provide the list of raw Materials for it.
Available Operations
• Creating Material Classes.
• Creating Suppliers. (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Creating Functional Codes. (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
4. Click Save.
Creating Suppliers
1. Click Product and Production Configuration > Suppliers in the sidebar.
2. In the Suppliers page, click .
3. Set the following parameters:
Parameter Description
Parameter Description
Procedure
1. In the Materials page, click Add > New Material.
2. Set the following parameters:
Parameter Description
Use Default Template If the check box is selected, the Material will be created using a
default Template.
Template The Template to be used for the creation of the Material. If you
have selected Use Default Template, this field will be disabled.
Serial Number Profile (not available if If the check box is selected, the material is managed through a
Material Class is set to AMPowder) Serial Number and not through a Batch.
Parameter Description
First Article Inspection If the check box is selected, when the material is used for the first
time in production, it will require a First Article Inspection.
Logistic Class Identifier Allows you to logically group similar Materials for logistic
purposes (for example: transportation, packaging). Either select
a Logistic Class from the list or click the button to create a
new one. For more information on Logistic Classes,
see Configuring custom Logistic Classes.
Traceable If the check box is selected, the actual Serial Numbers generated
from this Material will be logged so that they can be checked
against production engineering specifications.
Note Regardless of this setting, the Serial Numbers are always
included in the As Built reports.
Volume Unit of Measure Unit of Measure related to the Volume of the Material.
Note This value cannot be changed, if a Material Tracking Unit is
instantiated from the Material.
Volume Value Value indicating the unitary volume of the Material. For example,
for a Material with UoM= unit , the Volume is related to a single
unit; if UoM = m , the Volume is related to one m.
Note This value cannot be changed, if the Material is linked to a
Buffer Definition.
Weight Unit of Measure Unit of Measure related to the Weight of the Material.
Note This value cannot be changed, if a Material Tracking Unit is
instantiated from the Material.
Parameter Description
Weight Value Value indicating the unitary weight of the Material. For example,
for a Material with UoM= unit , the weight is related to a single
unit; if UoM = m , the Weight is related to one m.
Note This value cannot be changed, if the Material is linked to a
Buffer Definition.
4. Click Save.
Procedure
1. In the Materials page, select the Material to be copied and click Open Material.
2. Click Copy Material Revision.
3. Insert a Unique Identifier to be assigned to the new Material you want to create (New Unique Identifier edit
box) and then modify the other parameters as you like (see Creating a Material from Scratch).
4. Click Save.
Procedure
1. In the Materials page, select the Material for which you want to create a new revision.
2. Click New Material Revision.
Procedure
1. Select a Material in the Materials page and click Open Material.
2. Click the Template tab.
3. Click Add Template: the Add Template panel opens.
4. Select an Identifier Template of the appropriate type to associate with the Material you are configuring and click
Select.
5. Click Save: the association between the Template and the Material has been established.
It is possible to remove an association between a Template and a Material, by clicking the Template tab, selecting
the Template and then clicking .
Prerequisites
You have created and configured Suppliers to be associated to the Material.
Procedure
1. Select a Material in the Materials page and click Open Material.
2. Click the Suppliers tab.
3. Click Link.
4. Select the Supplier to be associated with the Material and then click Link.
To unlink previously associated Suppliers, select the Supplier and click Unlink.
Target User
Users with the Product Engineer role can perform this action.
Prerequisites
A Material exists and it identifies a Material to be produced.
Workflow
1. Create a BoM.
2. Configure the BoM by adding BoM Items.
3. Release the BoM.
Creating BoMs
1. In the Materials page, select the Material for which you want to create an appropriate BoM that satisfies your
needs and click Open Material.
2. Click the BoM tab, and then click .
3. Set the following parameters:
Parameter Description
Name Name of the BoM. Note: If a name is not defined, by default, the
BoM Identifier will be used as the BoM's Name.
Priority A number determining the order in which the BoM is displayed. Note: In
case the Priority is not defined, and the user is creating the first BoM,
the Priority must be set as 0 (highest one).
Valid from Date and time from when the BoM is valid.
Valid to Date and time until when the BoM is valid. After this date, the BoM is no
longer available.
Material Select the Material from the list. It must be related to a Material to be
consumed.
Quantity (Optional) The quantity required for the BoM Item. If not provided, the
default value is 1.
Parameter Description
Logical Position The coordinates of the BoM Item position inside the BoM.
4. Click Save. A BoM Item is created and assigned to the BoM.
5. Repeat steps 2-4 for any other Material to be used to populate the BoM.
Releasing BoMs
1. In the BoM tab, select the BoM to be released.
2. Click Release.
Target User
Users with the Product Engineer role can perform this procedure.
Procedure
1. In the Powders page, click .
Unique Identifier (Optional) Unique identifier of the Powder Material. If not inserted, it
is automatically filled with Identifier and Revision values separated
by an underscore.
Min. Quantity (Optional) Minimum Quantity allowed for the Powder Material Batch.
If the quantity of the Powder Material Batch falls below this value, the
status of the Powder Material Batch is set to Quarantine, thus
making it unavailable for production.
Max. Recycle Count (Optional) The maximum number of times a Powder Material Batch
can be recycled. If the number of times the Powder Material Batch
has been recycled exceeds this value, the status of the Powder
Material Batch is set to Spent, thus making it no longer available for
production.
3. Click Add.
Container Types are templates that can be associated to a Material Tracking Unit Aggregate that you want to use as
Containers.
Container Types are objects that are used as templates and are associated to one or more Materials. Container
types are optional, and should be configured only if necessary. They are useful in case you need to configure
multiple Containers with same, or similar, characteristics.
Through Container Types you can define:
• If the Container can be used just once or multiple times.
• Which Materials you want to declare compatible with the Containers.
• A set of documents useful for the Container use or maintenance.
All these characteristics will be automatically inherited by all Containers based on a specific Container Type but,
except for documents, they can be adapted Container by Container (for example existing compatible Materials can
be removed and new ones can be linked or the reusable property can be changed.
Target User
Users with the Product Engineer role can perform this action.
Workflow
1. Create a Container Type
2. Associate Materials to the Container Type
3. Associate Documents to the Container Type
Compatible Material Select the Material to be associated to the Container Type. You
can use this option to instantly associate the Container Type to a
particular Material. Additional Materials can also be linked to the
Container Type using the Link Material option.
3. Click Create.
It is possible to customize the default UADMProcessDefinition by eliminating those runtime Tasks that
you do not require: the end result is a more streamlined loading of the Operator Landing Page. For more
information, see Speeding Up Operator Landing Page Loading through Task Customization.
In addition to the default Operation/Step Category, it is also possible to create and configure your own Operation/
Step Categories to satisfy your specific needs. Once created, Operation/Step Categories can be associated to at
least one Process Definition. By also linking one or more Machines and/or Materials, the association between
Operation/Step Category and Process Definition can be made more restrictive.
If no Machines or Materials are associated, no additional restriction is applied: in this case, the association
between Operation/Step Category and Process Definition is considered valid for all Machines and Materials
available in the system.
You can link Interlocking Checks to Operation/Step Categories. At runtime, if no Interlocking Checks are linked to
the started or completed Work Order Operation, but the Work Order Operation itself has been classified with a
specific Operation category, the execution of the Interlocking Check is triggered. Likewise, if no Interlocking Checks
are linked to Work Order Steps, but the Step is classified with a specific Step category, and to this category you have
linked an Interlocking Check, it is executed at runtime.
To be used at runtime, associations must be activated.
Relying on custom business logic and according to your project's specific requirements, the system will then
execute workflows (that is, Work Processes, which are the runtime instantiations of Process Definitions) triggered
for the Work Order Operations / Work Order Steps to which specific Operation/Step Category - Process Definition
associations have been established.
Only Operation/Step Categories that are not involved in an association can be deleted.
Target User
Users with the Product Engineer, Production Coordinator or MPP role can perform this procedure.
Prerequisites
At least one Process Definition has been created using the Opcenter Execution Foundation Business Process Flow
App.
For more information on how to configure Process Definitions using the Business Process Flow App, see
the Opcenter Execution Foundation User Manual.
Workflow
1. Create an Operation/Step Category.
2. Associate one or more Process Definitions, optionally restricted to specific Machines/Materials.
3. (Optional) Set the association to Serialized behavior (a Work Process will be associated to each Serial Number
produced by the Work Order).
4. (Optional and not available in the Siemens_OPC_EXDS_AM UI Application). Link Interlocking Checks to the
Operation/Step Category.
5. Activate the Association.
Parameter Description
If you delete a Process Definition from the Opcenter Execution Foundation Business Process Flow App, all
involved associations are deleted as well.
If you want to set Serialized behavior for the association that has just been created, click the Set Serialized
icon on the right side bar to associate a single Work Process for each Serial Number produced by the Work Order.
To remove this behavior and return to the default setting, click the Unset Serialized icon.
This setting is visible in the Serialized column of the Association tab.
Property Description
Inbound If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Operation, once all
conditions required by the check are satisfied.
Outbound If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Operation, once all
conditions required by the check are satisfied.
Operation-relevant If this check box is selected, it will be possible to link the Interlocking
Check only to Process or Work Order Operations.
Step-relevant If this check box is selected, it will be possible to link the Interlocking
Check only to Process or Work Order Steps.
6. In the Associated Interlocking Check Parameters area, select a parameter and then click Set Parameter
Values.
7. In the Set Parameter Values pane, insert or update values for the parameters. If the parameter foresees
multiple values (that is, Is List is selected), it will be possible to define more than one value for the parameter.
8. Click Set. The tile indicates the values have been set for the parameter.
9. Click Add.
Once linked, Interlocking Checks cannot be deleted. To delete Interlocking Checks, they must be first
unlinked from the Operation/Step Category.
Activating Associations
To activate the association, it is necessary that the Machine-Material pair involved in the association must
not already have been used in another association that is already activated.
In the Associations tab, select the association to be activated and click Activate on the right side bar.
If you want to deactivate an active association, select the association to be deactivated and then click the
Deactivate icon on the right side bar.
When an entity is created "on the fly" (for example, a Process Operation created during the creation of a Process) it
is automatically included in the corresponding Catalog and can be re-used later. Conversely, it is possible to create
directly entities in the Catalog.
You can manage Catalogs for Processes, Operations and Steps.
A Catalog includes all the Revisions of an entity. It is possible to revise the entities from their corresponding Catalog.
Target User
Users with the Product Engineer role can perform this action.
Available Operations
• How to Manage the Process Catalog
• How to Manage the Operation Catalog
• How to Manage the Step Catalog.
Creating a Process
1. Click Product and Production Configuration > Process Catalog in the sidebar.
2. Click Create > Manually: the Create Process panel is opened.
3. Set the following parameters:
Parameter Description
Plant Either the Enterprise or the Site where the Process execution will
take place, to be selected among those created from the
Equipment Configurations page.
Parameter Description
Final Material The Final Material that will be produced by the Process. If no Final
Material exists, you can create a new Material. The Final Material
field can be left blank: if a Final Material is not specified at this time,
it will be required when creating a Work Order from this Process. This
allows you to create a generic Process which can be used to produce
different Materials.
Quantity (Enabled and mandatory only if you have selected a Final Material)
The default quantity of the Material that will be produced by the
Process.
Min. Quantity (Enabled only if you have selected a Final Material) The minimum
quantity of the Final Material to be produced by the Process.
Max. Quantity (Enabled only if you have selected a Final Material) The maximum
quantity of the Final Material to be produced by the Process.
4. Click Create.
Revising a Process
1. Click Product and Production Configuration > Process Catalog in the sidebar.
2. Select a Process and click Create > Revision.
If you want to delete a Process Operation, you must first unlink the Process Operation from the Process it
is linked to, if any. If you try to delete multiple Process Operations at once and only some of them are
linked to Processes, only those unlinked are actually deleted.
Identifier The unique identifier to be assigned to the Operation. Once saved, this parameter can no
longer be modified.
Estimated Estimated duration of the Operation's execution. It is expressed in hours, minutes, seconds.
Duration
(hours,
minutes,
seconds)
Required Deprecated.
Inspection
Role
Required If a Certification name is specified, the Operation can be started, paused or completed only
Certification by an Operator owning the specified Certification.
If the field is left blank, no Certification is required to execute the Operation.
Work To define how the Operation must behave at runtime, select one of the configured Work
Operation Operations.
Electronic If the check box is selected, the operator credentials are validated at the time of starting a
Signature Work Order Operation. The validation ensures that only authorized operators start Work
Start Order Operations.
Electronic If the check box is selected, the operator credentials are validated at the time of pausing a
Signature Work Order Operation. The validation ensures that only authorized operators pause Work
Pause Order Operations.
Electronic If the check box is selected, the operator credentials are validated at the time of completing
Signature a Work Order Operation. The validation ensures that only authorized operators complete
Complete Work Order Operations.
4. Click Create.
Similarly, when you unlink a Work Instruction from a Process Operation, you can decide to unlink it only
from that Process Operation in the Catalog you are currently managing, or you can unlink and propagate
the removal to all Process Operations created from the same source Operation in the Catalog.
According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Process Operation execution.
6. Select one or more Skills from the list and click Link.
• Process Steps can also be revised in the Steps page, and new Revisions are automatically added to the
Catalog.
• Process Steps already linked to Process Operations cannot be deleted. To delete them, they must be
first unlinked.
Parameter Description
Electronic Signature Complete If the check box is selected, the operator credentials are validated
at the time of completing a Work Order Operation. The validation
ensures that only authorized operators complete Work Order
Operations.
Estimated Duration Hours Estimated duration, in hours, of the Process Step execution.
This value will be aggregated with estimated duration in Minutes
and Seconds to form a unique estimated duration displayed in
the following formats: d.hh:mm:ss or hh:mm:ss.
Estimated Duration Minutes Estimated duration, in minutes, of the Process Step execution.
Estimated Duration Seconds Estimated duration, in seconds, of the Process Step execution.
4. Click Create to confirm the operation.
According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Process Step execution.
6. Select one or more Skills from the list and click Link.
Prerequisite
A custom plugin has been created by system integrators. For more information see How to Develop a Print Job File
Repository Plugin and How to Develop a Print Job File Transfer Plugin in the Opcenter Execution Discrete Extensibility
Guide.
Workflow
1. Creating a Plugin Type.
2. Creating a Plugin.
Creating a Plugin
1. Select Product and Production Configuration > Plugins in the sidebar.
2. In the Plugins page, click the Add Plugin button.
3. Set the following parameters:
Parameter Name
Identifier The unique identifier assigned to the Plugin. Once the Plugin is created,
it cannot be modified.
Type The Plugin Type identifying the action the Plugin can perform and the
context in which it can be used, by default:
• Import
• Transfer
• PrinterConn
Once the Plugin is created, it cannot be modified.
4. Click Add.
Workflow
1. (Optional) Creating 3D Printer Types.
2. Creating 3D Printers.
Identifier The unique identifier assigned to the 3D Printer Type. Once the 3D
Printer Type is created, it cannot be modified.
Transfer Plugin The Plugin that manages the Print Job File transfer.
4. Click Add.
Creating 3D Printers
1. Select Product and Production Configuration > 3D Printers in the sidebar
2. In the 3D Printers page, click the Add button.
3. Set the following parameters:
Parameter Name
Transfer Plugin The Plugin that manages the Print Job File transfer.
3D Printer Type The 3D Printer Type to be used as template for the 3D Printer.
Is Pre-Transfer Enabled Select the check box if the 3D Printer requires files to be
transferred in advance in order to be properly processed.
4. Click Add.
Different types of problems can occur during the various phases of the production process. To properly manage and
notify them it is important to define a catalog of possible Failures, if necessary organizing them hierarchically into
more specific Sub-Failures.
Once created, Failures can be enriched with attachments that provide additional details, and must the be
associated with specific plant parts thus becoming available only to operators working on specific workstations.
While configuring Failures keep in mind that Sub-Failures cannot be directly associated with any equipment, even if
at runtime the operator will be able to browse them starting from the related root Failure and that Failures
associated with a plant node are automatically inherited by all underlying nodes.
Target User
Users with the Product Engineer role can perform this procedure.
Workflow
1. Create Failures.
2. (Optional) Create Sub-Failures.
3. (Optional) Associate Attachments to Failures.
4. Associating Failures to Equipment.
Creating Failures
1. In the Failures page, click .
2. Set the following parameters:
Attribute Description
Id The unique identifier to be assigned to the Failure. Once the Failure is created, the Id
value cannot be modified.
It cannot contain the following special characters: & (ampersand), ' (quote), #
(hashtag), " (double quotes), + (plus), : (colon).
Creating Sub-Failures
1. In the Failures page, select a Failure and click .
2. Click the Sub-Failures tab.
3. Click and set the following parameters:
Attribute Description
File The document to be attached. You can browse text files, videos and images.
During production, whenever the Operator opens a Non-Conformance on an item, the system takes into account
the defect that has been found and the Material that the Operation is going to produce, and provides the user with
the list of possible rework Processes to be performed to rectify the problem encountered.
Procedure
1. Click the Rework Codes tile in the homepage.
2. Depending on the configuration key, a Rework Code can be created for a Defect Type, Defect Group or a
Failure. Click either of the following in the Rework Codes page:
• Create > Defect Type/Failures, to define a Rework Code for a set of Defect Types or Failure/Sub-
Failure.
• Create > Defect Group/Failures to define a Rework Code for a set of Defect Groups or Failure/Sub-
Failure.
3. From the drop-down list box, select the item of interest (either a Defect Type, Defect Group or a Failure).
4. Click the Select Materials button.
5. Select the Materials to be associated with the Rework Code and then click Add.
6. Click the Select Processes button.
7. Select the Processes to be associated with the Rework Code and then click Add.
Only Processes included in an As Planned BOP can be associated with a Rework Code.
8. Click Create.
Before starting the production execution, you can define a set of Non-Productive Activities. Users will then be able
to declare the start of one or more of them and the system will track the activities and the time spent on them.
Target User
Users with the Product Engineer or the Production Supervisor roles can perform this operation.
Procedure
1. To access the Non-Productive Activities page, click System Configuration > Non-Productive Activities in
the sidebar.
2. In the Non-Productive Activities page, click Create.
3. Set the following parameters:
Parameter Description
Prerequisites
• At least one 3D Printer has been defined.
• The 3D Printer has been configured to manage the Print Job File transfer.
Workflow
1. Do either of the following:
• Import Print Job Files
• Create Print Job Files Manually
2. Finalize the configuration of the imported Print Job Files.
3. To access the list of operations performed on the Print Job File, select it in the Print Job Files page, click
Open and the click the History tab.
Prerequisite
A plugin to be used to import Print Job Files has been defined.
Procedure
1. Click Product and Production Configuration > Print Job Files in the sidebar.
2. In the Print Job Files page, do either of the following:
• Click Import > Full Import to perform a Full Import.
• Click Import > Delta Import to perform a Delta Import.
3. From the dedicated screen that is displayed, select one or more tiles representing those CAM systems from
which the Print Job Files are to be imported and click Import.
Result
The Print Job Files present in the selected CAM systems are analyzed and then related metadata are imported in the
system, in accordance with the type of Import that has been selected. Existing Print Job Files with the Runtime
Only attribute are not deleted or overwritten.
Procedure
1. Click Product and Production Configuration > Print Job Files in the sidebar.
2. In the Print Job Files page, click the Add Print Job File button.
3. Set the following parameters:
Parameter Description
Build Tray Layout Information regarding the piece's position in the build tray.
Estimated Build Process Duration in Hours Estimated time necessary to generate the Print Job File or
modify it in hours.
Estimated Build Process Duration in Estimated time necessary to generate the Print Job File or
Minutes modify it in minutes.
Estimated Build Process Duration in Estimated time necessary to generate the Print Job File or
Seconds modify it in seconds.
Estimated Material Consumption Quantity Estimated consumption of raw material to fulfill the Print
Job File.
Serializable Product If the check box is selected, the product requires Serial
Numbers.
Test Bars If the check box is selected, the Print Job File includes test
bars.
Parameter Description
Serializable Test Bars If the check box is selected, the Test Bars require Serial
Numbers.
Estimated Print Duration in Hours Estimated time necessary to execute the 3D Print Job in
hours.
Estimated Print Duration in Minutes Estimated time necessary to execute the 3D Print Job in
minutes.
Estimated Print Duration in Seconds Estimated time necessary to execute the 3D Print Job in
seconds.
Product Serial Number Management The status of the association between product and Serial
Numbers:
• None, Serial Numbers are not required.
• Pending, Serial Numbers have not yet been
assigned.
• Assigned, Serial Numbers have been assigned.
Test Bar Serial Number Management The status of the association between test bars and Serial
Numbers:
• None, Serial Numbers are not required.
• Pending, Serial Numbers have not yet been
assigned.
• Assigned, Serial Numbers have been assigned.
Can be Pre-Transferred Select the check box if the Print Job File must be used by a
3D Printer that requires in input an intermediate file to be
processed to generate the final Print Job File.
4. Click Add.
Procedure
1. In the Print Job Files page, select the Print Job File that contains the instructions to be used for printing and
click Open: the Print Job File Details page is displayed.
2. To edit the Print Job File, click Edit Print Job File and modify the details of the Print Job File shown in the
Details tab: then click Save.
3. If necessary, select the most appropriate tab(s) from those listed below and finalize the selected Print Job File's
configuration as follows:
Select tab ... If you want to....
Click Link, make your selection and then click Save. Click
Unlink to remove the association.
Click Link, make your selection and then click Save. Click
Unlink to remove the association.
Click Link, make your selection and then click Save. Click
Unlink to remove the association.
If a Print Job File is associated to a Work Order Operation, the Work Order tab appears on the Print
Job File Details page. After the Work Order Operation is started, the Work Order tab is populated
with the details of the Work Order to which the Print Job File is associated. If the Work Order that is
associated to the Print Job File is of type Serialized or FullySerialized, the Serial Number tab also
appears on the Print Job File Details page after the Work Order is started. This tab displays Work
Order details such as Serial Number, Material, Machine.
The exact functionalities of the delta import procedure depend on the features of the custom plugin. For example, a
plugin might support only delta imports of new program references, or it might also allow the deletion of existing
ones. Refer to the documentation of the specific plugin for further details.
After importing and mapping CNC Packages, it will be possible to transfer them to CNC Machines.
Prerequisites
• A valid DNC software interface (any generic system or a custom one) is installed and configured.
• DNC Integration must have been enabled and configured in the Configuration Keys > Integrations page.
In addition, you can also create new Work Operations either from scratch or copying and then customizing the
existing ones.
Available Operations
You can create a Work Operation in either of the following ways:
• From Scratch
• Copying an existing Work Operation
Only One Active Only one Work Order Operation can be active among those belonging
to the same Work Order.
Parameter Description
Machine Auto-Complete For future use - The Work Order Operation can only be automatically
completed by a machine, and not manually by an Operator.
Machine Auto-Start For future use - The Work Order Operation can only be automatically
started by a machine, and not manually by an Operator.
Machine Auto-Pause For future use - The Work Order Operation can only be automatically
paused by a machine, and not manually by an Operator.
Optional The Operator can choose not to start the Work Order Operation.
Can be skipped If selected, the execution of the Work Order Operation can be
intentionally skipped at runtime by clicking the related button. This
activity is traced in the system, along with the name of the Operator
who skipped the Operation and the timestamp.
Parameter Description
Lock AM Powder Batch If selected, the Work Order Operation is used in 3D printing
processes. The Powder Batch is locked at the start of a printing
operation, so that its status changes to Busy and no actions can be
performed on it until the printing operation is finished and the Batch
becomes available again.
3. Click Create.
For more information on using State Machines to manage entity lifecycles, see section How to Manage
Entity Lifecycles with State Machines in the Opcenter Execution Foundation User Manual.
Target User
Users with the Product Engineer role can perform this operation.
Workflow
1. Create a Non-Conformance Lifecycle.
2. (Optional) Create a Non-Conformance Lifecycle Status.
3. Configure a Transition.
Name, description and initial status of the default Non-Conformance Lifecycle of type Change cannot be
modified. However, it is possible to configure its Transitions.
Procedure
1. In the Non-Conformance Lifecycles page, click Create.
2. Set the following parameters:
Parameter Description
Initial Status From the list of system-defined or custom-created states, the initial
status that you want to assign to the Non-Conformance Lifecycle you
are creating. This value is mandatory.
(Optional) To create a new Non-Conformance Lifecycle Status instead
of using an existing one, click to provide Identifier, Name, and
Description for the new status.
3. Click Save.
Result
The Non-Conformance Lifecycle is created, but it can be used only after completing its configuration. To complete
configuration, configure one or more Transitions for this Non-Conformance Lifecycle, and associate these
Transitions with User Roles.
After selecting this Non-Conformance Lifecycle for your Opcenter Execution Discrete setup from the
Engineering Configuration Keys page, you cannot add or update associated Transitions.
Procedure
1. In the Non-Conformance Lifecycles page, click the button. The Non-Conformance Lifecycle Status page
is displayed.
2. Click Add.
3. In the Create New Status page, set the following parameters:
Parameter Description
Procedure
1. In the Non-Conformance Lifecycles page, select the Non-Conformance to which you want to add a transition.
2. Click Open.
3. In the Non-Conformance Details page, click the Transitions tab.
4. Click Add.
5. Set the following parameters:
Parameter Description
Parameter Description
From The initial status that the Non-Conformance must assume. This
represents the start of the transition.
Prerequisites
To be able to associate the behaviors, you must first configure a Transition between two States.
Procedure
1. In the Non-Conformance Lifecycles page, select a Non-Conformance and click Open.
2. In the Non-Conformance Details page, click the Status Properties tab.
3. Select the State you want to associate with a behavior and click Edit.
4. In the Edit Status panel, flag one or more of the available behaviors according to your needs and click Save.
User Roles are assigned for performing tasks or activities pertaining to the Transition, and acknowledging the
occurrence of a Transition. After you associate User Roles to acknowledge the completion of a Transition, the
relevant users receive system-generated notification e-mails containing details about the Transition. Assigning a
Transition to User Roles ensures that only users with relevant authorization can perform those activities or tasks
related to the Transition.
Prerequisite
The SMTP server parameters that Opcenter Execution Discrete uses for sending e-mails have been set.
Procedure
1. In the Non-Conformance Lifecycles page, select the Non-Conformance Lifecycle, the Transitions of which you
want to associate with User Roles.
2. Click Open.
3. In the Non-Conformance Details page, click the Transitions tab.
4. Select the Transition to which you want to assign User Roles and click the button.
5. On the Configure Action panel, click those User Roles that you want to assign from the Unassigned Role(s) list.
The User Roles you select appear under the Assigned Role(s) list.
To remove a previously-assigned User Role, click the assigned User Role. The selected User Role
appears under the Unassigned Role(s) list.
6. Click Save.
7. To assign User Roles for receiving Transition occurrence e-mails, click the button.
8. On the Configure Notification page, type the e-mail addresses to which notifications must be sent in the E-mail
box, using a comma as a separator between two consecutive entries.
9. Click . The e-mail addresses that you assigned appear under the Assigned E-mail(s) list.
To remove a previously-assigned e-mail address, click the assigned e-mail address in the Assigned E-
mail(s) list.
In addition to the standard Inbound and Outbound Interlocking Checks, Opcenter EX DS allows you to configure
custom Inbound and Outbound Interlocking Checks, according to your needs.
Additional custom business logic is necessary to use these checks at runtime. Each custom Interlocking
Check must necessarily be connected to the Orchestrator command of the corresponding type (Outbound
Orchestrator or Inbound Orchestrator) in order to be handled.
Finally, to be used at runtime, custom Interlocking Checks must be linked to Process Operations, Process
Steps, Work Order Operations and Work Order Steps.
Standard Interlocking Checks, indicated as STANDARD, are listed in the Interlocking Checks page, but cannot be
modified, whereas custom Interlocking Checks, indicated as CUSTOM, can be modified or deleted in terms of
details and parameters.
Target User
Users with the Product Engineer role can perform this procedure.
Prerequisites
A custom Interlocking Check is available in your system. For more information on how to implement it, see section
How to Develop Custom Interlocking Checks of the Opcenter Execution Discrete Extensibility Guide.
Procedure
1. In the Interlocking Checks page, click Create.
2. Set the following parameters according to your needs:
Parameter Description
Inbound If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Operation, once all
conditions required by the check are satisfied.
Outbound If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Operation, once all
conditions required by the check are satisfied.
Operation-relevant If this check box is selected, the Interlocking Check will be linkable
only to Process or Work Order Operations.
Step-relevant If this check box is selected, the Interlocking Check will be linkable
only to Process or Work Order Steps.
3. Click Create.
4. In the Interlocking Checks page, open the Interlocking Check you have created and switch to the Parameters
tab.
5. Click Interlocking Check Parameters.
6. Set the following general parameters according to your needs:
Parameter Description
Parameter Description
Data Type Data Type of the Interlocking Check parameter. Accepted types:
• string
• int
• smallint
• tinyint
• bigint
• decimal
• timespan
• datetime
• guid
• bool
Custom Result Types come in handy when you want to make a clear distinction between what is to be considered a
positive or negative Result in a given context compared to others: for example, if you want to declare a negative
Result for an MTU for what concerns consumption, and the standards for the same MTU are more stringent for what
concerns assembly, you can configure Result Types "NOK for Consumption" and "NOK for Assembly" to satisfy your
needs.
Target User
Users with the Product Engineer or Production Coordinator role can perform this action.
Procedure
1. Operating in the Home Page, click the Result Types tile.
2. In the Result Types page, click the Create Result Type icon.
3. In the Create Result Type panel, in field Result Value, type a meaningful name that you want to assign to the
custom Result Type you are creating: once saved, this name cannot be modified.
4. Select the isDefault checkbox if you want the custom Result Type you are creating to be used as the default for
Result management.
5. Select the Is NOk checkbox if you want the custom Result Type you are creating to be used to represent a
negative Result.
6. Click the Create button.
7. If not already enabled, set the Result Management configuration key.
• The settings of both standard and custom Result Types can be updated by clicking : however, the
Is NOk checkbox can be changed only if the selected Result Type has not already been associated to a
Result.
• Only custom Result Types can be deleted, provided that they have not already been linked to a Result.
You can link a Buffer Definition previously created to specific Engineering entities. In this manner, you can establish
logistic constraints on Buffer Definitions and, by extension, on the Buffers that will be instantiated from them. For
example, you can declare that a specific Buffer Definition is able to transport or store only a maximum quantity of a
specific Material, or only items belonging to a specific Logistic Class, and so on.
When a Buffer Definition is instantiated, its links are instantiated in the same manner to the corresponding Runtime
entities, but they can be overriden, if necessary.
You can link the following entities to a Buffer Definition:
• Tool Definitions
• Materials
• Logistic Classes
Target User
Users with the Product Engineer role can perform this procedure.
Procedure
1. Click Product and Production Configuration > Buffer Definitions in the sidebar..
2. In the Buffer Definitions page, select the Buffer Definition that you want to link to a particular entity and click
Open.
3. Select the tab corresponding to the desired item type:
• Materials
• Tool Definitions
• Logistic Classes
4. Click .
5. Set the following parameters for the entity to be linked to the Buffer Definition:
Parameter Description
Parameter Description
Existing links between entities and a Buffer Definition can be unlinked by selecting the linked entity
from the list and clicking .
Setpoints are used to drive the behavior of a specific Machine or Tool at runtime, thereby eliminating the need for
the Shop Floor Operator to perform manual adjustments.
Once created, Setpoints are merely empty containers and in order to function, they must be filled with one or more
variables and then must be declared compatible with a set of Machines or Tools. The compatibility can be declared
for a set of Machines/Tools (using the related Definition) or for a single item. When a Setpoint is declared
compatible with a Machine/Tool Definition, the behavior is automatically inherited by all related Machines and
Tools (both those already existing and those that will be created). Consequently, when the compatibility with a
Definition is removed, the system automatically removes the compatibility between the involved Setpoint and all
items generated from that Definition.
Since Setpoint variables contain the values to be transferred at runtime, during Process Operation configuration it
will be necessary to map them to the related Automation Node Parameters.
Only released Setpoints will be available to be used at runtime.
Example
If a certain Machine must reach a specific temperature before it can be used to execute a Work Order Operation, the
Setpoint to be linked to that Machine must contain a variable for the temperature, the value of which is equal to
that specific temperature.
At runtime, the value of the Setpoint will be transferred to the Machine, that is linked to the Automation Layer and
must reach that temperature value prior to being used automatically.
Target User
Users with the Product Engineer role can perform this action.
Workflow
1. Create a Setpoint.
2. Add Variables to the Setpoint.
3. Release the Setpoint.
4. Link the Setpoint to the entities of interest, thus declaring their compatibility.
Creating Setpoints
1. In the Setpoints page, click Create.
2. Set the following parameters:
Parameter Description
Data Type The data type of the variable that will be mapped to an Automation
Node Parameter.
Default Values The default value (or values) of the variable. This parameter is not
available if Data Type is set to DateTime.
4. Click Save.
Releasing Setpoints
1. In the Setpoint tab, select the Setpoint to be released.
2. Click Release.
• Machine Definition, to link the Setpoint to all Machines that have been or will be generated from a
specific Equipment Type (of Unit Level).
• Tools, to link the Setpoint to a specific Tool.
• Tool Definitions, to link the Setpoint to all Tools that have been or will be generated from a specific Tool
Definition.
3. Click . Select one or more of the entities that you want to link to the currently-selected Setpoint.
4. (Optional) If you intend to link more than one Setpoint to the entity of your choice, select the Is Default check-
box to set the currently-selected Setpoint as the default for the selected entity.
5. Click Add.
If necessary, any entity that has been linked to a Setpoint can be unlinked from it by selecting its
corresponding tile and then clicking .
Result
The items that have been set as compatible with a Setpoint are listed in the related tab of the Setpoints page, and
in case of Tool Definitions and Tools, within the Setpoints tab of the Tool Definitions page and Tools page.
Workflow
1. Create Barcode Rules.
2. Add Rule Parts.
3. (Optional) Associate a Barcode Rule with a Material.
4. (Optional and not available in the Siemens_OPC_EXDS_AM UI Application) Associate a Barcode Rule with a
Functional Code.
5. View Barcode History.
Procedure
1. Click the Barcode Rules tile.
2. In the Barcode Rules page, click .
3. Set the required attributes:
Attribute Description
Identifier The identifier assigned to the Barcode Rule. Once the Rule is created,
the Identifier value cannot be modified.
Procedure
1. In the Barcode Rules page, select a Barcode Rule.
2. Click the Rule Parts tab.
3. Click and set the required attributes:
Attribute Description
Identifier The identifier assigned to the Rule Part. Once the Rule Part is created,
the Identifier value cannot be modified.
Item Type (Optional) Represents the item which must be considered in the
Barcode Rule.
The product offers two predefined item types which is used for
traceability at runtime:
• PartNumber - The identifier of the Material associated with
the barcode rule.
• SerialNumber - The identifier of the Material Tracking Unit
associated with the barcode rule.
Attribute Description
Expression Represents the regular expression which will be used to validate the
received Barcode string.
For example:
\d{2} which means that the matching Barcode must contain two
numbers.
The following characters are currently not supported:
• \r
• \n
• \t
The expression will be generated with boundaries (\b) at the beginning
and at the end.
Example
Here below an example of the same Barcode matching or not matching the regular expression defined in the Rule:
Result
In the Overview tab of the Barcode Rules page, if you add more than one Rule Parts to your Barcode Rule, it is
possible to view the sum of all the regular expressions in the Expression field.
Procedure
1. In the Materials page, to associate the Barcode Rule with the Material either:
• click the button to create a new Material, setting also the Barcode Rule parameter.
• click the button to open an existing Material and then click the button to edit and set
the Barcode Rule parameter.
2. Click Save.
3. If necessary, to remove existing associations, select the Material of interest, click and then click the
Unlink Barcode Rule icon.
Barcode Rules can also be associated with Functional Codes. In this way, whenever a Barcode string is received at
runtime, if a Barcode Rule has not been set for the Material, the system retrieves the rule to validate the Barcode
from the corresponding Functional Code.
Procedure
1. In the Functional Codes page, select the Functional Code of interest and click .
2. In the Overview tab, click and then select the Barcode Rule to be linked to the Functional Code.
3. If necessary, to remove existing associations, click the button.
Procedure
1. Open the Barcode History page. The system displays the following details:
Attribute Description
Rule Identifier The identifier of the Rule used to validate the Barcode.
Attribute Description
Line Side Positions are abstract representations of specific areas or accessories allocated to store Materials. They
contain Bins, which represent a logical unit of measure indicating how the Material is stored, and which are used to
replenish them.
Line Side Positions can be managed automatically or manually. For those Line Side Positions which are managed
automatically, thresholds must be configured to define priorities and values.
In the Line Side Positions page, you can:
• create new Line Side Positions,
• modify Line Side Positions previously created ( button), except for their Id, and the associated Material and
Workplace if the Line Side Position has been released at least once,
• delete Line Side Positions that are no more necessary ( button),
• release Line Side Positions ( button). In case of automatically managed Line Side Positions, there must be at
least one Threshold associated.
Each time the Threshold reaches or falls below the configured value, a Kanban Call is automatically sent to the
Warehouse to request a replenishment, equal to the Bins maximum capacity for the Bin Standard Quantity. If there
are more than one Thresholds associated, the system selects the one with the highest priority. The call is performed
using a Kanban Output Message.
At runtime, it is possible to manage released Line Side Positions and the related Kanban Calls, from the Line Side
Positions Monitoring page.
For additional information, please refer to the Line Side Positions and the Kanban Calls pages in the Opcenter
Execution Discrete Product Overview.
Target User
Users with the Product Engineer role can perform this action.
Workflow
1. Create Line Side Positions.
2. Configure Thresholds for automatic Kanban Calls.
Parameter Description
Workplace The Workcenter or Unit to be associated with the Line Side Position.
Material A released Message Definition associated with a Kanban Output Message, to be selected
Source from the entity picker.
Only manual (Optional) If selected, indicates that the decreasing of the Material quantity and related
Kanban call Kanban Call will be managed manually at runtime.
Bins to be (Optional, available if Only manual Kanban call is selected) The number of Bins which
requested can be requested for the Line Side Position, in case of manual Kanban call.
Maximum Bins (Not available if Only manual Kanban call is selected) The maximum capacity of the Line
Capacity Side Position, expressed in Bins.
Bin Standard The Unit of Measure of the Bin Standard Quantity. It is automatically filled with the Unit
Qty (UoM) of Measure of the Material selected before.
Bin Standard (Not available if Only manual Kanban call is selected) Value representing the capacity of
Qty (Value) a single Bin, therefore how many pieces the Bin must contain.
Start Quantity (Optional, not available if Only manual Kanban call is selected ) The start quantity of
Materials a Line Side Position contains. If not specified, it is automatically calculated as
the maximum quantity of the Material that the Line Side Position can contain. For
example, if the Maximum Bins Capacity is 5 and the Bin Standard Quantity is 2, then the
start quantity is 10.
BoM (Not available if the flag Only manual Kanban call has been set.) Defines how the
Consumption Materials inside the Material Specification must be consumed, thus automatically
Type decreasing, each time the production item exits the Workplace. Possible Values are:
• Percentage (default)
• FixedQuantity
• Fraction
For example, in case you have 4 wheels, you can choose to consume 50 % in the
Workplace associated with the Line Side Position you are creating, and the other 50 % in
another Workplace associated with a different Line Side Position.
Parameter Description
BoM (Not available if the flag Only manual Kanban call has been set.) The value associated
Consumption with the Material consumption.
Value
Note If the BoM Consumption Type is set to Percentage, the whole quantity is
consumed regardless of the value set in this field.
3. Click Save.
Priority Indicates the Threshold priority. Priority and Value are strictly
connected to one another. If the Value is 5, then the Priority is
also 5 (which means that it is lower). If the Value is 1, then the Priority is
1, which means that it is higher.
Value Indicates the Threshold value. You cannot insert for example a Value 10
with Priority 2, because there could exist another Threshold with a
lower value having therefore a higher priority.
4. Click Save.
Qualification Criteria represent a set of rules that, once configured, can be associated with Process Operations and
applied to the Master Plan from which the Work Order is generated, to select and use at runtime only those
Operations deemed necessary.
In the Qualification Criteria page, you can:
• create new Qualification Criteria,
• modify Qualification Criteria previously created ( button), except for their Id,
• delete Qualification Criteria that are no more necessary ( button), provided that they are not already linked
to an Operation of a released Process.
• lock Qualification Criteria previously created ( button), so that they cannot be modified anymore.
Once created, Qualification Criteria are empty containers for which rules must be configured.
The product comes provided with a set of predefined entities with their respective properties and values, for which
it is possible to configure filter clauses using logical operators, to create the logical expression representing the final
rule.
In addition, different Qualification Criteria can also be combined to produce more complex rules.
If the Production Resolution common component has been properly configured during the Opcenter Execution
Discrete installation, Qualification Criteria can be filtered and validated. For additional information refer to the
Configuring the Production Resolution Common Component page in the Opcenter Execution Discrete Installation and
Configuration Manual.
For additional information on Qualification Criteria, refer to the Qualification Criteria page in the Opcenter Execution
Discrete Product Overview.
Should it be necessary to extend the entities provided for configuring custom filter clauses, refer to How to
Implement Custom Filters for Qualification Criteria page in the Opcenter Execution Discrete Extensibility Guide.
Target User
User with the Product Engineer role can perform this procedure.
Workflow
1. Create the Qualification Criteria.
2. Configure the Filter Clauses.
Entity The entity for which you want to set the clause. Possible values are:
• Qualification Criteria: to create more complex rules combining
different Qualification Criteria.
• Work Order
• Material
Parameter Description
Property According to the entity selected in the previous step, the system displays a
series of properties. In detail:
Qualification Criteria: Id
The identifier of the selected Qualification Criteria must be different from
the one for which you are configuring the filter clause.
Work Order:
• Final Product
• Plant
• Priority
• Due Date
• Creation Date
Material: Functional Code
Operator In the drop-down menu, the system displays a list of predefined logical
operators, to be selected according to your needs:
• =
• !=
These operators permit the inclusion (in the first case) or exclusion (in the
second case) of certain elements making up the final rule, according to the
entity and property you have selected in the previous steps.
In addition, the following logical operators are specific to Creation Date
and Due Date:
• <
• >
• <=
• >=
Value The value to be assigned to the Property field chosen before, to be selected
with the entity picker (or date picker in case of Due Date and Creation
Date), except for the Priority value, where you can type a value of your
choice.
3. (Optional) To have a preview of the rule before saving it, click the Preview button. The rule is displayed in the
Rule Preview area.
4. Click to save the clause.
5. (Optional) To create another filter clause to be combined with the one already set, click > Add New
Clause and select the logical operator And/Or (disabled when only one clause is created). Insert the required
parameters as described in step 2 and click .
6. (Optional) To create more complex rules, after having created two or more set of clauses (following the
procedures described in steps 2-5), flag them to create a group of clauses and click . In the Rule Preview,
the grouped clauses are included in brackets.
Result
In the Overview tab of the Qualification Criteria page, under the Rule area, it is possible to view both short and
extended form of the rule previously created and saved. If you have created only one rule, both Rule and Extended
Rule display the same expression.
If more Qualification Criteria are combined, it is possible to view their details in the Extended Rule.
Configuring Skills
For reasons of security, as well as to allocate the best possible workforce for achieving successful production
targets, it must be established who can perform certain actions within a production plant and what specific
certified knowledge or know-how (known as Skills) these individuals must possess in order to carry out their
activities in the best possible manner. Those users who do not possess the appropriate Certificates attesting that
they have undergone sufficient training to perform delicate tasks must be inhibited from doing so.
In Opcenter EX DS, the term Human Resources is used to cover these aspects: the Human Resources of a production
plant are its Users, each of whom possesses certain Skills and certain Certifications attesting his/her personal
capabilities.
In some cases, it may be a good idea to form Teams of individuals who have the same or similar Skills and
Certificates to:
• speed up execution;
• have a pool of interchangeable users available for certain tasks or who work together to complete a specific job.
Target User
Users with the Product Engineer or Production Coordinator role can perform this procedure.
Workflow
1. Configure Skills.
2. Configure Certifications.
3. (optional) Create and prepare Teams.
Before starting the production execution, you can optionally configure a set of Skills. A Skill represents a specific
requirement which subsequently can either be directly associated with Process Operations and/or Work Order
Operations or assigned to specific Users through Certifications.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. Click Product and Production Configuration > Skills in the sidebar.
2. In the Skills page, click Create.
3. Set the following parameters:
Configuring Certifications
Parameter Description
Color (Optional) Color to be associated with the Skill. The color will be
displayed in the Production Coordinator Dashboard.
4. Click Save.
To properly configure the production environment, you must set restrictions on the access of specific users to
certain functionalities, so that only solely qualified Users are allowed to perform certain actions, according to their
Roles and their knowledge.
Permissions are configured through an entity called Certification, which can be associated both with users and
roles. In addition, it is also possible to associate the Certification with:
• Final Materials of the Work Orders.
• Workcenter where the production occurs.
• Machines to be used in the production.
• Skills required to perform specific Work Order Operations.
Target User
Users who possess the Product Engineer role can perform this operation.
Workflow
1. Create a Certification.
2. Add or link items to the Certification.
Creating a Certification
1. In the Certifications page, click Create.
2. Set the following parameters:
Parameter Description
Configuring Certifications
Parameter Description
Materials The Users/User Roles linked to this Certification can manage Work
Orders that produce one or more Final Materials that you will specify
herein.
Workcenters The Users/User Roles linked to this Certification can manage Work Order
Operations that are executed on one or more Workcenters that you will
specify herein.
Equipment Types The Users/User Roles linked to this Certification can manage Work
Order Operations that are executed with one or more Equipment
Types that you will specify herein.
Skills The Users/User Roles linked to this Certification can manage Work
Order Operations only when they possess one or more Skills that you
will specify herein.
Teams are groups of Users that can be created to perform production operations together: a single Team member
can start/pause/complete Work Order Operations on behalf of the entire Team.
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this operation.
Workflow
1. Create a Team.
2. (optional) Link Skills to the Team so that only those Users who possess these Skills (optionally, specifying a
minimum Skill level) may join the Team at runtime.
3. Add members (Users) to a Team.
Creating Teams
1. In the Teams page, click Create.
2. Set the following parameters:
Parameter Description
Max. Number of Users If a number is entered, the Team will allow only that maximum
number of Users.
If the field is left empty, the Team will have no limitations on the
number of Users.
3. Click Create.
• Empty Teams (that is, without members) can be deleted by selecting them and clicking Delete.
• When editing existing Teams, you can change the Max. Number of Users field only for empty Teams.
If you want to unlink a Skill from a Team, select one or more Skills and click Unlink.
Only those Users who possess Skills that match those required by the Team can be added to it.
If you want to remove a User from the Team, select the User and click Remove.
Target User
Users with the Product Engineer role can perform this procedure.
Workflow
1. Create either an As Planned BOP or a Master Plan.
2. Do either of the following:
• Create the Subprocesses (not applicable for Master Plans)
• Create the Operations.
3. If you have created Subprocesses at step 2, create the Operations.
4. Define Dependencies between Operations.
5. Define Groups of Alternative Process Operations (not applicable for Master Plans and not available in the
Siemens_OPC_EXDS_AM UI Application)
6. Associate Items with Operations.
7. Create the Steps.
8. Define Dependencies between Steps.
9. Associate Items to Steps.
Available Operations
You can perform the following operations:
• Creating As Planned BOPs and Processes
• Linking Processes to As Planned BOPs
• Cloning an existing As Planned BOP
• Evolving an existing As Planned BOP
• Creating a new Revision of a Process
• Completing an As Planned BOP
Procedure
1. In the As Planned BOPs and Processes page, click .
2. Set the following parameters:
Parameter Description
As Planned BOP To create a new As Planned BOP, click and then insert the
required identifiers in the Plant BOP Identifier and Baseline edit
boxes.
To add the Process to an existing As Planned BOP, either type the
baseline ID of the As Planned Bop or click and select the As
Planned BOP from the list.
Parent Process (Visible and mandatory only if you have selected an existing As
Planned BOP) Identifier of the parent Process. This field appears and
can be populated only if in the As Planned BOP field you choose an
existing BOP and this BOP already contains Processes.
Parameter Description
Plant Either the Enterprise or Site where the Process execution will take
place, to be selected among those created from the Equipment
page.
Final Material The Final Material that will be produced by the Process. If no Final
Material exists, you can create a new Material. The Final Material field
can be left blank: if a Final Material is not specified at this time, it will
be required when creating a Work Order from this Process. This allows
you to create a generic Process which can be used to produce
different Materials.
Quantity (Enabled and mandatory only if you have selected a Final Material)
The default quantity of the Material that will be produced by the
Process.
Min. Quantity (Enabled only if you have selected a Final Material) The minimum
quantity of the Final Material to be produced by the Process.
Max. Quantity (Enabled only if you have selected a Final Material) The maximum
quantity of the Final Material to be produced by the Process.
Procedure
1. In the As Planned BOPs and Processes page, click Link Process to Baseline.
2. Set the following parameters:
Parameter Description
Baseline The baseline ID of the As Planned BOP to which the Process belongs.
Parent Process Identifier of the parent Process. This field appears and can be
populated only if in the Baseline field you choose an existing BOP
and this BOP already contains Processes.
Procedure
1. In the As Planned BOPs and Processes page, select the As Planned BOP to be cloned.
2. Click Clone As Planned BOP.
3. In the Clone As Planned BOP page, insert the new Plant BOP Identifier of the cloned As Planned BOP in
the Plant BOP Identifier field
4. Insert the new Baseline Identifier in the Baseline ID field.
5. Click Save.
Procedure
1. In the As Planned BOPs and Processes page, select the Process to be evolved.
2. Click Evolve As Planned BOP.
Procedure
1. In the As Planned BOPs and Processes page, select the Process for which you want to create a new revision.
2. Click Create > Revision: the new Process is displayed in the Processes page and a notification is sent to the
subscribed users, if any.
Procedure
1. In the As Planned BOPs and Processes page, select the As Planned BOP to be completed.
2. Click Open.
3. Click Complete and confirm the operation.
Available Operations
You can perform the following operations:
• Creating Master Plans and Processes
• Linking Processes to Master Plans
• Completing Master Plans
• a new Master Plan: the newly created Process becomes the Root Process of the Master Plan.
• an existing Master Plan: the newly created Process becomes a Sub-Process of an existing Process without
Operations, inside the Master Plan.
When a new Process is created, it is automatically added to the Process Catalog.
When a new Master Plan is created, its Completed status is set to false. You need to complete the Master Plan to
make it available for the creation of Work Orders.
Procedure
1. In the Processes and Master Plans page, click Create.
2. Set the following parameters:
Parameter Description
To create a new Master Plan click and insert values for the
Identifier, Correlation Identifier and Unique Identifier parameters.
In addition, select Is Specialized, if you want to restrict the kind of
specifications, (such as Tools, Machines, Work Instructions and
Materials) configurable for the Master Plan.
Identifier Unique identifier to be assigned to the root Process. Once saved, this
parameter can no longer be modified.
Plant Either the Enterprise or Site where the Process execution will take
place, to be selected among those created from the Equipment
Configurations page.
Final Material The Final Material that will be produced by the Process. If no Final
Material exists, you can create a new Material. The Final Material
field can be left blank: if a Final Material is not specified at this time,
it will be required when creating a Work Order from this Process. This
allows you to create a generic Process which can be used to produce
different Materials.
Quantity (Enabled and mandatory only if you have selected a Final Material)
The default quantity of the Material that will be produced by the
Process.
Parameter Description
Min. Quantity (Enabled only if you have selected a Final Material) The minimum
quantity of the Final Material to be produced by the Process.
Max. Quantity (Enabled only if you have selected a Final Material) The maximum
quantity of the Final Material to be produced by the Process.
Procedure
1. In the Processes and Master Plans page, click Link Process to Master Plan.
2. Set the following parameters:
Parameter Description
Master Plan The Identifier of the Master Plan to which the Process is to be linked.
To add the Process to an existing Master Plan, either type the Identifier
of the Master Plan or click and select the Master Plan from the list.
To create a new Master Plan click and then insert the required
parameters. In addition, select Is Specialized, if you want to restrict
the kind of specifications, (such as Tools, Machines, Work Instructions
and Materials) configurable for the Master Plan.
Procedure
1. In the Processes and Master Plans page, select the Master Plan to be completed.
Creating a Sub-Process
In addition, you can modify existing Sub-Processes when you want ( ) but, if you want to modify the Sub-Process
considerably, for example adding and/or removing Operations and Sub-Processes, you are strongly recommended
to create a new revision of the Sub-Process and then to modify it instead of modifying the existing one.
Sub-Processes are created within a Process, but if necessary you can choose to use them also in other Processes
simply creating a link to them. After performing this operation, a copy of the original Sub-Process is created within
the other Process and, in case of changes, the system will notify the user that they will be applied also to the
original Sub-Process.
Target User
Users with the Product Engineer role can perform this procedure.
Prerequisite
The parent Process does not contain any Operation.
Workflow
1. Create a Sub-Process in either of the following ways:
• From scratch
• Creating a new Revision of an existing Sub-Process
2. If you want to use the Sub-Process in multiple production processes, create a link from the new Sub-Process to
another Process/Sub-Process.
Creating a Sub-Process
Parameter Description
Plant Either the Equipment or Site where the Sub-Process execution will
take place, to be selected among those created from the Equipment
page.
Final Material The Final Material which will be produced by the Sub-Process. If no
Final Material exists, you can create a new Material.
Quantity (Enabled and mandatory only if you have selected a Final Material)
The default quantity of the Material which will be produced by the
Sub-Process.
Min. Quantity (Enabled only if you have selected a Final Material) The minimum
quantity of the Final Material to be produced by the Sub-Process.
Max. Quantity (Enabled only if you have selected a Final Material) The maximum
quantity of the Final Material to be produced by the Sub-Process.
3. Click Create.
You can also create a Sub- Process during the creation of a new Process, setting the Parent Process field
properly.
You can unlink a Sub-Process from a Process or another Sub-Process, by selecting the Sub-Process and by
clicking Unlink. After this disassociation, the system changes the Sub-Process to a Process.
You can modify existing Process Operations when you want ( ). However, if you want to modify the Process
Operation considerably (for example, by associating it with new Machines or changing its dependencies), you are
strongly recommended to create a new revision of the Process Operation and then to modify it, rather than
modifying the existing one.
Process Operations are created within a Process/Sub-Process, but, if necessary, you can choose to use them also in
other Processes/Sub-Processes simply by creating a link to them. After performing this operation, a link to the
original Process Operation is created within the other Process/Sub-Process and, in case of changes, the system
notifies the user that modifications will be applied also to the original Process Operation.
This action cannot be performed if the parent Process already contains at least a Sub-Process.
Target User
Users with the Product Engineer role can perform this operation.
Workflow
1. Create a Process Operation in one of the following ways:
• From scratch
• Creating a new Revision of an existing Process Operation
2. If you want to use the Process Operation in multiple production processes, create a link from the Process
Operation to another Process/Sub-Process.
Parameter Description
Estimated Duration Estimated duration of the execution of the Work Order Operation
generated from the Process Operation. This value is expressed in
hours, minutes, seconds.
Work Operation To define how the Work Order Operation generated from the
Process Operation must behave at runtime, select one of the
configured Work Operations.
Electronic Signature Start If the check box is selected, the operator credentials are
validated at the time of starting a Work Order Operation. The
validation ensures that only authorized operators start Work
Order Operations.
Parameter Description
Electronic Signature Pause If the check box is selected, the operator credentials are
validated at the time of pausing a Work Order Operation. The
validation ensures that only authorized operators pause Work
Order Operations.
Electronic Signature Complete If the check box is selected, the operator credentials are
validated at the time of completing a Work Order Operation. The
validation ensures that only authorized operators complete Work
Order Operations.
Dependency Type Select one of the following options to specify which type of
Dependency you want to create for the current Process
Operation:
• After End: The destination Process Operation can
start only after the source Process Operation is
started.
• After Start: The destination Process Operation can
start only after the source Process Operation has
ended.
3. Click Create.
Then, while editing an Operation ( in the Operations tab) you can click the Dependencies tab to display the list
of dependencies in which the current Operation is involved, and you can remove the unnecessary Dependencies.
Target User
Users with the Product Engineer role can perform this operation.
Workflow
1. Create a Dependency.
2. Customize the Dependency Graph.
From Operation The Operation that influences the execution of the other Operation.
You can also create dependencies during the creation of an Operation, both from scratch and by copying it
from an existing one, selecting the Create Dependency check box.
Alternative Process Operations can be adopted in place of the Process Operations that have already been defined
as part of your main execution flow for a specific Process.
For more information, see Alternative Process Operations in the Opcenter Execution Discrete Product Overview.
Target User
Users with the Product Engineer role can perform this action.
Prerequisites
• At least three Process Operations have been defined.
• The Process Operations are in sequence and one is configured as predecessor of all the others.
Procedure
1. Operating in the Processes page, select the Process for which you want to create a group of Alternative Process
Operations and click Open.
2. Click the Alternative Operations tab.
3. In the top-right corner, click Add Group.
4. In the Add Alternative Operation Group panel, configure the following parameters:
Parameter Description
This preference setting can be changed, according to your needs. See the section below for details.
7. Click Add.
Groups of Alternative Process Operations can be inherited only by Work Orders with
either Serialized or Full Quantity Production Type.
Over time, you may find that you want to change your preference of one Alternative Process Operation in favor of
another: being able to change the preference setting allows you to adopt the solution that is best fit to satisfy your
production needs.
1. Operating in the Process Detail page, click the Alternative Operations tab: this displays the available
Alternative Groups for the current Process.
2. Select the Alternative Group for which you want to change the preferred Alternative Process Operation and then
click : this opens the Edit Alternative Operation Group panel.
3. From among the Alternative Process Operations displayed for the selected Alternative Group, select the one
that you want to set as your preference by clicking on the star icon next to it and then click Save.
Target User
Users with the Product Engineer role can perform this action.
Available Actions
You can provide Process Operations with:
• Machines
• Materials
• Tools
• Documents
• Work Instructions
• Skills (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Interlocking Checks (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Quality Inspections
• Qualification Criteria (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Powders
• Human Resources (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
In addition, you can:
• link Material Parameters with Automation Node Instance Parameters (This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.)
• link Data Collection Parameters to Automation Node Instance Parameters (This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.)
• link Tool Definition Parameters to Automation Node Instance Parameters (This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.)
• link Setpoint Variables to Automation Node Parameters (This functionality is not available in
the Siemens_OPC_EXDS_AM UI Application.)
• create Process Steps.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Process Operation and then click the Machines tab.
2. Click Create and then proceed as follows:
If the Work Operation Select one of the following options Set the following
associated with parameters
the selected Process
Operation
had the AM parameter selected Add 3D Printer, if the Process Operation • Printer, the
must be executed name of the 3D
on a specific 3D Printer. Printer.
• Print Job File,
the program the
3D Printer
requires to
determine how
to print items
tridimensionally.
(Optional, see
note below)
If the Work Operation Select one of the following options Set the following
associated with parameters
the selected Process
Operation
In case of Process Operations dedicated to 3D printing, the Print Job File field can be left blank and
then set at a later time:
• in this tab, by selecting the 3D Printer or 3D Printer Type and then clicking Link Print Job
File;
• if the Print Job File is a template (that is, the Print Job File must have Product to Be
Serialized set to True and Product Serial Number Management set to Pending) and the Work
Order is either of the Serialized or Full Serialized type, you can associate it with Serial
Numbers to create one or more Runtime Print Job Files.
• at runtime, before transferring the Print Job File to the 3D Printer.
3. Click Add.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. Open the desired Process Operation and then click the Materials tab.
2. Click .
3. Set the following parameters:
Parameter Description
Logical Position Any kind of reference about where the component must be placed or
assembled in the final product.
Parameter Description
Parameter Description
• Additive: Adopted specifically for Additive Manufacturing
powders. The quantity of the Material to be consumed
can range from greater than zero to the total quantity of
the Material. The quantity can also be updated to more
than the suggested quantity from the Operator Landing
page. However, once mixed (combined), the quantity that
has been introduced can no longer be separated, either in
full or in part, from the Powder Material Batch resulting
from the execution of the Operation.
• TrackLoadedAMPowder: Adopted specifically for
Additive Manufacturing powders. The quantity of the
Powder Material consumed during a printing operation is
tracked, after the operation has been completed,
rescaling the quantity of the Powder Batch (loaded into
the 3D Printer) used to print the parts for which
consumption must be tracked.
Possible values for Output Material Specification Types
• CoProduct: To be selected when you intentionally want
more than one distinct product to be produced from the
same Material during the execution of the same
Operation. The quantity to be produced can range from
zero to the total quantity of each Material.
• ByProduct: To be selected when, in addition to a distinct
product to be produced from the same Material, during
the execution of the same Operation, there
will inevitably be also a resulting by-product (derivative)
that may or may not be further processed to produce
something else. The quantity to be produced can range
from zero to the total quantity of each Material.
Parameter Description
Alternative Selected If the Material Specification Type is set to Alternative, select this
check box to define which Material must be displayed by default to
the Operator among those contained in the same Group.
4. Click Add.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. Open the desired Process Operation and then click the Tools tab.
2. Click Create.
3. Set the following parameters:
Parameter Description
Tool Definition The type of Tool to be used to perform the Process Operation.
Select one among those you have created. If the associated Work
Operation is of type Additive Manufacturing, you can also
associate a Tool Definition of type AM Substrate, indicating that
the Tool is a Substrate. It is possible to have a Process Operation
of type Additive Manufacturing, having both Substrates and
regular Tools associated with it.
Usage Number The number of times the Tool is used to perform the current
Process Operation.
4. Click Create.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. Open the desired Process Operation and then click the Documents tab.
2. Click Catalogs.
3. In the Operation Details screen, click the Documents tab.
4. Click Link.
If the Link icon is not displayed, click the Process Operation in the left panel.
5. If the Document to be linked to the Process Operation is not displayed in the list, click Import and select the
file of interest.
6. Select the Document of interest from the list and click the Link button.
If Multi-Plant Support is enabled, tags currently enabled for the logged User are applied to the imported
Documents.
Target User
Users with the Product Engineer role can perform this operation.
Prerequisite
A Work Instruction to be associated with the Process Operation is available.
Procedure
1. Open the desired Process Operation and then click the Work Instructions tab.
2. Do either of the following:
• Click Catalog and in the In the Operation Details screen, click the Work Instructions tab then click
Link Work Instruction.
• Click Link Work Instruction.
• If you link a Work Instruction to a Process Operation working from the Operation
Catalog page, the Work Instruction will be inherited by all new Process Operations
picked from that Operation in the Catalog and by the existing Operation provided that
the Work Instruction has been propagated.
• If you link a Work Instruction directly to a specific Process Operation, only new Work
Order Operations that will be instantiated from that specific Process Operation will
inherit the linked Work Instruction.
3. In the Link Work Instruction panel, select one Work Instruction Association Type among the following
options:
• Operation: the Work Instruction will be associated with the whole Process Operation;
• Serial Number: the Work Instruction will be associated with all the Serial Numbers produced by the
Process Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders);
• Serial Number On Demand: the Work Instruction will be associated only to some Serial Numbers
produced by the Process Operation. The Operator will select at runtime the exact list of Serial Numbers
to be associated.
4. Select the Work Instruction of interest and click Link.
Skills are specific requirement which can be associated to Process Operations, Work Order Operations, Process
Steps and/or Work Order Steps, and which allows a more granular way to control their execution.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
At least one Skill has been previously created.
Procedure
1. Open the desired Process Operation and then click the Skills tab.
2. Click Catalog.
3. In the Operation Details screen, click the Skills tab.
4. Click Add.
5. In the Level edit box, type the required level of the Skill to be associated to the Process Operation.
Note According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Process Operation execution.
6. Select one or more Skills from the list and click Add.
If multiple Skills are selected at the same time, they are all associated with the same Level. If you need to
associate Skills with different Levels, you need to associate them individually.
Interlocking Checks (both of Standard and Custom type) can be linked to Process Operations to verify whether one
or more conditions have been satisfied at runtime prior to starting or completing the instantiated Work Order
Operation.
If the outcome of all these checks is successful, the execution of the Work Order Operation will either be started
(Inbound Interlocking Checks satisfied) or completed (Outbound Interlocking Checks satisfied).
The following table lists the Interlocking Checks provided by default by Opcenter EX DS.
For more information, see section Interlocking Checks of the Opcenter EX DS Product Overview.
Name Description
AllPartsAssembled Verifies that all components have been assembled on the Work Order
Operation (as well as on its Work Order Steps, where present), according
to the Material Specifications or BoMs.
• For Serialized Work Orders, the check is specific to the Serial
Numbers to be completed.
• For TransferBatch Work Orders, the check is specific to the quantity
to be completed.
AllStepsAssembled Verifies that all the Steps belonging to the active Work Order Operation
have been completed.
DocumentsUploaded Verifies how many documents have been uploaded in relation to the
current Work Order Operation as a whole (that is, in relation to the Work
Order Operation and its Work Order Steps, if present). This interlocking
check is performed against the Min. doc # parameter: if the number of
uploaded Documents falls below the value set for this parameter, the
check's outcome is considered unsuccessful.
A distinction is made for the various Production Types available for Work
Orders: for details, see Role of Work Order Production Type for
the DocumentsUploaded Interlocking Check.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
The Interlocking Check to be linked is configured as Operation-relevant.
Procedure
1. Open the desired Process Operation and then click the Interlocking Checks tab.
2. Click Link.
3. In the Link Interlocking Check pane, select the Interlocking Check to be linked: if you have selected a standard
Interlocking Check, go to step 5.
4. (only for custom Interlocking Checks) In the Define Interlocking Check Type area, select at least one of the
following Interlocking Types:
Interlocking Type Description
Inbound If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Operation, once all
conditions required by the check are satisfied.
Outbound If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Operation, once all
conditions required by the check are satisfied.
5. In the Associated Interlocking Check Parameters area, select a parameter and then click Set Parameter
Values.
6. In the Set Parameter Values pane, insert or update values for the parameters. If the parameter foresees more
values (that is, Is List is selected), it will be possible to define more than one value for the parameter.
7. Click Set. The tile indicates the values have been set for the parameter.
8. Click Add.
Once linked, Interlocking Checks cannot be deleted. To delete Interlocking Checks, they must be first
unlinked.
Serialized The Min. doc # parameter is checked for each of the Material Tracking Units (Serial
Numbers) that is being completed: it is sufficient that the minimum number of Documents
not be uploaded for one of the Serial Numbers for the outcome of the check to be
considered unsuccessful as a whole.
FullQuantity The Min. doc # parameter is checked on the batch of the Final Material as a whole.
FullSerialized The Min. doc # parameter is checked on the specified list of the Material Tracking Units
(Serial Numbers) that is being completed: it is sufficient that the minimum number of
Documents not be uploaded for one of the Serial Numbers for the outcome of the check to
be considered unsuccessful as a whole.
TransferBatch The Min. doc # parameter is checked on the batch of the Final Material, with the possibility
of only a portion of the batch being consumed at a time. In this case, each time that a
portion of the batch is consumed, the check is performed to see whether the minimum
number of Documents has been reached: if the minimum number of Documents has been
reached at the first partial consumption of the batch, then it is not necessary for any
Document to be uploaded at the successive partial consumptions of the batch in
question. In any case, the sum of the Documents uploaded for each partial consumption of
the batch must not be less than the value set for Min. doc #.
Here are two examples for TransferBatch: we have a Batch of Final Material with initial
Batch quantity = 10 and parameter Min doc # = 10.
Example 1
First partial consumption of batch = 5 with 10 Documents uploaded
The remaining portion of batch to be consumed = 5 with 0 Documents yet to be uploaded
Second partial consumption of batch = 5 with 0 Documents uploaded
Total Documents uploaded = 10 + 0 = 10 Documents uploaded for the batch as a whole.
Inspection Definitions are managed via the Opcenter Execution Foundation Work Instruction App.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
• An Inspection Definition (derived from Attributive, Variable or Visual Quality Characteristic) is available in the
system.
• (For Buy-Off only) The Inspection Definition to be linked to the Process Operation must:
• point to the Buy-Off Quality Characteristic
• have an Electronic Signature scenario configured with the users or user roles entitled to approve or
reject the produced MTUs.
• If the Work Order Operation also contains Steps, it is recommended that you link the
AllStepsCompleted Interlocking Check to avoid that the Work Order Steps are set to NotExecuted once
a Buy-Off request is accepted for the Work Order Operation.
• (For Part Based Inspections only) The Inspection Definition to be linked to the Process Operation must have the
Frequency set to Part Based.
Procedure
1. Open the desired Process Operation and then click the Quality Inspections tab.
2. Click Link.
3. Select the Inspection Definition to be associated.
4. (For Part Based Inspections only) Select a reference operation to be used by the system to recognize when to
start the inspection, according to the configured interval of produced items.
5. Click LINK.
• If you want to unlink the linked Inspection Definition revision, click Unlink.
• You can link multiple Inspection Definitions to a Process Operation, but only one revision of the
selected Inspection Definition can be linked.
Qualification Criteria can be associated to Process Operations, so that specific rules can be applied during the
creation of the Work Order, to include and perform at runtime only those operations deemed necessary.
Procedure
1. Open the desired Process Operation and, in the Details tab, click the button visible in the right sidebar.
2. From the entity picker, select the Qualification Criteria to be associated with the Process Operation and click
Save.
Target User
Users with the Product Engineer Role can perform this action.
Prerequisite
The Work Operation type must be Setup3DPrinter (which has the property Load AM Powder set to true).
Procedure
1. Open the desired Process Operation and then click the AM Powders tab.
2. Click . In the Set Powder pane, the upper area displays the list of 3D Printers associated with the Process
Operation.
3. Set the following parameters in the lower area:
Parameter Description
Min. Quantity (Optional) The minimum quantity which must be loaded into
the 3D Printer.
Enable Mandatory Check (Optional) If this checkbox is selected, you can choose
whether to enable the mandatory check at runtime only on
the Quantity, only on the Batch or both:
• Powder Quantity: a check is performed at runtime
on the Powder Batch quantity.
• Powder Batch: a check is performed at runtime on
the Powder Batch identifier.
4. Click Set.
Linking Human Resources to Process Operations allows you to specify how many users with specific Certifications
are required to start the execution of a specific Work Order Operation.
Once the Human Resource is linked to the Process Operation, it is possible to remove the association ( button)
or to modify the number of users that are required to possess each Certification ( button).
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
A Certification is available in the system.
Procedure
1. Open the desired Process Operation and then click the Human Resources tab.
2. Click Link.
3. Select one or more Certifications to be associated.
4. In the Number of Users area specify, for each Certification, the number of required users.
5. Click Link.
Once created and associated to the Process Operation/Step, Material Parameters can be linked to Automation
Node Instance Parameters.
At runtime, the Operator will be able to decide whether to automatically retrieve the values coming from the field or
enter them manually.
The parameters that can be acquired from the field are related to the:
• Serial Number or Batch ID of the Material to be consumed.
• Quantity to be consumed.
Prerequisites
• The target machine for the Process Operation is linked to an Automation Node Instance.
• Materials have been associated to the involved Process Operation/Step.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the Process Operation in edit mode and then click the Machines tab.
2. Select the Machine of interest and click .
3. In the Automation Node Instance Parameters page, select the parameter to be linked.
4. Click the Materials tab.
5. Click Link.
6. In the Link Node Instance Parameter to Material panel, do the following:
You can create and associate Data Collection Parameters to the Process Operation/Step. You can then link these
Data Collection Parameters to the Automation Node Instance Parameters. At runtime, the Operator can decide
whether to automatically retrieve the values coming from the field or enter them manually.
Prerequisites
• The target machine for the Process Operation is linked to an Automation Node Instance.
• Data Collections have been associated to the involved Process Operation/Step.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the Process Operation in edit mode and then click the Machines tab.
2. Select the Machine of interest and click .
3. In the Automation Node Instance Parameter assigned to Machine page, select the parameter to be linked to
the Data Collection parameter and click Link.
The same Automation Node Instance Parameter can be linked to different Data Collections.
4. Select either an Operation Data Collection parameter or a Step Data Collection parameter and click Link. The
linked parameter is listed in the Linked Data Collection Parameters section.
5. Repeat steps 2-4 to make further associations.
To unlink the parameter from the Automation Node Instance Parameter, click the parameter and then
click Unlink.
Once created and associated with the Process Operation or Step, Tool Definition Parameters can be linked to the
Automation Node Instance Parameters.
At runtime, the Operator can decide whether to automatically retrieve the values coming from the field or enter
them manually.
The parameters that can be acquired from the field are related to the:
• identifier of the Tool Definition
• duration time
• usage count.
Prerequisites
• The target machine for the Process Operation is linked to an Automation Node Instance.
• Tool Definitions have been associated with the involved Process Operation/Step.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the Process Operation in edit mode and then click the Machines tab.
2. Select the Machine of interest and click .
3. In the Automation Node Instance Parameter Association page, select the parameter to be linked.
4. Click the Tools tab.
5. Click Link.
6. In the Link Tool Definitions to Automation Node Instance Parameter page, do the following:
• select the Tool Definition from the Select Tool Definitions to Link pane.
• select the parameter to be linked to the selected Tool Definition from the Select Tool Definition
Parameter to Link pane.
7. Click Link.
To unlink a Tool Definition Parameter from an Automation Node Instance Parameter, click the parameter
and then click Unlink.
To be properly used at runtime to transmit data to the field, the variables of Setpoint that have been previously
declared compatible with Machines and Tools, must be linked to Automation Node Parameters.
Target User
Users with the Product Engineer role can perform this action.
You can unlink a Setpoint variable from an Automation Node Type parameter by selecting the variable and
clicking .
Target User
Users with the Product Engineer role can perform this action.
Available Operations
1. Create a Process Step in one of the following ways:
• From scratch
• Linking an existing Step from the Step Catalog.
Step Category Step Category to be assigned to the Process Step you are creating.
Electronic Signature Complete If the check box is selected, the operator credentials are validated
at the time of completing the instantiated Work Order Operation.
The validation ensures that only authorized operators complete
Work Order Operations.
Estimated Duration Hours Estimated duration, in hours, of the Work Order Step execution.
This value will be aggregated with estimated duration in Minutes
and Seconds to form a unique estimated duration displayed in
the following formats: d.hh:mm:ss or hh:mm:ss.
Estimated Duration Minutes Estimated duration, in minutes, of the Work Order Step execution.
Estimated Duration Seconds Estimated duration, in seconds, of the Work Order Step execution.
Unlike those between Process Operations, dependencies between Process Steps can only belong to
the After End type.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. In the Steps tab, click Details.
2. Select the tab Dependencies.
3. Click Add Dependency.
4. In the From and To fields, set the Steps linked by the Dependency.
5. Click Save.
Target User
Users with the Product Engineer role can perform this action.
Available Actions
You can provide Process Steps with:
• Materials
• Tools
• Documents
• Work Instructions
• Skills (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Interlocking Checks (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Quality Inspections
• Human Resources (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Process Step and then click the Materials tab.
2. Click .
3. Set the following parameters:
Parameter Description
Logical Position Any kind of reference about where the component must be placed or
assembled in the final product.
Parameter Description
Parameter Description
• Additive: Adopted specifically for Additive Manufacturing
powders. The quantity of the Material to be consumed
can range from greater than zero to the total quantity of
the Material. The quantity can also be updated to more
than the suggested quantity from the Operator Landing
page. However, once mixed (combined), the quantity that
has been introduced can no longer be separated, either in
full or in part, from the Powder Material Batch resulting
from the execution of the Step.
• TrackLoadedAMPowder: Adopted specifically for
Additive Manufacturing powders. The quantity of the
Powder Material consumed during a printing operation is
tracked, after the operation has been completed,
rescaling the quantity of the Powder Batch (loaded into
the 3D Printer) used to print the parts for which
consumption must be tracked.
Possible values for Output Material Specification Types
• CoProduct: To be selected when you intentionally want
more than one distinct product to be produced from the
same Material during the execution of the same Step. The
quantity to be produced can range from zero to the total
quantity of each Material.
• ByProduct: To be selected when, in addition to a distinct
product to be produced from the same Material, during
the execution of the same Step, there will inevitably be
also a resulting by-product (derivative) that may or may
not be further processed to produce something else. The
quantity to be produced can range from zero to the total
quantity of each Material.
UoM The unit of measure of the Material being linked to the Process Step.
4. Click Add.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Process Step and then click the Tools tab.
2. Click Create.
3. Set the following parameters:
Parameter Description
Tool Definition The type of Tool to be used to perform the Process Step. Select
one among those you have created.
Usage Number How many times the Tool must be used to perform the current
Process Step.
4. Click Create.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Process Step and then click the Documents tab.
2. Click Catalog.
3. In the Step Details screen, click the Documents tab.
4. Click Link.
If the Link icon is not displayed, click the Process Operation in the left panel.
5. If the Document to be linked to the Process Step is not displayed in the list, click the Import button
and select the file of interest.
6. Select the Document of interest from the list and click Add.
If Multi-Plant Support is enabled, tags currently enabled for the logged User are applied to the
imported Documents.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
A Work Instruction to be associated with the Process Steps is available.
Procedure
1. Open the desired Process Step and then click the Documents tab.
2. Click Catalog.
3. In the Step Details screen, click the Work Instructions tab.
4. Click Link.
5. From the Add Instruction Definition page, select the Work Instruction Association Type:
• Operation: the Work Instruction will be associated with the whole Process Operation;
• Serial Number: the Work Instruction will be associated with all the Serial Numbers produced by the
Process Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders);
• Serial Number On Demand: the Work Instruction will be associated only to some Serial Numbers
produced by the Process Operation. The Operator will select at runtime the exact list of Serial Numbers
to be associated.
6. Select the form of interest from the list and click Link.
Skills are specific requirement which can be associated to Process Operations, Work Order Operations, Process
Steps and/or Work Order Steps, and which allows a more granular way to control their execution.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
At least one Skill has been previously created.
Procedure
1. Open the desired Process Step and then click the Skills tab.
2. Click Catalog.
3. In the Process Details screen, click the Skills tab.
4. Click Add.
5. In the Level edit box, type the required level of the Skill to be associated to the Process Operation.
Note According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Process Step execution.
6. Select one or more Skills from the list and click Add.
If multiple Skills are selected at the same time, they are all associated with the same Level. If you need to
associate Skills with different Levels, you need to associate them individually.
Interlocking Checks (both of Standard and Custom type) can be linked to Process Steps to verify whether one or
more conditions have been satisfied at runtime prior to starting or completing the instantiated Work Order Step.
If the outcome of all these checks is successful, the execution of the Work Order Step will either be started
(Inbound Interlocking Checks satisfied) or completed (Outbound Interlocking Checks satisfied).
The following table lists the Interlocking Checks provided by default by Opcenter EX DS.
For more information, see section Interlocking Checks of the Opcenter Execution Discrete Product Overview.
Name Description
AllPartsAssembled Verifies that all components have been assembled on the Work Order
Step, according to the Material Specifications or BoMs.
• For Serialized Work Orders, the check is specific to the Serial
Numbers to be completed.
• For TransferBatch Work Orders, the check is specific to the
quantity to be completed.
AllStepsCompleted Verifies that all the Steps belonging to the active Work Order
Operation have been completed.
Name Description
DocumentsUploaded Verifies how many documents have been uploaded in relation to the
current Work Order Step. This Interlocking Check is performed against
the Min. doc # parameter: if the number of uploaded Documents falls
below the value set for this parameter, the check's outcome is
considered unsuccessful.
A distinction is made for the various Production Types available for
Work Orders: for details, see Role of Work Order Production Type for
the DocumentsUploaded Interlocking Check.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
The Interlocking Check to be linked is configured as Step-relevant.
Procedure
1. Open the desired Process Step and then click the Interlocking Checks tab.
2. Click Link.
3. In the Add Interlocking Check page, select the Interlocking Check to be linked: if you have selected a standard
Interlocking Check, go to step 5.
4. (Only for custom Interlocking Checks) Define at least one of the following Interlocking Types:
Interlocking Type Description
INBOUND If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Operation, once all
conditions required by the check are satisfied.
OUTBOUND If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Operation, once all
conditions required by the check are satisfied.
5. In the Associated Interlocking Check Parameters pane, select a parameter and then click Set Parameter
Values.
6. In the Set Parameter Values pane, insert or update values for the parameters. If the parameter foresees more
values (that is, Is List is selected), it will be possible to define more than one value for the parameter.
7. Click Set. The tile indicates the values have been set for the parameter.
8. Click Add.
Once linked, Interlocking Checks cannot be deleted. To delete Interlocking Checks, they must be first
unlinked.
They represent how a certain measurement (that is, a Quality Characteristic) has to be collected at runtime in terms
of frequency and sample size.
Measurements can be related to Attributive, Variable or Visual Quality Characteristics.
The results of the measurements at runtime, collected for the Inspection Definitions, can be used to perform
Statistical Process Control (SPC) calculations.
Quality Inspections can also be used specifically to perform Buy-Off activities (that are, explicit approvals or
rejections of individual produced Material Tracking Units).
Inspection Definitions are managed via the Opcenter Execution Foundation Work Instruction App.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
• An Inspection Definition (derived from Attributive, Variable or Visual Quality Characteristic) is available in the
system.
• (For Buy-Off only) The Inspection Definition to be linked to the Process Step must:
• point to the Buy-Off Quality Characteristic
• have an Electronic Signature scenario configured with the users or user roles entitled to approve or
reject the produced MTUs.
Procedure
1. Open the desired Process Step and then click the Quality Inspections tab.
2. Click Link.
3. Select the Inspection Definition to be associated and click LINK.
• If you want to unlink the linked Inspection Definition revision, click Unlink.
• You can link multiple Inspection Definitions to a Process Step, but only one revision of the
selected Inspection Definition can be linked.
Linking Human Resources to Process Steps allows you to specify how many users with specific Certifications are
required to start the execution of a specific Work Order Step.
Once the Human Resource is linked to the Process Operation, it is possible to remove the association ( button)
or to modify the number of users that are required to possess each Certification ( button).
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
A Certification is available in the system.
Procedure
1. Open the desired Process Step and then click the Human Resources tab.
2. Click Link.
3. Select one or more Certifications to be associated.
4. In the Number of Users area specify, for each Certification, the number of required users.
5. Click Link.
Output Messages can be used to send information related to Work Orders and Work Order Operations.
Messages in the standard XML format can be downloaded from the Work Orders page or for the selected Work
Order Operation from the Operations tab, depending on the level of information required.
For each Output Message, you must configure the following items:
• Destination, which is used to properly route the message, both to internal and external systems.
• Definitions, to properly configure the structure of the Output Message that will be generated and sent.
• Sections, containing information related to the different production entities, and which can be enabled or not
for each Definition.
Target User
Users with the following roles can perform this procedure:
• Users with the Production Coordinator or Product Engineer role can perform this action.
Workflow
1. Create Output Message Destinations
2. Create Output Message Definitions.
3. Configure Output Message Sections.
Procedure
1. In the Output Message Destinations page, click the button.
2. Set the following parameters:
Parameter Description
Use Message Broker By selecting this flag, the Output Message will be sent to an
external destination using Opcenter Connect MOM .
Broker Message Type Available only if you have flagged the Use Message Broker check
box. The Message Type should be the same Message Type that
will be used by Opcenter Connect MOM, in case of external
destinations. This field must be specified, otherwise the Message
will not be recognized.
Broker Adapter Name Available only if you have flagged the Use Message Broker check
box. The Adapter Name should be the same Adapter Name that
will be used by Opcenter Connect MOM, in case of external
destinations. This field must be specified, otherwise the Message
will not be recognized.
3. Click Save.
To access the Output Message Destinations page, click Product and Production Configuration > Output
Message Destinations in the sidebar.
Prerequisites
You have created an Output Message Destination.
Procedure
1. In the Output Message Definitions page, click the button.
2. Set the following parameters:
Parameter Description
Use Default Revision If this check box is selected, the Output Message Definition will
be created using the default Revision.
Advanced Settings Clicking on this section, a field is displayed, where you can select
the Numbering Pattern provided by default for the Message
Type ID. If you don't specify a Numbering Pattern, the default
one WorkOrder-OutputMessage will be used.
3. Click Save.
Procedure
1. In the Output Message Definitions page, select an Output Message Definition and click
2. Click the Sections tab.
3. Flag one or more Sections to be associated with the Output Message Definition according to your needs, and
click the button. A confirmation message appears, click Yes.
• To disable one or more Sections, remove the flag from the Sections you want to disable, and click the
button.
• Mandatory Sections cannot be disabled.
Workflow
1. Create the following Runtime entities used in production execution:
• Material Tracking Units
• Powder Material Batches (specific to Additive Manufacturing)
• Tools
• Substrates (specific to Additive Manufacturing)
• Buffers (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Containers (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.).
2. Create and prepare Work Orders.
3. (Optional) Create and prepare Execution Groups.
Opcenter Execution Discrete extends the Material Tracking Units configuration functionality provided
by Opcenter Execution Foundation, tailoring it to the Discrete production processes. As some of the
operations required to configure general Material Tracking Units are not relevant or applicable in the
Discrete context, the current documentation only provides information on steps necessary for the
configuration of Discrete MTUs. Only involved parameters, buttons and tabs are mentioned.
Once you have created an MTU, it is possible to associate one or more Documents to it to provide the Operator with
additional relevant information during both engineering and runtime.
If the required Material Tracking Units involved in the production process are insufficient (and therefore, must be
replenished) or not in condition (and thus must be replaced) to permit the continuation of manufacturing activities,
users can manage buffer replenishment and transport operations within the Plant by declaring a specific Logistic
Request.
If anomalies or defects are discovered on existing Material Tracking Units, it is possible to declare Quality Non-
Conformances on them, either by an Operator at runtime or by a Production Coordinator.
Target User
Users with either the Production Coordinator or Product Engineer role can perform this operation.
Workflow
1. Create a Material Tracking Unit.
2. (Optional) Link one or more Documents to the MTU.
Parameter Description
Id The unique identifier assigned to the Material Tracking Unit. Once the Material Tracking
Unit is created, the Id value cannot be modified.
Code Type (Optional) The type of Code assigned to the Material Tracking Unit. The possible values are:
• Batch Id: identifies a batch object,
• Serial Number Code: identifies a serializable object.
Code The Batch Id or Serial Number assigned to the Material Tracking Unit.
Material (Optional) The Material you want to associate with the Material Tracking Unit.
Material (Optional) The Material revision associated with the Material Tracking Unit. If you have
Revision selected Use Current Revision, this field will be disabled.
Material (Optional) This field is already selected when a specific Material revision is chosen and only
Unique one Unique identifier exists; otherwise, a Unique identifier must be selected in the list of the
Identifier available ones. If you have selected Use Current Revision, this field will be disabled.
Use Current If selected, the Material Tracking Unit will be created using the current Material revision.
Revision
Unit of (Optional) The Unit of Measure you want to associate with the Material Tracking Unit.
Measure
Value (Optional) The Unit of Measure value. If a Unit of Measure has been selected, the value must
be inserted.
State (Optional) The State Machine associated with the Material Tracking Unit.
Machine
Equipment The Equipment you want to associate with the Material Tracking Unit.
Weight Unit Unit of Measure related to the weight of the Material Tracking Unit.
of Measure
Weight Value indicating the unitary weight of the Material Tracking Unit. For example, for a Material
Value Tracking Unit with UoM= unit , the weight is related to a single unit; if UoM = m , the weight is
related to one m.
Volume Unit of Measure related to the volume of the Material Tracking Unit.
Unit of
Measure
Parameter Description
Volume Value indicating the unitary volume of the Material Tracking Unit. For example, for a Material
Value Tracking Unit with UoM= unit , the volume is related to a single unit; if UoM = m , the volume
is related to one m.
4. Click Create.
Result
The MTU is created. At this point, if necessary, you can:
• Split a Material Tracking Unit.
• Change a Material Tracking Unit Code.
• Add the MTU to one or more Buffers, operating from the Buffers page: as a consequence, the Buffer tab will be
populated.
You can trace activities such as creation and modification that are performed on MTUs. To do this, open an MTU of
your interest, and click the History tab. Any Material Traceability activities can be viewed by clicking the
Traceability History tab.
Prerequisite
• The Material Tracking Unit to be split is not in Scrap status.
• No Non-Conformances are open/active on the Material Tracking Unit.
Target User
Users with Operator, Production Coordinator or Product Engineer role can perform this action.
Procedure
1. In the Material Tracking Units page, select the Material Tracking Unit to be split and click Open.
2. Click Split Material Tracking Unit.
3. In the Split Material Batch panel, set the following parameters and click Preview:
Parameter Description
Split Type The criteria to be used to split the Material Tracking Unit. Set by
default to Partial: a new Material Tracking Unit is created with
the specified quantity and the system automatically creates
another Material Tracking Unit having the remaining quantity.
Quantity to be used for Split Indicates the value by which the Material Tracking Unit will be
split.
UoM Unit of Measure to be used for the target Material Tracking Unit .
Note The Unit of Measure must belong to the same Unit of
Measure family of the parent one.
4. Click Split.
Result
The resulting Material Tracking Unit is displayed in the Material Tracking Units page and can be:
• consumed
• assembled
• recycled, in case of Powder Material Batches.
These actions are no longer possible for the parent Material Tracking Unit.
Prerequisite
An Identifier template has been created and associated with the Material.
Procedure
1. In the Material Tracking Units tab, select the Material Tracking Unit of interest.
2. Click the Generate and Associate button: the system automatically sets the Code field to the newly
generated value.
If necessary, when editing Powder Material Batches ( button), it is possible to select the Estimated Quantity
checkbox, to indicate that the Quantity value is an estimation (for example because, since the Batch creation, other
actions have been performed, such as mixing). Therefore, before performing further actions on the Batch, its exact
quantity must be verified by weighing it. A dedicated indicator ( ) is visible in the Batch's tile to show that the
checkbox has been selected and thus the quantity must be verified.
Powder Batches can be managed also from the: Powder Genealogy, Powder Batch Mixing, Powder Recycle and 3D
Printers pages.
As other batch-type MTUs, existing Powder Material Batches can be split into smaller batches or, conversely, mixed
to create greater ones.
In certain contexts (for example, when recycling Powder Material Batches), you can force a Powder
Material batch to transition to any state, even if contrary to what is standard behavior regarding its
lifecycle.
Target User
Users with either the Production Coordinator or Product Engineer role can perform this operation.
Procedure
1. In the Powder Batches page, click .
2. Set the following parameters:
Parameter Description
Creating Tools
Parameter Description
Recycle Count (Optional) The actual number of times that the Powder Batch is
recycled.
Max. Recycle Count (Optional) Maximum number of times a Powder Batch can be
recycled.
The first time a powder batch is created, its Recycle Count is set to
zero. Thereafter, following each recycle, this value is incremented.
If the incremented value becomes greater than the Max. Recycle
Count, the status of the powder batch is set to Spent, and the
powder batch is not available for production. The value of this
parameter is inherited from its corresponding Powder, but can be
superseded, if necessary.
Min. Quantity UoM (Optional) Identifier of the minimum quantity Unit of Measure.
Min. Quantity (Optional) Minimum quantity allowed for the Powder Batch.
If the powder batch quantity falls below this value, the status of the
powder batch is set to Quarantine, and the powder batch is not
available for production. The value of this parameter is inherited
from its corresponding Powder, but can be overridden, if necessary.
3. Click Add.
Result
The Powder Batch is created. You can trace activities that are performed on Powder Batches (for example their
creation or a change of status) by opening a Powder Batch of your interest and clicking the History tab. The details
include: the user who performed the action, the date and time when the action was performed, information on the
mixed quantity, on the quantity lost during mixing and on the recycle count.
Creating Tools
You can associate previously configured Automation Node Instances to the Tools, in order to automatically acquire
the data of the Tool to be used at runtime. This operation is mandatory if you want to use Setpoints, unless
Automation Node Types have been already associated with the related Tool Definition. For detailed information
on Automation Node Instances, see the Opcenter Execution Foundation User Manual.
Target User
Users with either the Production Coordinator or Product Engineer role can perform this operation.
Procedure
1. In the Tools page, click Create.
2. Set the following parameters:
Parameter Description
Lockable If this check box is selected, the Tool will be locked when
used in a Work Order Operation, thereby making it
unavailable for concurrent use elsewhere.
For more information, see Locked Tools.
Max. Usage Counter The maximum number of times a Tool can be used. Each
time a Tool is used, the Usage Counter value is incremented
by 1. If the Usage Counter value becomes greater or equal
than the maximum allowed times a Tool can be used, the
Tool's status is set to OnHold, and it is no longer available
for production.
Max. Duration Time (days, hours, minutes, The maximum duration for which a Tool can be used. The
seconds) system monitors the duration of Tool usage. If the usage
duration exceeds this value, the Tool's status is set to
OnHold, and it is no longer available for production.
Creating Tools
Parameter Description
Expiration Date The expiration date and time of a Tool. Upon reaching this
date, the system sets the Tool's status to OnHold, and it is
no longer available for production.
3. (Only if you have selected a Tool Definition of the AM Substrate type to create a Substrate) Set the parameters
specific to Substrates.
4. Click Create.
• update Tools and Substrates, using the Edit button to modify their details, such as its name and
description.
• delete Tools and Substrates, using the Delete button, provided that they are currently not in use.
• perform maintenance activities on the Tool, using the Tool Maintenance button and update the usage
counter, locked status, usage duration and the expiration date.
• declare Non-Conformances of type Quality on Tools, using the Add Defects button, if anomalies or defects
are discovered on existing Tools either by an Operator at runtime or by a Production Coordinator.
Locked Tools
Tools that have been locked cannot be edited, except in the case in which tool maintenance is required. Once a
specific Tool is locked, it can be used only on the same Work Order Operation, by the same User and on the same
machine.
However, in serialized production, it can be used to produce different Serial Numbers, provided they belong to the
same Work Order Operation. Also, a locked Tool is automatically unlocked whenever the user completes or pauses
the execution of the Serial Number for which the locked Tool is being used or upon completing the related Work
Order Step.
1. In the Tools page, select the Tool to be associated with one or more Automation Node Instances and click
Open.
2. In the Automation Node Instances tab, click .
Select the items to be added and click Save.
To unlink the Automation Node Instance from the Tool , select the association and then click .
Creating Substrates
Perform the following operations to access the list of Setpoints declared compatible with a Tool:
1. In the Tools page, select the Tool of interest and click Open.
2. Click the Setpoints tab.
Target User
Users with either the Production Coordinator or Product Engineer role can perform this operation.
Procedure
1. Click Shopfloor Execution > Tools in the sidebar.
2. In the Tools page, click Create.
3. Set the general parameters as described in Creating Tools, taking care to select a Tool Definition of
the Substrate type.
4. Set the following additional parameters specific to Substrates:
Parameter Description
Min. Thickness Warning The minimum thickness that a Substrate must have. If the current
thickness of a Substrate falls below this value, the status of the
Substrate is set to Warning Available. The Substrate is still
available for production, but with a warning.
Min. Thickness Hold If the minimum thickness value is less than this Min Thickness Hold
value, the Substrate can no longer be used in production, and its
status is set to OnHold.
Automatic Thickness Decrease Selecting this check box indicates that you can reduce the
thickness of the Substrate by using the one-step Substrate
thickness reduction option. If you do not select this check box, the
Substrate's thickness must be set manually. For more information,
see Performing Substrate Treatment.
Parameter Description
Amount Set for Automatic Thickness If you have decided to reduce the Substrate thickness in automatic
Decrease mode (Automatic Thickness Decrease), this value represents the
thickness by which the Substrate must be reduced each time. For
more information, see Performing Substrate Treatment.
Max. Treatment Count Warning The maximum number of treatments that a Substrate can undergo
without a warning. If the current treatment count rises above this
value, the Substrate's status is set to Warning Available, but is still
available for production.
Max. Treatment Count Hold If the number of treatments that a Substrate undergoes continues
to rise above Max. Treatment Count Warning, the Max.
Treatment Count Hold value represents the maximum number of
treatments this Substrate can continue to undergo until the
Substrate will no longer be available for production. If the current
treatment count rises above this value, the Substrate's status is set
to OnHold, and it is no longer available for production. This value
is always greater than Max. Treatment Count Warning.
5. Click Save.
If the Tool Definition you selected was associated with compatible machines, the newly-created Substrate
inherits this association. However, you can associate or remove some 3D printers, provided that the status
of the Substrate is Available or Warning Available.
1. In the Tools page, select the Substrate that you want to associate with 3D printers.
2. Click Open.
3. Click the Compatible Machines tab.
4. Click Add.
5. From the list of 3D printers, select the 3D printers that you want to associate with this Substrate, and click Add.
A Buffer is an actual area or accessory allocated to store Material Tracking Units either for storage and/or transport.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisites
At least one Buffer Definition has been created and set to Valid.
Workflow
1. Create a Buffer.
2. Change the status of the Buffer.
3. Add Material Tracking Units to the Buffer.
Creating Buffers
1. In the Buffers page, click Create Buffer.
2. Set the following parameters:
Parameter Description
Status Current state of the Buffer. Select one of the following status:
• In Work: The Buffer is created but not ready to be
used.
• Released: The Buffer is ready to be used. You can then
add MTUs to the Buffer.
• Invalid: The Buffer is no longer required.
Valid From Date and time from when the Buffer is valid.
Valid To Date and time until when the buffer is valid. After this date, the
Buffer is no longer available.
3. Click Create.
1. In the Buffers page, select the Buffer for which you want to add Material Tracking Units, and then click .
2. Click the Material tab, and then click Link Materials.
3. Select the Material Tracking Unit, and then click Add.
While the MTU is added to the Buffer, an error is displayed if the value of the MTU:
• exceeds the maximum value mentioned in the Buffer Definition.
• is less than the minimum value mentioned in the Material.
• is more than the maximum value mentioned in the Material.
The Material tab displays the Material Tracking Units currently added to the Buffer. In the Buffer tab of
the Shopfloor Execution > Material Tracking Units page, you can display the Buffer to which a
Material Tracking Unit belongs.
In Opcenter Execution Discrete, Material Tracking Unit Aggregates can be configured as Containers, and like MTUAs
can also store Material Tracking Units (both to be consumed and produced MTUs).
Opcenter Execution Foundation provides the possibility to configure Material Tracking Unit Aggregates,
and Opcenter Execution Discrete extends this functionality allowing you to define Containers as specific
types of Material Tracking Unit Aggregates. As some of the operations required to configure general
Material Tracking Unit Aggregates are not relevant or applicable in the Discrete context, the current
documentation only provides information on steps necessary for the configuration of Discrete Containers.
Only involved parameters, buttons and tabs are mentioned.
For information on the functionalities provided by Opcenter Execution Foundation, refer to the Material App
documentation in the Opcenter EX FN User Manual.
Materials can either be associated to a Container, when a Container is created from scratch or can be inherited from
the linked Container Type. Usually Containers are loaded at runtime, but it is also possible to pre-load them with
specific Material Tracking Units during the configuration phase.
When pre-loading the Materials:
• If compatible Materials have been defined, you can select MTUs only from those Materials.
• If compatible Materials have not been defined, you can select any MTU.
In both cases, after loading the first MTU, it will be possible to load only other MTUs that belongs to the same
Material, until the Container is fully unloaded.
Once the Containers are linked or loaded with the Material Tracking Units they are then associated to Work Orders
and executed through Work Order Operations and/or Work Order Steps. While configuring, one Container can be
associated to one Work Order only, but multiple Containers can be utilized to complete the Work Order Operation.
Containers with associated Container Types also display the documents that are linked to the Container Type.
These documents can be viewed from the Document Viewer tab.
Target User
Users with the Product Engineer and Product Coordinator role can perform this action.
Containers can be easily identified in tile mode by the icon displayed within the tile, and in grid mode by the
selected check box displayed in the Is Container column.
Workflow
1. Create a Container.
2. Define Compatible Materials.
3. (Optional) Preload the Container.
4. (Optional) Associate the Container to a Work Order.
Creating a Container
1. In the Material Tracking Unit Aggregates or Containers page, click Add Material Tracking Unit
Aggregate.
2. Set the required attributes:
Attribute Description
Is Container Select this checkbox to configure the item you are creating as a
Container.
Container Type (Optional) The Container Type you want to associate to the
Container.
Attribute Description
Max Quantity The maximum quantity of the Material that can be loaded
inside the Container.
The system displays the Materials linked to the Container Type if the Container is associated to a Container
Type. The Materials tab is auto-populated with the linked Material details. Here, additional Materials can
further be linked to the Container.
4. Click Link.
• To remove the linked Material , select the Material and click Unlink Material. Only those
Materials without Material Tracking Units linked to a Container can be unlinked from the
Container.
• The specified Maximum Quantity value of a compatible material can also be edited using the
Edit Max Quantity icon.
Click the Link Material icon again, to link more compatible Materials.
• The icon indicates that the Material Tracking Units to be consumed or produced are valid
for the Work Order to which the Container is associated.
• To remove the linked Material Tracking Units, select the Material Tracking Units and click
Unlink Material Tracking Unit.
• If a Container is not associated to a Container Type, the Materials tab is empty, and Materials
(and subsequently, MTUs) can be linked using the Link icon. If additional MTUs are
required to be linked, only those MTUs associated to Material that was already linked can be
linked here.
• Only one Work Order can be associated to a Container. To unlink the associated Work Order,
click Unlink.
• Containers cannot be associated to a Work Order that is in the Aborted, Completed, Verified or
Scrapped status
Actions performed on a Container such as creation of the Container, loading, unloading, transitions through the
states, etc. can be traced from the History tab. Open the Container of your interest, and click the History tab.
Additionally, the activity history of Containers associated to Work Orders is logged in the As Built report of the
Work Order. Select the Work Order of interest and click As Built Order.
Workflow
1. Create a Work Order.
2. Complete the Work Order Configuration.
3. (Optional) Schedule a Work Order.
4. Release a Work Order.
5. (Optional and only for Additive Manufacturing) Pre-Transfer Print Job Files.
At the end of this workflow, the Work Order is ready to be executed.
Additional Operations
• Edit a released Work Order.
• Split a Work Order.
• Perform pre-kitting for Work Orders.
Target User
Users with the Production Coordinator role can perform this operation.
A Work Order can be deleted selecting it and clicking Delete. A Work Order cannot be deleted if it
contains Work Order Operations with dependencies towards Work Order Operations either in state Open
or Future Hold belonging to another Work Order.
Target User
Users with the Production Coordinator role can perform this action.
Prerequisite
You must have created at least one Process.
Procedure
1. In the Work Orders page, click Create > From Process.
2. In the As Planned BOP field, insert the Baseline Identifier of the As Planned BOP containing the source Process.
You can either type it directly or click and select the As Planned BOP from the list.
3. Set the following parameters:
Parameter Description
Process The Process with which you want to associate the Work Order. This
field is displayed only if there are multiple sub-processes inside the
As Planned BOP otherwise, the Root Process is automatically
selected.
Identifier Unique identifier of the Work Order. Either type it manually or click
the Generate button to automatically create it according to a
predefined template.
Parameter Description
Plant Either the Enterprise of Site where the Work Order is expected to be
executed. If the Plant had been specified during the creation of the
Process, it is inherited from the Process itself and cannot be
modified. Otherwise, the Plant must be specified at this time.
Product The Material Tracking Units that this Work Order is expected to
produce.
If the Product had been specified during the creation of the Process,
it is inherited from the Process itself, but can be edited if necessary.
You can select an existing Material and associate it with this Work
Order. In alternative, use the button to create a new Material.
For more information, see creating a Material.
Due Date The date by which the Work Order must be completed.
Estimated Start Time The date and time when the Work Order execution is expected to
start.
Estimated End Time The date and time when the Work Order execution is expected to
end.
4. Click Create.
When you create a Work Order manually, you need not associate it with a Process, thereby requiring a manual
association with a Material. You can use an existing Material or create a new Material for the Work Order.
The Work Order is created in status Edit.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
You must have created at least a Material.
Procedure
1. In the Work Orders page, click Create > Manually.
2. Set the following parameters:
Parameter Description
Identifier Unique identifier of the Work Order. Either type it manually or click
the Generate button to automatically create it according to a
predefined template.
Sequence A number that indicates the order in which the Work Order will be
hypothetically executed. This applies if the Work Order belongs to a
series of Work Orders that share the same ERP ID, Initial Quantity
and Material to be produced.
Product The Material Tracking Units that this Work Order is expected to
produce.
You can select an existing Material and associate it with this Work
Order. In alternative, use the button to create a new Material.
For more information, see creating a Material.
Parameter Description
Planned Target Quantity ( Only if the production Type is FlexibleBatch) The quantity of
material that the Work Order is expected to produce.
Plant Either the Enterprise of the Site where the Work Order is expected
to be executed.
Due Date The date by which the Work Order must be completed.
Estimated Start Time The date and time when the Work Order execution is expected to
start.
Parameter Description
Estimated End Time The date and time when the Work Order execution is expected to
end.
Once created, the system automatically assigns a sequence number to the Work Order. This number
indicates the order in which the Work Order will be hypothetically executed. This applies if the Work Order
belongs to a series of Work Orders that, originating from an As Planned BOP, may share the same ERP ID,
Initial Quantity and Material to be produced.
Note Successive Work Orders of the same series may be released for execution even if the first Work Order
in the sequence has not been completed. To prevent this behavior, you can define dependencies between
Work Order Operations belonging to different Work Orders.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisites
• You must have created at least one As Planned BOP.
• The As Planned BOP must be completed.
Procedure
1. In the Work Orders page, click Create > As Planned.
2. Set the following parameters:
Parameter Description
As Planned BOP The As Planned BOP using which you want to create the Work Orders.
You can either type it directly or click and select the As Planned BOP
from the list. Note Only completed As Planned BOPs can be selected.
Note Depending on how the system has been configured, you can
generate Work Orders from the latest version of the As Planned BOP or
from out-of-date versions.
Production Type • Serialized - Indicates that at the time of Work Order creation,
serial numbers codes representing the number of items that
the Work Order is expected to produce, must be associated
with the Work Order.
• FullQuantity - Indicates that the next Work Order Operation
can start only after the current Work Order Operation
including an entire material batch is completed.
• FullSerialized - Indicates that the Work Order will produce
multiple Material Tracking Units of the same type, and each
of them will be assigned with a serial number.
• TransferBatch - Indicates that the next Work Order
Operation can start after a portion of the entire material
batch is completed. The remaining portion can be moved to a
successive Work Order Operation.
• FlexibleBatch - Indicates that the Work Order created is a
flexible batch and the user can modify the quantity to be
produced based on the requirement.
• FlexibleSerialized - Indicates that the Work Order produces
serialized items. After the Work Order creation, the user can
modify the quantity of the Work Order to be produced based
on the requirement.
Plant Either the Enterprise or the Site where the Work Order is expected to be
executed. This field is displayed only if the Plant had not If the Plant had
been specified during the creation of the Process, it is inherited from the
Process itself and cannot be modified. Otherwise, the Plant must be
specified at this time.
3. Click Create.
• merge a Work Order Header with a Process previously created. In case of integration with Teamcenter
Manufacturing, the Process will be downloaded from Teamcenter while creating the Work Order Header.
The Work Order Header is created in status Pending. It will be available for release only after the merge operation.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
You must have created at least one Process.
Plant Either the Enterprise or the Site where the Work Order is
expected to be executed.
Parameter Description
Due Date The date by which the Work Order must be completed.
Request Teamcenter As Planned BoP (Only in case of integration with Teamcenter Manufacturing) If
resolution this check-box is selected, additional parameters must be
entered and the As Planned BOP is retrieved from Teamcenter
according to the specified Routing ID, Product ID and
Configuration Parameter.
Parameter Description
Teamcenter Configuration Parameter String containing parameters used to uniquely identify the As
Planned BOP in Teamcenter. Example: {\\\"EffectivityUnit\\\":\
\\"1\\\",\\\"EffectivityParams\\\":[{\\\"Name\\\": \\\"ID\\\", \\
\"Value\\\": \\\"50076677\\\"}]}.
Estimated Start Time The date and time when the Work Order execution is expected
to start.
Estimated End Time The date and time when the Work Order execution is expected
to end.
Process The Process which you want to merge with the Work Order Header.
If a Final Material had been specified while creating the Work Order
Header, you can select the Process only from those with the same
Final Material.
Due Date The date by which the Work Order must be completed.
Estimated Start Time The date and time when the Work Order execution is expected to
start.
Estimated End Time The date and time when the Work Order execution is expected to
end.
When you use a Master Plan to create a Work Order, the Material to be consumed is inherited from the selected
Master Plan. The Work Order is created in status Released.
Target User
Users with the Production Coordinator role can perform this action.
Prerequisite
• You must have created at least one completed Master Plan.
• The Unique Identifier parameter must be set for the selected Master Plan.
Procedure
1. In the Work Orders page, click Create > From Master Plan.
2. In the Master Plan step of the wizard, insert the Identifier of the Master Plan. You can either type it directly or
click and select the Master Plan from the list.
3. Set the following parameters:
Parameter Description
Master Plan Identifier of the Master Plan with which you want to associate the
Work Order.
Parameter Description
Plant Either the Enterprise of Site where the Work Order is expected to be
executed. If the Plant had been specified during the creation of the
Master Plan, it is inherited from the Master Plan itself and cannot be
modified. Otherwise, the Plant must be specified at this time.
Parameter Description
Product The Material Tracking Units that this Work Order is expected to
produce.
If the Product had been specified during the creation of the Master
Plan, it is inherited from the Master Plan itself, but can be edited if
necessary.
You can select an existing Material and associate it with this Work
Order. In alternative, use the button to create a new Material.
For more information, see creating a Material.
Due Date The date by which the Work Order must be completed.
Estimated Start Time The date and time when the Work Order execution is expected to
start.
Estimated End Time The date and time when the Work Order execution is expected to
end.
4. Click Next.
5. In the Materials step of the wizard, select the Materials to be consumed and click the Create button.
7.7.1.6 Creating a Work Order from a Master Plan with Qualification Criteria
This procedure allows you to create a Work Order from a Master Plan applying Qualification Criteria rules, so that
operations with valid Qualification Criteria are added to the Work Order at the moment of its creation, to perform
only those operations which are deemed necessary to the correct execution of the Work Order.
More specifically, during the creation of the Work Order:
• Operations associated to valid Qualification Criteria are added to the Work Order
• Operations associated to Qualification Criteria which are not considered valid are not added to the Work Order
• Operations which have not been associated to Qualification Criteria are added to the Work Order.
If there are dependencies between Operations, if an Operation is removed, the new dependency is automatically
inherited by the Operations which precede and the Operations which follow the one that has been removed.
The Work Order is created in status Edit.
If no Operations associated to valid Qualification Criteria are found, the Work Order is not created.
Target User
Users with the Production Coordinator role can perform this action.
Prerequisite
• You must have created at least one completed Master Plan.
• Qualification Criteria have been associated to Process Operations.
• To validate Qualification Criteria, the Production Resolution Common Component has been properly configured
as indicated in Configuring the Production Resolution Common Component page in the Opcenter Execution
Discrete Installation and Configuration Manual.
Procedure
1. In the Work Orders page, click Create > From Master Plan with QC.
2. In the Master Plan step of the wizard, insert the Identifier of the Master Plan. You can either type it directly or
click and select the Master Plan from the list.
3. Set the following parameters:
Parameter Description
Master Plan Identifier of the Master Plan with which you want to associate the
Work Order.
Parameter Description
Plant Either the Enterprise of Site where the Work Order is expected to be
executed. If the Plant had been specified during the creation of the
Master Plan, it is inherited from the Master Plan itself and cannot be
modified. Otherwise, the Plant must be specified at this time.
Parameter Description
Product The Material Tracking Units that this Work Order is expected to
produce.
If the Product had been specified during the creation of the Master
Plan, it is inherited from the Master Plan itself, but can be edited if
necessary.
You can select an existing Material and associate it with this Work
Order. In alternative, use the button to create a new Material.
For more information, see creating a Material.
Due Date The date by which the Work Order must be completed.
Estimated Start Time The date and time when the Work Order execution is expected to
start.
Estimated End Time The date and time when the Work Order execution is expected to
end.
4. Click Create.
Target User
Users with the Production Coordinator role can perform this procedure.
Prerequisites
• Work Orders in the Aborted, Complete and Active status cannot be edited.
Procedure
1. Select the Work Order in the Work Orders page.
2. Click Edit and then, if necessary, change the main Work Order parameters. If you want to use a BoM, select
the Use BoM check-box and, from the BoM field, select a BoM that is appropriate for the Final Material to be
produced. Only one BoM can be selected.
Plant settings can be edited only when the Work Order is in the Edit status.
In the case of FlexibleBatch and FlexibleSerialized Work Orders, it is always possible to make
changes to their configuration (for example, their Due Date), even while production is in
progress.
Prerequisite
The Work Order is in status Edit.
Available Operations
• Creating Work Order Operations Manually
• Creating Work Order Operations from Process Operations
• Creating Work Order Operations from Master Plan Operations.
Procedure
1. In the Operations tab of the Work Orders page, click Create > Manually.
2. Set the following parameters:
Parameter Description
Parameter Description
Electronic Signature Start If the check box is selected, the operator credentials are
validated at the time of starting a Work Order. The validation
ensures that only authorized operators start Work Orders.
Electronic Signature Pause If the check box is selected, the operator credentials are
validated at the time of pausing a Work Order. The validation
ensures that only authorized operators pause Work Orders.
Electronic Signature Complete If the check box is selected, the operator credentials are
validated at the time of completing a Work Order. The validation
ensures that only authorized operators complete Work Orders.
Dependency Type Select one of the following options to specify which type of
Dependency you want to create for the current Work Order
Operation:
• AfterEnd: The destination Work Order Operation can
be started only after the source Operation has been
completed.
• AfterStart: The destination Work Order Operation
can be started only after the source Operation has
been started.
Work Operation To define how the Work Order Operation must behave at
runtime, select one of the configured Work Operations. If you
select a Work Operation of type Additive Manufacturing, you
can associate this Work Order Operation with either a Substrate
or a Powder Material.
The default Work Operation is Standard. To create a Dynamic
Work Order Operation (that is a Work Order Operation whose
quantity can be changed at runtime until the Supervisor marks
it as Complete), the Production Type of the Work Order must
be either FlexibleBatch or FlexibleSerialized.
Parameter Description
Estimated Start Time The date and time when the Work Order Operation's execution
is expected to start.
Estimated End Time The date and time when the Work Order Operation's execution
is expected to end.
3. Click Create.
If you are creating a Work Order Operation from a Process Operation, and Interlocking Checks have been
associated to the Process Operation, these Interlocking Checks will not be inherited by the corresponding
Work Order Operation.
If you intend to use them, you must associate these Interlocking Checks to the Work Order Operation
manually.
Prerequisite
A Process, including one or more Operations is available in the system.
Procedure
1. In the Operations tab, click Create > From Process Operation.
2. Set the following parameters:
Parameter Description
As Planned BOP Baseline Identifier of the As Planned BOP containing the source
Process.
Parameter Description
Estimated Start Time The date and time when the Work Order Operation's execution is
expected to start.
Estimated End Time The date and time when the Work Order Operation's execution is
expected to end.
Electronic Signature Start If the check box is selected, the operator credentials are
validated at the time of starting a Work Order. The validation
ensures that only authorized operators start Work Orders.
Electronic Signature Pause If the check box is selected, the operator credentials are
validated at the time of pausing a Work Order. The validation
ensures that only authorized operators pause Work Orders.
Electronic Signature Complete If the check box is selected, the operator credentials are
validated at the time of completing a Work Order. The validation
ensures that only authorized operators complete Work Orders.
Dependency Type Select one of the following options to specify which type of
Dependency you want to create for the current Work Order
Operation:
• After End: The destination Work Order Operation can
be started only after the source Work Order Operation
has been completed.
• After Start: The destination Work Order
Operation can be started only after the source Work
Order Operation has been started.
Parameter Description
Estimated Duration The estimated duration of the Work Order Operation's execution.
It is expressed in hours, minutes, seconds.
3. Click Create.
Prerequisites
• You have integrated Opcenter Execution Discrete with Teamcenter Manufacturing.
• A Master Plan, including Operations, has been downloaded to Opcenter Execution Discrete and listed in the
Master Plan page accessible from the home page.
Procedure
1. In the Operations tab, click Create > From Master Plan Operation.
2. Set the following parameters:
Parameter Description
Parameter Description
Estimated Start Time The date and time when the Work Order Operation's execution is
expected to start.
Estimated End Time The date and time when the Work Order Operation's execution is
expected to end.
Electronic Signature Start If the check box is selected, the operator credentials are
validated at the time of starting a Work Order. The validation
ensures that only authorized operators start Work Orders.
Electronic Signature Pause If the check box is selected, the operator credentials are
validated at the time of pausing a Work Order. The validation
ensures that only authorized operators pause Work Orders.
Electronic Signature Complete If the check box is selected, the operator credentials are
validated at the time of completing a Work Order. The validation
ensures that only authorized operators complete Work Orders.
Dependency Type Select one of the following options to specify which type of
Dependency you want to create for the current Work Order
Operation:
• After End: The destination Work Order Operation can
be started only after the source Work Order Operation
has been completed.
• After Start: The destination Work Order Operation
can be started only after the source Work Order
Operation has been started.
Estimated Duration The estimated duration of the Work Order Operation's execution.
It is expressed in hours, minutes, seconds.
3. Click Create.
Constraints
Do not use Optional Work Order Operation at the end of the routing, since they will be skipped by the system.
For any other constraint related to the management of Work Order Operations inside a routing see below.
Target User
Users with the Product Engineer role can perform this action.
To display the state, hover over the button in the Work Order Operation tile.
5. Select the Work Order Operation of interest and click Add Dependency.
You can also create dependencies between Work Order Operations belonging to the same Work Order
during the creation of an Operation, selecting the Create Dependency check box.
Parameter Description
Source Work Order The Work Order containing the Work Order Operation from which
the Dependency originates. By default, it is the currently-selected
Work Order.
Note When a different Work Order is selected in this field, the
currently-selected Work Order is set in the Destination Work Order
field: the Dependency that is being defined must involve the
currently-selected Work Order either as the source, the destination,
or both.
From Work Order Operation The Work Order Operation that influences the execution of the other
Work Order Operation. It is possible to choose among the Work
Order Operations belonging to the Work Order selected in the
Source Work Order field.
Destination Work Order The Work Order containing the Work Order Operation to (in) which
the Dependency ends (terminates). By default, it is the currently-
selected Work Order.
Note When a different Work Order is selected in this field, the
currently-selected Work Order is set in the Source Work Order field:
the Dependency that is being defined must involve the currently-
selected Work Order either as the source, the destination, or both.
To Work Order Operation The Work Order Operation the execution of which is influenced by
the execution of the previously-selected Work Order Operation. It is
possible to choose among the Work Order Operations belonging to
the Work Order selected in the Destination Work Order field.
Parameter Description
Partial
This parameter is enabled only if:
• Source Work Order is of type Serialized or
TransferBatch.
• Destination Work Order is different from
Source Work Order.
• Dependency Type is of type After End.
7. Click Save.
• Dependencies can be removed from the page, while deleting the Work Order Operations from a routing requires
additional custom implementations in order to call the proper command. Also, to deleted Work Order
Operations from a routing, the CheckWOStatusOnDeleteWorkOrderOperation pre-check must be disabled
from Opcenter Execution Foundation Solution Studio.
• New Work Order Operations can be added to an existing routing even if the Work Order is already in execution,
provided that all the previous constraints are satisfied and you have implemented custom additional code in
order to call the proper command.
Alternative Work Order Operations can be executed in place of the main execution flow configured for a specific
Work Order by setting dependencies between the Work Order Operations.
• Groups of Alternative Work Order Operations can be defined only for Work Orders that belong to either
the Serialized or Full Quantity Production Type.
• A Work Order Operation cannot belong to different groups of Alternative Work Order Operations.
• The Work Order Operations making up a group must belong to the same Work Order.
For more information, see Alternative Work Order Operations in the Opcenter Execution Discrete Product Overview.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
• The Production Type of the involved Work Order is either Serialized or Full Quantity.
• You have defined at least three Work Order Operations.
• The Work Order Operations are in sequence and one is configured as predecessor of all the others.
Procedure
1. Open the Work Order in edit mode and then click the Alternative Operations tab.
2. In the top-right corner, click Add Group.
3. In the Add Alternative Operation Group panel, configure the following parameters:
Parameter Description
Parent Operation The Work Order Operation configured as predecessor in the execution
flow.
4. Click Add.
5. Set one of the listed Work Order Operations as the preferred one: click the star icon next to your choice.
This preference setting can be changed according to your needs. See the section below for details.
6. Select all the Work Order Operations to be added to the group and click Add.
Changing your preference from one Alternative Work Order Operation to another is permitted, provided
that the Work Order is not already in use.
1. Operating in the Work Order Detail page, click the Alternative Operations tab: this displays the available
Alternative Groups for the current Work Order.
2. Select the Alternative Group for which you want to change the preferred Alternative Work Order Operation and
then click : this opens the Edit Alternative Operation Group panel.
3. From among the Alternative Work Order Operations displayed for the selected Alternative Group, select the one
that you want to set as your new preference by clicking on the star icon next to it and then click Save.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. In the Work Orders page, select the desired Work Order and click Open.
2. In the Operations tab, select the desired Work Order Operation and click Open.
3. Click the Steps tab.
4. Click Create > Create Step Manually.
5. Set the following parameters:
Parameter Description
Sequence A number determining the order in which the Work Order Steps
included in the same Work Order Operation will be executed.
Parameter Description
Step Category The Step Category to be associated to the Work Order Step being
created. It is used to implement custom behavior (for example,
plant-specific ways to execute the Work Order Step).
Electronic Signature Complete If the check box is selected, the operator credentials are
validated at the time of completing the instantiated Work Order
Operation. The validation ensures that only authorized operators
complete Work Order Operations.
Estimated Duration Hours Estimated duration, in hours, of the Work Order Step execution.
This value will be aggregated with estimated duration in Minutes
and Seconds to form a unique estimated duration displayed in
the following formats: d.hh:mm:ss or hh:mm:ss.
Estimated Duration Minutes Estimated duration, in minutes, of the Work Order Step
execution.
Estimated Duration Seconds Estimated duration, in seconds, of the Work Order Step
execution.
Unlike those between Work Order Operations, dependencies between Work Order Steps can only belong
to the After End type.
Target User
Users with the Product Engineer role can perform this operation.
Procedure
1. In the Steps tab, click Open.
2. Select the tab Dependencies.
3. Click Add Dependency.
4. In the From and To fields, set the Steps linked by the Dependency.
5. Click Save.
Target User
Users with the Product Engineer role can perform this action.
Available Actions
You can provide Work Order Operations with:
• Machines
• Materials
• Tools
• Documents
• Work Instructions
• Skills (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Interlocking Checks (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Quality Inspections
• Human Resources (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Powders
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Operation and then click the Machines tab.
2. Click Create and then proceed as follows:
If the Work Operation Select one of the following options Set the following
associated with parameters
the selected Work Order
Operation
had the AM parameter selected Add 3D Printer, if the Work Order • Printer, the
Operation must be executed name of the 3D
on a specific 3D Printer. Printer.
• Print Job File,
the program the
3D Printer
requires to
determine how
to print items
tridimensionally.
(Optional, see
note below)
If the Work Operation Select one of the following options Set the following
associated with parameters
the selected Work Order
Operation
In case of Work Order Operations dedicated to 3D printing, the Print Job File field can be left blank
and then set at a later time:
• in this tab, by selecting the 3D Printer or 3D Printer Type and then clicking Link Print Job
File;
• if the Print Job File is a template (that is, the Print Job File must have Product to Be
Serialized set to True and Product Serial Number Management set to Pending) and the Work
Order is either of the Serialized or Full Serialized type, you can associate it with Serial
Numbers to create one or more Runtime Print Job Files.
• at runtime, before transferring the Print Job File to the 3D Printer.
3. Click Add.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Operation and then click the Materials tab.
2. Click .
3. Set the following parameters:
Parameter Description
Logical Position Any kind of reference about where the component must be placed or
assembled in the final product.
Parameter Description
Parameter Description
• Additive: Adopted specifically for Additive Manufacturing
powders. The quantity of the Material to be consumed
can range from greater than zero to the total quantity of
the Material. The quantity can also be updated to more
than the suggested quantity from the Operator Landing
page. However, once mixed (combined), the quantity that
has been introduced can no longer be separated, either in
full or in part, from the Powder Material Batch resulting
from the execution of the Operation.
• TrackLoadedAMPowder: Adopted specifically for
Additive Manufacturing powders. The quantity of the
Powder Material consumed during a printing operation is
tracked, after the operation has been completed,
rescaling the quantity of the Powder Batch (loaded into
the 3D Printer) used to print the parts for which
consumption must be tracked.
Possible values for Output Material Specification Types
• Co-Product: To be selected when you intentionally want
more than one distinct product to be produced from the
same Material during the execution of the same
Operation. The quantity to be produced can range from
zero to the total quantity of each Material.
• By-Product: To be selected when, in addition to a distinct
product to be produced from the same Material, during
the execution of the same Operation, there
will inevitably be also a resulting by-product (derivative)
that may or may not be further processed to produce
something else. The quantity to be produced can range
from zero to the total quantity of each Material.
Alternative Selected If the Material Specification Type is set to Alternative, select the
check box to define which Material must be displayed by default to
the Operator among those contained in the same Group.
4. Click Add.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Operation and then click the Tools tab.
2. Click .
3. Set the following parameters:
Parameter Description
Tool Definition Name The type of Tool to be used to perform the Work
Order Operation. Select one among those you have created. If
the associated Work Operation is of type Additive
Manufacturing, you can also associate a Tool Definition of type
AM Substrate, indicating that the Tool is a Substrate. It is
possible to have a Process Operation of type Additive
Manufacturing, having both Substrates and regular Tools
associated with it.
Usage Number The number of times the Tool is used to perform the current
Work Order Operation.
4. Click Create.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Operation and then click the Documents tab.
2. Click Link.
3. If the Document to be associated with the Work Order Operation is not displayed in the list, click
Import and select the file of interest.
4. Select the Document of interest from the list and click Link.
If Multi-Plant Support is enabled, tags currently enabled for the logged User are applied to the imported
Documents.
Target User
Users with the Product Engineer role can perform this operation.
Prerequisite
A Work Instruction to be associated with the Work Order Operation is available.
Procedure
1. Open the desired Work Order Operation and then click the Work Instructions tab.
2. In the top-right corner, click Link Work Instruction.
3. Select one of the following options from the Work Instruction Association Type drop-down list box:
• Operation: the Work Instruction will be associated with the whole Work Order Operation;
• SerialNumber: the Work Instruction will be associated with all the Serial Numbers produced by the Work
Order Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders);
• SerialNumberOnDemand: the Work Instruction will be associated only to some Serial Numbers
produced by the Work Order Operation. The Operator will select at runtime the exact list of Serial
Numbers to be associated (only for Serialized, FullSerialized and FlexibleSerialized Work Orders).
4. Select the file to be associated with the Work Order Operation and then click Link.
If the Work Instruction is linked to an Automation Node Instance, you can link the related Parameters.
The Automation Node Variable tab fetches the values of these parameters and displays them in a tree
view.
Skills are specific requirement which can be associated to Process Operations, Work Order Operations, Process
Steps and/or Work Order Steps, and which allows a more granular way to control their execution.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
At least one Skill has been previously created.
Procedure
1. Open the desired Work Order Operation and then click the Skills tab.
2. Click Add.
3. In the Level edit box, type the required level of the Skill to be associated to the Work Order Operation.
Note According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Work Order Operation execution.
4. Select one or more Skills from the list and click Add.
If multiple Skills are selected at the same time, they are all associated with the same Level. If you need to
associate Skills with different Levels, you need to associate them individually.
Both Standard and Custom Interlocking Checks can be linked to Work Order Operations to verify whether one or
more conditions have been satisfied at runtime prior to starting or completing them.
If the outcome of all these checks is successful, the execution of the Work Order Operation will either be started
(Inbound Interlocking Checks satisfied) or completed (Outbound Interlocking Checks satisfied).
Interlocking Checks linked to Work Order Operations configured with Auto-Start and Auto-Complete
behavior will not be executed.
The following table lists the Interlocking Checks provided by default by Opcenter EX DS.
Name Description
AllStepsCompleted Verifies whether all Steps of a Work Order Operation have been
completed.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
The Interlocking Check to be linked is configured as Operation-relevant.
Procedure
1. Open the desired Work Order Operation and then click the Interlocking Checks tab.
2. Click Link.
3. In the Link Interlocking Check pane, select the Interlocking Check to be linked: if you have selected a standard
Interlocking Check, go to step 5.
4. (only for custom Interlocking Checks) In the Define Interlocking Check Type area, select at least one of the
following Interlocking Types:
Interlocking Type Description
Inbound If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Operation, once all
conditions required by the check are satisfied.
Outbound If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Operation, once all
conditions required by the check are satisfied.
5. In the Associated Interlocking Check Parameters area, select a parameter and then click Set Parameter
Values.
6. In the Set Parameter Values pane, insert or update values for the parameters. If the parameter foresees more
values (that is, Is List is selected), it will be possible to define more than one value for the parameter.
7. Click Set. The tile indicates the values have been set for the parameter.
8. Click Link.
Once linked, Interlocking Checks cannot be deleted. To delete Interlocking Checks, they must be first
unlinked.
Keep in mind that you cannot unlink Interlocking Checks from Work Order Operations if:
• The Work Order Operation is in Aborted, Complete or Not Executed status.
• The Work Order to which the Work Order Operation belongs is in Aborted, Complete, Scrap, Split
or Verified status.
Inspection Definitions are managed via the Opcenter Execution Foundation Work Instruction App.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
• An Inspection Definition (derived from Attributive, Variable or Visual Quality Characteristic) is available in the
system.
• (For Buy-Off only) The Inspection Definition to be linked to the Work Order Operation must:
• point to the Buy-Off Quality Characteristic
• have an Electronic Signature scenario configured with the users or user roles entitled to approve or
reject the produced MTUs.
• If the Work Order Operation also contains Steps, it is recommended that you link the
AllStepsCompleted Interlocking Check to avoid that the Work Order Steps are set to NotExecuted once
a Buy-Off request is accepted for the Work Order Operation.
• (For Part Based Inspections only) The Inspection Definition to be linked to the Process Operation must have the
Frequency set to Part Based.
Procedure
1. Open the desired Work Order Operation and then click the Quality Inspections tab.
2. Click Link.
3. Select one or more Inspection Definitions to be associated.
4. (For Part Based Inspections only) Select a reference operation to be used by the system to recognize when to
start the inspection, according to the configured interval of produced items.
5. Click Link.
• If you want to unlink the linked Inspection Definition revision, click Unlink.
• You can link multiple Inspection Definitions to a Work Order Operation, but only one revision of
the selected Inspection Definition can be linked.
Once the Human Resource is linked to the Work Order Operation, it is possible to remove the association (
button) or to modify the number of users that are required to possess each Certification ( button).
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
A Certification is available in the system.
Procedure
1. Open the desired Work Order Operation and then click the Human Resources tab.
2. Click Link.
3. Select one or more Certifications to be associated.
4. In the Number of Users area specify, for each Certification, the number of required users.
5. Click Link.
Target User
Users with the Product Engineer Role can perform this action.
Prerequisites
• The status of the Work Order Operation is one of the following: Edit, Hold, or Aborted.
• The Work Operation type must be Setup3DPrinter (which has the property Load AM Powder set to true).
Procedure
1. Open the desired Work Order Operation and then click the AM Powders tab.
2. Click . The upper area of the Set Powder pane displays the list of 3D Printers associated with the Process
Operation.
3. Set the following parameters in the lower area:
Parameter Description
Min. Quantity (Optional) The minimum quantity which must be loaded into
the 3D Printer.
Enable Mandatory Check (Optional) If this checkbox is selected, you can choose
whether to enable the mandatory check at runtime only on
the Quantity, only on the Batch or both:
• Powder Quantity: a check is performed at runtime
on the Powder Batch quantity.
• Powder Batch: a check is performed at runtime on
the Powder Batch identifier.
4. Click Set.
Target User
Users with the Product Engineer role can perform this action.
Available Actions
You can provide Work Order Steps with:
• Materials
• Tools
• Documents
• Work Instructions
• Skills (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Interlocking Checks (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
• Quality Inspections
• Human Resources (This functionality is not available in the Siemens_OPC_EXDS_AM UI Application.)
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Step and then click the Materials tab.
2. Click .
3. Set the following parameters:
Parameter Description
Logical Position Any kind of reference about where the component must be placed or
assembled in the final product.
Parameter Description
Parameter Description
• Additive: Adopted specifically for Additive Manufacturing
powders. The quantity of the Material to be consumed
can range from greater than zero to the total quantity of
the Material. The quantity can also be updated to more
than the suggested quantity from the Operator Landing
page. However, once mixed (combined), the quantity that
has been introduced can no longer be separated, either in
full or in part, from the Powder Material Batch resulting
from the execution of the Step.
• TrackLoadedAMPowder: Adopted specifically for
Additive Manufacturing powders. The quantity of the
Powder Material consumed during a printing operation is
tracked, after the operation has been completed,
rescaling the quantity of the Powder Batch (loaded into
the 3D Printer) used to print the parts for which
consumption must be tracked.
Possible values for Output Material Specification Types
• Co-Product: To be selected when you intentionally want
more than one distinct product to be produced from the
same Material during the execution of the same Step. The
quantity to be produced can range from zero to the total
quantity of each Material.
• By-Product: To be selected when, in addition to a distinct
product to be produced from the same Material, during
the execution of the same Step, there will inevitably be
also a resulting by-product (derivative) that may or may
not be further processed to produce something else. The
quantity to be produced can range from zero to the total
quantity of each Material.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Step and then click the Tools tab.
2. Click Create.
3. Set the following parameters:
Parameter Description
Tool Definition The type of Tool to be used to perform the Work Order Step.
Select one among those you have created.
Usage Number How many times the Tool must be used to perform the current
Work Order Step.
4. Click Create.
Target User
Users with the Product Engineer role can perform this action.
Procedure
1. Open the desired Work Order Step and then click the Documents tab.
2. Click Link.
3. If the Document to be associated with the Work Order Step is not displayed in the list, click
Import and select the file of interest.
4. Select the Document of interest from the list and click Link.
Target User
Users with the Product Engineer role can perform this operation.
Prerequisite
A Work Instruction to be associated with the Work Order Steps is available.
Procedure
1. Open the desired Work Order Step and then click the Work Instructions tab.
2. In the top-right corner, click Link Work Instruction.
3. If the Work Instruction is used to collect Data, select one of the following options from the Work Instruction
Association Type drop-down list box:
• Operation: the Work Instruction will be associated with the whole Work Order Operation;
• SerialNumber: the Work Instruction will be associated with all the Serial Numbers produced by the Work
Order Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders);
• SerialNumberOnDemand: the Work Instruction will be associated only to some Serial Numbers
produced by the Work Order Operation. The Operator will select at runtime the exact list of Serial
Numbers to be associated (only for Serialized, FullSerialized and FlexibleSerialized Work Orders).
4. Click Link.
Skills are specific requirement which can be associated to Process Operations, Work Order Operations, Process
Steps and/or Work Order Steps, and which allows a more granular way to control their execution.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
At least one Skill has been previously created.
Procedure
1. Open the desired Work Order Step and then click the Skills tab.
2. In the top-right corner, click Link.
3. In the Level edit box, type the required level of the Skill to be associated to the Process Operation.
Note According to the Enable Certification Skill Level Filter configuration key, the Level can either be the
exact or the minimum value required to authorize the Work Order Step execution.
4. Select one or more Skills from the list.
If multiple Skills are selected at the same time, they are all associated with the same Level. If you need
to associate Skills with different Levels, you need to associate them individually.
5. Click Create.
Interlocking Checks (both of Standard and Custom type) can be linked to Work Order Steps to verify whether one or
more conditions have been satisfied at runtime prior to starting or completing them.
If the outcome of all these checks is successful, the execution of the Work Order Step will either be started
(Inbound Interlocking Checks satisfied) or completed (Outbound Interlocking Checks satisfied).
For more information, see the section Interlocking Checks of the Opcenter Execution Discrete Product Overview. The
following table lists the Interlocking Checks provided by default by Opcenter EX DS.
Name Description
AllPartsAssembled Verifies that all components have been assembled on the Work Order
Step, according to the Material Specifications.
• For Serialized Work Orders, the check is specific to the Serial
Numbers to be completed.
• For TransferBatch Work Orders, the check is specific to the
quantity to be completed.
AllStepsCompleted Verifies that all the Steps belonging to the active Work Order
Operation have been completed.
DocumentsUploaded Verifies how many documents have been uploaded in relation to the
current Work Order Step. This Interlocking Check is performed against
the Min. doc # parameter: if the number of uploaded Documents falls
below the value set for this parameter, the check's outcome is
considered unsuccessful.
A distinction is made for the various Production Types available for
Work Orders: for details, see Role of Work Order Production Type for
the DocumentsUploaded Interlocking Check.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
The Interlocking Check to be linked is configured as Step-relevant.
Procedure
1. Open the desired Work Order Step and then click the Interlocking Checks tab.
2. Click Link.
3. In the Link Interlocking Check page, select the Interlocking Check to be linked: if you have selected a standard
Interlocking Check, go to step 5.
4. (only for custom Interlocking Checks) Define at least one of the following Interlocking Types:
Interlocking Type Description
INBOUND If this check box is selected, the custom Interlocking Check will
trigger the start of the related Work Order Step, once all conditions
required by the check are satisfied.
OUTBOUND If this check box is selected, the custom Interlocking Check will
trigger the completion of the related Work Order Step, once all
conditions required by the check are satisfied.
5. In the Associated Interlocking Check Parameters pane, select a parameter and then click Set Parameter
Values.
6. In the Set Parameter Values pane, insert or update values for the parameters. If the parameter foresees more
values (that is, Is List is selected), it will be possible to define more than one value for the parameter.
7. Click Set. The tile indicates the values have been set for the parameter.
8. Click Link.
Once linked, Interlocking Checks cannot be deleted. To delete Interlocking Checks, they must be first
unlinked.
Keep in mind that you cannot unlink Interlocking Checks from Work Order Steps if:
• The Work Order Operation containing the Step is in Aborted, Complete or Not Executed status.
• The Work Order to which the Work Order Operation containing the Step belongs is in Aborted,
Complete, Scrap, Split or Verified status.
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
• An Inspection Definition (derived from Attributive, Variable or Visual Quality Characteristic) is available in the
system.
• (For Buy-Off only) The Inspection Definition to be linked to the Work Order Step must:
• point to the Buy-Off Quality Characteristic
• have an Electronic Signature scenario configured with the users or user roles entitled to approve or
reject the produced MTUs.
Procedure
1. Open the desired Work Order Step and then click the Quality Inspections tab.
2. Click Link.
3. Select one or more Inspection Definitions to be associated and click LINK.
• If you want to unlink the linked Inspection Definition revision, click Unlink.
• You can link multiple Inspection Definitions to a Work Order Step, but only one revision of the
selected Inspection Definition can be linked.
Once the Human Resource is linked to the Work Order Step, it is possible to remove the association ( button) or
to modify the number of users that are required to possess each Certification ( button).
Target User
Users with the Product Engineer role can perform this action.
Prerequisite
A Certification is available in the system.
Procedure
1. Open the desired Work Order Step and then click the Human Resources tab.
2. Click Link.
3. Select one or more Certifications to be associated.
4. In the Number of Users area specify, for each Certification, the number of required users.
5. Click Link.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
The status of the Work Order Operation is one of the following: Open, Partial, Active or Future Hold.
Procedure
1. Click Production Coordination > Work Orders in the sidebar.
2. Select a Work Order and then click .
3. In the Operation Details tab, select the Work Order Operation of interest and then click .
4. In the Users tab, click Link User to Work Order Operation.
5. In the Add User Association panel, select the users you want to associate to the Work Order Operation
according to the required Skills and their presence within the plant and then click Save.
6. To remove a User association, select one or more Users and click Unlink User from Work Order Operation.
Prerequisite
The Work Order is not in a final status (for example Complete or Scrap).
Target User
Users with the Production Coordinator role can perform this action.
Procedure
1. Click the Production Coordinator Dashboard tile in the home page.
2. Select the Workcenter or Machine where the Work Order Operations are planned to be executed and click
Open: the system displays the list of associated Operations, showing them graphically on a time table if their
execution has been scheduled.
3. Click the button to select one or more sets of Work Order Operations that you want to display:
Option Resulting Display
Ready Operations Work Order Operations in Open status that are ready to
be executed.
Clicking on the button you can set additional filters on specific Work Orders, Materials or date/time
ranges.
4. Select the Work Order Operation that you want to reschedule and then click the following buttons according to
your needs:
Click... If you want to...
Set the Machine as the preferred Machine for the Work Order Operation.
This option is available only if you have selected a Machine (and not
a Workcenter) and when the Work Order Operation is in the New,
Partial or Open status.
Set or modify the estimated start and end time of the Work Order Operation.
Note If the estimated start and end time of a Work Order Operation is already
set, it appears as a graphical bar. You can drag the bar and/or resize it to
modify the time range.
Set in ReadyForScheduling status the Work Order to which the Work Order
Operation belongs. The button is displayed only if the Work Order is in
Edit status.
Prerequisite
The Work Order is in Edit or ReadyForScheduling status.
Target User
Users with the Production Coordinator role can perform this action.
Procedure
1. In the Work Orders page, select the Work Order that you want to release.
2. Click the button to release the Work Order.
3. Click OK to confirm the operation: the system changes the Work Order status to New and, if properly
configured, a notification is displayed in the notification bar to inform the Operator that the Work Order can be
executed.
In alternative, you can release Work Orders also from the Production Coordinator Dashboard.
Result
The Work Order is released. If the Work Order you released has associated Work Order Operations of type Additive
Manufacturing, then the following scenarios are applicable:
Any Greater than Work Order Quantity Work Order is released with a warning
TransferBatch, or Less than Work Order Quantity Work Order is released successfully
Serialized
FullQuantity or Less than Work Order Quantity The system displays an error, and the Work
FullSerialized Order is not released
Target User
Users with the Production Coordinator role can perform this action.
Prerequisites
• The AMPlugInPrinterConn Plugin ot type PrinterConn has been configured.
• A 3D Printer that requires an intermediate Print Job File (Is Pre-Transfer Enabled parameter selected) has been
associated to both the Work Order and the AMPlugInPrinterConn plugin (through the Transfer Plugin
parameter).
• An intermediate Print Job File (Can be Pre-Transferred parameter selected) is compatible with both the 3D
Printer and the final Material of the Work Order (with the appropriate quantity).
Procedure
1. In the Work Orders page, select the Work Order whose Print Job Files must pre-transfer to the 3D Printer.
2. Click the Pre-Transfer button.
3. Select a 3D Printer among those that require preliminary Print Job Files to be processed.
4. Select the Print Job Files to be pre-transferred.
5. Click Transfer.
Prerequisite
The Work Order is in New status.
Target User
Users with the Production Coordinator or the Product Engineer roles can perform this action.
Procedure
1. In the Work Orders page, select the Work Order that you want to edit.
2. Click Change Status To Edit.
3. Click Yes to confirm the operation: the system changes the Work Order's status to Edit.
4. Select the Work Order again and click Edit to edit it.
When a Work Order that produces a Material Tracking Unit (that is, a Batch) to which one or more
Documents have been associated is split, the new Work Orders resulting from the split will produce in turn
Batches that will automatically be associated to the same Documents associated to the Batch produced by
the original Work Order.
Prerequisite
The Work Order has been released.
Target User
Users with the Production Coordinator role can perform this action.
Procedure
1. In the Work Orders page, select a Work Order and then click Split.
2. Set the following parameters:
Parameter Description
Type The criteria to be used to split the Work Order. Select one of the
following options:
• Size, the original Work Order is split into new Work Orders
of the size value specified in Split Quantity. For example,
if you set Split Quantity to 4, an original Work Order of
size 10 will be split into three Work Orders, two of size 4,
and one of size 2 respectively.
• Number, the Work Order will be split into as many Work
Orders of equal size as possible as represented by the
value of Split Quantity. The remainder size value, if any,
will represent another Work Order. For example, if you set
Split Quantity to 3, an original Work Order of size 10 will
be split into three equal-sized Work Orders of size 3 each,
and another Work Order of size 1.
• Copy, the original Work Order will be copied, but with a
size that matches the Split Quantity value. In the
example above, if you set Type to Copy, and Split
Quantity to 2, the original Work Order of size 10 will be
copied; however, the size of the new Work Order will be
set to 2, while the original Work Order will now have size
8.
Quantity The system automatically calculates the quantity of each Work Order
as described above but, if necessary, you can modify the values
manually according to your needs, provided that the sum of the
inserted values corresponds to the quantity of the original Work
Order.
Split Quantity Indicates the value with which a Work Order will be split.
3. The fields New Work Order display the identifiers of the Work Order that will be generated. You can either:
• accept the proposed identifiers;
• modify them manually;
• generate them according to their predefined template (if any) clicking Generate.
4. Click Split.
When Work Orders are split by type Copy, existing Non-Conformances, if any, are automatically inherited
after the splitting operation.
The icon indicates that pre-kitting (either in full or in part) has already been performed on the Material Tracking
Unit to which it refers.
Partial Pre-Kitting
Should you want to pre-kit a quantity of a Material Tracking Unit that exceeds the quantity that is currently
available, in this case, the pre-kitting will be performed, but it will be considered a partial pre-kitting, as
the required quantity is not totally satisfied. For example, if the quantity you want to pre-kit is 10 and the
Material Tracking Unit has a quantity equal to 6, then the entire quantity of the MTU is pre-kitted, but a
remainder of 4 is yet to be satisfied.
Constraints
Pre-Kitting is not permitted for Work Order Operations (as well as Work Order Steps) that:
• belong to a Work Order that is in status Scrap, Hold or Aborted.
• belong to a Work Order of TransferBatch or FlexibleBatch production type.
Depending on the Material to be consumed, the elements that are to be reserved must be either all Serial Numbers
or all Batches.
For Material Tracking Units with the Enable Automatic Consumption flag set to True, the quantity that you want to
pre-kit must be equal to or less than the value set for Max. Consumption Quantity.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Click Production Coordination > Work Order Pre-Kitting in the sidebar: the Work Order Pre-
Kitting screen displays all the Work Orders for which pre-kitting is allowed.
2. Select the Work Order for which you want to reserve Serial Numbers or Batches (with their respective quantities)
and click Open.
3. Select the Material for which you want to reserve the related MTU required by the Work Order Operation (or
Work Order Step) to produce the Final Material and click Pre-Kit: the Pre-Kit Serial Numbers/
Batches panel is displayed, which presents all the Materials that must be produced by the selected Work Order.
If desired, if you click on the History tab that is displayed, it is possible to view the history of all pre-
kitting performed on the various MTUs to be produced related to the selected Work Order.
4. For each Material to be produced, reserve a Serial Number or one or more Batches as follows:
• In the Serial Number / Batch Id edit box, either:
• Click , select the Serial Number or Batch you want to reserve and then click Select: the edit
box is filled with your selection.
• Type either the desired Serial Number or Batch manually: if the Serial Number or Batch you enter
manually does not yet exist in the system, it will be created once you click Pre-Kit.
5. (If the Material you want to reserve is a Batch) In Quantity, enter the quantity (portion) you want to reserve of
the total quantity of the Batch you selected in the previous step.
6. Select the Validate check box, if you want the pre-kitted Serial Number/Batch to be validated prior to its
consumption when executing a Work Order Operation or Work Order Step at runtime.
7. If you want to reserve additional Batches for the same Material to be produced, click Add Serial Number /
Batch Id to be Pre-Kitted and repeat steps 4 thru 6.
8. Click Pre-Kit: the Serial Number or the multiple Batches you have specified in the previous steps will be
reserved for the Work Order Operation (or Work Order Step).
Pre-kitting History
Operating from the Work Order Pre-kitting Details screen, it is possible to view the history of any pre-
kitting operations performed on a certain Work Order: simply select the Work Order of interest and then
select the History tab. If no pre-kitting operations have been performed, the tab in question will display no
data.
Workflow
1. Create an Execution Group.
2. Link Work Order Operations to an Execution Group.
3. (Optional) Update Execution Group Phases: this includes scheduling Execution Group Phases manually.
4. (Feasible only in Additive Manufacturing - Optional) Link Print Job Files to Execution Group Phases.
5. (Optional) Link Work Instructions to Execution Group Phases.
6. (Optional) Associate Powders to Execution Group Phases.
7. (Optional) Schedule an Execution Group.
8. Release an Execution Group.
9. (Optional) Display the details of the actions performed on the Execution Group (History tab).
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this operation.
Procedure
1. In the Execution Groups page, click Create.
2. Set the following parameters:
Parameter Description
Estimated Start Time The date and time when the Execution Group is expected to
start.
Estimated End Time The date and time when the Execution Group is expected to
end.
3. Click Save.
Result
The new Execution Group is displayed in the page, and you can complete its configuration by linking Work Order
Operations to it.
Work Order Operations (and the Work Orders to which they belong) cannot be deleted if they are linked to
an Execution Group.
It is possible to set various filters to select the Work Order Operations to be included in an Execution Group. For
example, when including Work Order Operations that belong to the same Work Order, it is possible to select a range
of sequence numbers.
Prerequisites
All the Work Order Operations that are to be linked to • have at least one common Machine on which they
an Execution Group must..... can be executed within the same Execution Group
Phase.
• use Tools belonging to the same Tool Definitions, if
any.
• consume Material Tracking Units belonging to the
same Materials, if any.
• require the same Skill and Skill Levels, if any.
• have a dependency on the next Work Order
Operation.
• belong to a Work Order with Production Type that
differs from FlexibleSerialized and FlexibleBatch.
The Work Operations associated to the Work Order • Not possess any of the following attributes:
Operations must... • Milestone
• Optional
• Only One Active
• Auto-Start
• Auto-Complete
• Machine Auto-Start
• Machine Auto-Complete
• Machine Auto-Pause
• Can be skipped.
• Quality Only
• Dynamic.
The Execution Groups to which you want to link the Have not yet been released.
selected Work Order Operations must....
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this operation.
Procedure
1. In the Execution Groups page, select the Execution Group to which you want to link Work Order Operations and
click Open.
2. Click the Operations tab. The upper panel displays the Work Order Operations currently linked to the selected
Execution Group. Select a Work Order Operation to display in the lower panel the Material Tracking Units
produced by the Work Order to which the Work Order Operation belongs.
3. Click Link.
4. In the Link Operations to Execution Group panel, select one or more Work Order Operations to be linked to the
selected Execution Group.
• When multiple Work Order Operations belonging to the same Work Order and linked by linear
dependencies are selected, one Execution Group Phase is automatically created for each Work
Order Operation involved. Execution Group Phases can later be edited if needed, or in case of
Additive Manufacturing Print Job Files can be linked to Execution Groups Phases, however, it
will not be possible to add other Work Order Operations with different Execution Group Phases
to the same Execution Group.
• Work Order Operations that are already linked to another Execution Group can be selected only
if the other Execution Group has been completed.
• When multiple Work Order Operations are linked to an Execution Group Phase, the Estimated
Duration of the Execution Group Phase can be optionally configured to be equal to the value of
the Work Order Operation where Estimated Duration value is the highest.
5. (Optional) For selected Work Order Operations belonging to Serialized or TransferBatch Production Types, the
related quantities of Serial Numbers and/or Batch Items to be produced are displayed in the Select Quantity
table. For each of these Work Order Operations, type the quantity to be produced by the Execution Group.
6. Click Link.
The Execution Groups tab on the Work Orders page displays the Execution Groups currently linked to any
of the Work Order Operations belonging to the selected Work Order. Select an Execution Group and click
Open.
When Work Order Operations are added to an Execution Group Phase, all dependent Work Order
Operations must also be a part of the same Execution Group Phase.
Prerequisite
The Execution Group to which the Execution Group Phase to edit belongs is in Edit or ReadyForScheduling status.
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this action.
Procedure
1. In the Execution Groups page, select the Execution Group to which the Execution Group Phase to be edited
belongs.
2. Click .
3. Click the Phases tab.
4. Select the Execution Group Phase that you want to update and click .
5. In the Update Execution Group Phase panel, set the following parameters:
Parameter Description
Collect Documents If the checkbox is selected, during the execution of the Execution
Group Phase it will be possible to upload documents.
Estimated Duration Estimated duration necessary to execute the Execution Group Phase.
It is expressed in hours, minutes, seconds.
Estimated Start Time The date and time when the Execution Group Phase is expected to
start.
Note Not enabled if there is integration with Opcenter APS.
Estimated End Time The date and time when the Execution Group is expected to end.
Note Not enabled if there is integration with Opcenter APS.
Preferred Machine The preferred Machine on which the Execution Group Phase is
expected to be executed.
6. Click Save.
Prerequisites
• The Execution Group to which the Execution Group Phase belongs is in Edit or ReadyForScheduling status.
• The Work Operations associated with the Work Order Operations belonging to the Execution Groups had the AM
parameter selected.
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this action.
Procedure
1. In the Execution Groups page, select the Execution Group to which the Execution Group Phase belongs.
2. Click Open.
3. Click the Phases tab.
4. Select the Execution Group Phase of interest.
5. Click Link PJF.
6. In the upper area, select a 3D Printer among those that are currently associated the Work Order Operations
belonging to the Execution Group and that have been associated with Print Job Files.
7. In the lower area, select the Print Job File of interest among those associated with the previously selected 3D
Printer.
8. Click Link.
Result
The Print Job File is displayed in the Linked PJF column and it can be unlinked selecting the phase and clicking
Unlink PJF.
Available Operations
• Linking Work Instructions to an Execution Group Phase.
• Unlinking Work Instructions from an Execution Group Phase.
Target User
Users with the Product Engineer role can perform this operation.
Prerequisite
The Execution Group Phase to be linked is in the Open status.
4. Click the Work Instructions tab and click Link Work Instruction.
5. From the Link Work Instruction page, select the Work Instruction Association Type:
– Operation: the Work Instruction will be associated with the whole Work Order Operation;
– SerialNumber: the Work Instruction will be associated with all the Serial Numbers produced by the Work
Order Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders);
– SerialNumberOnDemand: the Work Instruction will be associated only to some Serial Numbers produced by
the Work Order Operation (only for Serialized, FullSerialized and FlexibleSerialized Work Orders). The
Operator will select at runtime, the exact list of Serial Numbers to be associated.
6. Select one or more Work Instructions to be linked and click the Link button.
7. Additionally, you can link Work Instructions of different association types to the same Execution Group Phase.
Click Link Work Instruction again to further link multiple Work Instructions.
Prerequisites
• The Execution Group to which the Execution Group Phase belongs is in Edit or ReadyForScheduling status.
• The Work Operation type must be Setup3DPrinter (which has the property Load AM Powder set to true).
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this action.
Procedure
1. In the Execution Groups page, select the Execution Group to which the Execution Group Phase belongs.
2. Click Open.
3. Click the Phases tab.
4. Select the Execution Group Phase of interest and click the AM Powders tab.
5. Click . In the Set Powder pane, the upper area displays the list of 3D Printers associated with the Process
Operation.
6. Set the following parameters in the lower area:
Parameter Description
Parameter Description
Min. Quantity (Optional) The minimum quantity which must be loaded into
the 3D Printer.
Enable Mandatory Check (Optional) If this checkbox is selected, you can choose
whether to enable the mandatory check at runtime only on
the Quantity, only on the Batch or both:
• Powder Quantity: a check is performed at runtime
on the Powder Batch quantity.
• Powder Batch: a check is performed at runtime on
the Powder Batch identifier.
7. Click Set.
Prerequisite
The Execution Group is in Edit status.
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this action.
Procedure
1. In the Execution Groups page, select the Execution Group that you want to schedule.
2. Click to schedule the Execution Group.
3. Click OK to confirm the operation.
Result
The system changes the Execution Group status to ReadyForScheduling.
Prerequisite
The Execution Group is in Edit or ReadyForScheduling status.
Target User
Users with the Product Engineer or the Production Coordinator roles can perform this action.
Procedure
1. In the Execution Groups page, select the Execution Group that you want to release.
2. Click the button to release the Execution Group.
3. Click OK to confirm the operation.
Result
The system changes the Execution Group status to New. The Execution Group can be started by an Operator in the
Operator Landing page.
In case of dependencies between Work Order Operations belonging to different Work Orders, the runtime
behavior is driven by the source Work Order Operation. If the required conditions are not satisfied, the
Operator will be unable to proceed with the production execution. For more information, see Runtime
Behavior in case of Dependencies between different Work Orders.
The procedures for starting and completing Work Order Operations depend on a variety of factors: therefore, the
procedures you must perform will not necessarily always be the same.
Both the start and the completion of a Work Order Operation can be performed automatically, thanks to
appropriately configured Work Operations that drive the Work Order Operation's behavior: for more information,
see Configuring Work Operations.
Target User
Users with the Operator role can perform this operation.
Prerequisite
The Work Order has been released (New status).
Working Environment
The system provides a dedicated page for Production execution: this page is known as the Operator Landing Page.
Main Workflow
1. (Optional) Load the Containers. (This functionality is not available in the Siemens_OPC_EXDS_AM UI
Application.)
Additional Operations
In addition to the operations listed above in the Main Workflow, while executing a Work Order Operation or after
completing it, you may need to perform some of the following additional operations:
• Managing Non-Conformances
• Managing Additive Manufacturing-related Activities.
Alternatively, you can also execute Work Order Operations in Offline mode, that is, in production contexts where
there is no network connectivity. This requires that you check-out the set of Work Order Operations to be executed
from a mobile device, which in turn must be equipped with a dedicated App.
The App to manage Offline production execution from a mobile device must be custom implemented
according to specific customer project's requirements.
Checked out Work Order Operations are indicated as locked and cannot be managed by the Operator from the
Operator Landing page, until they are checked in.
From Opcenter EX DS you can display the Work Order Operations belonging to a specific Offline Session and you can
also manage any upload and check-in of production execution data. For more information, see How to Execute
Production In Offline Mode.
• The Operator Landing Page provided with the Siemens_OPC_EXDS_AM UI Application contains only a
subset of the commands and buttons mentioned in this section of the manual.
• Operating on Work Order Operations or Work Order Steps that have already been started entails
accessing another screen: see Managing Work Order Operations.
Here is what you need to know to navigate this environment and interpret what is displayed on screen, as well as
adapt its contents according to your needs.
Indicator Meaning
Open
Ready
Active
Indicator Meaning
Partial
Future Hold
Complete
Not Executed
In addition, if the Result Management configuration key has been enabled, the tile corresponding to a Work Order
Operation will show (between square brackets and with the symbols below) how many of its Material Tracking Units
have OK Results, NOK Results and no Results declared.
Here is an example: for Quantity, of the 10 MTUs that have been completed, 4 have Result OK, 2 have Result NOK
and 4 have no Result declared.
Indicator Meaning
The MTU (or Serial Number) was re-executed after a negative Result was
declared on its previous execution.
Dependency Graph
The Dependency Graph is a graphical representation of the Dependencies that exist between the Work Order
Operations belonging to the selected Work Order (or Work Order Operations belonging to different Work Orders). Its
purpose is to guide users in managing runtime execution.
If desired, you can customize the Operation Dependency Graph to satisfy your needs:
• To change the size of the graph, click to the left or right of the Zoom slide.
• To display the entire graph on a single page, click Auto Fit.
• To display a window containing a preview of the entire graph, click Pan and Zoom, and then
• Move the display box to pan the graph.
• Click the lower right corner of the display box to resize the graph.
If you do not see... Then the Product Engineer must set ....
both Work Order Operations and Execution Groups the Show Execution Groups in Operator
Landing page configuration key.
only those Work Order Operations that can be executed for the Show only Work Order Operation ready to
a selected Work Order be started configuration key.
the details of a Work Order Operation immediately after it the Automatic Redirect to details configuration
has been started key.
the Work Order Operations filtered according to the the Filter by Users assigned to Work Order
logged User Operations configuration key.
both the Work Order Operations assigned to the currently- both the Filter by Users assigned to Work Order
logged User and those that are not yet assigned to any Operations and Filter WOOps by logged User
User and show free WOOps configuration keys.
Teams are groups of Users that can be created to perform production operations together.
This procedure allows an Operator to join and/or leave a Team at runtime from the Operator Landing page.
Additionally, the Product Engineer or the Production Coordinator can directly assign Users to Teams.
Joining a Team
1. In the Operator Landing page, click Join Team.
2. If the logged User is currently active on any Work Order Operation:
• The message Confirm to show active Work Order Operations is displayed. Click OK to display the list of
active Work Order Operations.
• If possible, click Punch Out and confirm the operation to pause all the Work Order Operations at once.
3. In the Teams page, select the Team to join and click Join.
• For active Work Order Operations, when the last Team member exits the Team, the status of all the
active Work Order Operations changes to Pause.
• The User/Team History label displays all the Users active on the Work Order Operation and their
individual association with Machines and Serial Numbers or Batches.
Leaving a Team
In the Operator Landing page, click Leave Team. The Leave Team button is disabled and the Join
Team button is enabled again.
In the image above, Work Order Operation OP03_CC02 has an After Start dependency with 30-OP03_CC. This
means that if Operation 30-OP03_CC is not started, OP03_CC02 cannot be started as well.
The "X" next to the arrow indicates that one or more of the required conditions (see below) are not satisfied.
As a result, the Operator will be unable to start the Work Order Operation: the Start button remains disabled.
Conditions
Working Environment
• Header Bar - Displays the main details of the Work Order Operation. To display additional information on the
Work Order Operation parameters, click the related labels. The and icons display the status of the
connection of the machines. The status of the machine is identified by the IsActive property. On the Header Bar,
you can click on the following labels:
• Machine, to display all the Machines active on the Work Order Operation and their individual association
with Serial Numbers or Batches and Users;
• Active Users/Teams, to display all the Users/Teams active on the Work Order Operation and their
individual association with Machines and Serial Numbers or Batches;
• Serial Number / Batch Id, to display all Serial Numbers / Batch IDs active on the Work Order Operation
and their individual association with Machines and Users.
• Center Zone - Displays the assembled or consumed Materials during the execution of a Work Order Operation.
You can enter the Serial Number, Batch ID or the Barcode of the Material Tracking Units to be consumed by the
Work Order Operation.
The quantity of the Material Tracking Units is updated as they are being consumed. When the Material is
assembled the status changes to .
• Right Zone - Displays the Documents associated with the Work Order Operations and their related entities. To
expand the document to full screen, click the preview or the dedicated icon. The available documents are
displayed in the following tabs:
• Operation, displaying the documents associated with the current Work Order Operation.
• Product, displaying the documents associated with the Work Order to which the current Work Order
Operation belongs.
• Parts, displaying the documents associated with the Materials consumed by the current Work Order
Operation, if available.
• Bottom Bar - Displays a set of buttons to perform manual activities on the current Work Order Operation.
Procedure
1. When the Work Order Operation is started, the system populates the center zone with the Materials to be
consumed in order to execute the current Work Order Operation. When a new item is displayed, insert the
related Serial Number either manually or through a scanner.
Previewing Work Order Operations, Work Order Steps and Execution Groups
Inserted Barcodes must be verified and validated by the system before being accepted. If the Barcode
verification succeeds, the Material Tracking Unit is consumed and error messages are displayed if they
fail verification.
2. Repeat step 1 until all required Materials are inserted and the Work Order Operation execution can be
completed.
Additional Operations
Although the High Automation Operator Landing is dedicated to managing automatically-executed Work Order
Operations, in some cases, you may need to intervene manually on the execution of the current Work Order
Operation by clicking the buttons displayed in the bottom bar:
Target User
Prerequisites
• The status of the Work Order Operation or Work Order Step to be previewed is Open.
• The status of the Execution Group to be previewed is New.
Procedure
1. In the Operator Landing page, select either a Work Order Operation or an Execution Group.
2. Click Show Details.
3. In the Operator Task List or Operator Details Step page, select the item for which you want to see details.
• The Not ready icon indicates that the task in question has not been initialized. It will be done on-
the-fly by the system upon start.
• If you are previewing the content of an Execution Group, all tasks, being they related to a Work Order
Operation or a Work Order Step, will be displayed in a flat list. Refer to the second header bar to have
more details about the selected item.
Procedure
1. In the Operator Landing Page, after applying an appropriate filter, select the Work Order Operation for which
you want to preview its attached Document.
2. Operating on the Bottom Bar, click Document Preview: this opens the Document Previewer in the Right
Zone of the Operator Landing Page, displaying the Document for consultation.
3. The lower area displays the list of available documents, grouped by the entities to which they are associated.
Only the groups that contains documents are displayed. Select the desired group according to the following list:
• Operation for the documents associated to the current Work Order Operation.
• Step for the documents associated to the current Work Operation Step.
• Runtime for the documents associated to the Serial Numbers started by the current Work Order
Operation.
• Product for:
• the documents associated to the Final Material produced by the current Work Order Operation;
• the documents associated to the the active Material Tracking Units produced by the current Work
Order Operation.
• Parts for the documents associated to the Materials consumed by the current Work Order Operation.
• Tools for the documents associated to the Tools used by the current Work Order Operation.
4. Click the preview or the icon to expand the document to full screen. Click to maximize the details area.
Loading Containers
To properly manage the execution of a Work Order Operation, it may be useful to associate it with one or more
Containers where consumed or produced Material Tracking Units will be loaded.
It is possible to load multiple Material Tracking Units within the same Container provided that the maximum
quantity of the Container is not exceeded and that all loaded MTUs belong to the same Material: as soon as the first
MTU is loaded, only remaining MTUs that belong to the same Material can be subsequently loaded, unless the
Container is completely unloaded (in this case any other MTU can be loaded).
If the Work Order Operation includes the production of multiple pieces, it is possible to manage only a subset of
them through Containers. For example, if three pieces must be produced, you can load two Serial Numbers into the
Container and manage the remaining Serial Number either without Containers or through another Container.
Containers, after being associated to a Work Order Operation, can be subsequently unloaded or loaded with
additional MTUs, provided that they have not been started yet. While, if the Container already contains completed
MTUs, it is necessary to unload them before loading new MTUs to be consumed or produced.
Work Order Steps where present, will also be associated with the same Containers and loaded with the same MTUs
as the Work Order Operation (except TransferBatch and FlexibleBatch production type).
Once the association between Work Order Operation and Container is established, the ID of the Container (and not
that of its content) is used to perform any operation until the content is unloaded.
Work Order Operations already associated with Containers can be easily identified in the Operator Landing page,
since they display the icon.
Containers can also be loaded by the Production Coordinator from the page dedicated to Container
configuration.
Loading Containers
Prerequisites
• The Work Order Operation has not been started yet.
• The Container satisfies either of the following conditions:
• It is compatible with the Material to be consumed or produced by the Work Order to which the Work
Order Operation belongs.
• It is not compatible with any specific Material.
Procedure
1. In the Operator Landing page, select the Work Order Operation of interest.
2. Click the Load Container button.
3. In the Container step of the wizard select the Container to be associated to the Work Order Operation. The
system displays the Containers:
• associated to the Work Order to which the Work Order Operation belongs. If available these Containers
are displayed on top with a specific indicator in the tile.
• for which no compatible Material has been defined and not associated to any Work Order.
• compatible with the Final Material of the Work Order to which the Work Order Operation belongs and not
associated to any Work Order.
• whose maximum quantity has not already been reached.
• previously associated with the Work Order Operation (if they have already been partially loaded with
MTUs, the Quantity parameter displays the corresponding value).
4. Click Next.
5. Load the Material Tracking Units depending on the production type:
• For Serialized or FlexibleSerialized production type; in the Serial Number step of the wizard, select the
Serial Numbers to be loaded into the selected Container: the system displays the to be produced
Materials that have not been started, but after selecting the first one, only other Serial Numbers
belonging to the same Material can be loaded.
Materials can also be loaded based on the quantity, without selecting or specifying the Serial Numbers.
In the Serial Number step of the wizard, insert the desired number in the Number of Serial Numbers to
load field. The Max Quantity field displays the maximum Serial Numbers that can be loaded into the
Container. The quantity displayed could either be the maximum capacity of the Container or the
available quantity of the selected Work Order Operation, which ever is lower.
• For FlexibleBatch and TransferBatch production type, in the Quantity step of the wizard, type the
quantity to be loaded. In the case of Dynamic Work Order Operations, the quantity that can be loaded
can be more than or equal to the maximum capacity of the Container.
• In case of FullQuantity and FullSerialized production type no selection is necessary, since the
Container will be automatically loaded with the quantity of the Final Material specified in the Work
Order.
6. Click either of the following:
• Load, to associate the Container to the Work Order Operation and load it with the selected MTUs.
• Load and Start, to associate the Container to the Work Order Operation, load it with the selected MTUs
and proceed with the Start.
Note Containers that contain completed MTUs, cannot be started until these MTUs are unloaded.
7. (Only if you have clicked the Load button) If necessary, repeat steps 2 to 6 to associate and load additional
Containers.
• Containers in the Active state are visible (and available for linking) to all the other Work Order
Operations of the Work Order.
• For Work Order Operations, where the available quantity of Material Tracking Units required by the
operation is already loaded into the Container; the Containers can be loaded with zero quantity to
continue the operation. In such cases, the Load button is enabled.
It is possible to automatically start a Work Order Operation by Machines or Workcenters, provided that
there is integration with Opcenter Connect MOM as described in How to Automatically Start Work Order
Operations in Opcenter Execution Discrete Installation and Configuration Manual.
The automatic start will be successfully executed if no other Work Order Operations (of the same category)
are queued on the same Machine.
Preliminary Configurations
A different start behavior is possible, according to the configurations defined during the engineering phase. In
particular:
• Through the joint adoption of Work Operations and appropriate Work Order Operation configuration, upon
starting a Work Order Operation, it is possible to:
• automatically complete the Work Order Operation in question, provided that it has been set to Auto-
Complete.
• automatically start all of its successive Operations that are in dependency AfterStart.
• automatically execute what is described in both of the bullets above.
• Setting the Result Management key makes it possible to enable Result management on the start of a specific
Work Order Operation when producing a particular Batch or Serial Number (Material Tracking Unit).
• If the Work Order Operation has been started immediately after loading the Container, you will be
automatically redirected to step 2 of the procedure below.
For FullQuantity and FullSerialized production types in which either a single Workcenter/Machine or
no Workcenter/Machine is involved, the entire procedure can be skipped, as no parameters must be
manually set.
• For TransferBatch and FlexibleBatch production types, the Containers in the Active state can be
associated to other Work Order Operations, provided that these Operations do not have any
dependencies on other Operations in the Work Order.
Procedure
1. In the Operator Landing page, select the Work Order Operation (or Alternative Work Order Operation, if
present) to start and then click Start on the bottom bar: this opens the Start Work Order Operation panel.
2. (only if Electronic Signature validation has been enabled) Type your password, some notes and then
click Validate User.
3. Perform the actions required by the system. Here is a list of available actions, but as they vary depending on the
characteristics of the involved Work Order Operation, you may need to perform only a subset of them or, in
some cases, none whatsoever: for example, if the Work Order Operation has been associated with a single
Workcenter/Machine and it requires the production of its entire quantity.
Quantity Setting The Work Order Operation 1 In the Quantity field, enter the Material
belongs to either quantity on which you want to start to
the TransferBatch or work. The Max. Quantity value available to
FlexibleBatch production type. start the Work Order Operation with
Containers is the residual quantity that is left
over after the Containers are loaded with the
Material Tracking Units.
2 (Only if permitted by the Work Order
Operation settings) If necessary, modify the
quantity to be produced until the Target
Quantity is set as no longer editable.
Serial Number Selection The Work Order Operation In the Select Serial Numbers area,
belongs to either which displays the tiles of the Serial
the Serialized or Numbers (MTUs) that can be produced by
FlexibleSerialized production the selected Work Order Operation
type. (including - if Result Management has been
enabled - any Serial Numbers that have
been executed previously, but for which a
negative Result has been declared and need
to be re-executed), select the Serial
Numbers that you want to produce.
If the listed items do not satisfy your needs,
you can:
• Select other existing Serial
Numbers.
In the Input Serial Number field,
click the button, make your
selection and then click the
button.
• Generate new Serial Numbers
manually.
In the Input Serial Number field,
type the Serial Numbers you
want to generate and then click
the button.
• Generate new Serial Numbers
automatically according to the
template associated to the
Material.
In the Auto Generate Serial
Number field, enter the amount
of Serial Numbers to be
generated and then click the
button.
4. Click Start.
If more than one Machine is associated to the Work Order Operation, you can distribute the workload as
preferred, starting execution on different Machines at different times. This is permitted for Work Order
Operations belonging to Work Orders of the Serialized, FlexibleSerialized, TransferBatch
and FlexibleBatch production types.
What to do next
After starting a Work Order Operation, you can display its details and manage them. Later, you can complete its
execution.
If the Automatic Redirect to details configuration key has been set, the Details page is automatically
displayed.
Optional execution
A Work Order Operation can be configured to be executed optionally by setting the Optional parameter of the
associated Work Operation. Depending on the Production Type of the Work Order Operation, the system exhibits a
specific runtime behavior and the actions that you can perform will differ.
In all cases, the system includes the optional Work Order Operation in the list of Work Order Operations that can be
executed: in addition to the optional Work Order Operations, the system displays the successive Work Order
Operations to be executed. You can choose to manually execute the optional Work Order Operation by clicking
Start. If you choose to skip the optional Work Order Operation, it will assume status Not Executed and the
elected Work Order operation will be executed.
FullQuantity/FullSerialized You can start the optional Work Order Operation with full
quantity.
TransferBatch You can start the optional Work Order Operation with partial
quantity.
Serialized You can start the optional Work Order Operation with partial
Serial Number.
Setpoints
If Setpoints have been defined for Machines and the Setpoint Variables are linked to Automation Node
Parameters, the related values are automatically transmitted to the Machine when the Work Order Operation is
started on that Machine.
If properly configured, you can edit the Setpoint Variables at runtime and check the transmitted variables, along
with their values.
To see the details about the Interlocking Check outcome, click the ITLK Check History button in the Operator
Landing page or from the Details page.
Human Resources
In case of Work Order Operations (or Steps) associated with Human Resources, and consequently requiring specific
Skills to be started, some constraints must be taken into account to properly start them. In detail, if the Human
Resource includes:
• a single Certification possessed by a single user, any user with the proper Certification and Skills can start the
related Work Order Operation or Step.
• one or more Certifications possessed by many users, only teams including a list of users with the proper
Certifications and Skills can start the related Work Order Operation or Step.
Containers
If the Work Order Operation is associated to a Container, the same Container (except TransferBatch and
FlexibleBatch production type) and MTUs are available to the Work Order Steps.
If the Automatic Redirect to details configuration key has been set, the page is automatically displayed
after starting a Work Order Operation.
Environment Description
• Header Bar - Displays the details of the current Work Order Operation
• Step List - If the current Work Order Operation is divided in several Steps, the Step List displays them vertically.
Otherwise, the Step List is not displayed.
• Task List - If the current Work Order Operation (or its active Step, if it is divided in steps) has more than one task
to be performed during its execution, the Task List displays them vertically. Otherwise, the Task List is not
displayed.
• Center Zone - Displays the elements needed to perform the current Task.
• Right Zone - Upon clicking the Document Preview button on the bottom bar, displays the Documents
associated to different entities involved in the current Work Order Operation or Step.
• Bottom Bar - Displays a set of buttons to perform various activities on the current Work Order Operation or
Step.
The top Header Bar displays the details of the current Work Order Operation.
On the Header Bar, you can click the Active Users label to display all the Users active on the Work Order Operation
and their individual association with Machines and Serial Numbers or Batches.
What to do next
After managing a Work Order Operation, you can complete it.
Procedure
1. From the Operator Landing page, after applying a filter appropriate to your needs, select the Work
Order Operation of interest from those displayed and click Show Details on the bottom bar to view its
details page. If you are interested in operating on a Work Order Step, select and open the Work Order Operation
to which it belongs.
2. Operating on the Task bar on the left side of the screen, which displays all available Task instances for the
selected element, select the Task instance according to the aspect of runtime behavior configured for the
selected Work Order Operation (or Work Order Step) that you want to manage: depending on your choice, the
content of the details area will vary.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
If you want to manage... Then select The details area of the screen will
Task ….. display the following elements to be
managed...
The actions to be read, performed and Work The Work Instructions related to the
acknowledged by the Operator, as well as the data Instruction execution of the Work Order
to be collected and entered into a Data Collection Operations, Work Order Steps or
form contained in the Work Instruction during the Execution Group Phases.
execution of the Work Order Operations, Work
Order Steps or Execution Group Phases.
How a Tool or Substrate must be used during the Tool Usage The Tools or Substrates involved in
execution of the selected Work Order Operation (or the Work Order Operation’s (or Work
Substrate
Work Order Step) Order Step's) execution.
Usage
How a Serial Number or Batch must be consumed Material The Serial Numbers or Batches
during the execution of the selected Work Order Consumpti involved in the Work Order Operation’s
Operation (or Work Order Step) on (or Work Order Step's) execution.
The steps to be performed for a quality inspection, Quality Forms to insert measurement and
such as a measurement or a visual inspection Inspection visual inspection data. The panels
opened differ according to the
involved production type.
This functionality is not available in
the Siemens_OPC_EXDS_AM UI
Application.
The steps to be performed when transferring Print Print Job The Print Job Files, the associated
Job Files to 3D Printers. File Machines and the Serial Numbers (if
Transfer any) that can be used during Work
Order execution of type Additive
Manufacturing.
If you want to manage... Then select The details area of the screen will
Task ….. display the following elements to be
managed...
The steps to be performed when transferring CNC Part The Part Programs, the associated
Programs to Machines Program Machines and the Serial Numbers (if
Transfer any) that can be used during the
execution of Work Orders of type CNC.
The steps to be performed when co-producing Material To configure Material of type Co-
Materials of specification type Co-Product or By- Production Product and By-Product that can be
Product. used to produce additional Materials.
The steps to be performed when loading Powder Load The Powder and the quantity to be
into the 3D Printer. AMPowder loaded into the 3D Printer involved in
on 3D the Work Order Operation's execution.
Printer
3. Specify (or execute) the actions to be performed to complete the selected Task in relation to the runtime
behavior you want to be adopted during the execution of Work Order Operations, Work Order Step or Execution
Group Phases.
4. Click the appropriate button to confirm.
Data is collected automatically if you have configured the system in order to exchange XML messages with
Opcenter Connect MOM (Opcenter CN MOM). For more information, see section How to Integrate Opcenter
Execution Discrete with Opcenter Connect MOM of the Opcenter Execution Discrete Installation and
Configuration Manual.
Work Instructions can be managed both at Work Order Operation or Work Order Step level.
In case of Serialized production involving the execution of Work Order Operations on Containers, the ID of the
container is provided on the Work Instruction tile, along with the Serial Number loaded in the container. Also, for
Work Instructions to be added on demand on specific Serial Numbers, it is possible to select either a specific Serial
Number or a container. In the latter case, the Work Instruction will be associated to all the Serial Numbers available
in the container.
Prerequisite
Work Instructions are linked to Work Order Operations or Work Order Steps.
Available Operations
• Acknowledging Work Instructions
• Providing Values for Data Collections associated with a whole Work Order Operation/Step
• Providing Values for Data Collections associated with all Serial Numbers of a Work Order Operation
• Associating Data Collections to specific Serial Numbers.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
If Result management has been enabled and you have already acknowledged your Work Instruction, if
the Work Order Operation involved must be repeated due to a negative Result declared on one or more
MTUs, you must re-acknowledge it in order for the execution to be repeated.
Providing Values for Data Collections associated with a whole Work Order
Operation/Step
1. While managing the current Work Order Operation, select the Work Instruction task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Providing Values for Data Collections associated with all Serial Numbers of a Work
Order Operation
1. While managing the current Work Order Operation, select the Work Instruction task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Help
2. Select the SN Work Instructions tab.
3. On the top, all the Serial Numbers currently started are displayed: select the one for which you want to fill the
Data Collections.
4. Provide values, either by typing them manually or by clicking the Acquire button (if available) for the Data
Collections associated with the Work Order Operation/Step. Before being confirmed, the values can be updated
even if they have been acquired from the field.
5. Click Confirm to save the value.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Tools in OnHold status or currently locked are not available for usage at runtime.
Procedure
1. In the Operator Task List or Operator Details Step page, select the Tool Usage task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. (Optional) Click Setpoints to see the variables automatically transmitted to the available Tools.
3. (Optional) Do either of the following:
• In case of Serialized or Full Serialized production type, expand the Serial Number of interest.
• In case of Containers, expand the Container of interest.
4. Click the Browse button to assign a Tool to the task.
5. Set the Tool ID parameter and then at least one of Usage Time and Usage Duration parameters in either of the
following ways:
• typing the value manually and clicking Use Tool.
• clicking the Acquire button (if available).
If the parameter Consumable had been set while creating the Tool Definition, the Consumable checkbox
will be selected. This is to remind the User that inserting the ID of the tool instance is highly recommended
(although not mandatory).
If the Tool has been defined as Lockable (either directly or through its Tool Definition), using it will set its
state as Locked.
Procedure
1. In the Operator Task List or Operator Details Step page, select the Tool Usage task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Special Cases
The procedure below is commonly followed in most cases. However, given the complexity of MTU
assembly (or production) and consumption, it is necessary that, for certain cases, the procedure will differ
and additional insight may be required.
• For pre-kitted Material Tracking Units, see Consuming or Assembling Pre-Kitted Material Tracking
Units.
• For assembly involving Containers, Decimal Remainders or MTUs with linked Documents, see Special
Cases regarding Consumption and Assembly.
Prerequisites
• For semi-automatic acquisition of Material parameters, Serial Number / Batch Id as well as Quantity
are mapped to Automation Node Instance parameters.
• For validation of scanned Serial Number Codes / Batch Ids against Barcode Rules, Barcode Rules have been
configured using the Barcode App provided by Opcenter Execution Foundation.
• The Auto-Consume Batch Materials configuration key is disabled.
Procedure
1. In the Operator Task List or Operator Details Step page, select the Material Consumption task of interest.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. (Optional) For each MTU produced, if desired, set the Auto-Consume Batch Materials toggle to On if you want
to enable automatic consumption of Batches.
3. For each MTU to be consumed, specify the values for Serial Number / Batch Id and Quantity, consulting the
table below before proceeding:
Parameter Description
Serial Number / Batch Id Value insertion for these parameters may fall under one of the
following cases:
• For an existing Serial Number or Batch: enter the values
either manually or using a Barcode reader.
• For a Serial Number or Batch that does not yet exist:
enter its value manually and the system will create it on-
the-fly. If the Auto-Consume Batch Materials toggle is
set to On, batches are automatically consumed, be they
already available in the system or created on-the-fly.
Moreover, if a buffer that contains the related Material is
associated to the active machine, the system
automatically consume the Material from the buffer
instead of creating a Batch on-the-fly.
• If available, click the Acquire button to
automatically fill the Serial Number / Batch Id (as well
as the Quantity field) with values.
• If the MTUs to be consumed have been loaded into a
Container, search for the Container via the Container
field on the command bar to automatically fill Serial
Number / Batch Id with the code of the respective MTUs.
Refer to Special Cases regarding Consumption and
Assembly.
The system will validate the search as follows:
Icon Description
Parameter Description
• For pre-kitted MTUs, the Serial Number Codes or Batch
Ids are suggested (if validation is required) or pre-filled
directly. Refer to Consuming or Assembling Pre-Kitted
Material Tracking Units.
• If you are using a Barcode reader and the system is
configured to validate the entered value against Barcode
Rules: scan the barcode. The system validates it as
follows:
Icon Description
Result
Upon clicking the Assemble button, the value for Assembled Quantity will be updated accordingly and the colors
used to display the Serial Numbers or Batches will change.
The following color combinations are possible:
Yellow All Yellow All the elements involved in the Work Order
Operation’s (or Work Order Step's) execution
have been consumed only partially (that is,
each element's Assembled Quantity is not
equal to Total).
Green All Green All the elements involved in the Work Order
Operation’s (or Work Order Step's) execution
have been consumed in full (that is, each
element's Assembled Quantity is equal to
Total). in this case, a is shown on the
right.
Once completely assembled, the Material Tracking Unit remains visible in the Material Tracking Units
page with Quantity equal to zero.
If no validation is required, pre-kitted Material Tracking Units can be automatically assembled from the Operator
Task Details page, without the need for the Operator to further interact with the system.
If you want to consume pre-kitted MTUs together with MTUs that have not been reserved, both types of MTUs will
be assembled when the Assemble button is clicked.
If the pre-kitted MTU to be consumed is not available, you can specify another MTU (be it a Serial Number Code or
Batch ID), thus changing what has been previously reserved. In addition, for Batches, it is possible to specify a
different quantity, provided that the new value is less than the original one.
If the quantity of the pre-kitted MTU is less than the quantity of the Material to be consumed (for the
specified target MTU), once the pre-kitted MTU has been consumed, you can then continue consumption
as usual until the total quantity of the Material to be consumed has been depleted.
Prerequisites
Material Tracking Units have been reserved (pre-kitted) for the Work Order in execution.
Available Operations
• Validating and Assembling Pre-kitted MTUs
• Validating and Assembling Large Numbers of Pre-kitted MTUs
• Changing Pre-Kitted MTUs
This procedure is recommended in case of large numbers of pre-kitted MTUs, since it allows you to easily
search for the MTUs to be validated or to filter them out according to specific criteria.
Assembly involving Material Tracking Units to be produced that have been loaded
into Containers
Material Tracking Units can also be assembled on final products loaded into Containers. Likewise, MTUs to be
consumed that have been loaded into Containers can be used for assembly.
Consumption involving Containers follows the same criteria already applied according to the defined Material
Specification types.
In addition:
• If there are pre-kitted Material Tracking Units to be consumed and the MTU to be produced is available in the
Container, consumption is executed first on the MTU to be produced for which pre-kitting has been performed.
• If the Materials to be consumed are Batches, the inserted quantity is rescaled according to the final products
available in the Containers.
• If the Materials to be consumed are Serial Numbers, consumption takes place according to the values of the
assembled quantities. The smallest value will drive consumption, whereby its corresponding Serial Number will
be consumed first. If all Serial Numbers have the same value for their assembled quantities, then consumption
will take place on the first Serial Number in the list.
Assembly involving Material Tracking Units to be consumed that have been loaded
into Containers
If MTUs to be consumed have been loaded into a Container and must be assembled to form a final product, it is
necessary that the MTUs involved must have a sufficient quantity and be of the same Material for that particular
assembly.
If the Container has been loaded with MTUs to be consumed that satisfy only in part what is required for the
assembly, the MTUs that do not fulfill these conditions will remain free for use elsewhere, whereas the MTUs that
satisfy these conditions will be used for that particular assembly.
Containers containing MTUs to be consumed can be linked to a Work Order or not. Once the loaded MTUs are
completely consumed, they are automatically unloaded from the Container and, if the Container is also linked to a
Work Order, then it is also unlinked from the executed Work Order.
Moreover, if the Container was defined as reusable upon configuration, then its status changes to Unloaded,
otherwise, it will be marked as Discarded.
All the activities related to the unloading of MTUs are traced in the History tab of the Material Tracking Units
Aggregates and Containers page.
Quality Inspections are related to measurements to be collected at runtime in terms of frequency and sample size.
Measurements can be related to Attributive, Variable or Visual Quality Characteristics.
Depending on how you have configured the Quality Inspection, the form to be filled at runtime may be related to
the indication of:
• the number of detected defects in case of Visual Characteristics
• the Values for Variable Characteristics
• Ok/Not OK for Attributive Characteristics.
• (For Buy-Off) Accept or Reject.
During runtime, if a Quality Inspection of any type conducted on a Material Tracking Unit is unsuccessful (that is, the
user has declared a Non-Conformance on it browsing a Failure), this will trigger the automatic creation of a
corresponding Quality Non-Conformance in Open status, so that it can be corrected.
Quality Inspections can come about in two ways in relation to Material Tracking Units:
• Manually: there is the direct input by the Operator during any type of Quality Inspection.
• Automatically: in this case, the data regarding whether the MTU has passed or failed inspection is automatically
acquired by a Machine or Workcenter. This is possible only for Attributive or Variable Quality Inspections and
requires integration with Opcenter Connect MOM. See How to Automatically Acquire Quality Inspection Data and
Quality Inspection Data Acquisition in the Opcenter Execution Discrete Installation and Configuration Manual.
In case of Serialized/FullSerialized production types, you can decide on which of the started Serial Numbers to
perform the Quality Inspection by selecting the Quality Inspection task. If a signature is required, the Quality
Inspection is mandatory.
Moreover, specifically for Part Based Quality Inspections, see Special Cases regarding Part Based Quality
Inspections.
Also, in case of Serialized production involving the execution of Work Order Operations on Containers, the ID of the
Container is provided on the Quality Inspection tile, along with the Serial Number loaded in the Container.
Prerequisites
• An Inspection Definition is linked to the Work Order Operation or Work Order Step.
• The Non-Conformance on Defect or Failure configuration key is set to Failure in the following cases:
• If the automatic creation of Non-Conformances on MTUs is desired when operating in a Quality
Inspection context
• If a Buy-Off inspection is managed.
Available Operations
• Managing Quality Inspections on Serialized/Full Serialized production
• Managing Quality Inspections on Transfer Batch/Full Quantity production
Quality Inspections specifically designed for Buy-Off only require the entitled user to Accept or Reject the
inspected MTUs and to insert the Electronic Signature. If the MTU is rejected, the Work Order Operation or
Work Order Step cannot be completed.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
If you want to disable automatic completion, you can remove the subscription of the
OnSentenceBuyOffCompleteOperationForStep handler to the OnSentenceBuyOff event from Solution Studio.
Those Serial Numbers for which it is mandatory to perform the Quality Inspection display the indicator inside
their corresponding tile.
If desired, you can perform the Quality Inspection also on other pieces.
An indicator will be displayed on the Quality Inspection, once it is not required anymore and will disappear if
further Quality Inspections must be carried out on additional Serial Numbers.
If several Work Orders are created from the same Bill of Process, they will inherit the Part Based Quality Inspection
configuration.
However, should the Referenced Operation be changed for one of the Quality Inspections pertaining to the "sibling"
Work Orders after being generated, the counter is no longer shared for that particular Quality Inspection, but is
instead triggered separately for each of the modified Work Order Operations.
For Additive Manufacturing operations where the Print Job Files belong to an Execution Group Phase,
all the Work Order Operations are transferred to the associated 3D printer together, at the same time.
The operator is not required to open the Print Job File Transfer task for each Work Order Operation
and transfer the Print Job File.
Prerequisites
• The Print Job File must be configured correctly.
• The Print Job File you intend to transfer must not be in Pending status.
• There must be mapping between the 3D printer to which you intend to transfer your Print Job File and the
Machine name of the external system.
Procedure
1. While managing the current Work Order Operation, select the Print Job File Transfer task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. To add a Print Job File to the list of files available for a Machine: click Add, in the Link Print Job Files to
Machine select a Machine, select one or more Print Job Files and click Add.
3. For Work Order Operations belonging to a Serialized or FullSerialized Work Order:
• The screen displays a single Print Job File-Machine association per row. The associations displayed are
only those containing at least one active Serial Number.
All Print Job Files can be opened from the screen to view their details by clicking Details.
Instead, depending on Print Job File type, you can perform different actions:
If it is a Template Print Job File, you can generate a Runtime PJF.
If it is a Runtime Print Job File or a ready-to-use Print Job File, you can view the Serial Numbers that are
currently active on the Work Order Operation. You can transfer the information contained in either of
these Print Job File types by clicking Transfer.
• if Print Job File management is automatic, the screen displays the list of the currently-active Machines
and the Transfer icon is available.
4. If the Work Order Operation belongs to a FullQuantity or TransferBatch Work Order:
• if Print Job File management is manual: for each printer, the list of available Print Job Files is displayed.
• if Print Job File management is automatic, the screen displays the list of the currently-active Machines
and the Transfer icon is available.
5. If the 3D Printer requires Print Job Files to be pre-transferred and:
• the Print Job File has not been pre-transferred in advance to the machine at least once, select the file,
click Transfer and then as soon as the final file is displayed in the dedicated area, select it and click
Use.
• the Print Job File has already been pre-transferred to the machine at least once, the system displays the
list of final files in addition to those that have been selected: select the file of interest and then click
Use.
To display the history of past transfers, click History (available only after at least one Transfer has
been performed).
Prerequisite
If you are executing an Execution Group instead of a single Work Order, the generation of runtime Print Job Files
can be performed if the Execution Group contains at least one Work Order Operation that belongs to a Serialized or
FullSerialized Work Order.
Procedure
1. In the Operator Landing Page, select the Work Order of type Serialized or FullSerialized for which you need to
generate a Runtime Print Job File.
2. View the details of the selected Work Order and click the Print Job File Transfer task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
3. Select the Template Print Job File you require and then click the Generate icon.
4. (Not available for Execution Groups) In the Generate Runtime Print Job Files panel, select at least one active
Serial Number to be used to generate the Runtime Print Job File you require and click Save.
Result
The runtime Print Job File is generated and automatically associated to the selected Serial Numbers (in case of
Work Order) or to all related active Serial Numbers (in case of Execution Group). The runtime Print Job File is
displayed below the template from which it has been generated and it is now possible to transfer its contents to
permit the correct printing of the information necessary for the final products.
Prerequisites
• A valid DNC software interface (any generic system or a custom one) is installed and configured.
• DNC Integration must have been enabled in the Configuration Keys > Integrations page.
• The path of the software interface has been specified in the Configuration Keys > Integrations page.
• CNC Packages must have been imported and mapped to Machines.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. Select the desired Machine. The lower part of the screen displays in a tree view the Serial Numbers currently
processed on the selected Machine.
3. Do either of the following:
• If you want to transfer the CNC Program processing all the Serial Numbers at once, click Transfer on
the tree row corresponding to the selected Machine.
• If you want to transfer the CNC Program processing a single Serial Number, select the desired Serial
Number in the tree and click Transfer on its row.
4. To download and preview a document associated to a CNC Item, do either of the following:
• If you want to preview the document associated to the CNC Package, click Preview on the tree row
corresponding to the selected Machine. The button is enabled only if there is a document associated to
the Package.
• If you want to preview a document associated to an element contained into the package, click
Details, select the element to preview and click Preview. The button is enabled only if there is a
document associated to the element.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Procedure
1. In the Operator Task List or Operator Details Step page, select the Material Production task of interest.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. For each MTU to be produced, specify the values for Serial Number / Batch Id and Quantity, consulting the
table below before proceeding:
Parameter Description
Serial Number / Batch Id Value insertion for these parameters may fall under one of the
following cases:
• For an existing Serial Number or Batch: enter the values
manually.
• For a Serial Number or Batch that does not yet exist: enter
its value manually and the system will create it on-the-fly.
Yellow All Yellow All the elements involved in the Work Order
Operation’s (or Work Order Step's)
execution have been produced only
partially (that is, each element's Produced
Quantity is not equal to Total).
Green All Green All the elements involved in the Work Order
Operation’s (or Work Order Step's)
execution have been produced in full (that
is, each element's Produced Quantity is
equal to Total). in this case, a is shown
on the right.
If the Work Order Operation belongs to a Serialized Work Order: after the first Batch has been loaded, if the
mandatory check on the Batch or Quantity has been enabled, when starting other Serial Numbers, the Operator
must give a confirmation by clicking the Confirm button before the Powder can be loaded, otherwise the Work
Order cannot be completed.
For all the other Work Order types: after the first Batch has been loaded and if you want to track the actions
performed, an optional confirmation can be given by clicking the same Confirm button (in this case even if the
mandatory check has not been enabled).
The quantity of the Powder Batch can also be replenished, if necessary. The added quantity is added to the already
loaded quantity.
Powder Batch previously loaded can be unloaded, by clicking the button. This operation is to be
performed with caution (for example, if the Operator realizes that a wrong Batch has been loaded.)
In addition, if the Barcode App provided by Opcenter Execution Foundation has been installed, it is also possible to
type or scan a Batch Id and view the corresponding results.
A dedicated color code has been adopted to allow you to interpret the required quantity status of the Powder Batch
at a glance: for details, see Color Code for Powder Batch Quantity Status below.
Prerequisites
• The Operation/Step category Setup3DPrinter has been associated to the Process Operation.
• A Work Operation of type Setup3DPrinter (which has Load AM Powder set to true) has been configured and
associated to the Work Order Operation.
• (Optional) The required Powder has been correctly configured.
• (Optional) For validation of scanned Serial Number Codes / Batch Ids, Barcode Rules have been configured
using the Barcode App provided by Opcenter Execution Foundation.
Available Operations
• Load the Powder Batch.
• Replenish the Powder Batch quantity.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
2. For the Powder Batch to be loaded, you must insert the values for both Batch ID and Quantity, consulting the
table below before proceeding:
Parameter Description
Batch ID Value insertion for this parameter may fall under one of the
following cases:
• For an existing Serial Number or Batch: enter the values
either manually or using a Barcode reader. The Quantity
field is automatically filled with the quantity inserted
when the Batch has been created.
• For a Serial Number or Batch that does not yet exist:
enter its value manually and the system will create it on-
the-fly.
• If there are more Batches with the same code (created
from the same Powder): select from the entity picker the
Batch you want to use.
• If you are using a Barcode reader and the system is
configured to validate the entered value against Barcode
Rules: scan the barcode. The system validates it as
follows:
Icon Description
White No loading (be it partial or total) has ever taken place (that is,
Quantity is equal to 0).
Result
You can trace activities that are performed on Powder Batches by opening a Powder Batch of your interest and
clicking the History tab.
Actions related to the loading or unloading of Powder Batches for a specific Work Order can be traced also by
opening a Work Order of interest, clicking As Built Order and then clicking the Activity History tab.
During the execution of Serialized, FullSerialized and FlexibleSerialized Work Orders, you can choose to change the
Serial Numbers automatically generated on the basis of the template associated with the Material Tracking Unit
being produced, in favor of new Serial Numbers, according to your needs.
During execution, it is possible to change Serial Numbers (from either the Operator Landing Page or the Operator
Details page):
• on a single Material Tracking Unit at a time, either by manual insertion or automatic generation;
• on all the Material Tracking Units being produced, by performing a one-shot operation that uses a template
already associated to the Material from which the Material Tracking Units to be produced are instantiated. In
this case, new Serial Numbers are generated automatically for all such Material Tracking Units produced from
that moment onward.
New Serial Numbers can be automatically generated also when production involves Execution Groups.
Target User
Users with the Operator role can perform this action.
Prerequisites
• The Work Order being executed must belong to the Serialized, FullSerialized or FlexibleSerialized production
type.
• The Work Order being executed must not be in Verified status.
Procedure
1. In the Operator Landing page, select the Work Order Operation or Execution Group containing the Material
Tracking Units being produced for which you want to change the Serial Numbers.
Otherwise, open the Operator Details page for the Work Order Operation or Execution Group containing
the Material Tracking Units being produced for which you want to change the Serial Numbers.
2. On the bottom bar, click the CHANGE SN button: this opens the Change Serial Numbers page, listing
the Material Tracking Units being produced by the selected Work Order Operation or Execution Group, as well as
their current Serial Number.
If you have selected an Execution Group, column Work Order is visible, listing its various Work Orders.
3. Depending on whether you want to change the Serial Number for a single Material Tracking Unit or for
all Material Tracking Units being produced in one shot, proceed as follows:
The Serial Number for a single Material 1. Operating on the row containing the Material
Tracking Unit through manual insertion Tracking Unit of interest, in the New Serial
Number column, enter the new Serial Number you
want in replacement for the Material Tracking Unit
and then click the Tab key on your keyboard to
save.
2. Repeat the previous step for all other Material
Tracking Units for which you want to change the
Serial Number.
The Serial Number for a single Material Click the Generate button provided at the end of
Tracking Unit through automatic generation the row displaying the Material Tracking Unit of
interest: the system will automatically fill the New
Serial Number field with the value generated by
the template associated to that particular Material
and save it.
All Serial Numbers for all the Material Tracking Click the Generate All and Save button at the
Units that are being produced by the current bottom of the page: the system will first perform a
Work Order Operation or Execution Group one-shot change on all the listed Material Tracking
through automatic generation Units, automatically filling the fields of the New
Serial Number column with the values generated
by the template(s) associated to the specific
Material from which the Material Tracking Units
are instantiated, and then save the entered values.
Prerequisites
The Work Operation associated with the Work Order Operation has been defined as Skippable and its type is
not Quality Only.
Procedure
1. In the Operator Landing page or in its Details view, select the Work Order Operation to be skipped and click
Skip.
2. Select a Reason for the skip, choosing among the Reasons previously configured.
3. (only for Serialized and Full Serialized Work Orders) Select a Serial Number.
4. (only for Transfer Batch Work Orders) Select a quantity.
5. Click OK.
In both cases, if Multi-Plant Support is enabled, tags currently enabled for the logged User are applied to the
imported Documents.
When Documents are added on Containers, they are automatically propagated to all the Serial Numbers available
in the Containers.
Prerequisite
• The Collect Document parameter has been set while creating the Work Order Operation.
• The status of the Work Order Operations is Active.
At runtime, the Operator has the possibility to write notes relative to the execution of a Work Order Operation which
could be useful to other Operators. Also, Production Coordinators can add notes as extra information about a Work
Order Operation.
There exists the possibility of adding notes at the Work Order level: in this case, the note that is physically added to
one Work Order Operation will be visible and valid also for all the other Work Order Operations making up the
selected Work Order.
After you add a note to a Work Order Operation, if properly configured, a notification is triggered: this results in an
increase of the value displayed in the badge associated to the Notes notification icon. At this point, it is possible to
handle the note in question: for example, the person who receives the notification can then acknowledge the note.
Target User
Users with the Operator as well as the Production Coordinator role can perform this operation.
Prerequisite
The Work Order is released.
Procedure
1. Do one of the following according to your role:
• In the Operator Landing page, select an Operation and then click More .... > Notes.
• In the Production Coordinator Dashboard, select an Operation within a Machine or Workcenter and
then click the Notes notification icon.
• Operating from the Work Orders page, select the Work Order to which you want to add a note and then
click the Notes notification icon.
The Add Notes panel is displayed: any pre-existing notes that refer to the selected Work Order Operation will be
shown as tiles therein.
2. In the Add Notes panel, click Add: this opens the New Note box.
3. In the New Note box, type the notes that you want to add.
4. If you want the note you are adding to be visible and valid also for all the other Work Order Operations
belonging to the current Work Order, select the Is Work Order Level checkbox.
Note if you are operating from the Work Orders page, this checkbox is selected by default and cannot be
changed.
5. Click Save: the new note will be added to the selected Work Order Operation (or to all of the Work Order
Operations making up the selected Work Order).
Any notes that have been added will remain visible inside the Notes tab of the As Built page
corresponding to the selected Work Order.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisites
• The Work Order is in one of the following states:
• Edit
• New
• Active
• Queue
• Pause
• Pending
• The Work Order Operations belonging to the Work Order must not have dependencies towards Work Order
Operations in state Open or Future Hold belonging to another Work Order.
Procedure
1. In the Work Orders page, select the Work Order that you want to abort.
2. Click Abort.
Result
If a lock was set on the Equipment during Work Order Operation execution, the lock is released automatically
before aborting the Work Order Operation.
After aborting Work Orders in the Active state, the state of the Active Work Order Operations and Work Order Steps
changes to Partial. If Work Order Operations and Work Order Steps are complete, the state remains the same and
those in the Open or Partial state, change to the Not Executed state.
For Work Orders in the remaining states, (Edit, New, Queue, Pause and Pending) the status of Work Order
Operation and Work Order Steps changes to Not Executed.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
At least one Hold Reason has been configured.
Procedure
1. In the home page, click the Hold tile.
2. Click Create > Create Hold Work Order and select the Work Order to be placed in Hold status.
3. Select a Hold Reason.
4. (optional) In the Notes field, type some notes (for example, the details of the Hold operation).
5. Click Create.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
At least one Future Hold Reason has been configured.
Procedure
1. In the home page, click the Future Hold tile.
2. Click Create and select the Work Order Operation to be placed in Future Hold status.
3. Select a Future Hold Reason.
4. Click Create.
Result
The selected Work Order Operation is placed in Future Hold status.
Later, if the conditions requiring the hold will be no longer relevant (continuing the previous example, if the
required Machine or Tool will be available again) the Work Order Operation can be returned to the status owned
before the hold (either Open or Partial) clicking Start.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisite
At least one Hold Reason has been configured.
Procedure
1. Click the Hold tile in the home page.
2. Click Create > Create Hold Workcenter/Machine.
3. Select the item of interest.
4. Select a Hold Reason.
5. Click Create.
Prerequisite
• The Work Order is in status Active, Pause, New, or Queue.
• The Process has been evolved, a new revision has been created and it has been released.
Procedure
1. Click the Work Order Update tile in the home page: the Work Order Update page is displayed.
2. Select the Work Order to be updated and click Open: the system displays the new evolved Processes with
the updated revision of the Process from which the Work Order was created.
3. Select the evolved Process of interest.
4. Click Update, to align your Work Order to the new Process revision.
When performing a Disassembly that involves a Material Tracking Unit to which one or more Documents
have been associated and the quantity to be disassembled is less than the quantity of the assembled MTU,
the MTU will be split and the resulting MTU will be automatically associated to the same Documents that
were associated to the initial MTU.
There exists the possibility of disassembling a consumed MTU from a Work Order when consulting the Genealogy
page: for information, see the dedicated section below.
Prerequisite
The Work Order is not in status Hold or Verified.
Procedure
1. Click Production Coordination > Work Orders in the sidebar.
2. In the Work Order page, select the Work Order of interest.
3. In the As Built page, click As Built Order.
4. Click the Material tab.
5. Select the Material of interest and click Disassemble: this opens the Disassemble Material Tracking
Units pane, from which you must set the quantity to be disassembled from the Work Order.
When performing a full disassembly, enter the maximum allowed value for the quantity to be
disassembled.
Result
The previously-assembled MTU is disassembled and the Work Order's status does not change.
Work Order Operations associated with Containers display the icon in the tile: pausing them means pausing
the execution of all Material Tracking Units that have been loaded into those Containers and those MTUs that are
managed without Containers in the current Work Order Operation.
Target User
Users with the Operator role can pause a Work Order Operation.
Procedure
1. In the Operator Landing page, select a Work Order Operation in the Active status.
2. Click Pause.
3. Select a Reason for pausing the Work Order.
4. Click OK: if Electronic Signature is not enabled, this is sufficient to pause the Work Order. Otherwise, proceed to
the next step.
5. (only if Electronic Signature has been enabled) In the prompt that appears on screen, type your password,
some notes and then click Validate User. The system checks your credentials against those of the list of
authorized Operators:
• If you pass validation, you are authorized to complete pausing the Work Order.
• If you fail validation, you are not authorized to complete pausing the Work Order, but you may continue
to handle Work Orders or Work Order Operations that do not have dependencies on the Work Order that
you are not authorized to pause.
Result
The system sets the Work Order status to Pause: if you want to resume the Work Order Operation, click Start.
Any Equipment initially locked by the Work Order Operation will be released after the Operation has been
paused.
Once an Administrative Pause has been performed by a Production Coordinator on a Work Order, it can be
resumed by any user (including an Operator).
Target User
Users with the Production Coordinator role can perform an Administrative Pause.
Procedure
1. In the Work Orders page, select the desired Work Order in Active status and click As Built Order.
2. On the As Built Order page, click the Operations tab and select the desired Active Work Order Operation to be
paused.
Keep in mind that, if users who belong to a Team are working on the Active Work Order Operation that
has been selected for Administrative Pause, all of the Team's members will be punched out from
the Work Order Operation and all associated Equipment will be released.
3. Click Pause.
4. If some Serial Numbers have already been completed before pausing the Work Order Operation, you can reopen
a subset (or all) of them, clicking the Reopen button, selecting the items of interest and then clicking
Reopen.
In case of FullQuantity or FullSerialized production type, the whole Work Order Operation is
reopened and no selection is possible.
If the Work Order has been completed, only the last Work Order Operation can be reopened.
Result
The system sets the Work Order status to Pause: if you want to resume the Work Order Operation, click Start in
the Operator Landing page.
The Administrative Pause history is also visible in the Activity History tab.
During production execution, it may be necessary to close a Flexible Work Order before its full completion. This may
happen, for example if the Work Order had been created for a given work shift and consequently it is necessary to
close it until the end of that shift, even if some Work Order Operations have not yet been completed.
When a Flexible Work Order is closed, if there are Work Order Operations that need to be completed, they will be
closed together with the Work Order: in this case, a copy of the original Work Order is created to permit the
completion of those Work Order Operations that were still in progress, in order to produce the remainder of the
original Work Order.
Prerequisites
• The Work Order status is either Queue or Pause.
• The Production Type of the Work Order is either FlexibleSerialized or FlexibleBatch.
Target User
Users with the Production Coordinator role or the Operator role can perform this operation.
Procedure
1. Do either of the following:
• In the Work Orders page, select the Work Order to be closed.
• In the Operator Landing page, select one of the Work Order Operation the Work Order to be closed
consists of.
2. Click the Close Flex WO button.
3. Either insert the unique identifier of the Work Order in the edit box or click the Generate button to
automatically create it according to a predefined template.
4. Click Create.
Result
• The status of the Work Order changes to Complete.
• Work Order Operations in status Open are set to NotExecuted, while Work Order Operations in status Partial or
Complete do not change.
• Work Order Operations are removed from the related Execution Groups (if available).
• The Work Order quantity is automatically adjusted by the system and you can no longer modify it.
• A new Work Order related to the closed one is created with Production Type:
• TranferBatch, if the Production Type of the closed Work Order was FlexibleBatch
• Serialized, if the Production Type of the closed Work Order was FlexibleSerialized
• The new Work Order contains a copy of the Work Order Operations contained in the closed one, and their status
correspond to the status of the original Work Order Operations at the moment of the closure.
• The not produced quantity (in case of TransferBatch Production Type) or Serial Numbers (in case of Serialized
Production Type) are assigned to the new Work Order.
• All completed and scrapped items are logged for the closed Work Order both in the As Built Report and in the
Genealogy page.
• All in progress and not started items are logged for the closed Work Order both in the As Built Report and in the
Genealogy page.
To see the details about the Interlocking Check outcome, click the ITLK Check History button in the Operator
Landing page or from the Details page.
Preliminary Configurations
A different completion behavior is possible, according to the configurations defined during the engineering phase.
In particular:
• The Check Material Consumption key determines whether the Work Order Operation can be completed
without a check on material consumption and material production.
• The setting of the Complete Work Order Operation by different user key together with the configuration of
the assigned machine determine which user can complete the Work Order Operations.
• Through the joint adoption of Work Operations and appropriate Work Order Operation configuration, upon
completing a Work Order Operation, it is possible to automatically start all of its successive Operations that
are in dependency AfterEnd.
• The Result Management key makes it possible to enable Result management on the completion of a specific
Work Order Operation when producing a particular Batch or Serial Number (Material Tracking Unit).
• The Result Strategy Management key works in combination with the Result Management key and makes it
possible to determine the corrective actions to be adopted by default when Result management is enabled.
• (Only for Serialized and FlexibleSerialized production types) The Complete Serial Number(s) without
pausing others key enables you to complete, for a specific Work Order Operation, some Serial Numbers, while
the remaining Serial Numbers remain active instead of being paused.
Procedure
1. In the Operator Landing page, select the Work Order Operation to complete.
2. (only for Work Order Operations started on multiple Machines) Select the Machines where the Work Order
Operation is to be completed.
If the Work Order Type is Serialized or FlexibleSerialized, the same User can complete different Serial
Numbers on the same Work Order Operation selecting different Workcenters/Machines.
If the Work Order Type is TransferBatch, the same User can complete different quantities on the same
Work Order Operation selecting different Workcenters/Machines.
3. Click Complete. Depending on the production type of the Work Order involved, proceed as described in the
following table:
Work Order Type Step to be performed
Serialized 1 Select the Serial Numbers and/or Containers to be completed. To include all
displayed Serial Numbers and Containers, select Select All.
2 For each of the selected Serial Numbers, if desired and provided that the Result
Management configuration key has been set, click the appropriate button ( OK,
NOK or Other Results) for Result to declare that the selected Serial Number
on the Work Order Operation is completed either successfully or otherwise.
This additional information is stored for future consultation.
3 Click Complete.
FlexibleSerialized See the steps to be performed for Serialized Work Orders above.
FullQuantity No action is necessary in this case: the entire quantity is automatically executed both
for specific Material Tracking Units and for Containers in which more than one MTU
has been loaded.
FullSerialized No action is necessary in this case: the complete list of Serial Numbers is
automatically executed, regardless of whether they are managed independently or
loaded into Containers.
Unloading Containers
FlexibleBatch The system displays the number of Work Orders as Available/In Progress/Complete
with their respective status (Complete/Partial/Active).
TransferBatch The system displays the quantity of MTUs loaded into the Container and also displays
the quantity of MTUs in the Work Order Operation that are managed independently.
The quantity of the MTUs in the Container cannot be edited once the
Container is ready to be completed. However, the quantity of the MTUs not
associated to any Container can be edited if required.
4. If your Production Coordinator selected Electronic Signature Complete creating the Work Order Operation,
you are prompted to type your password, some notes and then to click Validate User.
Note If password validation fails, you cannot proceed with completing the Work Order, but you may continue
handling Work Orders or Work Order Operations that do not have dependencies on this Work Order.
Once Work Order Operations in the Open or Partial status are associated to Containers and loaded with Material
Tracking Units, you can unload the MTUs present inside the Container before starting the Work Order Operation.
Depending on the requirement, Containers can be fully or partially unloaded, and as configured, fully unloaded
Containers can be reused or discarded.
Prerequisite
• The Work Order Operation is in the New, Open, Partial, or Complete status.
Procedure
1. In the Operator Landing page, select the Work Order Operation of interest.
If you do not select a Work Order Operation, the Unload Container button will be disabled.
4. Click Fully Unload, to completely empty the Container or click Next to unload the Containers partially.
Note If more than one Container is selected to be unloaded, the only unloading option available is Fully
Unload.
5. Depending on the Production Type, if the Work Order Operation belongs to
• Serialized or FlexibleSerialized production type, select the Serial Numbers to be unloaded in the Serial
Number step of the wizard.
• TransferBatch and FlexibleBatch production type, type the quantity to be unloaded in the Quantity
step of the wizard. If the quantity is not specified, the maximum quantity available is unloaded.
• FullQuantity and FullSerialized production type, the option to select Serial Numbers is not present. The
Container will be automatically unloaded with the quantity of the Final Material specified in the Work
Order.
Note: When Containers where the Is Reusable property is set to false, are completely unloaded, the
Container moves to the Discarded state and cannot be reused. The status of the Containers where this
property is set to true transition to the Ready state and are available for selection once more.
6. In the Serial Number or Quantity step of the wizard, click one of the following buttons:
• Unload and Repeat, to unload the selected Serial Numbers or specified quantity from the Container.
The unloading operation can be repeated to select more MTUs to be unloaded or to select MTUs from
more than one Container.
• Unload and Finish, to unload the selected Serial Numbers or specified quantity from the Container and
end the unloading operation.
Target User
Users with the Product Engineer role can perform these operations.
Available Operations
• Performing Substrate Treatment
• Reducing Substrate Thickness
• Maintaining Substrates
Prerequisite
The status of the substrate is Available or Warning Available. For more information, see States and Lifecycles in
the Opcenter Execution Discrete Product Overview.
Procedure
1. Click Shopfloor Execution > Substrates in the main page.
2. On the Substrates page, click a substrate that you want to treat.
3. Click Execute Treatment.
Result
The treatment execution is initiated. A notification is sent to the operator who is assigned to the Work Order
Operation with which this Substrate is associated.
If a Substrate exceeds the maximum number of treatments it can undergo (Max. Treatment Count Warning value),
the status of the Substrate is set to Warning Available, and it is still available for production. However, if the
number of treatments exceeds the value specified by Max. Treatment Count Hold, the status of the Substrate is set
to OnHold, and it is not available for further treatment, or for production.
Prerequisite
• The status of the Substrate is Available or Warning Available. For more information, see States and Lifecycles.
• When configuring the Substrate, the following parameters have been set: Automatic Thickness Decrease
and Amount Set for Automatic Thickness Decrease.
Procedure
1. Click Shopfloor Execution > Substrates in the sidebar.
2. On the Substrates page, click a Substrate the thickness of which you want to reduce.
Result
The Substrate's thickness is reduced. A notification is sent to the operator who is assigned to the Work Order
Operation with which this Substrate is associated.
If the thickness of this Substrate falls below the minimum thickness warning value, the status of the Substrate is set
to Warning Available, and it is still available for production. However, if the thickness falls below the minimum
thickness allowed (Min. Thickness Warning Hold value), the status of the Substrate is set to OnHold, and it is not
available for production.
Prerequisite
The status of the Substrate is Available or Warning Available.
Procedure
1. Click Shopfloor Execution > Substrates in the main page.
2. On the Substrates page, click a Substrate on which you want to perform maintenance activities.
3. Click Execute Maintenance.
4. On the Substrate Maintenance page, set the following parameters:
Parameter Description
Treatment Count Represents the number of times a Substrate is treated. For each
time that a treatment operation is performed, this value increases
by 1.
• amended ( button), if not aligned with the information stored in the system, for example because of
recycling operations or quantities lost during mixing jobs. The value inserted must be equal to (signifying that
the 3D Printer is empty) or greater than zero.
• replenished ( button), if necessary. You can choose to provide a new Source Batch value to mix the quantity
with another Powder Batch, otherwise the new quantity is added to the already loaded quantity.
Furthermore, it is possible to fully unload the Powder Material Batch previously loaded into a 3D Printer at any time,
by clicking the button.
After you unload the Powder Batch from the 3D Printer, the amend and replenish operations are no longer
possible.
Procedure
1. Click Product and Production Configuration > 3D Printers in the sidebar.
2. In the 3D Printers page, select a 3D Printer and click .
3. Click the Powder tab.
4. Click the button and then set the following parameters:
Parameter Description
Batch Id The batch to be loaded into the 3D Printer. If the Id provided does not
exist, the batch is created on-the-fly (the Quantity must be specified).
If more batches with the same code are found, the list of available
batches is displayed by clicking the Select button (not available in case
of only one Batch) and you must select one from the list.
Powder (Automatically filled if a Batch has been inserted in the Batch Id field).
Mandatory if the Quantity value is provided. A Powder must be selected
from the entity picker.
Quantity (Automatically filled if a Batch has been inserted in the Batch Id field).
The quantity to be loaded.
5. Click Load Powder.
Prerequisite
The Powder Material batch you want to recycle must have status as Busy or Quarantine.
To change the status of a Powder Material Batch, select it in the Powder Recycle page and then click
Amend: this action allows you to edit the Quantity, the Recycle Count and the Status fields according to
your needs. Threshold checks regarding the congruity of the status transitions you want to apply will be
performed in this particular context.
Procedure
1. Click Shopfloor Execution > Powder Recycle in the sidebar.
2. In the Powder Recycle page, select the Powder Material batch that you want to recycle.
3. Click the Recycle button.
4. Set the following parameters:
Parameter Description
New Recycle Count The recycle count of the Powder Material batch that the system will
create. After each recycle instance, this value is incremented by 1, if
not specified otherwise.
The recycle count of the Powder Material batch must be equal to or
greater than zero, otherwise you cannot complete the recycling job.
New Name The name to be assigned to the Powder Material batch that the
system will create.
New Code The code to be assigned to the Powder Material batch that the
system will create.
New Quantity The quantity of the Powder Material batch that the system will
create. The quantity of the Powder Material batch must be equal to
or greater than zero, otherwise you cannot complete the recycling
job.
5. Click Recycle.
Result
The recycle operation has started. The number of recycle operations for this Powder Material batch can be traced
by using the Recycle Count and the Max. Recycle Count parameters. If Recycle Count becomes greater than
the Max. Recycle Count, the status of this Powder Material batch is automatically set to Spent, and the Powder
Material batch becomes unavailable for production. Threshold checks on the batch quantity will be performed in
this context as well.
In addition, the location of the Powder Batch (for example the 3D Printer) can be traced by using the Location
parameter.
Supported Scenarios
Opcenter Execution Discrete supports the following two use cases for creating new Powder Material batches:
• Two Powder Material batches with the same Material and UOM are selected. Possible cases are:
• the system creates a new Powder Material batch having the same Material and UOM as the source
Powder Material batches, provided that neither of the two has been chosen as target batch.
• the system performs the mixing without creating a new batch, because one of the two source batches
has been chosen as target.
• Only one Powder Material batch is selected but, during mixing, it is possible to pick an existing batch among
those which are compatible with the one selected, or to create a new one to be mixed with the first batch. The
system creates a new batch having the same Material and UOM as the two source Powder Material batches.
Prerequisite
The two Powder Material batches you want to mix must have the same Material and UOM, and their status must
be Available or Mixable.
is Target Flag indicating if the source Powder Material batch is used as target
batch. It is possible to choose only one target batch at a time.
If this checkbox is selected:
• the Batch ID and the Quantity fields of the Powder Batch
are displayed in read-only mode,
• the field Batch ID of the Target Batch section is
automatically updated with the identifier of the source
batch.
Parameter Description
Quantity The system automatically sets this field to a value which corresponds
to the quantity of the source batch selected, but you can change this
value.
The quantity of the Powder Material batch must be at least 1;
otherwise, you cannot complete the mixing job.
Recycle Count Represents the number of times the Powder Material Batch is
recycled. With each recycle operation, this value is incremented by 1.
You can change this value.
Min. Quantity The minimum value set for the quantity, below which the new Powder
Material batch will not be considered valid for production. The system
automatically populates this field with the value set as the quantity
threshold during the configuration of the Powder Material to which
the selected batch belongs, but you can change it.
Max. Recycle Count The maximum number of times the Powder Material Batch can be
recycled. The first time a Powder Material batch is created, its recycle
count is set to zero, and an upper cutoff value is specified using this
parameter. Thereafter, after each recycle instance, this number is
incremented, and the batch remains available for production so long
as its value does not exceed the maximum recycle count. You can
change this value.
5. In the Target Batch section, the system displays the following pre-filled parameters which are automatically
updated according to what is configured in the two sections above, but which can be changed according to your
needs:
Parameter Description
Batch ID The unique identifier of the Powder Material batch that the system will
create at runtime.
There are two possibilities:
• if the is Target checkbox has been flagged neither for the first
nor for the second source batch, this field is empty and you
can insert a new Id, creating a batch on-the-fly.
• if the is Target checkbox has been flagged for one of the
source batches, this field displays the Id of the source batch
selected to be the target.
Once saved, this parameter can no longer be modified.
Quantity The quantity of the Powder Material batch that the system will create.
The system sets this field to a value that equals the sum of the quantities
of the two source batches. You can change this value but keep in mind
that it cannot exceeds the sum of the two quantities.
If you edit the quantity of the source Batch chosen as target, this value is
automatically updated by the system.
The quantity of the Powder Material batch must be at least 1; otherwise,
you cannot complete the mixing job.
Recycle Count The recycle count of the Powder Material batch that the system will
create. The system sets this field to a value that equals the greater value
of the two sources, but you can change this value.
After each recycle instance, this value is incremented by 1.
Min. Quantity The minimum quantity value of the Powder Material batch that the
system will create. The system sets this field to a value that equals the
higher of the two source values, but you can change this value.
Max. Recycle Count The maximum recycle count of the Powder Material batch that the
system will create. The system sets this field to a value that equals the
lower of the two values. The first time a Powder Material batch is created,
its recycle count is set to zero, and an upper cutoff value is specified
using this parameter. Thereafter, after each recycle instance, this value is
incremented, and the batch remains available for production so long as
its value does not exceed Maximum Recycle Count. You can change this
value.
6. Click Save.
4. Perform either one or the other of the following operations in the Second Source Batch section:
• in the Batch ID field, select an existing batch with the entity picker. Only those batches which are
compatible and thus can be mixed are visible.
• in the Batch ID field, type the new Id, creating a Powder Batch on-the-fly. If the source batch is created
on-the-fly, the is Target flag is disabled. The Min. Quantity and Max. Recycle Count fields display the
data of the Powder associated with the first source batch, but both fields can be edited if necessary.
5. (Optional) Edit the other properties according to your needs. The Target Batch section updates accordingly.
6. Click Save.
Result
Actions performed on the Powder Batch (for example, changes in status, mixing or recycling) are traced in the
History tab. The details include: the user who performed the action, the date and time when the action was
performed, and so forth.
Target User
Users with the Operator role can perform this operation.
Prerequisites
The Operator must have the required credentials specified to execute all the Work Order Operations belonging to
the Execution Group.
Working Environment
The system provides a dedicated page for Production execution involving Execution Groups: for details, see
Navigation of the Execution Group Working Environment at Runtime.
Preliminary Operations
If no Execution Group to be executed already exists, you must necessarily create an Execution Group on the fly at
runtime.
In any case, if necessary, you can modify an existing Execution Group by linking Work Order Operations to it
according to your needs prior to launching its execution.
Workflow
1. Start an Execution Group.
2. Manage the Work Order Operations that were started in the Execution Group as you would when executing
single Work Order Operations.
In addition (or in alternative) to the above, if required by your production process, perform one or both of the
following:
• In cases of Additive Manufacturing, consume the Materials.
• Manage the Work Instructions associated to Execution Group Phases.
3. (optional) Pause and resume the Execution Group.
4. Complete an Execution Group.
Prerequisite
Runtime configuration key Show Execution Groups in Operator Landing Page must be set.
In the Operator Landing page, select the Execution Group Phase that is currently active and then click the
Show Details button.
Environment Description
• Header Bar - Displays the details of the current Execution Group Phase.
• Task List - Displays the tasks to be performed during the current Execution Group Phase.
• Center Zone - Displays the details of the task to be currently performed.
• Bottom Bar - Displays a set of buttons to perform various activities on the current Execution Group or Execution
Group Phase.
In addition, if a Print Job File Transfer task is required, an additional button is available in the toolbar to add
the new Print Job File to be used.
Target User
Users with the Operator role can perform this operation.
Procedure
1. In the Operator Landing page, select the Work Order Operations to be used to form an Execution Group and
click More > Execution Groups in the bottom bar. The Link Operations to Execution Group panel is displayed.
2. (Optional) If the available quantities of Serial Numbers and/or Batch Items to be produced by some Work Order
Operations are displayed in the lower panel, for each of these Work Order Operations, type the quantity to be
produced by the Execution Group you are creating in the Quantity cell. The remaining quantity can be managed
by Work Order Operations not belonging to the Execution Group
3. Click Create.
4. In the Create Execution Group panel, set the following parameters:
Parameter Description
Estimated Start Time The date and time when the Execution Group is expected to
start.
Note Not enabled if there is integration with Opcenter APS.
Parameter Description
Estimated End Time The date and time when the Execution Group is expected to
end.
Note Not enabled if there is integration with Opcenter APS.
5. Click Create.
Execution Groups created on the fly can be scheduled via the APS Sequencer in the same manner as
Execution Groups created during engineering: for more information, see Scheduling an Execution Group.
Prerequisites
All the Work Order Operations that are to be linked to • have at least one common Machine on which they
an Execution Group must..... can be executed within the same Execution Group
Phase.
• use Tools belonging to the same Tool Definitions, if
any.
• consume Material Tracking Units belonging to the
same Materials, if any.
• require the same Skill and Skill Levels, if any.
• have a dependency on the next Work Order
Operation.
• belong to a Work Order with Production Type that
differs from FlexibleSerialized and FlexibleBatch.
The Work Operations associated to the Work Order • Not possess any of the following attributes:
Operations must... • Milestone
• Optional
• Only One Active
• Auto-Start
• Auto-Complete
• Machine Auto-Start
• Machine Auto-Complete
• Machine Auto-Pause
• Can be skipped.
• Quality Only
• Dynamic.
The Execution Groups to which you want to link the Have not yet been released.
selected Work Order Operations must....
Target User
Users with the Operator role can perform this operation.
Procedure
1. In the Operator Landing page, select one or more Work Order Operations to be linked to an existing Execution
Group and click More > Execution Groups in the bottom bar. The Link Operations to Execution Group panel is
displayed.
2. (Optional) If the available quantities of Serial Numbers and/or Batch Items to be produced by some Work Order
Operations are displayed in the lower panel, for each of these Work Order Operations, type the quantity to be
produced by the current Execution Group in the Quantity cell. The remaining quantity can be managed by Work
Order Operations not belonging to the Execution Group.
3. Select the Execution Group to which the Work Order Operations are to be linked.
4. Click Link.
The Execution Groups tab on the Work Orders page displays the Execution Groups currently linked to any
of the Work Order Operations belonging to the selected Work Order. Select an Execution Group and click
Open.
Procedure
1. In the Operator Landing page, select the Execution Group to start and then click Start.
2. (optional) If the Execution Group is partially linked to at least one Work Order Operation of Serialized
Production Type, a distinct list of Serial Numbers for each Work Order Operation is displayed. Select the Serial
Numbers to be started.
• For each list, you must select exactly the required quantity of Serial Numbers.
• If Execution Group Phases are present, Serial Numbers are selected only when starting the first
one. The selection is maintained for all subsequent Execution Group Phases.
• If a Serial Number has been previously started (for example, by another User), the icon is
displayed in its tile.
• Serial Numbers already loaded into Containers cannot be started.
3. In the Start Execution Group panel, select the Equipment on which the Execution Group or the current
Execution Group Phase must be started.
• Different Execution Group Phases can be started on different Equipment, chosen among those
that the linked Work Order Operations have in common. If a preferred Machine had been
specified while editing the current Execution Group Phase, the icon is displayed in the
Machine tile.
• If Setpoints have been defined for Machines and the Setpoint Variables are linked to
Automation Node Parameters, the related variables are automatically transmitted to the
Machine when the Execution Group is started on that Machine. If properly configured, the
Setpoint Variables are editable at runtime and you can check the transmitted variables, along
with their values.
4. Click Save.
What to do next
After starting an Execution Group, you can display the details of the Work Order Operations linked to it and manage
them. Later, you can complete the Execution Group.
Active Execution Groups can be paused if needed.
Procedure
1. In the Operator Landing page, start the required Execution Group Phase and click the Show Details button.
The Operator Task list page is displayed.
2. Select the Material Consumption Task from the Task list that is displayed. The Materials to be consumed for
the task are displayed on the central panel: the Quantity field displays the entire quantity to be consumed for
all Work Order Operations associated with the Execution Group. The total quantity of Materials can be edited as
required and is consumed at one time for the tasks to which they are associated. The Execution Group icon
on the accordion indicates that the material is consumed by an Execution Group Phase.
3. Select the Material to be consumed and click the Expand button. Enter the Serial Number/ Batch Id for the
selected Additive Material.
4. Click the Assemble button.
• Associated with only some of the Serial Numbers produced by the Execution Group Phase.
The history of all the Work Instructions linked to the Execution Group Phases is captured on the Execution Group
page.
Details such as the Execution Group identifier details, Execution Group Phase identifier details, Step Type, etc. are
also logged in the As Built reports and the Genealogy page when Work Order Operations are associated to Work
Instructions at the Execution Group Phase level.
Prerequisite
Work Instructions are linked to Execution Group Phases
Available Operations
• Acknowledging Work Instructions
• Providing Values for Data Collections associated with an Execution Group Phase
• Providing Values for Data Collections associated with all Serial Numbers
• Associating Data Collections to specific Serial Numbers.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
If Result management has been enabled and you have already acknowledged your Work Instruction, if
the Execution Group Phase involved must be repeated due to a negative Result declared on one or
more MTUs, you must re-acknowledge it in order for the execution to be repeated.
1. While managing the current Execution Group Phase, select the Work Instruction task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Providing Values for Data Collections associated with all Serial Numbers
1. While managing the current Execution Group Phase, select the Work Instruction task.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Help
2. Select the SN Work Instructions For EG Phase tab.
3. On the top, all the Serial Numbers currently started are displayed: select the one for which you want to fill the
Data Collections.
4. Provide values, either by typing them manually or by clicking the Acquire button (if available) for the Data
Collections associated with the Execution Group Phase. Before being confirmed, the values can be updated
even if they have been acquired from the field.
5. Click Confirm to save the value.
If only one task is available, you do not need to perform any selection, as the system automatically
displays the Details area.
Prerequisite
At least one Pause Reason has been configured.
Procedure
1. In the Operator Landing page, select an Execution Group in Active status.
2. Click Pause.
3. In the Select Reason panel, select a Reason for pausing the Execution Group and click OK.
Result
The system sets the status of the Execution Group to Pause and pauses all the Work Order Operations that make up
the Execution Group: if you want to resume the Execution Group, click Start.
Procedure
1. In the Operator Landing page, select the Execution Group to complete.
2. Click Complete: the completion of the entire Execution Group will be triggered.
Offline sessions are production execution sessions performed without connectivity to the Opcenter EX DS server.
Once an Offline Session is created on the mobile device, you can see its details in terms of its Work Order
Operations.
After uploading the Offline Session from the mobile device to Opcenter EX DS, the list of the related Offline Actions
can be accessed. This allows you to perform operations such as Amend, Check-In and Discard.
An Offline Action in the Failed status can be amended and checked-in again. The Refresh icon manually loads
the current status of the Offline Sessions and Offline Actions.
An Offline Session can also be discarded: for example, if errors are raised during check-in. When an Offline Session is
discarded, the involved Work Order Operations are unlocked and return available for execution from the Operator
Landing Page.
Available Operations
• Displaying Work Order Operations in Offline execution
• Displaying Uploaded Offline Actions
• Checking In Offline Sessions
• Checking In Offline Actions
• Amending Offline Actions
• Discarding Offline Sessions
It is possible to view how the check-in of the Offline Sessions and Actions is progressing in the Progress of
Check-in column of the Offline Sessions page.
In those cases in which a check-in is in progress, those check-in operations that have been completed
successfully up to this moment will not be undone (reverted).
If multi-plant support is active, Non-Conformances can be assigned with Data Segregation tags: for
information, see Managing Multi-Plant Support.
Target User
Users with the Operator and Product Coordinator role can perform this procedure.
Prerequisites
• Depending on the requirement, the Non-Conformance on Defect or Failure configuration key value is set
to Defect or Failure.
• The Failures or Sub-Failures for which the Non-Conformance is to be declared have been created from the
Failures page. Refer to How to Manage Failures and Quality Actions in the Opcenter Execution Foundation User
Manual for details.
Workflow
1. Declare a Non-Conformance:
• (Operator): Quality or Change
• (Production Coordinator): Quality on a Work Order Operation or Quality on a Machine, Material Tracking
Unit or Tool.
2. (Production Coordinator) Handle the Non-Conformance.
• Quality
• Change
Prerequisite
The involved Work Order Operation is in status Open or Active.
Procedure
1. In the Operator Landing page, click Defects.
2. Depending on your configuration, do either of the following:
• if you are using Defects, select the applicable defect group in the Defect Groups area.
• if you are using Failures, select the required failure in the Failures area.
Note Only Failures set as Current are displayed.
3. If the selected item contains sub-groups or sub-failures, select the item of interest.
4. Select one or more defect types or failures: the selections are displayed in the Selected Defect Types or the
Selected Failures area.
5. Click Add Defects/Add Failures.
6. In the Declare Non-Conformance panel, set the following parameters:
Parameters Description
Parameters Description
Severity The severity for the defect. Possible values are: LOW, MEDIUM, HIGH.
7. According to the value selected for the Context parameter, perform the required operations:
If Context is set to Do the following
Machine In the Equipment area, click Link, select one or more items on which the
Non-Conformance is to be declared and then click Link.
Material Tracking Unit In the Material Tracking Units area, click Link, select one or more items on
which the Non-Conformance is to be declared and then click Link.
This area shows both the individual MTUs and the Containers that may
be present. Declaring a Non-Conformance on a Container means
declaring the Non-Conformance on all the contained Material Tracking
Units.
Tool In the Tools area, click Link, select one or more items on which the Non-
Conformance is to be declared and then click Link.
8. In the Documents area of the Declare Non-Conformance panel, click Link. The list of available Documents
is displayed.
9. If the Document you want to add is not already in the list, click Import to import it.
10. Select one or more Documents from the list and click Link to associate them to the Non-Conformance.
If there are Segregation tags associated to the Document you want to link to a Non-Conformance, the
resulting association (Non-Conformance Attachment) will automatically inherit these tags.
Results
• A Non-Conformance is created in status Open.
• The status of the last Work Order Operation making up the Work Order is changed to Future Hold. Its color is set
to red in the dependency graph.
• If the proper signal has been configured, the notification bar displays a number (or increments the existing one)
on the icon, thus prompting the Production Coordinator to manage the Non-Conformance.
Target User
Users with the Production Coordinator role can perform this procedure.
Workflow
1. Create the Non-Conformance.
2. Associate Defects or Failures to the Non-Conformance.
3. (optional) Associate Documents to the Non-Conformance
4. (optional) If one or more of the associated Documents are PNG or JPG pictures, highlight them.
Creating Non-Conformances
1. Click the Non-Conformances tile in the home page
2. In the Non-Conformances page, click Create.
3. In the Declare Non-Conformance page, set the following parameters:
Parameters Description
Work Order Operation The Work Order Operation to which the Non-Conformance is
associated.
Note this field appears only after selecting a Work Order.
Non-Conformance Quantity The number of instances of the product for which the Non-
Conformance is observed.
Note If the Non-Conformance is declared on a Container, the
quantity must be equal to the number of items contained in it.
If there are Segregation tags associated to the Document you want to link to a Non-Conformance, the
resulting association (Non-Conformance Attachment) will automatically inherit these tags.
Result
• A Non-Conformance is created in status Open.
• If the proper signal has been configured, the notification bar displays a number (or increments the existing one)
on the icon thus prompting the Production Coordinator to manage the Non-Conformance.
Target User
Users with the Production Coordinator role can perform this procedure.
4. Click Link: this opens a dedicated Link Items panel, the content of which depends on the value set at step 3
for Context.
5. In the Link Items area, select one or more items (either Machines, Material Tracking Units or Tools, according to
the context) on which the Non-Conformance is to be declared and click Link.
If Context has been set to Material Tracking Units, the area shows both the individual MTUs and the
Containers that may be present. Declaring a Non-Conformance on a Container means declaring the
Non-Conformance on all the contained Material Tracking Units.
6. Click Save: this returns you to the Non-Conformances page, which now lists the Non-Conformance you have
just created.
7. Select the Non-Conformance you have just created and click Open.
8. Click the Defects tab.
9. Add previously-created Defects or Failures to the Non-Conformance by clicking Add and then selecting the
Defect Groups/Failures and Defect Types/Sub-Failures of interest.
10. (optional) To associate Documents to the Non-Conformance:
• In the Non-Conformances page, select the Non-Conformance and click Open.
• Click the Documents tab.
• Click Add. The list of available Documents is displayed.
• Do either of the following:
• If the Document you want to add is not already in the list, click Import to import it.
• Select one or more Documents from the list and click Add to associate them to the Non-
Conformance.
If Segregation tags have been associated to the Document to be linked to the Non-
Conformance, the resulting link (Non-Conformance Attachment) will inherit these tags.
In the Material Tracking Units tab it is possible to select both Material Tracking Units and Containers.
Linking a Container means linking all the contained Material Tracking Units at the same time.
Severity The severity for the defect. Possible values are: LOW, MEDIUM, HIGH.
9. To attach a supporting document such as a log file or a screenshot, click the icon available in the top-right
corner.
If you want to add other Tools to be associated to the Non-Conformance, in addition to the one
currently selected, click Link, select the entities on which the Non-Conformance is to be declared
and click Add.
Result
• A Non-Conformance is created in status Open.
• If the proper signal has been configured, the notification bar displays a number (or increments the existing one)
on the icon thus prompting the Production Coordinator to manage the Non-Conformance.
Typically, an Operator declares a Change Non-Conformance (also known as a Change Request) if the Process
Definition related to a Work Order Operation requires a change. For example, if the sequence of tasks in a Work
Order Operation is not correct, an Operator can open a Change Request to notify Production Coordinators that the
task sequence needs to be modified.
If necessary, Production Coordinators can also declare Change Requests. For example, if a problem is detected on a
Machine after releasing a Work Order, the Production Coordinator can open a Change Request to ask for a new
workplace.
After a Change Request is created, Production Coordinators are notified in merit and can subsequently confirm or
reject the Change Request. If confirmed, the Work Order Operation for which a Change Request is raised is suitably
altered to accommodate the change.
If the Change Request involves adding a Work Instruction containing a Data Collection section, the operator can
choose to add it to the entire Work Order Operation or only to specific Serial Numbers.
Target User
Users with either the Operator or Production Coordinator role can perform this action.
Prerequisite
A Work Order Operation has been started.
4. Click Save.
Work Order The Work Order that contains the Work Order Operation requiring a change.
Work Order The Work Order Operation for which a Change Non-Conformance is required.
Operation
• Delete Dependency
• Remove Operations
• Remove Part
• Repeat Operation
• Replace Part
Results
• The Work Order, as well as the Work Order Operation for which a Change Request was raised, are represented by
a warning icon.
• The Production Coordinator is prompted to manage the Non-Conformance.
• If the proper signal has been configured, the notification bar displays a number (or increments the existing one)
on the icon, thus prompting the Production Coordinator to manage the Non-Conformance.
The following example illustrates how declaring a Repeat Operation Change Non-Conformance on a Work Order
Operation affects your workflow.
Let's say your initial Work Order 001-Rebuild contains two Work Order Operations (Rebuild-Op10 and Rebuild-Op20),
both of which have RepeatNumber set to 0.
Once the first Work Order Operation (Rebuild-Op10) has been completed, the value of RepeatNumber will still be 0
for both Work Order Operations.
At this point, you decide that you want Work Order Operation Rebuild-Op10 to be repeated: you declare a Repeat
Operation Change Non-Conformance.
Repeat Operation Change Non-Conformances can be declared only on completed Work Order
Operations.
After this Repeat Operation Change Non-Conformance has been declared, it must be sentenced (accepted),
specifying at what point Work Order Operation Rebuild-Op10 must be repeated within the sequence of Work Order
Operations available for Work Order 001-Rebuild: in this case, let's say it must be repeated immediately after Work
Order Operation Rebuild-Op10 (10) and immediately before Work Order Operation Rebuild-Op20 (20).
After the Change Non-Conformance has been accepted, the system will insert this new Work Order Operation to be
repeated (that is, Rebuild-Op10 with sequence 15) into the workflow: it will be displayed as Rebuild-Op10 (15)
between Rebuild-Op10 (10) and Rebuild-Op20 (20).
Note that the value of RepeatNumber for Rebuild-Op10 (10) is still 0 (= zero), whereas the value of RepeatNumber
for Rebuild-Op10 (15) will be equal to the value of RepeatNumber for the Work Order Operation to be repeated
increased by 1 (that is, 0 + 1 = 1).
Whenever the required Material Tracking Units (MTUs) involved in the production process are insufficient (and
therefore, must be replenished) or not in condition (and thus must be replaced) to permit the continuation of
manufacturing activities, users can manage their transportation within in the Plant by declaring a specific Logistic
Request for the Material Tracking Unit that is needed.
Within this context, the term "transportation" covers various activities, such as specifying the Source, Destination,
the MTU to be transported, loading of the Handling Units with MTUs, and successive unloading at the destination.
Target User
Users with Production Coordinator or Operator role can perform this action.
Workflow
1. Configure a Handling Unit.
Note This step can also be performed on-the-fly while executing the Transport Operation.
2. Declare a Logistic Request.
3. Accept the Logistic Request.
4. Execute the Transport Operation.
5. Unload the Handling Unit.
Handling Units are created to facilitate the movement of Material Tracking Units (MTU) from a source Workcenter to
a destination.
Tracking the actual movement of the MTUs is performed directly on the Handling Units, thereby facilitating logistic
operations.
The Handling Unit's status indicates the stage reached by the Handling Unit in the progress of transporting its
content (for example, if the Handling Unit is ready to be dispatched, is in motion and so on). The History tab tracks
the chronology of all changes regarding the Handling Unit.
Prerequisites
Material Tracking Units are available.
Workflow
1. Create a Handling Unit.
2. Add Material Tracking Units to the Handling Unit.
To enable automatic Logistic Request generation, you must import the appropriate signal rule installed
with Opcenter Execution Discrete.
In this case, a Logistic Request will be automatically declared by the system whenever the Buffer level falls
below a defined threshold for MTUs.
For more information, see Integrating Opcenter Execution Foundation Apps in the Opcenter Execution
Discrete Solution in the Opcenter Execution Discrete Installation and Configuration Manual.
The following procedure is for those who want to declare Logistic Requests manually.
Procedure
1. Click Shopfloor Execution > Operator Landing in the sidebar.
2. Select More > Logistic Requests.
3. Set the following parameters:
Parameter Description
Identifier Identifier of the Logistic Request. It is automatically generated, but you can
change it according to your needs.
Material The Material you want to associate to the Logistic Request being declared.
Quantity (Available only after selecting a Material) The quantity of the selected
Material.
Note If the selected Material is compatible with the active machine, this
field is automatically populated with the threshold of the associated
Buffer.
Due Date Date and time by which the required Material should reach the Destination.
Priority A number identifying the order in which the Transport Operations must be
generated.
4. Click Save.
Result
In order to set in motion the actual transport of the Material Tracking Unit(s) required, after a Logistic Request has
been declared, you must accept the Logistic Request. This in turn generates a new Transport Operation.
If properly configured, dedicated notifications inform users of new Logistic Request declarations. You can choose to
enable these notifications subscribing to the appropriate signals. Once subscribed, the related icon becomes
available on the Notification Bar and you will not receive any Logistic Request notification. To know more about
signal subscription, see the Configuring Roles page in the Opcenter Execution Foundation Development and
Configuration Guide.
Only after the Logistic Request has been accepted and a dedicated Transport Operation consequently generated
will it be possible to satisfy the user's request. The required Material Tracking Unit(s) will then be pulled from a
specific Buffer, placed into a specific Handling Unit and transported to the specified Workcenter.
Prerequisites
• You subscribed to the following signals: LogisticRequestCreated and LogisticRequestStatusChanged.
• The notification bar has been enabled.
• The status of the Logistic Request is Open.
• A Buffer configured with Materials/Tools is available.
Procedure
1. Do either of the following:
• In the home page, click the Logistic Requests tile.
Parameter Description
To reject Logistic Requests, select the Logistic Request you want to reject, and click Reject.
Note You can only reject Logistic Requests that are in status Open.
Transport Operations facilitate shipping Material Tracking Units from one location to another. When the execution
of the Transport Operation is completed, the Material Tracking Units can be unloaded from the Handling Unit and
consumed.
Prerequisites
A Logistic Request has been accepted, resulting in the creation of a Transport Operation in status Open.
Procedure
1. Click Shopfloor Execution > Transport Operations Landing in the sidebar.
2. Select the Transport Operation for which you want to execute transportation, and then click Release.
(Optional) To take the responsibility of the entire Transport Operation, click Take Ownership.
3. Click Start to start the Transport Operation.
4. Click Show Details.
Set the following parameters:
Parameter Description
Handling Units can be directly unloaded once the Transport Operation has been executed or you can decide to
unload them at a later time.
Prerequisite
• A Transport Operation has been executed.
• The status of the Handling Unit to be unloaded is Transported.
Available Operations
• Unloading Handling Units from the Transport Operator Landing Page
• Unloading Handling Units from the Handling Units Page
Non-Productive Activities (for example, workspace cleaning, tool maintenance, training) can be managed in
different ways:
• Production Coordinators and Product Engineers can manage Non-Productive Activities of all Users from the
Users page.
• Every User can start and/or complete his or her own Activities from the Operator Landing Page.
• Every User can start and complete his or her own Activities from the Notification Bar.
When managing Non-Productive Activities from the Users page:
• Only one Activity can be managed at a time.
• It is possible to start and/or complete Activities belonging to different Users.
• It is possible to specify start and end dates.
• Activities can be deleted from the log.
When managing Non-Productive Activities either from the Operator Landing page or from the Notification Bar:
• Multiple Activities can be started or completed at the same time.
• It is possible to start and/or complete Activities belonging only to the currently-logged User.
• Start and/or end dates of the Activities are automatically set to the current time.
• Activities cannot be deleted from the log.
Available Operations
• Managing Non-Productive Activities from the Users page
• Managing Non-Productive Activities from the Operator Landing Page
• Managing Non-Productive Activities from the Notification Bar
This procedure allows you to manage Non-Productive Activities belonging to all Users.
Specifically, it is possible to create and complete Activities, to display and edit their details and to delete them from
the log, provided that you own the required role.
Conversely, the currently logged User can start and/or complete Activities accessing the functionality from the
Notification Bar.
Target Users
Users with the Product Engineer or the Production Coordinator roles can perform this procedure.
Start Date (Mandatory) Start date and time of the Non-Productive Activity.
End Date (Optional) End date and time of the Non-Productive Activity.
This procedure allows a User to start and/or complete his or her own Non-Productive Activities.
Conversely, the Production Coordinator and the Product Engineer can manage Activities belonging to all Users.
This procedure allows a User to start and/or complete his or her own Non-Productive Activities.
Conversely, the Production Coordinator and the Product Engineer can manage Activities belonging to all Users.
Prerequisite
The Notification Bar has been enabled.
Target User
Users with the Production Coordinator role can perform this operation.
Prerequisites
You must subscribe to the following signals to enable notifications:
• SnagAndNoteNotificationSgn, for enabling notifications related to Notes.
• WorkOrderNotificationSgn, for enabling notifications related to Work Orders.
• ProcessNotificationSgn, for enabling notifications related to Processes.
• NonConformanceNotificationSgn, for enabling notifications related to Quality Non-Conformances and Change
Requests.
• NonProductiveActivityNotificationSgn, for enabling notifications related to Non-Productive Activities.
• LogisticRequestCreated and LogisticRequestStatusChanged, for enabling notifications related to Logistic
Requests.
Notification Bar
The following table describes the icons available on the notification bar (located in the upper right corner of the
web console), when the user is subscribed to all signals. The badge (counter) displayed above each icon on the
notification bar indicates the number of currently-open notifications. Here is an example of how the notification bar
appears when there are currently-open notifications for all available icons.
When a new notification is received, the value displayed in the badge is updated. Whenever a notification is opened,
the badge's value increases.
The numbers indicated in the badges shown in the figure below, as well as in the Legend, are merely
examples and are in no way binding.
Work Order • The Work Order has been Handling Work Order
released. Notifications
• The Work Order has been
set as ready to be
scheduled.
Target User
Users with the Operator as well as the Production Coordinator role can perform this operation.
Prerequisites
• You have subscribed to the SnagAndNoteNotificationSgn signal.
• The notification bar has been enabled.
Procedure
1. From one of the following environments, select a Work Order Operation and then click the Notes
notification icon in the notification bar:
• Operator Landing page.
If the note you are acknowledging was set as valid for the entire Work Order, acknowledging it for a
specific Work Order Operation means that it will be automatically acknowledged for all of the other
Work Order Operations making up the current Work Order.
Also, any notes that are acknowledged will remain visible inside the Notes tab of the As Built page
corresponding to the selected Work Order.
3. If necessary, click Add and type a new note in the New Note box: click Save to confirm.
Prerequisites
• You subscribed to the WorkOrderNotificationSgn signal.
• The notification bar has been enabled.
• Either of the following:
• A Work Order has been released (status changes to New)
• A Work Order has been set as ready to be scheduled (status changes to ReadyForScheduling)
Procedure
1. Do either of the following:
• Click the Work Order Notification tile in the home page.
• In the Notifications Bar, click the Work Order notification icon.
2. Select a notification of your interest and then click to close the notification.
If the status of the Work Order changes, then the notification that was triggered in relation to the original
status is closed. For example, if a notification was triggered when the status of a Work Order becomes
ReadyForScheduling, and the status changes to Active, the corresponding notification is closed.
Similarly, after you open a notification, the system closes it.
Prerequisite
• You subscribed to the ProcessNotificationSgn signal.
• The notification bar has been enabled
• A new revision of a Process has been created.
Procedure
1. Do either of the following:
• Click the Process Notification tile in the home page.
• In the Notifications Bar, click the Process notification icon.
2. In the Process Notifications page, select the notification of interest, and then click to close the
notification.
After you open and act upon a notification, the system closes it.
When the Operator finds that something needs to be changed in the production process and declares a Change
Non-Conformance (Change Request), the Production Coordinator is prompted to manage it through a notification.
If you are handling a Change Non-Conformance, and you are going to managing it by adding an Operation,
if Interlocking Checks have been associated to the Operation to be added, these Interlocking Checks will
not be inherited.
Prerequisite
• You subscribed to the NonConformanceNotificationSgn signal.
• The notification bar has been enabled
• A Change Non-Conformance has been declared
Procedure
1. After receiving a notification, click the Change Requests tile in the home page to display all notifications
relative to Change Non-Conformances.
2. Browse the Non-Conformance that you want to handle inserting the relative ID in the search box and
pressing Enter.
3. Select the Non-Conformance and then click Open, to read the Non-Conformance details.
4. Click either of the following:
• Reject, to reject the request and exit.
• Confirm, to accept the change request.
5. (Only if you have clicked Confirm) Set the required parameters according to change type:
Change Part Quantity • Operation, the name and sequence number of the
Work Order Operation that consumes the Material.
• Material To Be Consumed, the Material the
quantity of which must be modified.
• Quantity, the new quantity of the Material.
• Notes, additional notes.
• Ref Number, an identifier to be used to track the
change.
Add Work Instruction • Operation, the name and sequence number of the
Work Order Operation that consumes the Material.
• Work Instruction Definitions, the Work
Instruction Definition to be associated.
• Notes, additional notes.
• Ref Number, an identifier to be used to track the
change.
Add Work Instruction to SN • Operation, the name and sequence number of the
Work Order Operation that consumes the Material.
• Work Instruction Definitions, the Work
Instruction Definition to be associated.
• Notes, additional notes.
• Ref Number, an identifier to be used to track the
change.
• Work Instruction SN, the list of Serial Numbers to
be associated with the Work Instruction.
Add Process Operation • Operation Name, the name of the new Process
Operation. This Process Operation is a copy of an
existing Process Operation that you select.
If the Add Process Operation involves a Work
Order for which BoM usage has been • Insert After Work Order Operation, the Work
enabled, only those operations that do not Order Operation after which you want the newly-
contain Materials to be consumed can be created Work Order Operation to be positioned.
added. • Sequence, the sequence number at which the new
Process Operation should be executed. Use the
drop-down arrow to set a value.
• Dependency Type, either of the following:
• After End: The new Work Order Operation
can start only after the Work Order
Operation selected in the Insert After
Work Order Operation is completed.
• After Start: The new Work Order Operation
can start only after the Work Order
Operation selected in the Insert After
Work Order Operation has started.
• Process, the Process to which the Process
Operation that you want to add, is associated.
• Operation, the Process Operation that you want
to add. The newly-added Process Operation is
represented by Operation Name that you set.
• Notes, additional notes.
• Ref Number, an identifier to be used to track the
addition of the new Work Order Operation.
A Buy-Off notification is issued whenever a Work Order Operation is started from the Operator Landing page and a
Quality Inspection task, configured specifically to manage Buy-Off approvals, is linked to either a Work Order
Operation or a Work Order Step.
Buy-Off notifications are aimed at informing entitled users, such as Production Coordinators, that in order to
complete a Work Order Operation, an inspection is required on any MTU to be produced by the Work Order. If the
MTUs are rejected, the Work Order Operation cannot be completed.
If you are an entitled user, and you are not managing the Quality Inspection from the Operator Landing page, you
can handle Buy-Off notifications from the Buy-Off Management page.
From the Buy-Off Management page, you can also see the details of the Buy-Off request (for example the list of
users that signed the Buy-Off) and navigate also the As Built Order and Genealogy pages.
Prerequisite
• A Quality Inspection for Buy-Off purposes has been configured and linked to the started Work Order Operation.
• If you want to also browse Failures in case of rejection of the inspected MTUs, the Non-Conformance on Defect
or Failure configuration key is set to Failure.
Procedure
1. After receiving a notification, click the notification icon in the notification bar.
2. In the Buy-Off Management page, select the Buy-Off request to be managed and click .
3. In the Accept or Reject Buy-Off panel, do either of the following:
• click Accept, to confirm that the produced MTU is as expected.
• click Reject if you found issues on the produced MTU. Click , to link Failures as the reason for
rejection.
4. Click Sign.
5. In the Signature Required panel, provide the required signature and click Sign again.
6. Click Close.
Result
If Complete Work Order Operation by Different User configuration key is enabled, the active Machine has the
EnabledForCompleteByDifferentUser property set to True and the Work Order Operation/Step is ready to be
completed, when a Material Tracking Unit is accepted, the Work Order Operation is automatically completed for
that specific Serial Number.
If you want to disable automatic completion, you can remove the subscription of the
OnSentenceBuyOffCompleteOperationForStep handler to the OnSentenceBuyOff event from Solution Studio.
Prerequisites
• You subscribed to the NonConformanceNotificationSgn signal.
• The notification bar has been enabled.
• A Quality Non-Conformance has been declared in one of the following manners:
• by an Operator;
• by a Production Coordinator;
• automatically by an Equipment or Workcenter.
Procedure
1. After receiving a notification, click the Non-Conformance Notifications tile in the home page to display all
Quality Non-Conformances.
2. (optional) Browse the Non-Conformance that you want to handle inserting the relative ID in the search box and
pressing Enter.
• Partial sentencing (that is, selecting only some of the associated Serial Numbers) is allowed
only if the status selected in the previous step is final.
• If the sentencing involves one or more Containers, they are unloaded after the sentencing itself.
7. Click Save.
The Lifecycles for Quality Non-Conformances can be customized and it is possible to define different
Lifecycles for each associated entity type (Work Order Operations, Machines, Material Tracking Units and
Tools). Therefore, the available states and the results of their change depend on the Lifecycles currently in
use. You can also associate particular behaviors with the Lifecycle states according to your needs.
The following paragraphs describe the default Lifecycles that are provided by Opcenter Execution Discrete
for Work Order Operations and for the other entity types.
OPEN to CONCESSION by defining that the Work Order Operation requires the approval
from the Product Engineer in order to execute the Work Order
differently from the Process created by the Product Engineer.
OPEN to CLOSE AND RETURN TO WORK by closing the Non-Conformance and indicating that work must be
resumed (for example, because the Non-Conformance was
declared by mistake).
OPEN to SET WKC HOLD by selecting a Workcenter in the Equipment field and setting it to
Hold. While in Hold, no other Work Order Operation inside the
selected Workcenter can be performed. This operation, even if a
Non-Conformance had not been declared, can also be performed
from a dedicated page.
OPEN to CLOSE AND RETURN TO WORK by closing the Non-Conformance and indicating that work can
be resumed.
REPAIR to SCRAP by sentencing that the involved Entity cannot be repaired and
must be scrapped.
REPAIR to CLOSE AND RETURN TO WORK by sentencing that the involved Entity has been repaired and
work can be resumed.
OPEN to CLOSE AND RETURN TO WORK by closing the Non-Conformance and indicating that work can
be resumed.
REPAIR to SCRAP by sentencing that the involved Entity cannot be repaired and
must be scrapped.
REPAIR to CLOSE AND RETURN TO WORK by sentencing that the involved Entity has been repaired and
work can be resumed.
Results
• If the Non-Conformance was associated to a Work Order Operation, the last Work Order Operation in the
Dependency graph (which was automatically placed in Future Hold status when the Non-Conformance was
declared) re-assumes the status it had before the declaration (either Open or Partial).
• If the Non-Conformance was declared on a Work Order Operation belonging to a Work Order that produces
more than one Material Tracking Unit, the Serial Numbers affected by the Non-Conformance are removed from
the Work Order if scrapped and included in the sentencing. The quantity of the Work Order is recalculated.
• If the final status of the Non-Conformance is REWORK, the system's behavior is as follows:
• The system creates additional Work Orders in New status, one for each Work Order in Rework status.
These Work Orders just created in New status will have the same name as their parent Work Orders in
Active status, but with prefix RWK- In case of multiple Work Orders, a suffix .number is added to each
Work Order after the first one. For example, if there are two sentenced Non-Conformances, two Work
Orders will be created, one without suffix and one with suffix .1.
• These Work Orders with prefix RWK- will contain the Processes of the Rework Code and can be executed
from the Operator Landing page.
• To manage the Rework phase, it is necessary to execute the RWK-Work Orders before executing the
related Rework Work Order.
• The original Work Order can be processed for the remaining Work Order Operations and the last one is
placed in Future Hold status. Once the Rework Work Order containing the affected Serial Numbers is
completed, the original Work Order Operation can be completed. The Operator Landing page indicates
that the Work Order Operation cannot be completed because there are one or more Serial Numbers that
are being reworked.
• Reworking a Serialized or FullSerialized Work Order creates a Rework Work Order of type Serialized in
which only the defective Material Tracking Units are indicated as Produced Material Tracking Units.
• The Non-Conformance counter decreases in the notification bar .
Prerequisite
The status of the Work Order is not Edit, ReadyForScheduling, New, Scrapped or Aborted.
Target User
Users with any role can perform this operation.
Procedure
1. Click Shopfloor Execution > Work Orders in Progress in the sidebar. The system displays the list of
running Work Orders, showing the relative:
• percentage of completion (PoC);
For FullQuantity Work Orders, the PoC corresponds to the ratio between the number of completed Work
Order Operations and total Work Order Operations, excluding those in status Not Executed, weighted by
the duration (only if the duration is provided for all Work Order Operations).
For TransferBatch Work Orders, the PoC corresponds to the ratio between the minimum count of
completed items on all compulsory Work Order Operations and the Work Order quantity, which is
reduced in case of scrapped items. Compulsory Work Order Operations are all those Work Order
Operations which are not optional and include Work Order Operations that fall outside routing.
For Serialized Work Orders, the PoC corresponds to the ratio between the number of serial numbers that
have completed all compulsory Work Order Operations and the Work Order quantity, which is reduced in
case of scrapped items.
• execution plant.
• the final material being produced.
2. Select the Work Order for which you want to view the progress, the system lists the related Work Order
Operations displaying the following information:
• status,
• produced quantity,
• scrapped quantity.
Powder Material batch history is also available on the Powder Genealogy page.
• For Flexible Work Orders, all activities that have been completed prior to an abrupt closure are tracked. In the
case of Work Orders created after stopping a Flexible Work Order, the related details are tracked as follows:
• All activities currently in progress or not yet started at the moment of the abrupt closure are tracked for
the new Work Order.
• The two Work Orders are displayed with the same parent node.
• If an action was performed during the execution of a Work Order Operation by a User belonging to a Team,
details of the Team are also displayed.
• If the Work Order Operation being examined belongs to an Execution Group, details of the Execution Group and
the Execution Group Phase are displayed.
• If the Work Order Operation is linked to Work Instructions at the Execution Group Phase level, details of the
Execution Group and the Execution Group Phase are also displayed.
• If Result management has been enabled, any negative Results that have been declared or any Repeat
executions are indicated on the relative elements of the tree view provided.
In those cases in which there is integration with Opcenter Connect MOM, activities are tracked as if they were
performed by no user (that is, with User = ""), meaning that they were executed automatically by a piece of
Equipment.
Although disassemblies can be performed from the Genealogy page, regardless of whether they be total
or partial disassemblies, they will not be shown in the page: only the action (trigger) performed on the
Material to be consumed belonging to Material Specification Type Disassemble will be displayed.
Target User
Users with the Production Coordinator role can perform this operation.
Users with the Operator role can view the Genealogy of the Work Order of a selected Work Order Operation
by clicking Genealogy on the button bar provided in the Operator Landing Page. When the button is
clicked, the system redirects the user to the Genealogy page and the Work Order of the selected Work
Order Operation is displayed in an expanded tree structure.
This option is disabled when the Work Order Operation belongs to an Execution Group or when
multiple Work Order Operations are selected.
Procedure
1. Click Shopfloor Execution > Genealogy in the sidebar.
2. Do one of the following:
• Operating on the search bar, enter the Identifier of a Work Order or a Serial Number/Batch ID in the
corresponding filter and press Enter.
• Click and, from the Select Item dialog, select the required item from the grid. If necessary, you can
further refine your search.
3. Expand the displayed item to view its details in a tree view.
If you type a Parent Batch ID or a Serial Number ID in the search bar, the corresponding item is
highlighted in the tree view.
4. (Optional) If the Work Order contains more than fifty Serial Numbers, click to display additional Serial
Numbers on screen.
Legend for Available Icons Displayed in the Tree View of the Genealogy Page
Icon Meaning
Work Order
Material
Activity
Work Instruction
Machine
NOK Result
Repeat
The exported .json file generated during the following procedure remains available on your filesystem for
consultation at any time. The same is true for any other Genealogy .json files resulting from previous
Exports.
Prerequisite
The Work Order is not in Edit, ReadyForScheduling or New status.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Click Production Coordination > Work Orders in the sidebar.
2. Select the Work Order of interest and click As Built Order.
3. Click the appropriate tab to view the details of interest:
Tab Contents
Tab Contents
Tab Contents
Print Job File Details regarding the Print Job File associated to the
selected Work Order (for example, Machine, User and
(enabled only if a Work Order Operation
Action).
related to the Work Order is of type Additive
Manufacturing)
Tab Contents
Tab Contents
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Click Production Coordination > Production Coordinator Time Update in the sidebar.
2. Select a Work Order in the Production Coordinator Time Update page and click Open.
3. In the History tab, click Create.
4. Set the following parameters:
Field Description
Operation The Work Order Operation on which the action has been performed.
Reason (Only if you have set Action Type to Pause) The reason for pausing the
Work Order Operation.
5. Click Create.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Click the Production Coordinator Dashboard in the home page: for each Workcenter and Machine, the system
indicates how many associated Work Order Operations are in Queue, Open and Active status, respectively.
2. Select the Workcenter or Machine of interest and then click Open: the system displays information on each
Work Order Operation, showing them graphically on a timetable if their execution has been scheduled. The time
range displayed spans from the current time minus one hour to the current time plus eight hours.
3. Click the button to select one or more sets of Work Order Operations that you want to display:
Option Resulting Display
Ready Operations Work Order Operations in Open status that are ready to
be executed.
Clicking on the button you can set additional filters on specific Work Orders, Materials or date/time
ranges.
4. If, after viewing how production is progressing, you want to reschedule a certain Work Order Operation, thereby
streamlining overall execution and bypassing any potential downtime, see Scheduling a Work Order.
In certain cases, during the execution of a Work Order Operation, the assigned User may need to be absent from his
workstation for a period of time for a variety of reasons (for example, he may be on call elsewhere within in the
production plant, sudden illness...): this makes it necessary to assign the work in progress to another User so that
the Work Order Operation's execution can be completed, without prejudice to overall production.
It is possible to assign additional Users only to Work Order Operations that are in
status Open, Partial, Active or Future Hold.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Follow all steps for monitoring Work Order Operations in execution on a Location or Machine: the Production
Coordinator Dashboard will open directly in Timeline Mode. Click > User Mode to switch to User Mode.
Otherwise, if you are already working with the Production Coordinator Dashboard in User Mode, go directly to
the step below.
2. Select the Work Order Operation to which you want to associate one or more Users: the system displays any
Users that have already been associated to the selected Work Order Operation, as well as the Skills required to
execute the Work Order Operation.
Each Skill will be displayed in its assigned color, if this property was set during Skill configuration.
To unlink one or more Users from the selected Work Order Operation, select them and click Unlink
User from Work Order Operation.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. In the home page, click the Production Coordinator Time Update tile.
2. Select a Work Order in the Production Coordinator Time Update page and click Open.
3. In the Operations tab, select a Work Order Operation, and then click Edit.
4. Set the following parameters:
Parameters Description
Actual Start Time The date and time when the Work Order Operation was
actually started.
Actual End Time The date and time when the Work Order Operation
actually ended.
Labor Time (hours, minutes, seconds) The actual time taken to complete the Work Order
Operation.
5. Click Save.
Provided that the Result Management and Result Strategy Management configuration keys have been set, it is
possible to view the Results declared for a specific Material Tracking Unit being produced, as well as their history.
Should you deem that a declared Result needs to be changed (for example, because it was entered incorrectly), it
can be amended, provided that its corresponding Serial Number or Batch is not undergoing execution. An Amend
can be performed on a Result's value and/or the strategy that was adopted in relation to the declared Result.
Those Results with a history (that is, which have undergone changes, either regarding their value or their
associated corrective action) have a plus sign at the beginning of their corresponding row. To view the
history of a Result, simply click the plus sign to open the corresponding accordion: the changes that the
selected Result has undergone are listed, from the most recent to the oldest.
NOK • OK
• a custom positive value
• a custom negative value
OK • NOK
• a custom negative value
• a custom positive value
If you intend to perform an Amend on FullSerialized MTUs, you must specify whether the Amend is to
be applied to all Serial Numbers (Do you want to amend the Result for all the Serial Numbers
produced by the selected Full Serialized Operation?).
Possible values:
• YES: The Amend is to be applied also to the other MTUs to be produced.
• NO: The Amend is applied solely to the selected Serial Number: in this case, if the corrective
action (strategy) is a Repeat, the Work Order Operation's re-execution will fail because it will not
have all of its Serial Numbers in input.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. In the home page, click Powder Genealogy.
2. In the Powder Genealogy page, set the following parameters:
Parameter Description
Powder Batch Code of the Powder Material Batch to display. Either enter
directly the code or click to select it from a list.
Target (Visible if the Powder Material Batch has been consumed). The final
product which has been assembled from the consumed Powder
Material Batches.
Consumed Quantity (Visible if the Powder Material Batch has been consumed). The
quantity which has been consumed.
Parameter Description
Mixed Quantity (Visible if the Powder Material Batch has been mixed). It displays
the quantity of the current Powder Material Batch that was mixed
into another Powder Material Batch.
Recycle Count The number of times the Powder Material Batch has been recycled.
Max. Recycle Count The maximum number of times the Powder Material Batch can be
recycled.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. In the home page, click the Non-Conformances tile.
Opcenter EX DS enables you to monitor and manage the Output Messages generated for a specific Work Order or
Work Order Operation, by viewing which Message Definitions have already been used to send a specific Message
and which are still to be used.
The Output Messages page displays all the Message Definitions associated with a Work Order or a Work Order
Operation. From this page you can perform the following operations:
• send a new Message for a Message Definition never used before. The system automatically updates the data, if
necessary, before sending the Message.
• resend a copy, keeping the same data, of the last Message sent to a specific Message Destination.
• view the History of the Messages generated and sent for a specific Message Definition, and resend the Message if
necessary.
• download the Message content, which will contain information on the Sections previously configured for the
Message Definition.
Procedure
1. To access the Output Messages page, perform one of the following operations:
• in the Work Orders page, select a Work Order and click the button.
• in the Work Order Operations page, select a Work Order Operation of interest and then click the
button.
The system displays all the Message Definitions for the selected Work Order or Work Order Operation,
with the following data:
• Identifier - The identifier of the Output Message Definition.
• Name - The name assigned to the Output Message Definition.
• Destination - The Destination of the Output Message associated with the Message Definition.
• Is Sent - Flag indicating if the Message for a specific Message Definition has been already sent or
not.
• Last Sent On - Timestamp of the last sending (visible only if the Message has already been sent).
• Last Message Id - The identifier of the last Message sent for a specific Message Definition and Work
Order or Work Order Operation
2. To send or resend a Message, select the Work Order or Work Order Operation and click the button.
3. To view the Output Messages report, open the Work Order or Work Order Operation and select the Output
Messages tab. The system displays the following details:
• Message Id - The identifier of the Output Message.
• Output Message Definition - The Definition associated with the Output Message.
• Output Message Definition Revision - The revision of the Definition associated with the Output Message.
• Is Regenerated - Flag indicating if the Message has been regenerated, that is resent, or not.
• Destination - The Destination of the Output Message associated with the Message Definition.
• Created On - The timestamp of the Message generation.
4. If necessary, remaining in the Output Messages page, select a specific Message Id and click Download
Messages to download the content of the Message.
The product provides you with the possibility to monitor released Line Side Positions and the status of any related
Kanban Call (if already sent), including the answers from the Warehouse.
In addition, it is possible to:
• open a new call, if no other call is active for the selected Line Side Position,
• cancel the request for a Kanban Call previously sent.
Only for automatically managed Line Side Positions:
• increase the priority of a Kanban Call previously sent,
• update the Line Side Position actual quantity.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. Click Material Runtime > Line Side Positions Monitoring in the sidebar. The following information for
each Line Side Position is displayed:
Parameter Description
Logic The logic applied to the Kanban Call. Possible values are:
• Automatic
• Manual
Parameter Description
Last Updated On Date and time of when the Kanban Call was last updated.
Created On Date and time of when the Kanban Call was created.
2. Select a Line Side Position and perform one of the following operations according to your needs:
• Click , to open a new call.
• Click , to cancel the call.
• (visible only in case of automatically managed Line Side Positions) Click , to increase the call priority.
• (visible only in case of automatically managed Line Side Positions) Click , to update the Line Side
Position actual quantity.
Result
You can trace actions performed on Line Side Positions by opening a Line Side Position of your interest and clicking
the Line Side Position History tab. The details include information on the previous quantity and new quantity.
The status of Kanban Calls associated with a Line Side Position can be traced by opening a Kanban Call of your
interest and clicking the Kanban Request History tab. In this tab, it is also possible to select a call and click the
button to download an XML file containing the content of the Message.
Prerequisites
• Integration with Opcenter APS is achieved, as described in the Opcenter Execution Discrete Installation and
Configuration Manual.
• Opcenter EX DS contains all necessary master data for production.
Workflow
1. In the Opcenter APS environment, schedule Work Orders/Work Order Operations from Opcenter APS to
Opcenter EX DS.
2. In the Opcenter Execution Discrete environment, verify that the system has correctly downloaded the
scheduled Work Orders, Work Order Operations, Execution Groups or Execution Group Phases from the
Opcenter APS database into the Opcenter EX DS database.
• Accept the notified changes and schedule the data updated from Opcenter Execution Discrete.
• Ignore the alert and continue your planning.
Work Orders can also be scheduled from Opcenter Execution Discrete. For more information, see
Scheduling a Work Order.
Target User
Users with the APS role can perform this operation.
Procedure
1. In the Opcenter APS environment, operating on the menu list, click Workspace > General.
2. In the General area, click Generate Schedule.
3. In the Sequencer page, click View > Editor Window.
4. Click Tools > Peg Materials.
5. From the Sequence menu, click Forward Sequence > Forward By Due Date.
6. From the File menu, click Exit: this opens the Sequencer dialog box.
7. Click Yes if you want to confirm the original scheduling. At this point, you have completed this procedure.
Otherwise, if you want to cancel the original scheduling, click No: in this case, no data will be downloaded to the
Opcenter EX DS database and you must go to step 8 to schedule the data updated from Opcenter EX DS.
8. Repeat steps 1 through 6.
9. In the Sequencer dialog box, click Yes to confirm the new scheduling: the system downloads the updated data
to the Opcenter Execution Discrete database.
Target User
Users with the APS role can perform this operation.
Procedure
1. In the Opcenter Execution Discrete home page, click the Work Orders tile.
2. In the Work Orders page, select a Work Order and click Open.
3. Click the Operations tab: the list of the Work Order Operations belonging to the current Work Order is
displayed.
4. Select a Work Order Operation and click Open.
5. Check that Estimated Start Time (estimated date when the Work Order Operation is to be started)
and Estimated End Time (estimated date when the Work Order Operation is to end) have been updated.
Prerequisites
• A valid DNC interface is installed. For more information, see section How to Integrate Opcenter Execution Discrete
with DNC of the Opcenter Execution Discrete Extensibility Guide
• Integration with DNC systems has been enabled.
• The CNC programs have been imported and mapped.
Workflow
1. At least one Work Operation belonging to the CNC category is created.
2. A Work Order Operation instantiated from the Work Operation indicated in the previous step is created.
3. An Opcenter Execution Discrete Machine previously mapped to a DNC machine is associated to the Work Order
Operation.
4. A CNC Program reference is associated to said Machine.
5. At runtime, the Work Order Operation is started and the CNC program is transferred to the Machine.
17 Deprecated Functionalities
The following functionalities have been deprecated, each page contains the links to the alternative procedures:
• Configuring Defects (Deprecated)
• Configuring 3D Printers (Deprecated)
• Configuring Powder Materials (Deprecated)
• Creating Powder Material Batches (Deprecated)
• Recycling Powder Material Batches (Deprecated)
• Mixing Powder Material Batches (Deprecated)
• Displaying Powder Genealogy (Deprecated)
Defects are abstract representations of possible problems or anomalies that can happen during the manufacturing
processes. Defects can be categorized and divided into groups, which can optionally be associated with specific
Material or Machines or Machine Definitions. At runtime, when the Operator assigns a defect to a Work Order
Operation, he can browse the defect groups that can either belong to a specific context or not.
Failures, on the other hand, are custom problems that can occur during the life cycle of a product or process. Using
the Failures page, Failures can be created as stand-alone Failures or they can be organized into more specific Sub-
Failures.
The procedure below indicates the steps required to configure a Defect. For more information on how to create
Failures or Sub-Failures, refer to How to Manage Failures and Quality Actions in the Opcenter Execution Foundation
User Manual for details.
If contextualized, the system performs dedicated checks to verify that either of the following is true:
• The Material matches with the Final Material of the Work Order.
• The Machine or Equipment Type matches with the Machine assigned to the Work Order Operation.
Once created, Defects or Failures can be associated with specific Quality Non-Conformances (declared either by a
Production Coordinator or by an Operator) or with Rework Codes.
Defects and Defect Groups that are already in use at runtime cannot be modified or deleted.
Workflow
1. Create a Defect Group.
2. (Optional) Associate a Defect Group with Materials.
3. (Optional) Associate a Defect Group with Machines or Equipment Type.
4. Create a Defect and associate it with the Defect Group.
Parameter Description
Parent Groups The parent group to which you want this group to belong.
Child Groups The existing groups that will become children of the selected group.
4. Click Create.
Creating a Defect
1. To access the Defect Type page, click Product and Production Configuration > Defect Types in the
sidebar.
2. Click Create.
3. Set the following parameters:
Parameter Description
Defect Groups The Defect Group you want to associate with the Defect.
4. Click Create.
While configuring Additive Manufacturing, you can configure 3D printers. This requires:
• associating the name assigned to them by Opcenter Execution Discrete to the name used by the external CAM
system;
• specifying the plugin to be used for Print Job Files transfers.
Users with the appropriate rights can perform this procedure also while creating Equipment
Configurations.
Procedure
1. In the home page, click the 3D Printers tile.
2. Select a printer and click Assign Plugin.
3. Set the following parameters:
Parameter Name
External Machine identifier Identifier of the 3D Printer in the external system that
generated the Print Job File.
Plugin name The name of the Plugin that manages the Print Job File
transfer.
4. Click Save.
Powder Materials represent a type of Material peculiar to Additive Manufacturing and from which Powder Material
Batches are instantiated at runtime. This particular type of Material requires specific configuration.
Your starting point remains the procedure for configuring a Material from scratch, but you must set additional
parameters if the Material you are configuring is intended for instantiating a Powder Material Batch.
The parameters specific to Powder Materials are described below: these parameters can be updated as needed.
Target User
Users with the Product Engineer role can perform this procedure.
Procedure
1. In the Materials page, click .
2. Set the general parameters as described in Creating a Material from scratch, taking care to set Material Class to
AMPowder.
3. Set the following additional parameters specific to Powder Materials:
Parameter Description
Max. Recycle Count The maximum number of times a Powder Material Batch can be
recycled. If the number of times the Powder Material Batch has
been recycled exceeds this value, the status of the Powder Material
Batch is set to Spent, thus making it no longer available for
production.
Min. Quantity If the quantity of the Powder Material Batch falls below this value,
the status of the Powder Material Batch is set to Quarantine, thus
making it unavailable for production.
4. Click Save.
Opcenter Execution Discrete supports a special type of Material Tracking Unit specific to Additive Manufacturing
known as Powder Material Batch. Powder Material Batches represent the raw material to be used for a 3D printing
operation. Powder Material Batches are instantiated from a special type of Material known as Powder Material.
Your starting point remains the procedure for instantiating a Material Tracking Unit, but you must set additional
parameters if the MTU you are creating is to be used as a Powder Material Batch.
Powder Material Batches are created solely from the Material Tracking Units page, but can be managed from the
Powder Genealogy, Powder Batch Mixing and Powder Recycle pages.
Once you have created a Powder Material Batch, it is possible to associate one or more Documents to it to provide
the Operator with additional relevant information (for example, laboratory analysis results) after recycling or
mixing during runtime.
As other batch-type MTUs, existing Powder Material Batches can be split into smaller batches or, conversely, mixed
to create greater ones.
It is possible to change the status of a Powder Material batch according to your needs.
In certain contexts (for example, when mixing Powder Material Batches), you can force a Powder Material
batch to transition to any state, even if contrary to what is standard behavior regarding its lifecycle:
however, no threshold checks are performed when the status of a Powder Material Batch is changed
manually. Therefore, this action should be performed with caution.
Target User
Users with either the Production Coordinator or Product Engineer role can perform this operation.
Procedure
1. In the Material Tracking Units page, click Add Material Tracking Unit.
2. Set the general parameters as described in How to Create and Prepare Material Tracking Units, taking care to
select a Powder Material: that is, the Material Class of the Material you select must be set to AMPowder.
3. Set the following additional parameters specific to Powder Material Batches:
Parameter Description
Max. Recycle Count The first time a powder batch is created, its Recycle Count is set to
zero. Thereafter, following each recycle, this value is incremented.
If the incremented value becomes greater than the Max. Recycle
Count, the status of the powder batch is set to Spent, and the
powder batch is not available for production. The value of this
parameter is inherited from its corresponding Material, but can be
superseded, if necessary.
Min. Quantity If the powder batch quantity falls below this value, the status of the
powder batch is set to Quarantine, and the powder batch is not
available for production. The value of this parameter is inherited
from its corresponding Material, but can be overridden, if
necessary.
4. Click Create.
This step can also be performed from the Powder Batch Mixing and Powder Recycle pages.
While printing 3D items, a Powder Material batch might not be completely consumed, leaving behind some Powder
Material. Opcenter Execution Discrete supports the capability of collecting and reusing leftover Powder Material
from one or more Powder Material batches. The dedicated process for reusing Powder Material is called recycling.
Powder Material from a Powder Material batch can be recycled in some way (for example, by sieving) in order to
remove impurities or make it ready for production. After recycling, Powder Material from different batches can be
mixed together, or with other Powder Material batches to support a 3D print.
Prerequisite
The Powder Material batch you want to recycle must have status as Busy or Quarantine.
To change the status of a Powder Material Batch, select it in the Powder Recycle page and then click
Override: this action allows you to edit the Status field according to your needs. Threshold checks
regarding the congruity of the status transitions you want to apply will be performed in this particular
context.
Procedure
1. Click Shopfloor Execution > Powder Recycle in the sidebar.
2. In the Powder Recycle page, select the Powder Material batch that you want to recycle.
3. Click the Recycle button.
Result
The recycle operation has started. The number of recycle operations for this Powder Material batch can be traced
by using the Current Recycle Count and the Maximum Recycle Count parameters. If Current Recycle
Count becomes greater than the Maximum Recycle Count, the status of this Powder Material batch is
automatically set to Spent, and the Powder Material batch becomes unavailable for production.
One or more Powder Material batches of the same Material can be mixed to form a new Powder Material batch. This
new batch can be used for 3D printing. You can mix leftover Powder Material from multiple batches, as well as
unused Powder Material batches, to create new Powder Material batches. The newly-created batch can then be
consumed by a Work Order Operation.
It is then possible to display the genealogy of Powder Material Batches to verify how they have been mixed.
Supported Scenarios
Opcenter Execution Discrete supports the following two use cases for creating new Powder Material batches:
• Two Powder Material batches with the same Material and UOM are selected, and the system creates a new
Powder Material batch having the same Material and UOM as the source Powder Material batches.
• Only one Powder Material batch is selected, but during mixing, the system creates a Powder Material batch
having the same Material and UOM and mixes them.
Prerequisite
The two Powder Material batches you want to mix must have the same Material and UOM, and their status must
be Available or Mixable.
Batch ID The unique identifier of the Powder Material batch. Either type it
manually or click the Generate button to automatically create it
according to a predefined template.
Material Tracking Unit Quantity The system sets this field to a value that equals the sum of the
quantities of both Powder Material batches. You can change this
value. The quantity of the Powder Material batch must be at
least 1; otherwise, you cannot complete the mixing job.
Parameter Description
Minimum Quantity Threshold The minimum value you want to set for the quantity, below
which the new Powder Material batch will not be considered
valid for production. The system automatically populates this
field with the value set as the quantity threshold during the
configuration of the Material to which the selected batches
belong, but you can change it.
Maximum Recycle Count The lower of the two Maximum Recycle Count values. The first
time a Powder Material batch is created, its recycle count is set
to zero, and an upper cutoff value is specified using Maximum
Recycle Count. Thereafter, after each recycle instance, this
number is incremented, and the batch remains available for
production so long as its value does not exceed Maximum
Recycle Count. You can change this value.
Current Recycle Count Represents the number of times a Powder Material Batch is
recycled. With each recycle operation, this field is incremented.
Current Recycle Count is set to the greater value of the two. You
can edit this field.
5. Click Save.
Batch ID The unique identifier of the Powder Material batch. Either type it
manually or click the Generate button to automatically create it
according to a predefined template.
Material Tracking Unit Quantity The system sets this field to a value that equals the sum of the
quantities of both Powder Material batches (the one you select,
and the one that the system creates). The quantity of the Powder
Material batch must be at least 1; otherwise, you cannot
complete the mixing job.
Parameter Description
Minimum Quantity Threshold The minimum value you want to set for the quantity, below which
the new Powder Material batch will not be considered valid for
production. The system automatically populates this field with
the value set as the quantity threshold during the configuration
of the Material to which the selected batch belongs, but you can
change it.
Maximum Recycle Count The lower of the two Maximum Recycle Count values. The first
time a Powder Material batch is created, its recycle count is set to
zero, and an upper cutoff value is specified using Maximum
Recycle Count. Thereafter, after each recycle instance, this
number is incremented, and the batch remains available for
production so long as its value does not exceed Maximum
Recycle Count. You can change this value.
Current Recycle Count Represents the number of times a Powder Material batch is
recycled. With each recycle operation, this field is incremented.
You can edit this field.
New Material Identifier Unique identifier to be assigned to the Powder Material batch
that the system will create at runtime. Once saved, this
parameter can no longer be modified.
New Material Batch ID The unique identifier of the Powder Material batch that the
system will create at runtime. Either type it manually or click
the Generate button to automatically create it according to a
predefined template.
New Material Quantity The quantity of the Powder Material batch that the system will
create. The quantity of the Powder Material batch must be at
least 1; otherwise, you cannot complete the mixing job.
New Material Maximum Recycle The recycle count of the Powder Material batch that the system
Count will create. After each recycle instance, this value is incremented
by 1.
New Material Current Recycle Count Represents the number of times the Powder Material Batch that
the system will create is recycled. With each recycle operation,
this field is incremented and it is set by default to zero. You can
edit this field.
5. Click Save.
To change the status of a Powder Material Batch, select the Powder Material Batch and then click
Override available on the command bar: this action places the focus on the Status field, which can then
be edited according to your needs. In this particular context, threshold checks are not performed in regard
to the status transitions that you want to apply. Therefore, use caution when performing an Override when
you are operating in the Powder Material Mixing page.
Changing the status of a Powder Material Batch, as well as other actions (such as linking and unlinking
Documents) that are performed from the Powder Batch Mixing screen are traced in the History tab. Such
details include: the user who performed the action, the date and time when the action was performed, the
action that was performed on the Powder Material Batch (for example, changes in status, linking/unlinking
of Documents) and so forth.
Powder batches can be mixed to create new batches. The history is available as a graph which shows the "parents"
of a Powder Batch (that is, the batches mixed to create it) and, if present, its "children" (that is, the batches created
mixing it with other batches). Genealogy is provided for Powder Material Batches.
For the new batch resulting from the mixing of Powder Material Batches, in the panel on the right of the screen, you
can view:
• the details regarding the batch resulting from the mix;
• the details of its parent Powder Material Batches;
• the documents (if any) previously associated to the "parent" powder batches.
Genealogy is also provided when Powder Material Batches are split into smaller quantities.
Target User
Users with the Production Coordinator role can perform this operation.
Procedure
1. In the home page, click Powder Genealogy.
2. In the Powder Genealogy page, set the following parameters:
Parameter Description
Max No. of Genealogy Levels Number of hierarchical levels to be displayed, relative to the
selected Powder Material Batch.
The genealogy graph of the selected Powder Material Batch is displayed in the bottom panel.
3. Click a batch object in the tree: the right panel displays the details of the selected object.