Manage Global Engineering Definitions
Work definitions are defined at the maintenance organization level because they're based on organization specific work centers, material items, and resources. If you've definitions that are the same across some or all of your maintenance organizations, you can optionally create and manage them globally.
Work definitions can optionally reference a Standard operation, which can optionally be defined locally or globally as well.
Before You Start
- Enable the master organization for maintenance and ensure that the users have access.
- Ensure that the users have these:
- Propagate Global Work Definitions Privileges:
- WIS_PROPAGATE_GLOBAL_WORK_DEFINITIONS_PRIV: View and manage the list of child organizations for which the global definition will be replicated.
- WIS_UNLINK_REFERENCED_WORK_DEFINITION
- Propagate Global Standard Operation Privileges:
- WIS_PROPAGATE_GLOBAL_STANDARD_OPERATIONS: View and manage the list of child organizations for which the global definition will be replicated.
- WIS_UNLINK_REPLICATED_STANDARD_OPERATION
- Inventory access for the master organization in order to define a maintenance work definition and replicate it across child organizations.
- Propagate Global Work Definitions Privileges:
- Ensure that the name of the work definition or standard operation in the global master organization doesn’t exist in any child organizations, otherwise the replication will fail.
- Set up data attributes in both the master and child organizations:
- Work areas
- Work centers
- Resources
- Items
- Standard operations (global or by organization)
Global Work Definitions in Master Organization
You define the global work definitions in a maintenance-enabled master organization and then replicate it to the selected child maintenance-enabled organizations. This way you can source control them, at the same time, maintain revisions and new versions globally, instead of maintaining them for each local organization separately.
Definitions can be defined and edited in the global organization using the Redwood-enabled Work Definitions page, REST API or File-based import (FBDI). Replication to child organizations can only occur manually from the Redwood-enabled Work Definitions page and optionally during the creation of a new work definition using File-based import (FBDI). Else, any edits must be manually replicated in the Redwood-enabled Work Definitions page.
Global Work Definition to Child Organizations
Do this to copy a global work definition to child organizations:
- On the Maintenance Work Definitions page that's set in the master maintenance organization, select Assign Global Work Definition from More Actions.
- On the drawer that opens, assign a global maintenance work definition to a
specific child organization or all the child organizations.
The Propagate Global Maintenance Work Definitions scheduled process runs. You can monitor the process, review the output details, and take corrective action if any errors occur. After the job runs with no errors, the global maintenance work definition is automatically copied and replicated in the child maintenance organizations. Work definitions that are synchronized with the global master indicate Y under the Replicated column.
You can create a new version; the changes are replicated to the child organizations as a copy. However, if you make any additional changes an existing organization, you need to manually synchronize the changes.
Actions such as activation and deactivation of the work definition, or deletion of the work definition are propagated across the child organizations.
Replicated Work Definitions
Replicated work definitions are read-only, except for the following attributes:
- Allow out-of-sequence completion
- Allow return to inventory
- Completion sub inventory and locator
- Supply sub inventory and locator
- Supplier and supplier site for supplier operations
A replicated organization can’t be removed from the list of child organizations; however, you can optionally choose to disconnect and manage the local copy. You can also manage the local copy if the work steps are fundamentally different.
Global Standard Definitions
You define the global standard operations also in a maintenance-enabled master organization and then replicate it to the selected child maintenance-enabled organizations. This way you can source control them, at the same time, maintain revisions and new versions globally, instead of maintaining them for each local organization separately.
There are several key considerations:
- To replicate, you must have matching definitions of these in each child
organization:
- Work center code
- Resource code
- A global standard operation can't be created in an item master org if electronic signatures are enabled for standard operations in the organization.
- A global standard operation can't be assigned to a child organization if electronic signatures are enabled for standard operations in the child organization.
- Assigning a global work definition using ADFdi and REST APIs is currently not supported.
- You can continue to create a standard operation directly in a child organization with no change in behavior.