Professional Documents
Culture Documents
Service Scheduler
PLM00173 - 13.0
Contents
Analyzing costs
Managing scheduled costs ─────────────────────────────── 7-1
Glossary B-1
• Manually create work orders, schedules, job cards, and job tasks.
• Manage schedules.
Enable Service Scheduler Service Scheduler does not need to be enabled before you use
it, but you must select the appropriate components during
installation.
If you have trouble accessing Service Scheduler, see your
system administrator; it may be a licensing issue.
Configure Service Scheduler There are additional steps you must perform to configure
Service Scheduler before you can use it.
1 Work Order Home pane Allows you to view all your open work orders if you are the
requester and the Closure property is set to Open.
2 Service Editor pane Allows you to view the as-maintained neutral and physical
structures.
3 Task table Displays all the schedule tasks and milestones in a table
format.
Service Scheduler uses the Teamcenter rich client interface. Interface items for Service Scheduler are
described in the Service Scheduler menus and buttons and symbols topics.
Not all of the menu commands and buttons may be available. The administrator can hide or reveal the
commands and buttons that are appropriate for your site. Some commands and buttons may also be
disabled based on your assigned role in Service Scheduler or the current state of a particular Service
Scheduler object.
Note:
Because the Service Scheduler views are overlays of the Service Manager application and the
Schedule Manager application, command suppression for the Service Scheduler views is set as
follows:
File menu
Command Description
Command Description
Print Preview Previews your print job and updates the preview options.
Edit menu
Command Description
Cut (Ctrl+X) Marks the selected lines for removal and copies the content to
the clipboard. Cut lines are only removed once pasted elsewhere
in the structure.
Paste (Ctrl+V) Inserts the Clipboard contents below the selected item.
User Setting Displays the User Settings dialog box, where you can change
your group, role, or volume assignments, and your application
logging and journaling options.
Options Changes your user interface settings that affect all applications,
not only Service Scheduler.
Notification Rules Displays and updates the notification rules for a selected
schedule or task.
Subscription Rules Displays and updates the subscription rules for a selected
schedule or task.
View menu
Command Description
Refresh (F5) Updates the information displayed for a selected line and all of
its children.
Expand All Expands the complete substructure below the selected lines.
Collapse All Collapses the complete substructure below the selected lines.
Critical Path → View Critical Path Highlights the critical path in red in both the tree table and the
Gantt chart or removes the highlight.
Critical Path → Set Color Sets the color for the critical path.
Schedule menu
Command Description
Indent task Changes the selected task to be a sub-task of the task directly
above it.
Outdent task Removes the selected sub-task from its parent task.
Shift Schedule Shifts the selected schedule to change the start and finish date
of a schedule.
Recalculate Schedule Recalculates the tasks and their dependencies for the selected
schedule.
Schedule Calendar Displays and updates the daily defaults for a selected schedule.
Scroll Into View Displays the selected task in the Gantt chart.
Command Description
Workflow Task Defines workflow triggers and workflow templates for the
selected task.
Launch Workflow Now Initiates the workflow for the selected task.
Rate Modifiers Defines user rates for calculating both schedule and task costs.
Assign Characteristic Assigns characteristics to the selected job card or job task.
Link → Dependencies Displays and updates dependencies between tasks in the same
schedule.
Link → Create Cross Schedule Creates dependencies between tasks in different schedules.
Dependency
Assignments → Replace Replaces the resource assigned to the task with another
Assignment resource.
Assignments → Designate Displays and updates the assigned disciplines and discipline
Discipline members for the selected task.
Proxy → Go to Home Task Displays the schedule for the selected proxy task.
Proxy → Find Proxy Tasks Displays the schedules that have proxy tasks for a selected task.
Note:
You can add buttons that are not displayed on the main toolbar by right-clicking the toolbar,
choosing Customize, and selecting the buttons you want to add. Once you add buttons to the
toolbars, they are displayed in future sessions.
Button Purpose
These standard buttons are located on the main toolbar at the top of the Service Scheduler window.
Cut Cuts the selected lines from the structure and places them
on the clipboard.
Copy Copies the selected lines in the structure and places them
on the clipboard.
Outdent task Removes the selected sub-task from its parent task.
Button Purpose
Print Preview Previews your print job and updates the preview options.
Advanced Search Allows you to select a search form that includes multiple
search criteria relevant to the type of information or
object being sought.
The following buttons are located at the bottom left corner of the Service Scheduler navigation tree
pane.
Most recently used Shows a list of your most recently accessed structures. If
(MRU) list you select an entry from the list, Service Scheduler loads
the structure into the structure pane. You can configure
the number of entries shown in the MRU list by right-
clicking the button and moving the slider to the desired
number.
Open structure context Browses for and opens a specific structure context by
by name name.
Most recently used Selects a revision rule to apply to the current product
(MRU) revision rules list structure from a list of the rules you have used recently.
You can configure the number of entries shown in the
MRU by right-clicking the button and moving the slider to
the desired number.
Manage global Shows a list of the global alternates available for the
alternates selected line. You can add alternates and select a
preferred alternate. The preferred global alternate is
indicated by an asterisk.
The following symbols are displayed at the bottom right corner of the product structure pane and
show the current status of the selected line.
Button Purpose
Within the rich client user interface, application functionality is provided in perspectives and views.
View The basic display component that displays related information in a UI window.
Perspective A collection of one or more views and their layout.
Some applications use a perspective with multiple views to arrange how functionality is presented.
Other applications use a perspective with a single view.
You can use the HiddenPerspectives preference to prevent the display of some Teamcenter
perspectives in the rich client.
If your site has online help installed, you can access application and view help from the rich client Help
menu or by pressing F1.
To take full advantage of Service Scheduler, you should be familiar with Teamcenter, Service Manager,
Change Manager, and Schedule Manager elements and concepts.
You use Service Scheduler to define, schedule, and implement the service work for your physical assets.
It consists of the following elements:
• The work order to define the scope of service work needed to be performed on your physical assets.
• The schedule associated to the work defined in the work order. There is a one-to-one relation
between a work order and a schedule. The schedule defines when the service work will be done.
• The job tasks to capture the steps of the service work actions.
Three state properties define the status, degree of completion, and the business decisions during the
service schedule processing for work orders.
• Closure
• Maturity
• Disposition
Service Scheduler is configurable, and you can design your workflow process to dictate how these states
progress and transition from one value to the next. You can configure Teamcenter to add additional
values for the states. For example, you can have 10 values for the Closure state, and you can change the
name of the Disposition state to Decision. You can choose to follow the initial Teamcenter model or
design your own. If you choose to follow the initial Teamcenter model, Service Scheduler provides the
necessary elements for you to build upon.
Closure Defines the status of the work order. Work orders Open
start with an open status and remain open until they
Closed
are completed or until a decision is made to defer or
cancel the work order. On hold
Canceled
The workflow administrator creates the workflows to approve, cancel, reopen, or close work orders. User
roles are defined in the workflow to assign specific tasks. These roles represent different types of users
that are involved in various phases of the review and approval process. For any given work order you can
assign different participants to each of the roles used by the workflow. Those assigned participants are
used only for that specific work order.
The following roles are used for reviewing and approving the scheduled service work.
1. Choose Advanced from the quick Search menu at the top of the navigation pane.
4. Under System Defined Searches, select the object you want to search for.
5. Click OK.
6. Type the values for the object properties that you want to search for.
Note:
The configuration to be installed is dependent on the options that you choose in the
Solutions panel of the TEM installation windows, such as Corporate Server, Rich Client 2–
Tier or Rich Client 4–Tier, and Business Modeler IDE. You can also add any of the options
available in the Solutions panel from the Features panel.
3. In the Features panel, under Extensions, expand Service Lifecycle Management and select the
following feature:
4. If you want to configure your system using the Business Modeler IDE:
a. Click Next.
Select appropriate options until you reach the Business Modeler IDE Templates panel.
b. In the Business Modeler IDE Templates panel, select the following templates:
• Teamcenter Foundation
• MRO Core
• Service Processing
• As-Maintained Management
• Transaction Processing
• Change Management
• Service Scheduler
5. Click Next.
You must set the SiteTimeZone preference before running Service Scheduler. After you initially set the
SiteTimeZone preference, the site and time zone defined for the calendar set by the Default Base
Calendar preference overrides the SiteTimeZone preference.
Preference Description
region/city
Warning:
You must set this preference as there is no
default value.
• Standard
• Night Shift
• 24 hours
change the Service Scheduler conditions in a custom template that you define. You must deploy the
custom template after making the changes.
The following table displays the following Service Scheduler conditions and whether the condition can
be changed by a user:
Condition Description
For Service Scheduler, you can configure the Smr0ActivityExecutionType LOV to define the activity
execution types used for job cards or job tasks. The default values for the Smr0ActivityExecutionType
are Smr0Perform and Smr0Sign-Off.
• Release workflow
The TCM Release Process workflow is provided with the Teamcenter Foundation feature. You can
configure this workflow or create your own to set up the process flow, reviewers, and business
validations required to release Service Scheduler objects.
• Closure
• Maturity
• Disposition
You design your workflow process to dictate how these states progress and transition from one value
to the next. You can configure Teamcenter to add additional values for the states. For example, you
can have 10 values for the Closure state, and you can change the name of the Disposition state to
Decision.
To set your change states, use the EPM-set-property workflow handler on your workflow process.
For example, if you want to change the value of the Disposition property to Approved, set the
handler to the following on the appropriate task in your workflow process:
Note:
You must use the -bypass argument to change the property value.
You use notifications to notify individuals, including yourself, of important events associated with
selected objects.
You use subscriptions to notify only yourself of important events associated with selected objects.
Note:
The transfer of notifications and subscriptions is not supported with PLM XML or site
consolidation.
Notifications and subscriptions utilize Teamcenter mail and the Subscription Manager. To receive
notifications and subscriptions, a system administrator must perform the following tasks:
• Set the value of the Mail_server_name preference to a name of a valid mail server. This task needs
only to be performed once.
• For every user, set the value of the e-mail address in the Person object for that user.
What is a notification?
You create notifications to notify you, fellow team members, and even people outside the team of
important events such as finish dates, milestones, and task completions. When you create a notification
rule, not only do you specify who should receive it but you can include message text relating to the
notification. You can create notifications based on the existing set of notification rules.
Notifications can be received by any user in the system, a custom e-mail address, or people meeting the
following qualifications:
• Member of a schedule
• Member of a group
Note:
The term task refers to job cards and job tasks unless otherwise specified. The term summary task
refers to job cards or job tasks with children.
Create a notification
Note:
You can create notifications, but they cannot be initiated from within a schedule template.
6. Click Select to add other members of the organization who are not currently schedule resources.
Note:
Notifications are sent to e-mails that appear in the Check to specify additional email
addresses list.
8. Enter a subject and the message text or use the placeholders provided.
Note:
These placeholders are replaced when the message is sent.
• {OldValue} is used on the change notification. For example, if the notification is when a
date changes, {OldValue} is the date prior to the change.
• {NewValue} is used on the change notification. For example, if the notification is when a
date changes, {NewValue} is the date it was just changed to.
9. Click Finish.
Modify a notification
3. In the Notification Rules dialog box, select the notification and click Modify.
4. Using the Create Notification Rule Wizard dialog box, change any information you need to
update.
5. Click Finish.
Delete a notification
3. From the Notification Rules dialog box, select the notification and click Delete.
Activating and deactivating a notification allows you to turn on or off a notification without removing it
from the notification rule list.
3. To deactivate a notification, select the notification in the Notification Rules dialog box and click
Deactivate.
4. To activate a notification, select the notification in the Notification Rules dialog box and click
Activate.
What is a subscription?
You can create a subscription for a task that notifies you when a specified task-related event occurs.
Subscriptions are similar to notifications except that you can send a subscription only to yourself.
Create subscriptions
The Subscription Rules dialog box lets you see a list of existing e-mail subscriptions, create new
subscriptions, and modify existing ones.
Note:
You can create subscriptions, but they cannot be initiated from within a schedule template.
4. Select one of the rules from the list and click Next.
The Released notification or subscription rules for schedules table contains a list of subscription
rules for schedules released with Teamcenter.
The Released notification or subscription rules for tasks table contains a list of subscription rules
for tasks released with Teamcenter.
5. Enter a subject and the message text or use the placeholders provided.
Note:
These placeholders are replaced when the message is sent.
• {OldValue} is used on the change notification. For example, if the notification is when a
date changes, the {OldValue} is the date prior to the change.
• {NewValue} is used on the change notification. For example, if the notification is when a
date changes, the {NewValue} is the date it was just changed to.
6. Click Finish.
Note:
The symbol for a task that has a notification and one that has a subscription is the same and
the only way to tell whether it is a notification of subscription is to display the Notification
Rules and Subscription Rules dialog boxes.
Modify a subscription
3. In the Subscription Rules dialog box, select the subscription and click Modify.
4. Using the Create Subscription Rule Wizard dialog box, change any information you need to
update.
5. Click Finish.
Delete a subscription
3. In the Subscription Rules dialog box, select the subscription and click Delete.
Activating and deactivating a subscription allows you to turn on or off a subscription without removing it
from the subscription rule list.
3. To deactivate a subscription, select the subscription in the Subscription Rules dialog box and click
Deactivate.
4. To activate a subscription, select the subscription in the Subscription Rules dialog box and click
Activate.
Create the as-maintained Generating as-maintained You create work orders for the
physical structure you are physical structures physical asset being serviced.
servicing.
Create the physical locations for Managing physical location You create part movements for job
uninstalled parts. structures cards or job tasks that uninstall or
replace physical parts.
Create the characteristic Creating characteristic You record the utilization for
definitions for the physical parts definitions physical parts related to work
you are servicing. You must orders or job cards.
assign the characteristics to the
physical parts.
Define the calendars to use for Setting up work calendars You create calendars for the service
your project schedule. schedule to set up work days, work
hours, holidays, and vacations for
your organization.
Defining calendars
Teamcenter uses four types of calendars that allow you to set up work days, work hours, holidays, and
vacations used by your organization when creating project schedules.
• Base calendar
• User calendar
• Schedule calendar
• Schedule user calendar
Calendars define working times. They do not define hours per day.
Schedule, user, and schedule user calendars reference a parent base calendar. A calendar inherits all
exceptions from the parent calendar.
An exception is any deviation from Monday to Friday as working days of a week and 8 a.m. to 5 p.m. as
working hours per day. Therefore, any workday considered as a nonworkday, or vice versa, qualifies as
an exception.
A calendar can also inherit the default working times from the parent calendar.
Base calendar
The base calendar, which is installed by Teamcenter, is used as the master calendar when creating
schedules. It shows which days are workdays, hours in a workday, holidays and days off. The base
calendar is set up and maintained by your system administrator.
For example, if your organization has a four-day work week, you would set Daily Defaults for Monday,
Tuesday, Wednesday and Thursday to be 10 hours; for Friday, you would set Daily Defaults to 0.
• Standard
• Night Shift
• 24 Hour
When you select the base calendar, you can also select the time zone.
User calendar
The user calendar allows you to set days off, holidays, and working times in a day for an individual
resource. It can also be created by the system administrator. Once created, you can access it through My
Teamcenter.
User calendars can be created from both My Teamcenter and the Organization application.
Nonadministrative users create their own resource calendars from My Teamcenter, while administrative
users can create calendars for other users from Organization.
Schedule calendar
The schedule calendar allows you to set days off, holidays, and working times in a day for the current
schedule. When you create a schedule, its calendar is the same as the default base calendar specified by
the Default_Base_Calendar_Preference value. When you change a schedule calendar, the schedule is
automatically recalculated.
The schedule user calendar lets you to set days off, holidays, and working times in a day for an individual
user. The schedule user calendar for a resource is blank until you create one.
Work time is determined by calendar precedence. For example, when a user is assigned to a task, the
user work time is determined as follows:
• If no schedule user calendar is present, but a user calendar exists, the user calendar determines user
work time.
• If neither a schedule user calendar nor a user calendar exists, the schedule calendar is used.
From the Daily Defaults section, you can change workdays and change the number of hours in a day for
scheduling purposes. The Daily Defaults section allows you to set daily defaults as follows:
• User calendar
Set daily defaults for the current user.
• Schedule calendar
Set daily defaults for the current schedule.
• User calendar
From My Teamcenter, choose Edit → Calendar → Show Calendar.
If the user calendar does not exist, you are prompted to create one.
• Schedule calendar
Choose Schedule → Schedule Calendar.
Note:
To modify a schedule calendar, the schedule must be unpublished.
Note:
Schedule user calendars cannot be created for groups, roles, or disciplines.
3. Click Details.
The system displays the Daily Defaults Details dialog box.
The working times for a day are determined by time ranges with starting and ending times defined
from 00:00 to 24:00.
• The default 8 a.m. to 5 p.m. Working time is defined by two time ranges (08:00-12:00 and
13:00-17:00).
• You can define up to five time ranges on a given day, but they cannot overlap.
• Times are entered relative to the time zone selected for the calendar.
Changing the value of the time zone for a schedule calendar does not change the value of the
time zone for a schedule user calendar.
• Schedule calendar
Choose Schedule → Schedule Calendar.
4. Click OK.
• Defining qualifications
Qualifications define the skills, certificates, training, or other aspects of a user’s capability to perform
the service work.
Note:
The physical assets must be generated from as-maintained structures using Service Manager.
There are two components of the scope of work, the work order and the schedule.
• Work order
A work order defines the scope of service work needed to be performed on a physical asset or assets.
You create job cards and job tasks related to the work order to define the scope of work required to
complete the work order. In addition, you must identify the affected physical assets that are serviced
by the work order and the physical location where the work is performed. You can relate more than
one physical asset to a work order. Optionally, you can identify a customer contact and customer
location that is associated to the work order.
A work order contains the following three states that define the status, degree of completion, and the
business decisions during the service scheduling:
• Closure
• Maturity
• Disposition
You design your workflow process to dictate how these work order states progress and transition
from one value to the next. You assign participants to a work order to represent each of the roles
used by the workflow.
• Schedule
When you create a work order, you create an associated schedule. When you create the schedule, you
define a start date and finish date for the entire schedule. The start date and finish dates for the
related job cards you create must fall within the schedule range.
The schedule task related to the work order contains the following summary properties that are used
to track the job cards and their job tasks:
• Duration
• Work Estimate
• Work Complete
When you initially create the work order, the Status property of the schedule task is set to Not Started
indicating the start action has not yet occurred. When you update the Work Complete or Work
Complete Percent properties on the related job card or job task, the start action occurs and sets the
Status to In Progress and sets the Actual Start Date to the date when the start action occurred.
Note:
The start actions on a schedule task do not affect the Closure, Maturity, or Disposition states of
the work order.
Example:
A robot’s gripper has poor traction and is dropping items. You create a work order and schedule to
upgrade the robot.
• Click the Work Order button on the main toolbar at the top of the Service Scheduler pane.
3. In the Create Work Order dialog box, complete the following information for the work order.
4. Perform the following steps to create a schedule for the work order plan.
a. Click the button next to the field Plan and select Create.
b. In the Create the Schedule for the Work Order Plan dialog box, complete the following
information for the schedule.
Time Zone The time zone used for the This value is set to the
schedule. site and time zone
defined for the calendar
specified by the Default
Base Calendar
preference.
Start Date The start date for the work Click the Set Date
performed (required). button and select a date
from the calendar.
End Date The finish date for the work Click the Set Date
performed (required). button and select a date
from the calendar.
5. In the Create Work Order dialog box, perform the following steps to add or remove the physical
assets from the work order. This required field is already filled in if you selected a physical part
when you created the work order.
The physical assets must be generated from as-maintained structures using Service Manager.
Add an asset. a. Click the button next to the Asset field and select Add.
b. In the Search dialog box, click the Search tab and complete
the following information to set up filters for searching.
c. Click Find.
d. Select the physical parts from the results and click OK.
Remove an asset. a. In the Asset field, select the physical parts you want to
remove.
6. In the Create Work Order dialog box, perform the following steps to create, add, or clear a physical
location for the work order. This required field is already filled in if you selected a physical location
when you created the work order.
Add a physical location. a. Click the button next to the Work Performed At field and
select Add.
b. In the Search dialog box, click the Search tab and complete the
following information to set up filters for searching.
c. Click Find.
d. Select the physical location from the results and click OK.
Create a physical a. Click the button next to the Work Performed At field and
location.
select Create.
c. Click Finish.
Remove a physical a. In the Work Performed At field, select the physical location you
location. want to remove.
7. In the Create Work Order dialog box, perform the following steps to create, add, or remove a
company contact you want to relate to the work order. This field is already filled in if you selected a
company contact when you created the work order.
Add a company contact. a. Click the button next to the Company Contacts field and
select Add.
b. In the Search dialog box, click the Search tab and complete the
following information to set up filters for searching.
c. Click Find.
d. Select the company contact from the results and click OK.
Create a company a. Click the button next to the Company Contacts field and
contact.
select Create.
c. Click Finish.
Remove a company a. In the Company Contacts field, select the company contact you
contact. want to remove.
8. In the Create Work Order dialog box, perform the following steps to create, add, or remove a
company location you want to relate to the work order. This field is already filled in if you selected a
company location when you created the work order.
Add a company location. a. Click the button next to the Company Locations field and
select Add.
b. In the Search dialog box, click the Search tab and complete the
following information to set up filters for searching.
c. Click Find.
d. Select the company location from the results and click OK.
Create a company a. Click the button next to the Company Locations field and
location.
select Create.
c. Click Finish.
Remove a company a. In the Company Locations field, select the company location
location. you want to remove.
The Create Work Order dialog box reappears with the populated fields.
01–Nov-2011
Object Start Date Finish Date M T W T F S S
Upgrade Robot 01–Nov– 30–Jan–2012 START
2011
You can display open work orders that perform the My Open Works saved query. By default, all work
orders that have the Closure property set to Open are displayed.
The workflow administrator creates the workflows to approve, cancel, reopen, or close service requests
and requested activities. User roles are defined in the workflow to assign specific tasks. These roles
represent different types of users that are involved in various phases of the review and approval process.
For any given work order, you can assign different participants to each of the roles used by the
workflow. Those participants are used only in the review and approval process for that specific work
order.
The following roles are used for reviewing and approving work orders.
2. Select the work order that you want to assign participants to and choose Tools → Assign
Participants.
3. In the Assign Participants dialog box, select the participant type (for example, Analyst).
4. Click either the Organization or Project Teams tab and select a user to assign to the participant
type.
You can search for a group, role, or user in the box below the tabs.
Use Resource Pool Options to assign a set of group or role members as participants instead of
individual users. When a group or role is selected, additional options become available.
• If you select a group, you can click Any Member so any member of the group can be the
participant for that type.
• If you select Proposed Reviewers and then select a group, you can click All Members to assign
all members of the group.
• If you select a role under a group, you can click Any Member and choose Specific Group to
assign any member of the combined group and role as the participant type or choose Any Group
to assign any member of any group and the selected role as the participant type.
6. To remove a user as a participant, select the user under the participant type and click Remove.
7. To change a participant, select the user under the participant type, select the new user in the
Organization or Project Teams tab, and click Modify.
A job card defines a service action that is performed by a service technician on a physical asset to fulfill
the work order. In order to fulfill the work order, you can create multiple job cards to perform specific
service actions on the physical asset. Job cards are related to the work order schedule.
The job card uses the physical asset defined for the related work order. If the work order has multiple
physical assets, you are required to choose the physical asset for the job card. You can optionally specify
the impacted physical part that is affected by the service action. If you do not specify an impacted part,
the impacted part is assumed to be the top level parent of the physical asset. If you do specify an
impacted part, the impacted part must be a child of the physical asset defined for the work order.
Example:
You create a job card to upgrade the compressor for a robot because the robot’s gripper has poor
traction and is dropping items. The job card is related to the work order schedule for upgrading
the robot.
When you initially create the job card, the Status property of the job card is set to Not Started indicating
the start action has not yet occurred. When you update the Work Complete or Work Complete Percent
properties on the job card or related job tasks, the start action occurs and sets the Status to In Progress
and sets the Actual Start Date to the date when the start action occurred.
When you create multiple job cards, you sequence the job cards in the order they need to be
implemented within the work order.
When you submit the job card to a customized workflow, the activity execution types define the action
the that is required to complete the job card. There are two activity execution types available when you
create the job card:
Note:
These values are defined by the Smr0ActivityExecutionType LOV.
• Perform
The perform action is the default and is used to perform work on the physical asset related to the job
card.
• Sign-off
The sign-off action is used to sign off the work that was performed.
• Supporting information
Information used to document details on how the work on the job card can be performed.
• Resulting information
Resulting information is used to document evidence of the work completed.
2. Select the schedule related to the work order where you want to create the job card and do one of
the following:
• On the main toolbar at the top of the Service Scheduler pane, click the Job Card button .
3. In the Create Job Card dialog box, complete the following information for the job card.
Smr0ActivityExecutionTy
pe LOV.
4. Perform the following steps to add or remove the physical asset from the job card:
Note:
This required field is already filled in if you selected only one physical part when you created
the work order related to the job card. If multiple physical assets were selected for the work
order, you must select one of those assets to be used for the job card.
Add an asset. a. Click the button next to the Asset field and select Add.
c. Click OK.
Clear an asset. a. Click the button next to the Asset field and select Clear.
5. In the Create Job Card dialog box, perform the following steps to optionally add or remove an
impacted part from the job card. The impacted part is the physical part affected by the service
action.
Add an impacted part. a. Click the button next to the field Impacted Part and select
Add.
c. Click OK.
Clear an impacted part. a. Click the button next to the field Impacted Part and select
Clear.
6. In the Create Job Card dialog box, complete the remaining information for the job card.
Start Date The proposed start date for the Click the Set Date
job card. The start date must be button and select a date
within the parent schedule. from the calendar.
Finish Date The proposed finish date for the Click the Set Date
job card. The finish date must be button and select a date
after the start date and within the from the calendar.
parent schedule.
The job card is created under the parent schedule and displayed in the task table.
01–Nov-2011
Object Start Date Finish Date M T W T F S S
Upgrade Robot 01–Nov– 30–Jan– START
2011 2012
2. Select the job card you want to delete and do one of the following:
The job card and all related job tasks are deleted from the schedule.
A job task defines the service action steps that are performed by a service technician to complete the
parent job card or parent job task. You can create nested job tasks to further break down a parent job
task into separate tasks. You can create job tasks using the job task wizard or the task box.
Example:
To complete a job card for upgrading the compressor in a robot, you create separate job tasks to
uninstall the compressor and install the new compressor. The job tasks are related to the job card
and the job card is related to the work order schedule.
When you initially create the job task, the Status property of the job task is set to Not Started indicating
the start action has not yet occurred. When you update the Work Complete or Work Complete Percent
properties on the job task or related job tasks, the start action occurs and sets the Status to In Progress
and sets the Actual Start Date to the date when the start action occurred.
When you create multiple job tasks, you sequence the job tasks in the order they need to be
implemented within the work order.
When you submit the job task to a customized workflow, the activity execution types define the action
that is required to complete the job task. When a job task has nested job tasks, the nested leaf node job
tasks are implemented.
There are two activity execution types available when you create the job task:
• Perform
The perform action is the default and is used to perform work on the physical asset related to the job
task.
• Sign-off
The sign-off action is used to sign off the work that was performed.
• Supporting information
Information used to document details on how the work on the job task can be performed.
• Resulting information
Information used to document evidence document evidence of the work completed.
2. Select the job card or job task where you want to create the job task and do one of the following:
• Click the Job Task button on the main toolbar at the top of the Service Scheduler pane.
• Right-click the job card or job task and choose New → Job Task.
Note:
If you have created any part movements or assigned characteristics to the parent job or job
task, a dialog box appears indicating that those items will not be captured. Click Yes to
continue or No to cancel.
3. In the Create Job Task dialog box, complete the following information for the job task.
The job task is created under the parent job card or parent job task and displayed in the task table.
The parent job cards or job tasks display a black summary bar and the sub tasks display a light blue
bar.
01–Nov-2011
Object Start Date Finish Date M T W T F S S
Upgrade Robot 01–Nov– 30–Jan– START
2011 2012
2. Select the job card or job task where you want to create the job task.
3. Type the task name in the Task box at the top of the task table.
4. In the Work box, type the task work. You can specify the task work in weeks, days, or hours by
adding the w, d, or h suffix to the value. You can also enter decimal values for task work, for
example, 12.5h.
The default task work is displayed in h (hours) and the default value is 8. Regardless of the suffix
specified, Service Scheduler converts and displays the task work in hours.
5. Click Create.
The job task is created under the parent job card or parent job task and is displayed in the task
table.
01–Nov-2011
Object Start Date Finish Date M T W T F S S
Upgrade Robot 01–Nov– 30–Jan– START
2011 2012
• The Fixed Type attribute for the job card is set to Fixed Work.
• The Activity Execution Type attribute for the job card is set to Perform.
• Manipulating tasks
You can manipulate tasks by cutting, copying, pasting, and positioning the tasks and changing the
task duration.
Note:
When manipulating job tasks by cutting, copying, pasting, and positioning the tasks, all related
information such as part movements, characteristic values, and part requests will not be copied.
2. Select the job task you want to delete and do one of the following:
The job task and all the sub job tasks are deleted from the schedule.
• Manipulating tasks
You can manipulate tasks by cutting, copying, pasting, and positioning the tasks and changing the
task duration.
Note:
When manipulating job tasks by cutting, copying, pasting, and positioning the tasks, all related
information such as part movements, characteristic values, and part requests will not be copied.
2. Select the job task you want to delete and do one of the following:
The job task and all the sub job tasks are deleted from the schedule.
You can either search for the resource in the classification library or copy it from another location in
Teamcenter and paste it on the job card or job task.
b. Type the name or part of the name of the resource in the Search tab. You can narrow the
search by selecting a type in the Resource Type list, such as ExpendableMaterial,
MEResource, or METool.
a. Open the location in Teamcenter where the resource is kept, select it, and choose Edit →
Copy.
b. Click the Parts tab of the job card or job task Summary view and click the Paste button in the
Resources section.
Defining qualifications
Qualifications define the skills, certificates, training, or other aspects of a user’s capability to perform the
service work. You can require the service work be performed by a user with a specific set of
qualifications.
Qualifications can have different levels, such as novice, intermediate, or expert. You can allow someone
with a higher level, who is more qualified, than the one you specify to perform the service work.
Qualifications can also have effective dates (when the qualification started) and expiration dates (when
the qualification ended).
By default, only those in the dba role can add or modify the qualifications and qualification levels.
Create qualifications
1. Open the Qualifications view by choosing Window → Show View → Other. In the Show View
dialog box, search for Qualifications, select it, and click OK.
2. On the Manage Qualifications tab, select Qualification in the list on the left.
3. Type the new name in the Qualification Name box and more information about it in the
Description box.
4. If you want the qualification to have a beginning and end date, select the Require Effective and
Expiration Dates check box. If not, clear the check box.
5. Create a level for your qualification by typing the level name in the box next to the Add button in
the Qualification Levels section of the tab and click Add.
You must create at least one level. Continue to create levels as needed.
6. If you created more than one level, order them from the highest level at the top of the list to the
lowest at the bottom with the Up and Down buttons.
1. Open the Qualifications view by choosing Window → Show View → Other. In the Show View
dialog box, search for Qualifications, select it, and click OK.
2. On the Manage Qualifications tab, select one of the qualifications in the list on the left.
3. You can change the qualification details, such as levels, description, or if effective and expiration
dates are required, and click Modify.
You cannot delete a qualification that is assigned to a user, job card, or job task.
1. Open the Qualifications view by choosing Window → Show View → Other. In the Show View
dialog box, search for Qualifications, select it, and click OK.
2. On the Manage User Qualifications tab, select a user in the Organization list on the left.
3. Select a qualification and qualification level from the lists on the right.
If the Effective Date and Expiration Date boxes are enabled, select the dates for when the user’s
qualifications begin and end.
5. If a user no longer holds a qualification, select it from the list in the User Qualifications section
and click Remove.
6. If a user has a different qualification or level or new effective or expiration dates, select the
qualification from the list in the User Qualifications section and click Modify to change it.
2. Select a job card or job task from the Schedule Tasks list.
4. Click Assign.
The assigned qualification appears in the Qualification column of the Task Assignment dialog box
and the Summary view of the job card or job task.
5. To remove the required qualification for the task, select the job card or job task in the Task
Assignment dialog box, click the Qualifications tab, select the qualification, and click Remove.
If a user is assigned to the job card or job task, you cannot remove the qualification. You must first
remove the assigned user from the job card or job task.
6. Click OK.
If a job card or job task has a qualification assigned to it, a user with the same or higher qualification
must be assigned to it if the SM_ENFORCE_ASSIGNMENT_CRITERIA preference is set to true.
The following properties for the summary tasks are dependent on their child tasks:
• Start date
The start date for the schedule task, parent job card, or job task is set to the earliest start date of its
child tasks.
• Finish date
The finish date for the schedule task, parent job card, or job task is set to the latest finish date of its
child tasks.
• Work Estimate
The total estimated work for the schedule task, parent job card, or job task is rolled up from its child
tasks.
• Status
The status for the schedule task, parent job card, or job task is dependent on its child tasks.
• Work Complete
The total estimated work for the schedule task, parent job card, or job task is rolled up from its child
tasks.
As the following figure shows, the schedule summary task is displayed as the schedule symbol in the
task table and the summary task is displayed as a black bar in the Gantt chart that spans
the duration of its child job tasks.
01–Nov-2011
Object M T W T F S S
Note:
The term task refers to job cards and job tasks unless otherwise specified. The term summary task
refers to job cards or job tasks with children.
During the life of the schedule, task status can be updated by Service Scheduler. For example, if a task
has a status of Not Started and a value for Work Complete or Work Complete Percent, Service
Scheduler changes the status to In Progress. If the value for Work Complete Percent is entered as
100%, Service Scheduler changes the task status to Complete.
The following table describes each task status and the color assigned to the indicator.
Note:
You can customize the status indicator display.
Not Started None None Generally indicates that no work has been performed on
the task.
For example, the Task Work Estimate is set to 8 hours
but the Work Complete is 0 hours and the Work
Complete Percent is 0%.
This is the default status of tasks when tasks are initially
created.
Note:
Setting the status to Not Started does not reset
Percent Work Complete or Work Complete.
Note:
When the task status is changed to Complete, the
Percent Work Complete is changed to 100%.
Likewise, when the Percent Work Complete is set
to 100%, Service Scheduler changes the status to
Complete.
Late Yellow Indicates the Finish date for the task has occurred but
the Work Complete Percent is not 100%.
Note:
To quickly identify tasks needing attention, scan the task table for red task status indicators.
3. In the Status Indicators dialog box, select the row from the State column you want to customize.
4. Click the ... button on the right side of the Indicator column.
a. Enter a file name or choose the graphic file to associate with the status.
b. Click Select.
Note:
The graphic file must be 16x16 pixels or less. Otherwise, the users receive an error
when trying to select their own customized graphic image.
You can update job card and job task properties by:
A characteristic definition is used to collect and record information during maintenance. You can create
characteristic definitions that contain information such as how many hours a part has been used, the
date the asset was put into commission, or the operating temperature of the part.
You can create and assign life, observation, and date characteristic definitions to a job card or job task
with no children.
• Not Started
• In Progress
• Late
• Needs Attention
To ensure the correct physical configuration for the job card or job task is used when assigning
characteristics, you cannot assign characteristics to a job card or job task when:
2. From the Service Scheduler view, select the job card or job task where you want to create the
characteristic and do one of the following:
3. To display the characteristics assigned to the job card, right-click the job card or job task and choose
Open with → Summary.
Derived characteristic values are calculated by the system based on formulas or expressions. You can use
existing life or observation characteristics when you define the formula for the derived characteristic.
Note:
Derived characteristics are not propagated.
Example:
An aircraft engine can have different life characteristics, such as the number of landings while in
use. The actual life of the engine is a combination of derived characteristic values based on some
predefined formulas. You can define a formula to calculate the derived life characteristic value
based on the two base life characteristic values that you provide. The derived life characteristic
value can then be used for calculating maintenance schedules.
2. From the Service Scheduler view, select the job card or job task where you want to create the life
or observation characteristic.
Note:
If you want to use a life or observation characteristic in the formula for the derived
characteristic, you must create those characteristics before defining the derived
characteristic.
Characteristics Names of existing Click the button and select the life or
life or observation observation characteristic you want to
characteristics you use in the expression. Click Append to
wish to use in the append the characteristic definition in
formula for the the Derived Expression box.
derived expression.
5. Click OK to create the life or observation characteristic using the derived characteristic.
1. To assign characteristics to a job card or job task from Service Scheduler, do the following steps:
• Right-click the job card or job task and choose Assign Characteristics.
• If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
In the Summary pane, do the following:
2. To assign characteristics to a job card or job task from a task in your work list, do the following
steps:
b. Select the job card or job task from the work list.
c. If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
3. In the Search dialog box, complete the following information to set up filters for searching.
4. Click Find.
5. From the results list, select the characteristic you want to assign and click OK.
6. To display the characteristics assigned to the job card, right-click the job card or job task and choose
Open with → Summary.
2. Select the job card or job task where you want to remove the characteristic.
3. If the summary pane is not displayed, right-click the job card or job task and choose Open With →
Summary.
5. In the Recorded Utilization section, right-click the characteristic and choose Cut.
You can relate supporting information such as data items and documents to a work order, job card, or a
job task. Supporting information is reference information used to document details on how the work
can be performed. The References relation is used to relate the supporting information to the work
order, job card, or job task.
If you are assigned to review any work orders, job cards, or job tasks, you can access all the supporting
information related to these objects and the parent objects, if applicable, from your work list.
2. Right-click the data item or documents that you want to use as supporting information and choose
Copy.
3. Select the work order, job card, or job task where you want to add supporting information.
4. If the summary pane is not displayed, right-click the work order, job card, or job task and choose
Open With → Summary.
You can create a service schedule automatically in Service Scheduler based on the plan, requirements,
or discrepancies you already have. The schedule can be generated from:
• The service schedule job cards are created from the work cards on the service requirement.
• The service schedule job tasks are created from the plan activities.
• Additional data from the plan is copied to the schedule, such as required skills, characteristics, and
activity duration.
• Service discrepancies
Service discrepancies, created in Service Manager, are irregularities or observations that are
discovered with regard to maintenance of assets or physical parts. Discrepancies can also identify if
there was a failure with the physical part.
You can select discrepancies, relate them to requirements, and create a schedule to fix them.
• Maintenance actions
Maintenance actions, created in Service Scheduler, define the required work for an asset and one of
its child physical parts. They track the required maintenance to completion and show compliance of
the completed work. You can create them from service requirements or service discrepancies. They
can also be automatically created when a service schedule is created from service requirements in a
service plan or service discrepancies.
When a service schedule is generated, you can specify an existing work order to attach the schedule to,
add the job cards and job tasks to, or create a new work order for it.
Note:
The MRO Automated Scheduling template must be installed to provide this capability.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Service Plan tab and then the Show
Service Plan(s) button.
The service plans displayed are plans defined either at the top level of the structure or at lower
level assemblies.
3. In the list of service plans, expand the plans and service partitions that contain the service
requirements you want to generate a schedule for.
4. (Optional) Click the Configure Service Plan button, and select an alternate configuration rule.
5. If a work order you want to use already exists, select the menu button next to Work Order and
choose Add and select it.
If you want to create a new work order with the schedule, choose Create.
Service Scheduler creates a service schedule based on the information in the service plan and
attaches the job cards and assets to a work order.
• The duration on the service plan work card or activity is automatically converted to a start and
finish date on the schedule based on task dependencies and constraints.
• Material costs, service upgrades, the narrative, and required resources are copied from the plan
work card to the schedule job card.
• Characteristics, hazard notes, resources (such as tools and expendables), attachments, and
required deliverables are copied from the plan work card and activity to the schedule job card
and job task.
• Required skills and qualifications on the plan work card and activity are copied to the schedule
job card and job task and are used to validate task assignments. The skills are listed as disciplines
in the schedule.
• Zone information is copied to the schedule job card. You cannot assign work zones to an activity,
and zones do not appear on job tasks.
• Part movements are copied to the schedule job card or job task from the plan work card.
• If part applicability exists for a service requirement directly or through a discrepancy, it is not
applied to the job card.
7. Click Close.
1. Search for the physical part you want to have serviced and send it to Service Scheduler.
2. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
3. In the Generate Maintenance Schedule dialog box, click the Service Discrepancy tab and then
the Show Service Plan(s) button.
4. In the list of service plans, select the plans or expand the plans and select the service requirements.
5. (Optional) Click the Configure Service Plan button, and select an alternate configuration rule.
6. Click the Show Discrepancies button to display the existing discrepancies for the selected
requirements.
7. Create a relationship between a service discrepancy and service requirement by selecting the check
box for each and clicking the Relate Requirement button.
The Relate Service Discrepancy and Service Requirement dialog box opens.
9. To remove the relationship between a service requirement and a service discrepancy, select the
discrepancy and click the Unrelate Requirement button.
10. In the Unrelate Service Discrepancy and Service Requirement dialog box, select the service
requirement and click Unrelate.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Service Discrepancy tab and then
the Show Service Plan(s) button.
3. In the list of service plans, select the plans or expand the plans and select the service requirements.
4. (Optional) Click the Configure Service Plan button, and select an alternate configuration rule.
5. Click the Show Discrepancies button to display the existing discrepancies for the selected
requirements.
8. If a work order for this maintenance action already exists, select the menu button next to Work
Order and choose Add and select it.
If you want to create a new work order with the schedule, choose Create.
• Attaches the schedule and assets to the work order along with the discrepancies and their
corrective actions.
If part applicability exists for a service requirement directly or through a discrepancy, it is not
applied to the job card.
If you update the service requirements, you can regenerate the related job cards and service schedule.
You can use the Relation Browser to perform an impact analysis to determine which schedules need to
be updated.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. Click the Maintenance Action tab, click the Show Maintenance Action button, and select the
maintenance action with the updated service requirements.
Teamcenter checks to ensure that none of the job cards in the service schedule have been started
or completed, then deletes the existing job cards and creates new ones in the selected work order
based on the updated service requirements.
4. Click Close.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Maintenance Action tab and then
the Show Service Plan(s) button.
3. Click the Show Maintenance Action button to display the existing maintenance actions for the
selected requirements.
5. If a work order for this maintenance action already exists, select the menu button next to Work
Order and choose Add and select it.
If you want to create a new work order with the schedule, choose Create.
• Attaches the schedule and assets to the work order along with the maintenance actions.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Maintenance Action tab and then
the Show Service Plan(s) button.
3. In the list of service plans, expand the plan and select the service requirements.
4. (Optional) Click the Configure Service Plan button and select an alternate configuration rule.
5. If a work order for this maintenance action already exists, select the menu button next to Work
Order and choose Add and select it.
If you want to create a new work order with the schedule, choose Create.
The Create Maintenance Action dialog box is displayed and the Name, Asset, Impacted Part, and
Part Position boxes are already filled in for you.
7. Type any notes you need, set the due date if any, select the Auto-complete check box if you want
the maintenance action to complete automatically when all the job cards are complete, and click
Finish.
To see your new action, click the Show Maintenance Action button on the Maintenance Action tab.
Maintenance actions created from service requirements can require or satisfy another maintenance
action. The relationship between service requirements is reproduced between the maintenance actions
based on them.
• Requires
This relation is used when one maintenance action requires another maintenance action.
Example:
You created a maintenance action to change the oil in a truck. Another maintenance action is to
replace the oil filter which is needed before changing the oil. You create a Requires relation
between the maintenance action for changing the oil and the maintenance action to replace
the oil filter to indicate the first maintenance action requires the second.
When you complete a Requires maintenance action, the related maintenance action is not
automatically marked as complete.
• Satisfies
This relation is used when one maintenance action satisfies another maintenance action.
Example:
You created a maintenance action to replace the brake pads in a truck. Another maintenance
action is to perform a complete brake system overhaul, which includes replacing the brake
pads. You create a Satisfies relation between the maintenance action for the brake overhaul
and the maintenance action to replace the brake pads to indicate the second maintenance
action satisfies the first.
When you complete a Satisfies maintenance action, the related maintenance action is also
automatically marked as complete.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Service Discrepancy tab and then
the Show Service Plan(s) button.
3. In the list of service plans, select the plans or expand the plans and select the service requirements.
4. (Optional) Click the Configure Service Plan button and select an alternate configuration rule.
5. Click the Show Discrepancies button to display the existing discrepancies for the selected
requirements.
6. Create a relationship between a service discrepancy and service requirement by selecting the check
box for each and clicking the Relate Requirement button.
The Relate Service Discrepancy and Service Requirement dialog box opens.
8. Click the Maintenance Action tab and select the requirements that are related to the discrepancy.
9. If a work order for this maintenance action already exists, select the menu button next to Work
Order and choose Add and select it.
If you want to create a new work order with the schedule, choose Create.
The Create Maintenance Action dialog box is displayed and the Name, Asset, Impacted Part, and
Part Position boxes are already filled in for you.
11. Type any notes you need, set the due date if any, select the Auto-complete check box if you want
the maintenance action to complete automatically when all the job cards are complete, and click
Finish.
To see your new action, click the Show Maintenance Action button on the Maintenance Action tab.
Note:
You can cancel maintenance actions only if you are in the role specified by the
SF_CANCEL_MA_EXTENSION_ROLE preference.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Maintenance Action tab and then
the Show Maintenance Action button.
3. In the list of maintenance actions, right-click the one you want to cancel and choose Cancel
Maintenance Action.
As the maintenance planner, you manage the scheduled tasks to perform the service work.
• Manipulating tasks
You can cut, copy, paste, and position tasks in the task table. You can also change task duration and
the percentage of work completed for a task.
• Creating milestones
You create milestones to identify a key date or deliverable in a schedule.
Note:
The term task refers to job cards and job tasks unless otherwise specified. The term summary task
refers to job cards or job tasks with children.
You can update work cards from the Properties dialog box. You can update job card and job task
properties from the task table, Properties dialog box, or Schedule Task Execution view.
1. Select a task that you want to edit in the task table. You can use the horizontal scroll bar to display
task properties.
2. Double-click the cell corresponding to the task property you want to edit.
1. Select the task in the task table and perform one of the following to display the Properties dialog
box:
Note:
Use the Shift or Ctrl key to select multiple tasks. If you select multiple tasks and display the
Properties dialog box, any values you enter in the dialog box apply to all selected tasks.
Note:
The General tab displays the out-of-the-box properties. The All tab does not display the task
properties in the same way as the General tab. Siemens Digital Industries Software
recommends you use the General tab to modify the task properties.
Note:
You may not be able to modify certain properties for summary tasks in the Properties dialog
box. You can update those properties in the task table instead.
1. In either My Teamcenter, My Worklist, or the Service Scheduler application, select a schedule task.
Note:
Only the user assigned the task or the schedule coordinator can make execution updates.
Note:
You can only update execution data from this view. You can use this view anywhere in the
rich client where you can select a schedule task.
Set the SM_EXEC_VIEW_PROPERTIES preference to specify the properties displayed in the
execution view and the order in which they are displayed.
A dependency between two tasks links their required order of completion. If two tasks must occur in a
certain order, you can create start-to-start, start-to-finish, finish-to-start, and finish-to-finish
dependencies between them to ensure their correct sequencing.
Example:
You create a task dependency so the Install Compressor task is dependent on the completion of
the prior Uninstall Compressor task with a lag time of two weeks. The first task must be
completed before the start of the second, therefore, this is a finish-to-start dependency.
There are two ways to create, edit, and delete task dependencies.
• If the selected task is dependent on another task, double-click the Predecessor cell.
• If another task is dependent on the selected task, double-click the Successor cell.
3. Enter a task number, type of dependency, and lag time in the following format:
task-number[type][+/- lag]
• type
Specifies one of the following lag types:
• SS: Start-to-start
• FS: Finish-to-start
• SF: Start-to-finish
• FF: Finish-to-finish
• +/–
Specifies whether the lag time occurs after (+) or before (-) the lag type.
• lag
Specifies the lag time. You can specify the lag time in weeks, days, or hours by adding the w, d,
or h suffix to the value. You can also enter decimal values for lag time.
The default lag time is in d (days) and the default value is 0. Regardless of the suffix specified,
Service Scheduler converts and displays the lag time in days.
The following table contains examples of lag time for task number 1 and a lag type of FS.
Note:
In the following examples, it is assumed 1 work week = 5 days and 1 work day = 8 hours.
Lag time is based on an 8 hour work day and the calculations will not be valid if your
working time per day is more than 8 hours.
You are also able to create more than one dependency by using commas (for example, 5, 6SS-1, 7FS+4).
If you reorder tasks, the Predecessor and Successor boxes are automatically updated with new task
numbers.
Note:
Proxy tasks mirror real tasks. If you change the dependencies on the real task, the dependencies
on the proxy task change as well.
1. Click the first task bar to display a four-headed arrow and drag the cursor straight up or straight
down.
Note:
• A Finish to Start dependency is created when you release the mouse button. To create a
different dependency type, hold down the Control key when you release the mouse; this
allows you to edit the type and lag before you create the dependency.
• You cannot create Master/Sub environment task dependencies between tasks in different
schedules.
• Proxy tasks mirror real tasks. If you change the dependencies on the real task, the
dependencies on the proxy task change as well.
3. Select the dependency to be edited from either the Predecessors or Successors boxes and click
Edit to display the Edit Dependency dialog box.
4. From the Type list, select the dependency type you wish to use.
• SS: Start-to-start
• FS: Finish-to-start
• SF: Start-to-finish
• FF: Finish-to-finish
5. In the Lag Time box, enter the lag time, adding + or - values as needed. Lag time is the built-in
time delay between tasks.
Lead and lag times are useful when you have two dependent tasks, but the time between them
must remain constant. For example, you may have a task that is called paint walls. You cannot
schedule the hanging pictures task until two days after the paint walls task completes because
the walls need to dry. Rather than creating a new task called drying walls, you can add a lag
time of 2d to the hanging pictures task.
Learn more about the values you can specify in the Lag Time box.
Note:
Lag time is based on working time. In the example above, if the paint walls task finishes
on Friday, Service Scheduler does not start the next task, hanging pictures, until
Wednesday (four calendar days).
Lag time is based on an 8 hour work day and the calculations will not be valid if your
working time per day is more than 8 hours.
6. Click OK.
4. Press Enter.
Note:
Proxy tasks mirror real tasks. If you edit the dependencies on the real task, the dependencies on
the proxy task change as well.
1. Position the cursor over the task bar to display a four-headed arrow.
3. Select the dependency from either the Predecessor or Successor boxes and click Edit to display
the Edit Dependency dialog box.
4. Update the dependency, using this information about the Edit Dependency dialog box.
5. Click OK.
Note:
Proxy tasks mirror real tasks. If you edit the dependencies on the real task, the dependencies on
the proxy task change as well.
3. Select the dependency from either the Predecessor or Successor boxes and click Delete to
display the Confirm dialog box.
4. Click Yes.
3. Remove the entries for the dependencies you want to delete. Removing all the information from
the box will delete all successors or predecessors of that task.
5. Click Yes.
• Using the Edit dialog box, choose NONE as the dependency type.
Note:
Proxy tasks mirror real tasks. If you delete the dependencies on the real task, the dependencies on
the proxy task are deleted as well.
1. Position the cursor over the task bar to display a four-headed arrow.
3. Select the dependency from either the Predecessor or Successor boxes and click Delete to display
the Confirm dialog box.
4. Click Yes.
A proxy task represents a real task in a different schedule and is used in cross-schedule dependencies. If
the real task is deleted from the original schedule, that task is orphaned and no longer displayed in its
schedule. The proxy is still displayed in the schedule in which it is used but listed as orphaned type
instead of milestone, summary, and so on.
• You cannot modify proxy tasks. Modify the original task and the proxy task mirrors the change.
• You cannot create a proxy task for a task that exists in the same schedule.
1. Open an original schedule you’ve created within the Service Scheduler application.
4. Click Next.
Teamcenter displays the Select a Task page in the New Proxy Task wizard.
6. Click Finish.
The proxy task appears grayed out in the schedule.
You can place the proxy task anywhere in the structure by simply dragging it up or down in the tree
table.
• The reference task is the task which was selected when first creating the proxy.
• In the case of cross-schedule dependencies, the proxy typically references the task on which it
depends.
• The proxy is placed above or below its reference task based on the start date.
• If the proxy starts before or at the same time as its reference task, it displays above the reference
task.
• If the proxy starts after the reference task, it displays below the reference task.
Note:
Data in a proxy task does not roll up to any summary task.
You can delete a proxy task if cross-schedule dependencies have been removed.
Note:
If you delete a proxy task that is part of a cross-schedule dependency, the dependency is also
deleted.
Because proxy tasks can exist without dependencies, you can keep the proxy task when deleting the
dependency.
You can use constraints to force a shift in the schedule honoring the constraint type. The constraint type
is indicated by a red marker on the Gantt chart task bar.
• No Constraint
The task in the Gantt chart shows no red arrows.
• As Soon As Possible
Works with task dependencies to schedule a task as soon as the task dependency and other
scheduling considerations allow.
The task in the Gantt chart shows a red arrow pointing to the left.
• As Late As Possible
Works with task dependencies to schedule a task as late as the task dependency and other
scheduling considerations allow.
The task in the Gantt chart shows a red arrow pointing to the right.
• Fixed
Fixes the task duration. Schedule dates cannot be changed.
The task in the Gantt chart shows a red arrow pointing to the left and a red arrow pointing to the
right.
4. Click OK.
Sequencing tasks
You can move job tasks as you would in any Windows application. However, there are some features
unique to Service Scheduler.
Note:
When manipulating job tasks by cutting, copying, pasting, and positioning the tasks, all related
information such as part movements, characteristic values, and part requests are not copied.
2. Choose Edit → Copy or Edit → Cut. You can also right-click and choose Copy or Cut.
Paste tasks
Note:
You cannot paste a task before the first task in the schedule.
1. Select the task in the task table directly above where you want to paste the new task.
2. Choose Edit → Paste. You can also right-click and choose Paste.
Position tasks
• Changing the value in the Task Duration column changes the duration and updates the task finish
date.
• Changing the value in the Finish date column changes the finish date and updates the task
duration.
Note:
When changing the value of Work Complete to a nonzero value, the task status is automatically
changed from Not Started to In Progress.
You can arrange job tasks to be children of job tasks or job cards by indenting the job task. In addition,
you can remove a child job task from its parent job card or job task by outdenting the task. The parent
job card or job task appears as a black summary bar in the Gantt chart.
• The start date of the parent job card or job task is defined as the earliest start date of the related child
job tasks.
• The end date of the parent job card or job task is defined as the latest finish date of the related child
job tasks.
Note:
The parent job card or job task contains a schedule summary task. The summary bar may not
match up exactly with its last child job task if the last task is less than a working day. Summary
tasks use the end date of the last task for calculation. The child sub tasks calculate and display
exact hours.
The selected job tasks become a sub task of the job task or job card directly above it in the task
table.
3. Choose Schedule → Outdent task to remove a child job task from its parent job task or job card.
Note:
Do not assign resources to parent job cards or job tasks. Instead, assign resources to the child job
tasks for distributed progress-reporting to work correctly.
Scroll to a task
If the task is not displayed in the Gantt chart, follow these steps:
Note:
You can also scroll the Gantt chart manually.
Create a milestone
• The milestone appears on the schedule as a diamond symbol and is labeled Milestone.
1. Position the cursor in the task table on the task directly above where you want to place the
milestone.
You can also convert an existing task to a milestone by setting its Task Duration value to zero hours.
You can also convert an existing milestone to a task by setting its Task Duration value to greater than
zero hours.
Modify a milestone
1. Either double-click the milestone in the task table or right-click it and choose Properties.
2. To change the name of the milestone, enter a new name in the Name box.
3. To change the date of the milestone, enter a new date in the Start Date box.
4. To automatically change the milestone's status to Complete when its predecessor is complete, set
Auto Complete to True.
Managing schedules
As the maintenance planner, you manage the work order schedule to perform the service work.
You manage the schedules defined for the work orders by:
• Shifting schedules
You can shift a schedule to change the start and finish date of a schedule
• Recalculating schedules
You can recalculate a schedule's tasks and their dependencies.
• Verifying schedules
You can verify a schedule's tasks and their dependencies.
Note:
The term task refers to job cards and job tasks unless otherwise specified. The term summary task
refers to job cards or job tasks with children.
You can change key properties (for example, schedule start and finish dates), publish a schedule, and
make a schedule public.
Note:
• You cannot change the Is Schedule Template option after a schedule template or nontemplate
is part of a master schedule template. To change the Is Schedule Template option, you must
remove all of the master schedule template/subschedule template and master schedule non-
template/subschedule non-template associations.
• You cannot change the Is Schedule Public option for a template or a non-template for a master
schedule or a subschedule.
• You cannot change the Published option for a template or a nontemplate for a master
schedule.
Caution:
The All button lists attributes that may not be applicable to schedule management.
You can open and edit the properties from either My Teamcenter or Schedule Manager. To edit the
properties in My Teamcenter:
2. Either double-click the schedule in My Teamcenter or right-click the schedule and choose Send To
→ Schedule Manager.
Note:
Schedule Manager displays the Properties dialog box with the following options:
6. Click OK.
4. Click Next.
Teamcenter displays the Select a Task page in the Create Cross Schedule Dependency wizard.
6. Click Next.
Teamcenter displays the Create a dependency page in the Create Cross Schedule Dependency
wizard.
7. Click Finish.
The proxy task appears grayed out.
You can also create this dependency by creating a proxy task first, and then linking it to another task.
4. Click Yes.
Service Scheduler lets you see the schedule’s critical path. The critical path is the task or tasks that would
likely affect the last task in the schedule if they were completed late.
• The critical path is calculated by determining the last task in the project (time wise).
• Any task where a slip would delay the last task in the project is on the critical path.
• The tasks on the critical path with the longest sequence of dependent tasks merit the most attention
to on-time completion in order to avoid delays.
Use the critical path to perform better risk assessment and overall project management.
• View all the tasks on the critical path of a regular schedule, template, or master subschedule in the
tree table or the Gantt chart.
Note:
The master subschedule displays the critical path from each individual schedule by itself.
• Specify the color of the highlighted tasks on the critical path (the default color is red).
• Query for all critical tasks to display detailed information about the critical path in the tree table, for
example, the task owner.
Note:
Slack time or float is the least amount of time a task can be delayed without affecting the dates
of the successor task.
• Slack time is displayed in the Time Slack column, but it is not a direct property on the task
and cannot be edited.
• The system calculates slack time each time scheduling data related to a critical task changes.
• Values for slack time are displayed only for tasks that have a successor.
2. Choose the color in which you want to view the critical path.
Note:
The preference is saved so that the next time you open a schedule, the critical path tasks are
automatically highlighted in the specified color.
Shift a schedule
When the projected timeline of a project changes, you can use the shift schedule feature to change the
start and finish date of a schedule.
Note:
Shifting a schedule on a master schedule shifts the subschedules. This action cannot be undone.
2. Click the calendar button and either select a new schedule start date from the calendar and
click OK or double-click the new date.
3. Click OK again.
You can recalculate a schedule's tasks and their dependencies using the Recalculate Schedule option.
1. Open the schedule in Service Scheduler and select any task or the schedule summary task.
You can zoom in or out on the Gantt chart. Your zoom options are week, month, quarter, and year. To
change the zoom factor, choose View → Zoom Factor, then select the view you want from the list.
• Scheduling resources
You schedule resources by identifying and assigning resources that represent specific roles within the
schedule.
Note:
The term task refers to job cards and job tasks unless otherwise specified. The term summary task
refers to job cards or job tasks with children.
In Service Scheduler, effort-driven scheduling is enabled for all tasks by default. You use the Fixed Type
property of the task to control which of the three factors remains fixed and which change to
accommodate changes to the schedule.
The Fixed Type property is set to Fixed Work by default. However, you can set the task type to be Fixed
Resources or Fixed Duration instead.
The following table shows what happens when you fix one of the factors, and then change one of the
other factors.
For example, if you add resources and the Fixed Type property is set to:
When you assign resources to a Fixed Duration task, Service Scheduler initially sets the work level for
each resource to 100% for the entire duration of the task. However, you can adjust the work percentage
level while assigning resources. If you add another resource, their work level is added to the total work,
instead of reducing the work of the other resources.
Use Fixed Duration tasks when the duration should not change regardless of changes to the number of
resources. For example, you may have a project plan review task where you have assigned five reviewers
one week to review the project plan. Your manager asks to be added as another reviewer. When you add
the manager to the task, you do not want the amount of work to be reduced and you still want all your
reviewers to have one week to review the document. In this case, you set the Fixed Type property to
Fixed Duration. The previously assigned reviewers will have the same amount of time and work to
perform, and the work required for the newly assigned reviewer is added to the total work for the same
duration.
On the other hand, for Fixed Resources or Fixed Work tasks, after the first time resources are assigned,
any change in resources equally divides 100% of the work percentage among all assigned resources. The
total work value does not change.
If you applied constraints or dependencies to your task, Service Scheduler might prevent changes you
want to make or ask you to remove the constraint. For example:
• If a task has the Fixed constraint applied, you cannot make a change that changes either the task
duration or the start and end dates. If you attempt to add resources to a Fixed Work task with a Fixed
constraint, Service Scheduler displays an error and prevents the change.
• If you attempt to change the start date of a dependent task with the As Soon As Possible constraint
to start before its predecessor task, Service Scheduler warns you that it violates the task constraint
and asks if you want to remove the constraint and continue. If you remove the constraint, the start
date is changed. If you keep the constraint, the task is moved back to its original start date.
If you use Finish Date Scheduling, you adjust the finish date instead of the start date of the task, subject
to constraints.
Note:
Shifting resources, duration, and work totals may cause other parts of the schedule to change,
especially if you have many tasks that have constraints and dependencies. After updating your
tasks, be sure to review the entire schedule to note all of the changes.
Note:
• When the Schedule Task has no resource assignment, the values for duration and work estimate
are same.
• When the Schedule Task has resource assignment with 0% load, the work estimate is the same
as the duration.
You can use Service Scheduler to add resources to your schedule. Once this is done, you assign
resources to individual schedule tasks.
Resources (users, groups, roles, resource pools, and disciplines) are assigned to work on the projects.
The Schedule Membership dialog box allows you to assign resources to a schedule, building a resource
team that you can use to assign to individual tasks when you create your project schedule. The
advantages of adding resources at this stage of the process are:
• Making sure that the resource pool contains the resources needed to accomplish your task.
• Knowing ahead of time whether resources are available for your team.
Privileged users only exist on workflow tasks. On a workflow task, work is performed after the workflow
starts and the privileged user must control where the workflow goes upon launch. You assign a
privileged user only for schedule tasks that have associated workflow templates.
A process owner is the user who initiated the workflow process. The process owner is also known as the
process initiator. When the workflow process is initiated, the process owner becomes the responsible
party for the workflow process; the root task of the workflow process is placed in the process owner's
worklist. Whenever any task in the workflow process is not explicitly assigned to another user, person or
resource pool, the responsible party for the task defaults to the process owner.
2. To set the privileged user for a workflow task, click the Add Privileged User button in the
Workflow Rule Configuration dialog box.
To change the privileged user, click the Edit Privileged User button.
3. Select the user from the User or Resource Pool Selection dialog box and click OK.
4. To remove a user from being the privileged user, click the Remove User button in the Workflow
Rule Configuration dialog box.
Note:
Only schedule coordinators can add a resource to, or remove a resource from, a schedule.
3. Select the check box adjacent to the desired disciplines, groups, roles, users, and resource pools.
When you select the check box, the schedule member appears in the table.
Note:
You can specify rates and currency for users, groups, roles, and resource pools.
4. Assign each schedule member a schedule role by clicking the Role box next to the name of the
resource.
The standard version of Teamcenter includes the schedule roles of Coordinator, Participant, and
Observer. As the schedule creator, you are automatically added as a coordinator.
Note:
Schedule roles are not the same roles appearing in the Organization application pane.
• Coordinator
A coordinator can read the full schedule information, write the scheduling information, and
write the execution information.
The scheduling information includes schedule dates, milestones, resources, task and schedule
baselines, estimated work, and costs.
The execution information includes the task status, percent complete, work complete, and task
start and finish dates.
• Participant
A participant can read the full schedule information and only write the execution information for
tasks assigned to them (for example, Work Complete). By default, a person added is designated
as a participant.
• Observer
An observer can only read the full schedule information.
Note:
Users inside a discipline that is a schedule member will not get the read access to the
schedule. The user of the discipline that is a member of the schedule will get read access to
the schedule only if that user is designated through a discipline to a schedule task.
5. If you assign a user, the Schedule Membership dialog box displays values in the Rate and
Currency boxes.
If an hourly rate for the user is set using the Organization application, and you have CostDBA
privileges, that value is displayed. You can either accept the value or double-click the Rate box and
overwrite the value.
Note:
To set the hourly rate using the Organization application, launch the Organization
application, expand Users, locate the desired user, right-click, and choose Rates. Enter an
hourly value and, optionally, select a value for Currency.
Double-click the Currency box and select a value from the list. The default currency in Teamcenter
is USD (United States dollars). Service Scheduler supports only one currency but it can be changed
by updating the CostCurrency LOV using the Business Modeler IDE. If you change the
CostCurrency LOV, you must also change the cost_default_currency preference.
6. (Optional) Assign each user a schedule user calendar by clicking the Calendar box next to the
name of the resource. If a schedule user calendar is not defined, you are prompted to create one.
Note:
You cannot assign calendars to groups or disciplines.
7. Click OK.
Note:
There are some tasks a schedule owner can do that a coordinator cannot do; for example, open an
unpublished schedule and unpublish a schedule.
Only the schedule owner can change the schedule owner. They can also change the original
schedule coordinator.
To change the ownership (owning user, owning group) and replace the original schedule
coordinator:
3. The new owner removes the old owner from membership (if necessary).
The schedule user calendar allows you to set days off, holidays, and working times in a day for an
individual resource in the context of the schedule. When a schedule user calendar is created, it is blank.
As the project manager responsible for creating a schedule, you define the resources for the project. As
the project scope becomes more defined and you fill in the schedule by adding tasks and milestones,
you are likely to refine your resource needs.
You can start adding the names of resources who will be working on this project as you acquire them.
These may be the names of actual people, or they may be disciplines that act as placeholders until you
are ready to assign actual tasks.
Note:
If you want to use disciplines to categorize the schedule resources, you must create the disciplines
first.
As the project manager responsible for creating a schedule, you define the resources for the project. As
the project scope becomes more defined and you fill in the schedule by adding tasks and milestones,
you are likely to refine your resource needs.
You can start adding the names of resources who will be working on this project as you acquire them.
These may be the names of actual people, or they may be disciplines that act as placeholders until you
are ready to assign actual tasks.
2. Click the Organization, Project Teams, Disciplines, or Search tab and select a user, role/group, or
discipline to assign to the task. You can assign a combination role/group and discipline.
a. If you click the Organization or Project Teams tab, select users from the tree and click Add.
• In the Organization tab, you can filter the tree by group, role, user name, or user ID in the
box above the tree.
• In the Project Teams tab, select the project from the Projects list. You can filter the tree by
name in the box above the tree.
Alternatively, you can use Resource Pool Options/Placeholder Options to assign a set of
group or role members as participants instead of individual users. When a group or role is
selected, additional options become available.
A role under a group • Click Any Member and choose Specific Group to assign any
member of the combined group and role to the task
A role and the • Choose Specific Group to use the combined group and role as
Placeholder a placeholder
Assignment check box
• Or choose Any Group to use the selected role with any group
as a placeholder.
b. If you click the Disciplines tab, select either a discipline or users from the disciplines tree and
click Add.
You can filter the tree by name, user name, or user ID in the box above the tree. No resource
pool options are available.
On a schedule derived from a service plan, if a skill is assigned multiple times in the plan, that
is converted to a discipline in the schedule with a required resource level of the number of
times assigned multiplied by 100%. If you assign the exact number of users required, the
discipline is replaced with the users. If you assign fewer than the number of required users,
the resource load is decreased, allowing you to assign additional users. If you attempt to
assign more users than required, Teamcenter does not add the users and displays an error.
c. If you click the Search tab, select a discipline, placeholder, or qualification to match a user
that you can assign.
In a discipline The discipline Select one of the users in the Results list and
underneath the task and click Add. The user is assigned in place of the
click the Find Resources discipline.
button.
To replace the The placeholder role/ Select one of the users in the Results list and
placeholder group or role underneath click Add. The user is assigned in place of the
the task and click the placeholder.
Find Resources button.
Who meet the The task, select the Select one or more of the users in the Results
qualification qualification/level, and list and click Add. The users are assigned to
required by the click the Find Resources the task.
task button.
With a higher The Show Alternates Select one or more of the users in the Results
qualification check box. list and click Add. The users are assigned to
level than the task.
required by the
task or with out-
of-date
qualification
If you select a combination placeholder and discipline and attempt to assign a user that does
not match both requirements, the user is assigned as an additional resource instead of
replacing the combination.
You can see the load of the user selected in the Results list by clicking the Show Resource
Graph button.
3. Click Add.
5. Click OK.
Tasks assigned to a user or a resource pool that the user is a member of appears in the Schedule Tasks
folder in their Worklist.
4. Click OK.
Replace assignments
Note:
This is an asynchronous process which requires dispatcher services to be running in the
background. Your system administrator can find information about configuring asynchronous
service in Installing and Configuring Dispatcher in the Teamcenter help collection.
Note:
When you replace a resource, you change the task assignment to the new resource. This has
the potential to change the schedule.
5. Click Done.
Designate discipline
When you designate a discipline, you are assigning a single member of each discipline required for a
task. If you want to assign more than one member of a discipline to a task, use the Assignments →
Assign to Task menu command.
Note:
You cannot designate a discipline if there are qualifications assigned to a task.
• If there are multiple disciplines assigned to the task or tasks, the Designate Disciplines dialog
box appears. This dialog box shows disciplines that are common to all selected tasks.
Select a discipline and click Next. The Discipline Members dialog box appears.
• If there is only one discipline assigned to the task or tasks, the Discipline Members dialog box
appears. This dialog box shows the users in the schedule belonging to the discipline assigned to
the selected task.
3. In the Discipline Members dialog box, select a member of the discipline to assign to the task.
If the member does not appear in the list, click the Expand button to open a list of members who
are outside of your schedule and select one.
4. Click OK.
The member is assigned to the task. If there are multiple disciplines assigned to the task or tasks,
repeat the selection of discipline and member.
The group/role and discipline requirements for the task are kept.
Revert assignments
You can remove the specified discipline member from a task assignment and revert the assignment back
to the discipline. There are two methods—one directly in the task tree and one in the Task Assignment
dialog box.
1. In the task tree, right-click the task or tasks and choose Assignments → Revert Assignments to
Discipline.
The dialog box that appears shows members of disciplines assigned to the selected task. It also
shows the discipline of which they are a member.
3. Click OK.
2. In the Task Assignment dialog box, right-click the discipline member assigned to the task and
choose Revert Assignment to Discipline.
The group/role and discipline requirements for the task are kept.
A resource graph displays a bar chart showing a user’s workload or tasks between specific start and end
dates. When you place the mouse cursor over a bar in the resource graph, a tooltip displays the task
name and schedule name, the work complete and the work estimate, the percent complete, and the
date for that bar.
You can view a resource graph from either the Organization application or from the Service Scheduler
application. In the Organization application, you can also change the start and end dates to customize
the resource graph view.
Note:
Changes to the task assignments while in a deferred session affect the resource graph, even
though the resource graph is not available for schedules opened in a deferred session. The
resource graph calculations must include the deferred changes made in the current session. The
resource graph when viewed from the Organization application does not reflect any changes
current to the deferred session as the user is outside the context of the Service Scheduler
application.
To view resource graphs using the default Resource Graph Viewers functionality, the following
conditions must be set:
• You must be a member of the Resource Graph Viewers role, and it must be your current role.
You can specify the Resource Graph Viewers role as your current role when logging in or change
your role to Resource Graph Viewers by choosing Edit → User Settings and selecting Resource
Graph Viewers from the role list.
Note:
• If the TC_current_role preference is set to false, members of the Resource Graph Viewers role
also have read access to all schedules, even when the Resource Graph Viewers role is not the
user’s current role. This is the default value.
• If the TC_current_role preference is set to true, members of the Resource Graph Viewers role
have read access to all schedules only when the Resource Graph Viewers role is that user’s
current role.
Changing the TC_current_role preference has an impact outside of Service Scheduler because it
alters how the core access rules are evaluated.
To provide access to the Resource Graph Viewer for custom roles (for example, the Manager or
Supervisor role), the following conditions must be set:
• You must be a member of the custom role, and it must be your current role.
Note:
You must either be a member of the Resource Graph Viewers role, or a member of a custom role
that has been added to the SM_RESOURCE_GRAPH_VIEWER_ROLE preference, to open resource
graphs; otherwise, the Show Resource Graph button is disabled and the resource graph
symbol does not appear.
From Do this
The Schedule Tasks list Select a user, role/group, or discipline and click its symbol in the
Graph column.
In the Search tab Select one or more users from the Results list and click the Show
Resource Graph button.
The resource graph displays a stacked bar chart with daily task workload for your selection.
If the graph shows the load for a set of users, such as a discipline or role/group, you can see an
individual’s resource graph by selecting their name from the User Load list.
Note:
The resource graph shows information relative to the client's time zone. When viewing the graph
for a resource assigned to schedules in other time zones (especially those more than 8 hours
away), it is important to understand how time is displayed in the resource graph. For example, an
8-hour task is assigned on a Monday to a user in India (GMT+5:30), and you are in Los Angeles
(GMT-8). The resource in India, who works 8 a.m. to 12 p.m. and 1 p.m. to 5 p.m. on Monday,
shows work on Sunday and Monday in the resource graph, when viewed in Los Angeles. This is
because 8 a.m. Monday in India is 6:30 p.m. Sunday in Los Angeles. The resource graph shows the
user working for 5.5 hours on Sunday and 2.5 hours on Monday. If you open the schedule, you see
the task starting at 6:30 p.m. Sunday because all dates are also shown in the client's time zone.
1. In the lower-left pane of the Organization application, right-click Users and choose View Resource
Graph .
Note:
You must either be a member of the Resource Graph Viewers role, or a member of a custom
role that has been added to the SM_RESOURCE_GRAPH_VIEWER_ROLE preference, to open
resource graphs; otherwise, the Show Resource Graph command is disabled.
4. To hide the resource graph, right-click Users and choose View Resource Graph.
You can change how the resource graph is displayed by right-clicking the graph and selecting one of the
following:
• Properties
Displays the Chart Properties dialog box.
• Change the graph title text, font, and color on the Title tab.
• Change the axes appearance, title label, font, and color as well as tick label and marks on the Plot
tab.
• Preferences
Display and change the scheduling graph preferences defined in Teamcenter.
• Print
Prints the resource graph.
• Save As
Saves the resource graph in graphical format, such as .png.
Resource graph display characteristics are controlled by a set of site preferences. Only users with
sufficient access privileges can change site preferences.
To view or edit the following preferences, right-click the resource graph and choose Preferences.
Preference Description
Warning:
This preference must be set to
TeamcenterDB in a production
environment.
• none
No filter applied (default)
• selection
Filter for selected schedules
• current
Filter for the current schedule
Preference Description
Preference Description
Note:
If this preference is set to true,
tooltips do not include
schedule and load information.
Note:
• You can also view and edit these preferences in My Teamcenter by choosing Edit → Options
and using the *scheduling* search term.
• The TC_current_role preference specifies if members of the Resource Graph Viewers role
have read access to all schedules, among other impacts. You can view or edit this preference by
choosing Edit → Options in My Teamcenter and searching for it specifically (TC_current_role)
— the *scheduling* search term does not show it.
However, changing the TC_current_role preference has an impact outside of Service Scheduler
because it alters how the core access rules are evaluated.
1. Select the task you want to reassign in your worklist and click Actions → Assign.
If the new user is not within the same discipline, Teamcenter displays an error. Click OK and select
a different user within your discipline.
The task moves from your Tasks to Perform folder to your Tasks to Track folder.
• Rate modifiers
Rate modifiers are used with resource costing information to calculate schedule and task costs and
are defined by billing types, rates and currency.
• Resource costs
Resource costs are determined by using the hourly rate of the resource and the billing rate.
• Fixed costs
In addition to the costs associated with resources, you can include fixed costs on a schedule or task
basis.
• Types
Types are either a multiplier or a custom rate.
• Rates
Rates depend on the type.
If the type is a multiplier, the rate is calculated by multiplying the time used by the resource by the
hourly rate of the resource by the value of the rate box in the Manage Rate Modifiers dialog box.
Rates are decimal values, for example, 1.0 or 1.5.
If the type is a custom rate, the rate is calculated by multiplying the hourly rate of the resource by the
value of the rate box in the Manage Rate Modifiers dialog box. Rates are decimal values of the
specified currency.
• Currency
Currency is the currency used in the calculation of the schedule or task cost.
3. Enter a name for the billing rate in the Name box. The name must be unique. The billing rate name
is used in the Costs dialog box.
4. Click Multiplier in the Modifier Type box to display a list of types. Teamcenter provides values of
Multiplier and Rate.
5. In the Rate box, enter either the multiplier rate, for example, 2.0, or a custom rate, for example,
100.00.
If you specify Rate in the Type box, Schedule Manager displays the default currency in the
Currency box. The default currency in Teamcenter is USD (United States dollars).
Note:
Using the Business Modeler IDE, you can change the Currency list by modifying the
CostCurrency LOV.
6. To modify a billing rate, select the billing name, update the entry and click Finish.
7. To remove a billing rate, select the billing name and click Delete.
Using the Cost dialog box, you create, modify, and display cost information regarding resource costs. It
also allows you to define fixed costs associated for both schedules and tasks.
Note:
You can also set values for fixed costs for the task.
Schedule Manager displays the Costs dialog box for the selected task.
For example, the following figure shows the costs for task-A based on the following parameters.
Parameter Value
2. The default Rate Modifier is always None, but Bill Code, Bill Sub-code, and Bill Type use the
defaults when the task is created. If the top level has General, Accounting, and Standard values,
the tasks (when created) default to General, Accounting, and Standard.
You can change these values using the Costs dialog box. The values for Rate Modifier are those
created using the Manage Rate Modifiers dialog box.
Note:
The value for Rate Modifier is applied to all resources assigned to the task. For example, if
the rate modifier is a multiplier with a value of 1, all resources assigned to the task use a rate
modifier of 1. Different tasks can use different rate modifiers.
3. Click Finish.
Note:
You can also set values for fixed costs for the schedule.
Schedule Manager displays the Costs dialog box for the selected schedule.
As an example, the following shows the costs for Normal Schedule based on the following
parameters.
Resource hourly rate (User A and User B) $100.00 for resource User A and $125.00 for
resource User B.
2. The default values for Bill Code, Bill Sub-code, and Bill Type are unassigned.
You can change these values using the Fixed Costs dialog box.
3. Click Finish.
2. Click New to add a new fixed cost or select a fixed cost and click Details to view/modify a fixed
cost.
Schedule Manager displays the Fixed Cost dialog box.
Note:
The default Bill Code, Bill Sub-code, and Bill Type are the current codes set on the task
where the fixed cost is being added.
Column Description
Accrual Type Specifies accrual type. Valid values are Start, Prorated, and
Finish. Accrual types determine when the cost is scheduled to
be accrued.
Column Description
Use Actual Cost Specifies that the value of the Actual Cost box is used for the
cost summary. If this box is not checked, the value of the
Estimated Cost box and the Accrual Type box are used to
determine the accrued cost.
Bill Code Specifies the billing code. Values are defined by the BillCodes
LOV.
Bill Sub-code Specifies the billing subcode. Values are defined by the
BillCodes LOV.
Bill Type Specifies the billing type. Values are defined by the Bill Types
LOV.
4. Click Finish.
Note:
Using the Business Modeler IDE, you can add other values to the Bill Code, Bill Sub-code, and Bill
Type list by updating the LOV specified above.
You create part requests related to work orders, job cards, or job tasks to identify a neutral part that a
service technician requires or wants to use as part of the service implementation.
• Tracking utilization
You record and track information based on life, observation, and date characteristic definitions
assigned to job cards, job tasks, or physical assets.
The following diagram illustrates the standard approval and closure process that a work order uses.
You can submit job cards and job tasks to a customized workflow process to perform, review or approve
the service action. In addition, you can configure job cards or job tasks so that when certain conditions
are met, the associated workflows are initiated. The triggering rules or conditions create a workflow
process. If there are updates to the workflow process tasks, a notification is sent to the task so that the
task can be updated.
Note:
A task refers to a job card or job task.
Note:
The workflow trigger and workflow template can also be set in the tree table.
• Both scheduled start date and predecessors complete (both of the above)
Note:
If the selected workflow template contains an interactive task, for example, Do Task, Review
Task, or Signoff Task, the task to be performed appears in the user's Inbox. If no interactive
task is present in the workflow template, no workflow notification is displayed.
5. Click OK.
If a schedule is unpublished or is a template, workflow triggers are not processed. Therefore, the
workflows are not processed and the workflows do not appear in the user's Inbox. Only schedules that
are published and are not templates start workflows.
Note:
If you change the finish date of a workflow, the schedule task finish date is no longer changed.
Instead, the workflow sends an e-mail to the schedule owner about the workflow slipping. The
owner can then decide if the schedule should be changed. The In Progress and Complete status
updates are still automatically updated.
Initiate a workflow
2. Choose Schedule → Launch Workflow Now or right-click and choose Launch Workflow Now.
3. In the Confirm Launch Workflow dialog box, click Yes to launch the workflow.
A part request identifies a neutral part that a technician requires or wants to use as part of the service
implementation. You can relate part requests to work orders, job cards, or job tasks.
Example:
A job card to inspect a robot’s wheel assembly was performed and a tire tread was found to be
worn. You create a part request for a new tire tread for the robot’s wheel.
As the following figure shows, you can optionally relate the following to a part request:
You can cancel part requests if the part request is no longer needed or rejected during an approval
process.
The following table displays the conditions that need to be satisfied when managing part requests. If
the condition is not met, a dialog box appears indicating the condition is not satisfied and you are
unable to perform the action.
• Not Started
• In Progress
• Late
• Needs Attention
The part request uses service processing states to indicate the maturity state of the part request. The
following table displays the state changes that are caused by actions performed on the part request.
b. Select the work order, job card, or job task and do one of the following:
• On the main toolbar at the top of the Service Scheduler pane, click the Part Request
button .
• Right-click the work order, job card, or job task and choose New → Part Request.
• If the Summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
2. To create a part request from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
a. If the Summary pane is not displayed, select the job card or job task, right-click it, and choose
Open With → Summary.
c. In the Resources section, click a required resource and then click Create New Part Request.
Note:
The Create New Part Request option is available only for a valid SLM neutral item
defined by the IsMRONeutralType business constant.
d. Make any changes necessary in the Create Part Request Type dialog box and click Finish.
Teamcenter generates a new part request for the selected required resource and places it in the
Part Requests section of the Parts tab.
4. In the Create Part Request Type dialog box, do the following steps to relate or clear a neutral item
from the part request in the Item field.
Add an item. a. Click the button next to the Item field and select Relate
Item.
b. In the Search dialog box, click the Search tab and complete the
following information to set up filters for searching.
A. Click Find.
B. Select the neutral item from the results and click OK.
d. If the neutral item doesn’t exist, click Save to save the query
criteria.
Clear an item. a. Click the button next to the Item field and select Clear.
5. In the Create Part Request Type dialog box, complete the remaining information to create the
part request.
Initiation Date The date the part request is Click the Set Date
initiated. button and select a date
from the calendar.
Due Date The date the part request is due. Click the Set Date
button and select a date
from the calendar.
Note:
When you issue parts
against the part request, the
number of issued parts
cannot exceed this value.
The part request is created and displayed in the Summary pane for the work order, job card, or job
task under the Parts tab.
You can validate part requests to check if there is a neutral item related to the part request. If none
exists, you have the option of searching for and relating a neutral item.
The condition SPR0IsPartRequestValidated determines whether the part request can be validated. By
default, the disposition of the part request must be set to Requested.
Note:
If this condition is not met, a dialog box appears indicating the condition is not satisfied and you
are unable to validate the part request.
• Locate and select the work order, job card, or job task that has the part request you want to
validate and do the following:
• If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
In the Summary pane, do the following:
B. In the Part Requests section, select the part request to validate and click Validate
Part Request.
2. To validate a part request from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
In the Summary pane, perform the following:
e. In the Part Requests section, select the part request to validate and click Validate Part
Request.
If the part request already has a related neutral item, a dialog box appears indicating the part
is already validated.
4. If the part request does not have a related neutral item, the Search dialog box appears.
Note:
If you saved the query criteria for a neutral part when creating the part request, the
fields are filled in with the values from the saved query.
b. Click Find.
c. From the results list, select the neutral item you want to relate to the part request and click
OK.
The neutral item is related to the part request and is displayed in the summary pane for the
related job card, job card or job task under the Parts tab.
You can close part requests if you do not want to issue the quantity of parts requested.
The condition SPR0IsPartRequestClosed determines whether the part request can be closed. By
default, the disposition of the part request must be set to Requested.
Note:
If this condition is not met, a dialog box appears indicating the condition is not satisfied and you
are unable to close the part request.
• Locate and select the work order, job card, or job task that has the part request you want to
validate and do the following:
• If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
2. To close a part request from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
In the Summary pane, perform the following:
3. In the Close Part Request Warning Dialog dialog box, click Yes to close the part request.
Approval Approved
Disposition Completed
You can cancel part requests if the part request is no longer needed or rejected during an approval
process.
The condition SPR0IsPartRequestCancelable determines whether the part request can be closed. By
default, the disposition of the part request must be set to Requested.
Note:
If this condition is not met, a dialog box appears indicating the condition is not satisfied and you
are unable to cancel the part request.
• Locate and select the work order, job card, or job task that has the part request you want to
validate and do the following:
• If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
2. To close a part request from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
3. In the Cancel Part Request Warning Dialog dialog box, click Yes to cancel the part request.
Approval Approved
Disposition Canceled
You can issue physical parts to a work order, job card, or job task. When you issue a physical part, the
physical location of the physical part changes from its current location to the location specified on the
work order. The physical parts now become available when you create part movements for a job card or
job task. You can issue physical parts with or without a part request.
When you issue parts with a part request, the approval state of the part request is set to Approved and
the disposition state is set to Completed. The number of issued parts cannot exceed the quantity of
parts defined by the part request.
As the following figure shows, you can issue physical parts realized from the related neutral part or from
a valid global alternate.
You can return the physical parts that have been issued for a work order, job card, job task, or part
request. The returned parts can be for resources not consumed during implementation or parts
removed as part of a part movement. When you return parts, you have the option of returning them to
a specific location or disposition.
Issue parts
• Right-click the work order, job card, job task, or part request and select Issue Part.
• If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
In the Summary pane, do the following:
B. Select the part request you want to issue a part for and click Issue Part.
2. To issue parts from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
e. Select the part request you want to issue a part for and click Issue Part.
3. In the Issue Parts dialog box, click the Search tab and complete the following information to set
up filters for searching.
Serial Number The serial number for the Alphanumeric (1–128 characters)
generated physical part.
Serial Number After The serial number used to Alphanumeric (1–128 characters)
filter physical parts with
serial numbers greater than
the serial number entered.
Serial Number Before The serial number used to Alphanumeric (1–128 characters)
filter physical parts with
serial numbers less than the
serial number entered.
Lot Number The lot number for the Alphanumeric (1–128 characters)
generated physical part.
Manufactured After The manufacturing date Click the Set Date button and
used to filter physical parts select a date from the calendar.
with manufacturing dates
greater than the date
entered.
Manufactured Before The manufacturing date Click the Set Date button and
used to filter physical parts select a date from the calendar.
with manufacturing dates
before the date entered.
Manufacturing Date The manufacturing date of Click the Set Date button and
the physical structure. The select a date from the calendar.
manufacturing date must be
before the installation date.
Location Name The physical location of the Select the physical location from
physical part. the list.
Disposition Value The disposition of the Select the disposition from the
physical part. list.
4. Click Find.
If you are issuing a part without a part request, the search results are displayed with the list of
installable parts that are not in the physical location of the work order. If you are issuing a part with
a part request, the search results are displayed with the list of preferred parts and alternate parts
that are not in the physical location of the work order.
The physical locations of the issued parts are changed to the physical location of the work order.
Return parts
You can return physical parts that have been issued for a work order, job card, job task, or part request.
When you return parts, you return them to a specific location and optionally a new disposition.
2. Locate the work order, job card, job task, or part request where you want to return the physical
parts.
3. Right-click the work order, job card, job task, or part request and select Return Parts.
Location The physical location for the returned part Click and select a physical
(required).
location.
Disposition The disposition for the returned part. Click and select a disposition.
Leave blank to keep the current
disposition.
Return Date/ The date the part is returned. Click the Set Date button and
Time select a date from the calendar.
Note:
If you do not enter a value for the
return date, the date is set from the
current date/time on the server.
5. From the displayed list of parts, select the parts that you want to return and click OK.
Part movement is a record of each physical part that is installed, replaced, or uninstalled as a result of a
job card or job task. Each installation or uninstallation of a physical part must have a unique part
movement record.
You can only create part movements for job cards and job tasks with no children.
The SSS0AllowsJobActivityReferences condition set in Business Modeler IDE determines whether you
can relate a part movement to a job or job task. By default, the Status property for the job card or job
task must be set to any of the following:
• Not Started
• In Progress
• Late
• Needs Attention
To ensure the correct physical configuration for the job card or job task is used, you cannot add part
movements to a job card or job task for:
When you create a part movement to install or replace a physical part, you can choose the physical part
to install by:
• Searching for an existing physical part in the same location as the physical asset related to the job
card or job task.
Part movements can be categorized as traceable or untraceable. Traceable part movements are
necessary for parts that affect the physical structure. The changes to the physical structure from a
traceable part movement are not applied until the parent service event is approved. Untraceable part
movements capture only the part number and serial number of the physical part and are used for parts
that do not affect the physical structure, such as a filter change.
After you create the part movements, they are displayed in the summary pane under the Parts tab for
the associated job card or job task.
To implement the part movements, you must update the physical configuration. You can update the
physical configuration manually or submit the update through a customized workflow for approval.
2. From the Service Scheduler view, select the job card or job task to associate with the new part
movement.
Note:
The job card or job task must not have any children.
4. In the Create Part Movement dialog box, complete the following information for the part
movement.
Parent Job card or job task associated with this Click and select one of the
part movement (required).
following values:
Part Movement The type of part movement (required). Select Uninstall to create an
Type uninstall part movement.
Action Date The date of the part movement. Click the Set Date button and
select a date from the calendar.
Note:
If you do not enter a value for the
action date, the date is set from the
current date/time on the server
where the part movement is created.
5. Click Show As-Maintained Structure to open the pane to load the as-maintained physical
structure.
The Maintenance tree pane displays the impacted part related to the job card. If the job card has
no impacted part, the physical asset related to the job card is displayed.
6. From the Maintenance tree pane, select the physical part you want to uninstall.
Note:
If a part in the physical structure is missing and has no generated physical part, the part is
highlighted in red and is represented by a neutral part. You cannot select that part for the
uninstallation.
• The Parent Physical Element field now contains the physical structure parent part.
• The Usage Name field now contains usage of the selected physical part.
Part Number The part number of the new physical part. Alphanumeric string (1–128
The part number is valid only if the field Is characters).
Traceable is set to false indicating the part
Serial Number The serial number of the new physical part. Alphanumeric string (1–128
The part number is valid only if the field Is characters).
Traceable is set to false indicating the part
you are uninstalling does not exist as a
neutral part in the database.
Lot Number The lot number of the new physical part. Alphanumeric string (1–128
The part number is valid only if the field Is characters).
Traceable is set to false indicating the part
you are uninstalling does not exist as a
neutral part in the database.
Uninstall The physical location of the uninstalled Click and select one of the
Location part.
following values:
9. Click Finish to create the uninstall part movement. Alternately, click Cancel to exit.
The part movement is created and displayed in the Summary pane for the job card or job task
under the Parts tab.
The applicable part movement changes are not applied to the physical structure until the
configuration is updated. After the configuration update, the physical part is uninstalled from the
structure.
2. From the Service Scheduler view, select the job card or job task to associate with the new part
movement.
Note:
The job card or job task must not have any children.
4. In the Create Part Movement dialog box, complete the following information for the part
movement.
Parent The parent service event associated to this Click and select one of the
part movement (required).
following values:
Part Movement The type of part movement (required). Select Install to create an install
Type part movement.
Action Date The date of the part installation. Click the Set Date button and
select a date from the calendar.
Note:
If you do not enter a value for the
action date, the date is set from the
current date/time on the server
where the part movement is created.
5. Click Show As-Maintained Structure to open the pane to load the as-maintained physical
structure.
The Maintenance tree pane displays the impacted part related to the job card. If the job card has
no impacted part, the physical asset related to the job card is displayed.
• If the Part Movement Type field is set to Install, select the physical part to identify the usage of
the part you want to install.
• If the Part Movement Type field is set to Replace, select the physical part to identify the usage
of the part you want to uninstall and replace.
Note:
If the Part Movement Type field is set to Replace, you cannot select a part for
replacement that is uninstalled or missing.
Note:
• If Is Extra to Design is set to true, select the physical part parent of the structure where
you want to install the extra to design part.
• If a part in the physical structure is missing and has no generated physical part, the part is
highlighted in red and is represented by a neutral part. You cannot select that part for
replacement.
• The Parent Physical Element field now contains the physical structure parent part.
• The Usage Name field now contains usage of the selected physical part.
8. From Create Part Movement pane, complete the following information for the part movement.
Neutral Part The neutral part that is used to create the Click and select one of the
new physical part to be installed.
following values:
Note:
• Add allows you to search for
This field is only valid if Is New is set an existing neutral part.
to true indicating the neutral part • Clear clears any neutral part
does not have a realized physical that is contained in this field.
part.
Physical Part The physical part to install. Click and select one of the
following values:
Note:
This field is only valid for the • Add allows you to search for
following conditions: an existing physical part to
install.
• The field Is New is set to false The search results display the
indicating the physical part valid preferred, alternate,
selected for the install already substitute, and deviated
exists. physical parts that can be
installed.
• The field Is Traceable is set to • Clear clears any physical part
true indicating it is traceable part that is contained in this field.
movement.
Part Number The part number of the new physical part. Alphanumeric string (1–128
The part number is valid only if the field Is characters).
Traceable is set to false indicating the part
you are installing does not exist as a
neutral part in the database.
Serial Number The serial number of the new physical Alphanumeric string (1–128
part. The part number is valid only if the characters).
field Is Traceable is set to false indicating
Lot Number The lot number of the new physical part. Alphanumeric string (1–128
The part number is valid only if the field Is characters).
Traceable is set to false indicating the part
you are installing does not exist as a
neutral part in the database.
Uninstall The physical location of the uninstalled Click and select one of the
Location part.
following values:
Note:
• Add to select the physical
This field is only available if the Part location from the displayed list
Movement Type field is set to of preferred physical locations.
Uninstall or Replace. • Clear to clear the physical
location that is contained in
this field.
Note:
You do not need to define the part to be installed while creating the part movement.
However, if you do not define it now, you must update the part movement with the
information before the job card or job task can be closed.
If the part is not defined when a user attempts to close the job card or job task, Teamcenter
either displays an error or sends an e-mail to the current user with a warning, depending on
the setting of the PART_MOVEMENT_VALIDATION_ERROR preference.
If the job card or job task is in a workflow process and its state is changed to Complete,
Teamcenter displays an error if the part is not defined.
9. Click Finish to create the install part movement. Alternately, click Cancel to exit.
The part movement is created and displayed in the Summary pane for the job card or job task
under the Parts tab.
The applicable part movement changes are not applied to the physical structure until the
configuration is updated. After the configuration update, the physical part is uninstalled from the
structure.
Note:
You can also edit a part movement for a job card or job task in My Teamcenter from a task in your
work list.
2. Locate the job card or job task where you want to edit the part movement.
3. If the summary pane is not displayed, right-click the job card or job task and choose Open With →
Summary.
5. In the Part Movements section, right-click the part movement and choose PropertiesUpdate
Properties.
Note:
You can also remove a part movement for a job card or job task in My Teamcenter from a task in
your work list.
2. Locate the job card or job task where you want to remove the part movement.
3. If the summary pane is not displayed, right-click the job card or job task and choose Open With →
Summary.
5. In the Part Movements section, right-click the part movement and choose Cut.
You can define upgrade job cards for only those job cards that have no children.
Example:
You create a variant for a bearing housing assembly to determine if a regular bearing housing or
heavy-duty bearing housing is used in a neutral structure. The neutral structure assigned to the
physical asset has the variant set to use the regular bearing housing. However, the conditions have
changed requiring you to use the heavy duty bearing housing. If you plan to replace the regular
bearing housing with the heavy duty bearing housing, you create an upgrade job card that
updates the neutral configuration to use the variant for the heavy duty bearing housing
configuration.
To ensure the correct physical configuration for the job card is used, you cannot define upgrade job
cards when:
You must update the configuration to rebase the physical asset after you have set up the upgrade. You
can update the physical configuration manually or submit the update through a customized workflow
for approval.
2. From the Service Scheduler view, locate the job card that you want to set up the upgrade for.
4. In the Setup Upgrade dialog box, choose one the following options:
To Do this:
Reconfigure the neutral • Click Reconfigure Neutral Item and click OK.
structure using revision The neutral structure for the parent service plan appears in the
rules and variants Search` dialog box under the Configure tab.
configuration.
c. In the Search dialog box, type the values for the properties to
filter your search and click Find.
You can use wild cards in any of the property fields for
searching.
d. Select the part revision from the results list and click
Configure.
5. Click Latest Working to optionally set a revision rule and click OK.
6. Select a part in the structure and click Click to add a variant rule to optionally set a variant rule
and click OK.
7. Click Finish to upgrade to a new revision of the neutral structure or a different neutral structure.
You update the physical configuration on a job card or job task to perform the following:
Note:
The job card or job task must not have any children.
• Execute the physical structure part movements related to the job activity.
Example:
As the following figure shows, you update the configuration for a job card that contains a part
movement to uninstall a compressor. The compressor is uninstalled from physical structure
after the physical configuration update.
• Rebase the impacted physical part for a job card, if the job card is an upgrade job card.
Example:
A job card contains an impacted physical structure that specifies a variant condition to use a
default compressor or an XL compressor. The default variant condition is used for the original
generated physical structure, but now you need to change the variant condition to use the XL
compressor. As the following figure shows, you set up an upgrade job card to rebase the
physical structure to the neutral structure that uses the variant condition for the XL compressor.
After the physical configuration update, the default compressor is changed to an extra to design
part and the XL compressor is displayed as a missing part in the physical structure.
You can update the physical configuration manually or submit the update through a customized
workflow for approval.
b. Select the job card or job task and do one of the following:
• Right-click the job card or job task and choose Update Configuration.
• If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
In the Summary pane, click the Parts tab and in the Update Configuration section, click
Update Configuration.
2. To update the configuration from a task in your work list, do the following steps:
b. Select the job card or job task from the work list.
c. If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
3. From the Update Configuration dialog box, select the part movements you want to implement.
Note:
The part movement must have its More Data Needed property set to False before it can be
implemented.
You might not have originally defined the part to be installed or replacement part because it
was unknown at the time. Updating the part movement allows you to define the part to be
installed during the install or replace part movement.
b. Select the job card or job task and do one of the following:
• Right-click the job card or job task and choose Update Configuration.
• If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
2. To update the configuration from a task in your work list, do the following steps:
b. Select the job card or job task from the work list.
c. If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
3. In the Update Configuration dialog box, click the Set Date button and select a date from the
calendar to set the rebase date.
Discrepancies are irregularities or observations that are discovered for the physical asset during the
implementation of the related work order, job card, or job task. Discrepancies can also identify if there
was a failure with the physical part. A reported discrepancy can also contain fault information about the
part. This fault information, or fault code, is an identifier that indicates an itemized fault or problem that
a manufacturer has identified with a part. Physical parts can also report fault codes as a result of internal
diagnostics.
You relate a work order, job card, or job task to a service discrepancy to identify that the work order
addresses the service discrepancy. The related work order, job card, or job task is identified as the
corrective action for the service discrepancy. On completion of a work order or job card or job task, the
discrepancy related by the corrective action relationship is also completed.
Example:
As the following figure shows, you create a reported discrepancy for a worn tire tread found while
executing a job card to inspect the robot. You assign the corrective action for the discrepancy to a
job card to replace the tire tread.
b. Select the work order, job card, or job task and do one of the following:
• Click the Discrepancy button on the main toolbar at the top of the Service Scheduler
pane.
• Right-click the work order, job card, or job task and choose New → Discrepancy.
• If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
2. To create a reported discrepancy from a task in your work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task and
choose Open With → Summary.
3. In the Create Reported Discrepancy Type dialog box, complete the following information for the
reported discrepancy.
Initiation Date The date that the discrepancy is first Click the Set Date button and
recorded. select a date from the calendar.
Severity The severity level of the discrepancy. Select one of the following
values:
• Critical
• Major
• Minor
Discovered By The name of the person that discovered Alphanumeric string (1–40
the discrepancy. This is automatically characters).
populated from the job card or job task.
Discovery Date The date that the discrepancy was You can change the date by
discovered. This is automatically populated clicking the Set Date button
from the job card or job task. and selecting a date from the
calendar.
Due Date The date that the corrective action work Click the Set Date button and
needs to be complete. select a date from the calendar.
Physical Part In The physical part associated with this Click and select one of the
Progress reported discrepancy (required).
following values:
Fault Code Associated fault codes for this reported Click and select one of the
discrepancy.
following values:
4. Click Finish to create the reported discrepancy. Alternatively, click Cancel to exit.
The discrepancy is created and displayed in the Summary pane for the work order, job card, or job
task under the References tab.
Note:
You can also edit a reported discrepancy for a work order, job card, or job task in My Teamcenter
from a task in your work list.
2. Locate the work order, job card, or job task where you want to edit the reported discrepancy.
3. If the summary pane is not displayed, right-click the work order, job card, or job task and choose
Open With → Summary.
5. In the Discovered Discrepancies section, right-click the discrepancy and choose Properties.
Note:
You can also remove a reported discrepancy for a work order, job card, or job task in My
Teamcenter from a task in your work list.
2. Locate the work order, job card, or job task where you want to remove the reported discrepancy.
3. If the summary pane is not displayed, right-click the work order, job card, or job task and choose
Open With → Summary.
5. In the Discovered Discrepancies section, right-click the discrepancy and choose Cut.
You can create a corrective action from a selected discrepancy from Service Scheduler or from a task in
your worklist.
To create the corrective action from a selected discrepancy from Service Scheduler, do the following
steps:
2. Use advanced search to search for the discrepancy you want to add the corrective action to.
If the summary pane is not displayed, right-click the work order, job card, or job task that contains
the reported discrepancy and choose Open With → Summary.
The reported discrepancies are displayed under the Discovered Discrepancies section.
• Add Corrective Action → Corrective Action to Job Card to add the corrective action to a job
card.
• Add Corrective Action → Corrective Action to Job Task to add the corrective action to a job
task.
• Add Corrective Action → Corrective Action to Work Order to add the corrective action to a
work order.
To create the corrective action from a selected discrepancy from a task in your work list, do the following
steps:
2. Select the work order, job card, or job task from the work list.
3. If the summary pane is not displayed, right-click the work order, job card, or job task that contains
the reported discrepancy and choose Open With → Summary.
The reported discrepancies are displayed under the Discovered Discrepancies section.
After you create the corrective action, use the Search dialog box to set up filters for searching the job
card, job task, or work order where you want to create the corrective action.
1. In the Search dialog box, click the Search tab and complete the following information.
Owning User ID of the user who owns the Alphanumeric (1–128 characters)
job card, job task, or work
order.
Owning Group Group who owns the job Alphanumeric (1–128 characters)
card, job task, or work order.
Created After Job cards, job tasks, or work Click the Set Date button and
orders created after a select a date from the calendar.
specific date.
Created Before Job cards, job tasks, or work Click the Set Date button and
orders created before a select a date from the calendar.
specific date.
2. Select the job card, job task, or work order from the results list and click OK.
The corrective action for the discrepancy is assigned to the selected job card, job task, or work
order.
Create a corrective action from a selected work order, job card, or job task
1. To create the corrective action from a selected work order, job card, or job task from Service
Scheduler, do the following steps:
• Right-click the job card, job task, or work order and choose Add Corrective Action →
Search Discrepancy.
• If the summary pane is not displayed, right-click the work order, job card, or job task that
contains the reported discrepancy and choose Open With → Summary.
2. To create the corrective action from a selected work order, job card, or job task from a task in your
work list, do the following steps:
b. Select the work order, job card, or job task from the work list.
c. If the summary pane is not displayed, right-click the work order, job card, or job task that
contains the reported discrepancy and choose Open With → Summary.
3. In the Search dialog box, click the Search tab and complete the following information to set up
filters for searching the discrepancies.
Owning User The ID of the user who owns Alphanumeric (1–128 characters)
the discrepancy.
Owning Group The group who owns the Alphanumeric (1–128 characters)
discrepancy.
Discovery Date The date that the Click the Set Date button and
discrepancy was discovered. select a date from the calendar.
Initiation Date The date that the Click the Set Date button and
discrepancy was initiated. select a date from the calendar.
Due Date The date that the corrective Click the Set Date button and
action work needs to be select a date from the calendar.
complete.
Created After Discrepancies created after a Click the Set Date button and
specific date. select a date from the calendar.
Created Before Discrepancies created before Click the Set Date button and
a specific date. select a date from the calendar.
4. Select the discrepancies from the results list and click OK.
The corrective action is assigned to the job card, job task, or work order for the selected
discrepancies.
Note:
You can also remove a corrective for a work order, job card, or job task in My Teamcenter from a
task in your work list.
2. Locate the work order, job card, or job task where you want to remove the corrective action.
3. If the summary pane is not displayed, right-click the work order, job card, or job task and choose
Open With → Summary.
5. In the Corrected Discrepancies section, right-click the corrective action and choose Cut.
A user such as a service technician can record and track utilization information based on life,
observation, and date characteristic definitions. You can record values for the assigned characteristics
defined for the following:
• Job cards
• Job tasks
• Physical assets
When you record the utilization for a job card or job task, you have the option of recording the
utilization for the impacted part related to the job card. If the job card does not have an impacted
part, the physical asset related to the job card is used. To record utilization on a physical part, you
must have already assigned the characteristics to the related realized neutral item before the physical
part was generated.
Life characteristics are cumulated for the physical part and can be propagated throughout the entire
physical structure if any of the child physical parts share the same life characteristics.
Create a logbook
4. In the New Log Book dialog box, enter the following information for the new logbook.
b. Select the job card or job task and do one of the following:
• Right-click the job card or job task and choose Record Utilization.
• If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
2. To record utilization from a task in your work list, do the following steps:
b. Select the job card or job task from the work list.
c. If the summary pane is not displayed, right-click the job card or job task and choose Open
With → Summary.
Log Book The logbook used to record the Click and select the
utilization.
logbook from the list.
You must create a logbook before
recording the utilization
information.
Recording Time The date the utilization was Click the Set Date button
recorded. and select a date from the
calendar.
Note:
If you do not enter a value
for the recording time, the
date is set from the current
date/time on the server.
4. Select the Propagate check box to propagate the same data to any child physical part of the
physical asset or impacted part that shares the same the life characteristic definitions.
• For a date characteristic, click the Set Date button and select a date from the calendar.
• Select the For Physical Part check box if you want to record the utilization for the related
physical part in addition to the job card or job task. Leave it unchecked to record the utilization
for the job card or job task only. This option is unavailable if the physical part does not have the
assigned characteristic.
Note:
The physical part is the impacted part for the job card. If the job card does not have an
impacted part, the physical asset for the job card is used.
The recorded utilization for the job card or job task is displayed in the Summary pane under the
Properties tab.
You can view the recorded utilization for the job card, job task or physical asset.
The following utilization information is displayed for when you view the utilization for a job card, job
task, or the physical part.
Time Since New Specifies the sum of all recorded values for a life
characteristic definition. If a revision rule is being
used, the value is the sum of all recorded values
since the revision rule date.
Last Utilization Date Specifies the latest date the utilization values were
recorded.
The following additional utilization information is displayed when you view the utilization for a physical
part.
2. Locate the job card or job task that you want to view the utilization for.
3. If the summary pane is not displayed, right-click the job card or job task and choose Open With →
Summary.
2. Choose Window → Show View → Service Editor to open the Service Editor view.
3. From the Service Editor view, click Open by Name to open the physical structure or physical
part.
4. Select the BOM line of the physical part you want to view the utilization for.
The Show Utilization pane appears and shows the utilization data.
2. In the Generate Maintenance Schedule dialog box, click the Maintenance Action tab.
3. Click the Show Maintenance Action button to display the existing maintenance actions.
4. Select the maintenance actions you want to change the due date for.
6. In the Manage Due Date dialog box, change the due date, type a note, and click OK.
• If no due date was previously set, an approval workflow process is initiated using the workflow
process template specified by the SF_DEFAULT_WF_TEMPLATE preference.
• If a due date was set previously, the maintenance action accepts the date.
7. In the Maintenance Extensions are submitted for Approval message box, click OK.
8. Click the Close button in the Generate Maintenance Schedule dialog box.
When the date change is approved, the new dates appear for the requirement in the Maintenance
Actions list.
Note:
The MRO Automated Scheduling template must be installed to provide this capability.
After the cards are complete, the maintenance action completes automatically if the Auto-complete
check box was selected when it was created. If the check box was not selected, you must complete the
maintenance action manually.
1. Select an as-maintained BOM line in the Service Editor view, right-click it, and choose Generate
Automated Service Schedule.
2. In the Generate Maintenance Schedule dialog box, click the Maintenance Action tab and then
the Show Maintenance Action button.
3. In the list of maintenance actions, right-click the one you want to show as complete and choose
Complete Maintenance Action.
Note:
All job cards must be completed first.
The completion updates the Disposition, Completion Date, and Completion By properties on the
maintenance action and records the maintenance action data for future review. The Time Since
Overhaul or Time Since Repair property for the physical part is also updated.
Note:
The MRO Automated Scheduling template must be installed to provide this capability.
The summary information includes the details of a work order revision, job card, or job task. The details
are displayed in the various sections when you click on the Properties, Parts, or References tabs in the
Summary view.
View the activity summary for a work order, job card, or job task
1. Locate and select the work order, job card, or job task that you want to display the summary
information for.
2. If the summary pane is not displayed, right-click what you selected and choose Open With →
Summary.
3. Click the Properties, Parts, or References tab to display the specific activity summary information
that you want.
• The utilization information for the related job cards or job tasks must be recorded.
• The physical configuration must be updated to perform any related part movements to the job
card or job task.
• The physical configuration must be updated for upgrade job cards to rebase the physical
structure.
• The states of the related job cards and job tasks must be set to Complete.
• Optionally, any resulting information can be added that documents the evidence of the work
completed.
You can relate resulting information such as data items and documents to a work order, job card, or a
job task. Resulting information is used for documenting evidence of the work completed. Teamcenter
uses the SSS0ResultingInformation relation to relate the resulting information to the work order, job
card, or job task.
If you are assigned to review any work orders, job cards, or job tasks, you can access all the resulting
information related to these objects and the parent objects if applicable, from your work list.
2. If the summary pane is not displayed, right-click the work order, job card, or job task where you
want to add the resulting information and choose Open With → Summary.
4. Do the following:
If Do the following
If the resulting item does not exist. a. In the Resulting Information section, click Add
New.
If Do the following
If the resulting item exists. a. Right-click the resulting information item and choose
Copy.
To remove any resulting • Select the resulting item and click Cut.
information.
• To complete a job card or job task manually, change its Status property to Complete in the
Properties dialog box, Gantt chart, or tree table.
If the part movements for the job card or job task are not completed, Teamcenter either warns you or
displays an error, depending on the value of the PART_MOVEMENT_VALIDATION_ERROR preference.
• To complete a job card or job task automatically, either manually trigger its workflow process or
satisfy the condition that triggers it automatically.
A workflow task appears in your Inbox. When you complete the workflow task, the job card or job
task completes.
Note:
If the part movements are not completed before the workflow process is started and the job
card or job task state is changed to Complete, Teamcenter displays an error.
2. Review the list of maintenance actions for that physical part. When finished, click Close.
PART_MOVEMENT_VALIDATION_ERROR
DESCRIPTION
Specifies whether to display an error or send an e-mail warning if a user attempts to complete a job card
or job task with a part movement that did not define a physical part.
VALID VALUES
TRUE Displays an error if the part movement did not define a physical part.
FALSE Sends an e-mail to the current user with a warning that the part movement did not define a
physical part.
DEFAULT VALUES
TRUE
Site preference.
SAS0_default_revision_rule_name
DESCRIPTION
Specifies the default configuration rule to be used when opening a service plan in the Generate
Maintenance Schedule dialog box. If this rule does not exist, the system defaults to Latest Working.
VALID VALUES
DEFAULT VALUES
Site preference.
SF_CANCEL_MA_EXTENSION_ROLE
DESCRIPTION
VALID VALUES
A valid role.
DEFAULT VALUES
DBA
Site preference.
SF_DEFAULT_WF_TEMPLATE
DESCRIPTION
Specifies the workflow template to use when submitting a maintenance action for approval to extend
the due date.
VALID VALUES
DEFAULT VALUES
None.
Site preference.
SSF0MaintActTableColumnsShownPref
DESCRIPTION
Defines the properties displayed in the columns of the Maintenance Action table in the Generate
Maintenance Schedule dialog box.
VALID VALUES
DEFAULT VALUES
object_name
due_date
ssf0IsOverdue
ssf0IsScheduled
transaction_note
ssf0AutoComplete
ssf0Asset
InProgress
CorrectiveAction
SSF0RequirementActions
SSF0ConfiguresServicePlan
User preference.
SSF0MaintActTableNumberMAsToDisplayPref
DESCRIPTION
Defines the number of maintenance actions displayed in each page in the Maintenance Action table in
the Generate Maintenance Schedule dialog box.
VALID VALUES
DEFAULT VALUES
50
User preference.
ServiceDiscrepancy_SSS0JobActivityRevision_default_relation
DESCRIPTION
Determines the default relation between a service discrepancy and a job activity revision (job card or job
task).
VALID VALUES
CorrectiveAction
DEFAULT VALUES
CorrectiveAction
Site preference.
B
base calendar
Master calendar used when creating schedules.
C
condition
Conditional statement that resolves to true or false based on the evaluation of an expression.
D
discipline
Set of users who have a common behavior, for example, developers that have expertise in Linux.
G
Gantt chart
Visual representation of a schedule's tasks.
J
job card
Specific service action on a physical asset that is carried out by a service technician to fulfill a work order.
job task
Service action steps performed by a service technician to complete the service work documented in a
job card or another job task.
L
linked task
Task that represents a task from another schedule. Linked tasks demonstrate cross-schedule
dependencies.
N
neutral part
Item defined in the neutral structure representing a part definition. It can be a part object or any other
item type configured as a valid neutral item type in the Business Modeler IDE.
notification
Object that informs users of important events associated with selected objects. Compare with
subscription (Schedule Manager, Service Scheduler).
P
physical part
Representation of a built or manufactured physical asset realized from the neutral part. The physical part
captures asset information such as its serial number, manufacturer ID, and lot number. It also inherits
the part number from the neutral part from which it is realized.
preference
Configuration variable stored in a Teamcenter database and read when a Teamcenter session is
initiated. Preferences allow administrators and users to configure many aspects of a session, such as
user logon names and the columns displayed by default in a properties table.
privileged user
First user to start working on a task when more than one resource is assigned to the task, as can occur in
Schedule Manager and Service Scheduler.
properties
Keys and values that specify the configuration settings for an application in the Teamcenter rich client.
S
schedule calendar
Calendar to define days off, holidays, and working times in a day for the current schedule.
U
user calendar
Calendar for individual users. User calendars specify holidays and working times in a day.
W
work order
Definition of the service work that is performed on one or more physical assets. Each work order has a
single schedule associated with it to track the progress of the defined service work.
Asia-Pacific
Americas Suites 4301-4302, 43/F
Granite Park One AIA Kowloon Tower, Landmark East
5800 Granite Parkway 100 How Ming Street
Suite 600 Kwun Tong, Kowloon
Plano, TX 75024 Hong Kong
USA +852 2230 3308
+1 314 264 8499