Вы находитесь на странице: 1из 101

Teamcenter.

Администрирование
приложений и модели данных
Упражнения. Часть 1. Модель данных

Февраль 2011
MT25460 – Teamcenter 8.3
Proprietary and restricted rights notice

This software and related documentation are proprietary to Siemens Product


Lifecycle Management Software Inc.

© 2010 Siemens Product Lifecycle Management Software Inc. All Rights


Reserved.

All trademarks belong to their respective holders.

2 Tea mc ent er A ppl i c ati o n and D ata Mo del A d mi ni s tr at i on MT25460_S_0830


3 Tea mc ent er A ppl i c ati o n and D ata Mo del A d mi ni s t r at i on MT25460_S_0830
1. ВВЕДЕНИЕ В АДМИНИСТРИРОВАНИЕ ................................................................................ 7

1.1. Обзор учебных материалов .................................................................................................................... 7

1.2. Запуск утилит Teamcenter ....................................................................................................................... 8

1.3. Вход в полный клиент Teamcenter ......................................................................................................... 8

2. ПАРАМЕТРЫ И НАСТРОЙКИ ................................................................................................... 9

2.1. Просмотр параметров Teamcenter ......................................................................................................... 9

2.2. Поиск и установка настроек Teamcenter уровня сайта ........................................................................ 10

3. ОСНОВЫ BUSINESS MODELER IDE ........................................................................................10

3.1. Запуск Business Modeler IDE .................................................................................................................. 10

3.2. Создание нового проекта в Business Modeler IDE ................................................................................ 12

3.3. Навигация в Бизнес-моделере IDE ............................................................................................................. 14

3.4. Использование поиска в бизнес-моделере ......................................................................................... 15

4. МОДЕЛЬ ДАННЫХ TEAMCENTER ...........................................................................................16

4.1. Изучение иерархии модели данных .......................................................................................................... 16

4.2. Изучение бизнес-объектов Item/Revision .................................................................................................. 18

5. КОНФИГУРИРОВАНИЕ БИЗНЕС-ОБЪЕКТА ITEM ..........................................................22

5.1. Создание объекта C9_CommonItem ........................................................................................................... 22

5.2. Создание бизнес-объекта C9_Item ............................................................................................................. 23

5.3. Скрытие свойства мастер-формы............................................................................................................... 25

5.4. Создание бизнес-объекта C9_SampleItem.................................................................................................. 26

5.5. Установка модели данных.......................................................................................................................... 30

5.6. Проверка нового бизнес-объекта ............................................................................................................... 30

6. КОНФИГУРИРОВАНИЕ БИЗНЕС-ОБЪЕКТА FORM .........................................................34

6.1. Импорт определений C9_Change_Form и C9_ProductImpact .................................................................... 34

6.2. Создание C9_ERPDataForm ......................................................................................................................... 37

6.3. Установка модели данных.......................................................................................................................... 39

[4]
6.4. Проверка нового бизнес-объекта ............................................................................................................... 40

7. СПИСКИ ЗНАЧЕНИЙ (LOV) .....................................................................................................43

7.1. Создание C9_Category_lov .......................................................................................................................... 43

Определение C9_Category_lov .......................................................................................................................... 43

7.2. Присоединение списка Make Buy к C9_SampleItem .................................................................................. 44

7.3. Импорт значений списка значений ............................................................................................................ 45

7.4. Создание каскадного списка значений C9_KitCars_lov ............................................................................. 47

7.5. Создание независимых списков значений ................................................................................................ 48

7.6. Проверка определения новых списков LOV definitions ............................................................................ 52

8. БИЗНЕС-ОБЪЕКТ ОТНОШЕНИЕ............................................................................................55

8.1. Создание бизнес-объекта отношение ........................................................................................................ 55

8.2. Установка модели данных.......................................................................................................................... 57

8.3. Проверка нового бизнес-объекта ............................................................................................................... 58

9. КОНФИГУРИРОВАНИЕ БИЗНЕС-ОБЪЕКТА НАБОР ДАННЫХ ..................................61

9.1. Создание параметров инструмента ........................................................................................................... 61

9.2. Создание нового бизнес объекта набор данных ....................................................................................... 62

9.3. Установка модели данных.......................................................................................................................... 65

9.4. Проверка нового инструмента и набора данных ...................................................................................... 66

10.ПАРАМЕТРЫ ..................................................................................................................................68

10.1. Создание типа заметки ......................................................................................................................... 68

10.2. Создание статусов ................................................................................................................................. 69

10.3. Создание единиц измерения ............................................................................................................... 70

10.4. Установка модели данных ........................................................................................................................ 71

10.4. Проверка новых параметров ................................................................................................................ 72

11. ПРАВИЛА ...................................................................................................................................75

11.1. Создание правила именования для изделия .......................................................................................... 75

[5]
11.2. Создание правила именования для модификации изделия ................................................................. 77

11.3. Изменение правил отображения бизнес-объектов ................................................................................ 78

11.4. Добавление правил глубокого копирования .......................................................................................... 79

11.5. Создание правил GRM для C9_ERPDataForm ........................................................................................... 81

11.5. Установка модели данных ........................................................................................................................ 83

11.6. Проверка отображения и правил именования ....................................................................................... 83

11.7. Проверка правил глубокого копирования ............................................................................................... 86

11.8. Проверка правил GRM для CCC_ERPDataForm ......................................................................................... 90

Создайте CCC_Item для проверки правил GRM ................................................................................................ 90

12. ОПЕРАЦИИ БИЗНЕС-ОБЪЕКТОВ ...........................................................................................92

12.1. Добавление операции к C9_ItemRevision для автоматического создания формы ............................... 92

12.2. Установка модели данных ........................................................................................................................ 93

12.3. Проверьте операцию автоматического создания формы для CCC_ItemRevision .................................. 94

13. СОСТАВНЫЕ СВОЙСТВА ...........................................................................................................94

13.1. Создание составного свойства и назначение его форме ........................................................................ 94

13.2. Установка модели данных ........................................................................................................................ 96

13.3. Проверка составных свойств .................................................................................................................... 97

14. НАСТРОЙКА ИНТЕРФЕЙСА ПОЛНОГО КЛИЕНТА ..........................................................97

14.1. Организация свойств CCC_Item ................................................................................................................. 97

14.2*. Импорт стилей для свойств CCC item (не обязательно) ....................................................................... 100

14.3. Проверка стилей свойств ........................................................................................................................ 100

15. СОЗДАНИЕ УСТАНОВОЧНОГО ПАКЕТА ШАБЛОНОВ ............................................ 101

[6]
1. Введение в администрирование

1.1. Обзор учебных материалов

Изучение папок Teamcenter и папки student home


1. В Проводнике Windows найдите установку Teamcenter и посмотрите содержимое следующих папок:

o tc_root
o tc_root\sample
o tc_data
2. В корне диска С: найдите папку student_files. Эту папку вы будете использовать в процессе
выполнения упражнений.

Папка Назначение

bmide_org Содержит определения Организационной структуры.

bmide_projects Содержит проекты Business Modeler IDE.

import_bus_objs Содержит определения Бизнес-объектов.

import_lovs Содержит определения Списков значений.

import_organization Содержит определения Организационной структуры.

import_queries Содержит определения Построителя запросов.

import_reports Содержит определения редактора отчетов.

import_rules Содержит правила копирования.

import_security Содержит файлы для занятия Защита и доступ к данным.

import_ss_xml Содержит определения стилей.

Содержит файлы для импорта инструментов и наборов


import_tool_dataset
данных.

import_workflow Содержит определения рабочих процессов.

3. Закройте Проводник.

Обзор ключевых моментов переменных Teamcenter

1. Выберите Start→All Programs→Teamcenter 8→tc83srvCommand Prompt.

2. В командной строке Teamcenter введите:

set TC | more

3. Посмотрите значение этих переменных:

o TC_ROOT
o TC_DATA
4. Нажмите ENTER для завершения выполнения команды set TC | more и возврата в командную строку.

5. Отставьте открытым окно tc83srv Command Prompt для следующего упражнения.

Упражнение выполнено

[7]
1.2. Запуск утилит Teamcenter

Запуск утилиты list_users


1. Перейдите в окно tc83srv Command Prompt.

2. В командной строке введите:

list_users -u=infodba -p=infodba

3. Нажмите Enter.

4. После завершения команды изучите результаты es1_es1 Command Prompt.

Это пример использования утилиты Teamcenter.

5. Отставьте открытым окно tc83srv Command Prompt.

Запуск утилиты make_user


1. В es1_es1 Command Prompt, перейдите в папку D:\users\student\student_files\bmide_org directory.

2. Введите bmide_org_setup.bat и нажмите Enter.

Запустится утилита make_user, которая создаст нужных пользователей для занятий с Business Modeler
IDE.

3. После выполнения проверьте результаты в окне es1_es1 Command Prompt.

4. Наберите exit и нажмите Enter, чтобы закрыть окно es1_es1 Command Prompt.

Упражнение завершено.

1.3. Вход в полный клиент Teamcenter

1. Запустите сеанс полного клиента Teamcenter с помощью значка Teamcenter на рабочем столе
или через меню «Пуск».

2. Введите jgordon в поле Идентификатор пользователя.

3. Введите jgordon в поле Пароль.

Оставьте поля Группа и Роль пустыми, будут подставлены значения по-умолчанию. Сервер будет
выбран автоматически.

4. Нажмите Регистрация.

При первом запуске будет отображена перспектива Начало работы. При последующих запусках будет
отображаться последняя использованная перспектива.

5. Откройте перспективу Мой Teamcenter с помощью кнопки в навигационной панели.

Информация о перспективах кешируется в папке RAC. Она расположена в USERPROFILE\Teamcenter\RAC

Для Windows XP, USERPROFILE находится в C:\Documents and Settings\user.

Для Windows 7 USERPROFILE находится в C:\users\user.

Упражнение завершено.
[8]
2. Параметры и настройки

2.1. Просмотр параметров Teamcenter

Просмотр параметров отображения свойств


1. Нажмите Правка→Параметры.

Откроется окно Параметры.

2. Найдите в окне параметры папку Общие.

3. В папке Общие выберите Пользовательский интерфейс.

Справа откроются две закладки.

4. Выберите закладку Системный администратор чтобы увидеть текущую настройку параметра


Отображение имени.

Отображаемое имя – отображает в интерфейсе Teamcenter локализованные имена.

Настоящее имя – отображает в интерфейсе Teamcenter настоящие имена (как в базе данных).

5. Убедитесь, что выбрано Отображаемое имя.

6. Нажмите OK.

7. Выберите вашу папку Home.

8. Щелкните правой кнопкой на папке Home и выберите Просмотр свойств.

Свойства будут показаны с отображаемыми именами (например, Имя, Описание, и Тип).

9. Нажмите Отмена, чтобы закрыть диалог Свойства.

Просмотр настоящих имен


1. Нажмите Правка→Параметры.

2. Найдите в окне параметры папку Общие.

3. В папке Общие выберите Пользовательский интерфейс.

4. Выберите закладку Системный администратор.

5. Выберите Настоящее имя.

6. Нажмите OK.

7. Щелкните правой кнопкой на папке Home и выберите Просмотр свойств.

Свойства будут показаны с настоящими именами (например, object_name, object_desc, и


object_type).

8. Нажмите Отмена, чтобы закрыть диалог Свойства.

Переключение к отображаемым именам


1. Переключитесь обратно к отображаемым именам (при необходимости, воспользуйтесь шагом
Просмотр параметров отображения свойств как подсказкой.

[9]
2. Не закрывайте Teamcenter.

Упражнение завершено.

2.2. Поиск и установка настроек Teamcenter уровня сайта

Поиск параметра Mail_server_name


1. Нажмите Правка→Параметры.

2. Нажмите Индекс в левом нижнем углу.

3. В поле Поиск по имени настройки введите Mail.

Список настроек покажет все настройки, начинающиеся с этого слова.

4. Выберите настройку Mail_server_name.

Настройка Mail_server_name стандартно имеет значение имени вашего компьютера. Если


попытаться отправить конверт, Teamcenter отобразит сообщение об ошибке, так как ваш компьютер
не является почтовым сервером.

5. Перейдите к следующему пункту, не внося изменения.

Изменение настройки сайта Mail_OSMail_activated


1. В Списке настроек выберите Mail_OSMail_activated.

Информация о настройке Mail_OSMail_activated отобразится справ.

Примечание Настройка Mail_OSMail_activated является настройкой уровня Site.

2. Введите false в поле Текущие значения.

Установка значения false отключает возможность для Teamcenter отправлять письма внешней почтой
с помощью команды Отправить.

3. Нажмите кнопку Изменить.

4. Нажмите Отмена, чтобы закрыть диалог Параметры.

Выход из полного клиента и остановка TAO ImR


1. Нажмите Файл→Выход (или ).

2. В диалоге Выход нажмите Да.

3. Нажмите на значок TAO ImR в панели задач.

4. Нажмите значок X в окне TAO ImR.

Упражнение выполнено.

3. Основы Business Modeler IDE

3.1. Запуск Business Modeler IDE

[10]
Запуск Business Modeler IDE
1. Нажмите Start→All Programs→Teamcenter 8→Business Modeler IDE.

Отобразится окно Запуск рабочей области.

2. Справа от поля Рабочая область нажмите Обзор.

3. Найдите …\student_files\bmide_projects.

4. Выберите bmide_projects.

5. Выберите переключатель Использовать это значение по умолчанию в дальнейшем.

6. Нажмите OK.

7. В окне Запуск рабочей области нажмите OK.

Откроется окно The Business Modeler IDE Welcome.

Open the Overview window for the Business Modeler IDE


1. Notice there are three buttons in the Welcome window.

Вы увидите несколько кнопок.

o Обзор.

o Учебники.

o Рабочая среда отрывает окно Рабочей среды. При следующем входе оно будет открываться
автоматически.

2. Нажмите кнопку Обзор.

Откроется окно Обзор, содержащее ссылки Назначение, Интерфейс пользователя, Настройка и


Основные задачи.

3. Нажмите кнопку Домой в панели, расположенной в правом верхнем углу.

Вы вернетесь обратно.

[11]
Откройте окно рабочей среды
1. Нажмите кнопку Workbench.

2. Выберите Окно→Параметры.

3. В диалоге Параметры в левой панели рядом с Teamcenter нажмите символ .

4. Выберите Профиль серверного соединения.

5. Выберите Teamcenter Training.

6. Нажмите Изменить.

7. Введите jgordon в поле Пользователь.

8. Введите dba в поле Группа.

9. Введите DBA в поле Роль.

10. Нажмите Готово чтобы закрыть мастер Соединение репозитория Teamcenter.

11. Нажмите OK в диалоге Параметры

Упражнение завершено.

3.2. Создание нового проекта в Business Modeler IDE

Создание нового ресурса проекта


1. Нажмите Файл→Создать→Проект.

Откроется диалог Создать проект.

2. Раскройте папку Бизнес-разработчик IDE.

3. Выберите Новый проект шаблона Бизнес-разработчика IDE.

4. Нажмите Далее.

5. Введите CCC_DEV в поле Имя проекта.

6. Убедитесь, что в поле расположение написано


D:\users\student\student_files\bmide_projects\CCC_DEV.

7. Нажмите Далее.

Установка шаблонов локализации и выбор шаблонов COTS


1. Убедитесь, что НЕ ВЫБРАН переключатель Использовать шаблон, сгенерированный в
“bmide_postupgradetotc” для старта проекта

2. Убедитесь, что Имя шаблон содержит cccdev.

3. Используйте Отображаемое имя шаблона CCC_DEV.

Отображаемое имя шаблона отображается в Teamcenter Environment Manager при установке


шаблона на другие сервера.

[12]
4. В поле Префикс введите C9_.

5. Убедитесь, что Каталог зависимых шаблонов D:\tc_root\bmide\templates.

6. В списке Зависимые шаблоны убедитесь, что шаблон Foundation выбран.

7. В списке Зависимые шаблоны убедитесь, что шаблон Change Management выбран.

Другие шаблоны тоже могут быть в списке, но они не требуются в данном курсе.

8. Нажмите Далее.

9. В списке Доступные локальные среды, убедитесь, что выбраны среды en_ES - английский
(Соединенные Штаты) и ru_RU – русский (Россия).

10. Нажмите Готово.

Проект CCC_DEV будет создан.

Проверка свойств созданного проекта


1. Откройте вид Навигатор.

2. В виде Навигатор, щелкните правой кнопкой на проекте CCC_DEV и выберите Свойства

3. В левой панели разверните Teamcenter, нажав на плюс.

4. Выберите BMIDE.

5. Проверьте следующие установки.

o Имя шаблона: cccdev.

o Отображаемое имя шаблона: CCC_DEV.

o Префикс: C9_.

6. Убедитесь что выбраны Зависимые шаблоны: Foundation и Change Management.

Если шаблон Change Management не выбран:

o В панели Зависимые шаблоны выберите Change Management


o Нажмите OK.
7. Нажмите Отмена.

Убедитесь, что созданы файлы проекта


1. Выберите вид Навигатор.

2. В виде Навигатор разверните проект CCC_DEV.

3. Раскройте папку extensions.

Должны отобразится следующие файлы и папки.

CCC_DEV
extensions
lang
default.xml
dependency.xml
master.xml

[13]
install
output
.project
ProjectInfo.xml
4. Не выходите из Бизнес-моделера IDE.

5. В проводнике Windows выберите D:\users\student\student_files\bmide_projects\CCC_DEV

Внимание НЕ изменяйте файлы проекта Бизнес-моделера IDE в редакторе.

6. Закройте Проводник Windows.

Упражнение выполнено.

3.3. Навигация в Бизнес-моделере IDE

Изменение размеров видов в перспективе Бизнес-моделер IDE


1. Поместите курсор на вертикальный разделитель справа от вида Бизнес-объекты, чтобы отобразилась
двусторонняя стрелка.

2. Когда курсор находится поверх разделителя, нажмите левую кнопку и перемещайте разделитель для
изменения размеров окна.

Использование закладок Бизнес-моделере IDE


1. Перейдите в вид Бизнес-объекты.

2. Нажмите стрелочку на значке .

3. Выберите CCC_DEV→Item.

4. Слева на панели раскройте Item, нажав символ .

Список первичных бизнес-объектов будет отображен ниже Item.

5. Двойным щелчком на Item откройте его в редакторе.

На закладке Главный отображаются связи бизнес-объекта в списке Детали.

6. Нажмите на закладку Свойства, чтобы открыть свойства и правила свойств (например, LOVs).

7. Сделайте двойной щелчок мышью на панели Item, чтобы максимизировать ее размер.

8. Щелкните еще раз, чтобы вернуть исходный размер закладки.

The pane returns to its original size.

9. Выберите закладку Главный.

10. Щелкните по ссылке ItemRevision.

ItemRevision откроется в другой панели.

Работа с видом Расширения


1. В виде Расширения разверните папку CCC_DEV , нажав на символ .

[14]
2. Разверните папку Список значений.

Отобразятся COTS LOVs (например, BillCodes, Make Buy).

3. Двойной щелчок на BillCodes отобразит значения в панели редактора.

4. Сверните папку Список значений.

5. Изучите папки Параметры и Правила.

Закрытие видов и возвращение к исходным натройками


1. Щелкните правой кнокой на панели Item и выберите Закрыть все.

2. Нажмите кнопку X на закладке вида Бизнес-объекты и закладке вида Расширения.

3. Выберите Окно→Сброс проекции.

4. В окне Сброс проекции нажмите OK.

Это действие возвращает виды в исходное состояние.


Запомните это для дальнейшего использования!

5. Не выходите из Бизнес-моделера IDE.

Упражнение завершено.

3.4. Использование поиска в бизнес-моделере

Поиск и открытие бизнес-объекта Item


1. На виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В поле Проект выберите CCC_DEV.

3. Оставьте выбранным переключатель COTS, чтобы в списке отображались коммерческие


поставляемые бизнес-объекты (commercial off-the-shelf business objects).

4. Сбросьте переключатель Пользовательский, чтобы созданные вами объекты не отображались.

5. В строке фильтра введите i и затем t.

Отобразятся бизнес-объекты, начинающиеся на it. Выбор не зависит от регистра.

6. В списке дважды щелкните на Item.

Убедитесь, что Item стал выбранным на виде Бизнес-объекты.

7. На виде Бизнес-объекты сделайте двойной щелчок на Item.

Откроется вид, который будет содержать информацию о бизнес-объекте Item.

Поиск и открытие класса Item


1. Нажмите на закладку Классы, чтобы открыть вид Классы.

2. В виде Классы нажмите кнопку Найти класс.

3. В поле Проект выберите CCC_DEV.

[15]
4. Сбросьте переключатель Пользовательский, чтобы созданные вами объекты не отображались.

5. В строке фильтра введите item.

6. В списке дважды щелкните на Item

7. На закладке Классы сделайте двойной щелчок на Item.

Откроется вид с информацией о классе Item.

Примечание Нажмите на вид бизнес-объектов Item (эта кладка открыта ранее), и справа от Класса
хранения нажмите ссылку Item. Это быстрый способ перейти к классу от бизнес-
объекта.

Поиск и открытие объекта расширения


1. Выберите закладку Расширения.

2. Убедитесь, что в виде Расширения раскрыта папка проекта CCC_DEV .

3. В виде Расширения нажмите кнопку Найти объект расширения.

Отобразится список расширений.

4. В поле Проект выберите CCC_DEV.

5. Сбросьте переключатель Пользовательский, чтобы созданные вами объекты не отображались.

6. В строке фильтра введите ms.

7. В списке дважды щелкните на MSWord.

8. На закладке Расширения сделайте двойной щелчок на MSWord.

9. В виде Расширения щелкните правой кнопкой на объекте MSWord и выберите


Навигация→Перейти→Родитель.

Убедитесь, что папка Инструмент выбрана в виде Расширения.

Упражнение выполнено.

4. Модель данных Teamcenter

4.1. Изучение иерархии модели данных

Открытие WorkspaceObject в Редакторе UML


1. Выберите виде Бизнес-объекты.

2. Нажмите стрелочку на значке .

3. Выберите CCC_DEV→WorkspaceObject.

WorkspaceObject выбран в списке Business Objects.

4. Щелкните правой кнопкой мыши на WorkspaceObject и выберите Открыть в UML редакторе.

Свойства WorkspaceObject отобразятся в редакторе UML.

5. В виде Бизнес-объекты раскройте WorkspaceObject.

[16]
6. В списке найдите Dataset, Folder, Form, Item и ItemRevision.

Они наследуют свойства от WorkspaceObject.

Изучение модели данных Teamcenter в Бизнес-моделере IDE


1. В диаграмме UML щелкните на заголовке WorkspaceObject и переместите его влево или вправо.

Обратите внимание, что отобразился символ * рядом с именем закладки *WorkspaceObject1.tmd. Он


говорит о том, что диаграмма UML была изменена (но не модель данных).

2. Щелкните правой кнопкой на заголовке WorkspaceObject и выберите Показать→Наследование до


корня.

Отобразятся несколько окон. Вы расположите эти окна на следующем шаге.

3. Выберите закладку Схема.

4. Переместите затемненный прямоугольник (в виде Схема) для отображения всех объектов в


диаграмме UML.

5. Выравните объекты в диаграмме UML.

6. Обратите внимание на атрибуты:

o object_name
o owning_user
o owning_site

Сохранение файла .tmd и закрытие диаграммы UML


1. Выберите Файл→Сохранить.

Внимание Команда Файл→Сохранить сохранит файл WorkspaceObject1.tmd.

Команда Файл→Сохранить модель данных используется для сохранения модели данных.

[17]
2. Команда Файл→Сохранить сохраняет диаграмму UML для дальнейшего использования. Значок *
исчезнет с закладки WorkspaceObject1.tmd. Этот файл можно увидеть в виде Навигатор в папке UML
Diagrams.

3. Щелкните правой кнопкой на WorkspaceObject1.tmd и выберите Закрыть все чтобы закрыть все
панели редактора.

4. Не выходите из Бизнес-моделера IDE.

Упражнение завершено.

4.2. Изучение бизнес-объектов Item/Revision

Открытие Item в редакторе UML


1. Убедитесь, что проект CCC_DEV отображается в виде Бизнес-объекты.

2. Нажмите стрелочку на значке .

3. Выберите CCC_DEV→Item.

Item выбран в списке Бизнес-объектов.

4. В виде Бизнес-объекты разверните Item.

5. Найдите объекты ChangeItem, Document, Part.

Изучение модели данных Teamcenter бизнес-моделере IDE


1. Щелкните правой кнопкой на Item и выберите Открыть в редакторе UML.

Отобразятся свойства Item.

Свойства в верхней части непосредственно относятся к бизнес-объекту Item. Свойства ниже являются
Runtime (из класса хранения) формы Item Master.

2. На диаграмме UML щелкните правой кнопкой и выберите Выбрать фильтры.

[18]
3. Выберите Свойства: В реальном времени (От класса памяти).

На диаграмме будут скрыты те свойства, напротив которых стоит .

4. Нажмите OK.

Свойства формы Item Master будут скрыты.

5. В диаграмме UML щелкните правой кнопкой на Item и выберите Показать→Родитель.

Отобразится WorkspaceObject.

6. Выберите закладку Схема и настройте отображение объектов.

7. Убедитесь, что отображаются свойства:

o Item: item_id.
o WorkspaceObject: object_name.
Свойство object_name (отображается в полном и тонком клиентах как Имя изделия) наследуется с
WorkspaceObject.

8. Закройте диаграмму *Item1.tmd не сохраняя.

Изучение объекта Item в редакторе


1. На виде Бизнес-объекты щелкните на Item для открытия его в редакторе.

2. На закладке Главный обратите внимание на следующее:

Родитель WorkspaceObject

Модификация изделия ItemRevision

Форма Item Master

Класс хранения Item

3. Перейдите на закладку Свойства.

4. Щелкните на закладке Item для максимизации вида.

5. Изучите список Свойств.

6. Выберите любое свойство и изучите значения Констант свойств.

7. С помощью полосы прокрутки найдете разделы редактора Присоединение к правилу именования,


Присоединение к списку значений и Локализация.

8. Изучите остальные закладки редактора Item.

Операции

Используется для добавления функции (операций), выполняющихся при создании или копировании
(операция «Сохранить как») объекта Item.

Правила отображения

Используются для управления доступом при создании Item.

Правила альтернативного идентификатора

Используется для конфигурирования альтернативных идентификаторов для Item.

[19]
Правила GRM

Используются для настройки отношений Item.

Создать дескриптор

Используется для добавления новых свойств в мастере создания Item.

9. Верните закладку Item к исходному размеру.

10. Выберите закладку Главный.

Используются для добавления функций (операций) выполняемых при создании или копировании (

Откройте ItemRevision в редакторе UML


1. Нажмите стрелочку на значке .

2. Выберите CCC_DEV→ItemRevision.

ItemRevision будет выбран в списке Бизнес-объекты.

3. В виде Бизнес-объекты разверните ItemRevision, нажав символ .

4. Найдите объекты DocumentRevision, PartRevision и др.

5. В контекстном меню ItemRevision выберите Открыть в UML редакторе.

Свойства в верхней части относятся к ItemRevision. Свойства в нижней части являются Runtime (из
класса хранения) формы ItemRevision Master.

6. В диаграмме UML щелкните правой кнопкой и выберите Выбрать фильтры.

7. Выберите Свойства: В реальном времени (От класса памяти).

8. Нажмите OK.

Свойства формы ItemRevision Master будут скрыты.

9. В диаграмме UML щелкните правой кнопкой на ItemRevision и выберите Показать→Родитель.

Отобразится WorkspaceObject.

10. Расположите объекты ItemRevision и WorkspaceObject, чтобы они не перекрывали друг друга.

11. Найдите следующие свойства:

o ItemRevision: item_revision_id.
o WorkspaceObject: object_name.
12. Закройте диаграмму *ItemRevision1.tmd не сохраняя.

Изучение объекта ItemRevision в редакторе


1. На виде Бизнес-объекты щелкните на ItemRevision для открытия его в редакторе.

2. На закладке Главный обратите внимание на следующее:

Родитель WorkspaceObject

Изделие Item

Форма ItemRevision Master

[20]
Класс хранения ItemRevision

3. Перейдите на закладку Свойства.

4. Щелкните на закладке Item для максимизации вида.

5. Изучите список Свойств.

6. Выберите любое свойство и изучите значения Констант свойств.

7. С помощью полосы прокрутки найдете разделы редактора Присоединение к правилу именования,


Присоединение к списку значений и Локализация.

8. Изучите остальные закладки редактора ItemRevision.

Операции

Используется для добавления функции (операций), выполняющихся при создании или копировании
(операция «Сохранить как») объекта ItemRevision.

Правила отображения

Используются для управления доступом при создании ItemRevision.

Правила альтернативного идентификатора

Используется для конфигурирования альтернативных идентификаторов для ItemRevision.

Правила GRM

Используются для настройки отношений ItemRevision.

Создать дескриптор

Используется для добавления новых свойств в мастере создания ItemRevision.

9. Верните закладку ItemRevision к исходному размеру.

10. Выберите закладку Главный.

[21]
5. Конфигурирование бизнес-объекта Item

5.1. Создание объекта C9_CommonItem

Добавление нового файла расширения


1. Убедитесь, что Business Modeler IDE открыт проект CCC_DEV.

2. Выберите вид Навигатор.

3. При необходимости раскройте в проекте CCC_DEV папку extensions.

4. Щелкните правой кнопкой мыши на папке расширений и выберите Организовать→Добавление


нового файла расширения

5. Введите item_business_objects.xml в поле Имя файла.

6. Убедитесь, что переключатель Задать активный файл расширения выбран .

7. Нажмите Готово.

Убедитесь, что файл item_business_objects.xml создан и установлен как активный.

Импорт бизнес-объекта C9_CommonItem


1. Выберите вид Бизнес-объекты.

2. При необходимости раскройте проект CCC_DEV.

3. Выберите Файл→Импортировать…

4. В папке Бизнес-разработчик IDE выберите Импорт файла шаблона.

5. Нажмите Далее.

6. Убедитесь, что Проект установлен в CCC_DEV.

7. Справа от Файл шаблона нажмите Просмотр…

8. Найдите …\student\student_files\import_bus_objs.

9. Выберите c9_commonitem.xml.

10. Нажмите Открыть.

11. Установите файл расширения item_business_objects.xml.

12. Нажмите Готово.

Импорт отображаемых имен для C9_CommonItem


1. Выберите Файл→Импортировать…

2. В папке Бизнес-разработчик IDE выберите Импорт локализаций.

3. Нажмите Далее.

4. Справа от Файл шаблона нажмите Просмотр.

5. Нажмите Добавить справа от Файлы для импорта

6. Найдите файл …\student\student_files\import_bus_objs.

7. Выберите c9_commonitem_lang.xml.

[22]
8. Нажмите Открыть.

Файл …\student\student_files\import_bus_objs\c9_commonitem_lang.xml будет добавлен в список


Файлы для импорта.

9. Нажмите Готово.

Проверка бизнес-объекта C9_CommonItem


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объекты.

2. В окне Найти бизнес-объект очистите переключатель COTS.

3. Убедитесь, что отобразятся объекты:

o C9_CommonItem – новое изделие


o C9_CommonItemMaster – мастер-форма изделия
o C9_CommonItemMasterS – класс хранения мастер-формы изделия
o C9_CommonItemRevision – модификация изделия
o C9_ItemCommonRevisionMaster – мастер-форма модификации изделия
o C9_ItemCommonRevMasterS – класс хранения мастер-формы модификации изделия
4. Нажмите Отмена.

Упражение выполнено

5.2. Создание бизнес-объекта C9_Item


Импорт C9_Item
1. Убедитесь, что Business Modeler IDE открыт проект CCC_DEV.

2. Выберите Файл→Импорт.

3. В папке Business Modeler IDE выберите Импорт файла шаблона.

4. Нажмите Далее.

5. Убедитесь, что выбран Проект CCC_DEV.

6. Справа от Файл шаблона нажмите Обзор.

7. Найдите файл …\student\student_files\import_bus_objs.

8. Выберите c9_item.xml.

9. Нажмите Открыть.

10. Confirm Extension file is item_business_objects.xml.

11. Click Finish.

12. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект

13. В диалоге Найти бизнес-объект отмените выбор COTS.

14. Убедитесь, что видны следующие связанные объекты с C9_Item:

o C9_Item

[23]
o C9_ItemMaster
o C9_ItemMasterS
o C9_ItemRevision
o C9_ItemRevisionMaster
o C9_ItemRevMasterS
15. Нажмите Отмена.

Импорт отображаемых имен для C9_Item


1. Выберите Файл→Импортировать…

2. В папке Бизнес-разработчик IDE выберите Импорт локализаций.

3. Нажмите Далее.

4. Справа от Файл шаблона нажмите Просмотр.

5. Нажмите Добавить справа от Файлы для импорта

6. Найдите файл …\student\student_files\import_bus_objs.

7. Выберите c9_item_lang.xml.

8. Нажмите Открыть.

Файл …\student\student_files\import_bus_objs\c9_item_lang.xml будет добавлен в список Файлы для


импорта.

9. Нажмите Готово.

Изучение определений бизнес-объекта C9_Item


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В диалоге Найти бизнес-объект сбросьте переключатель COTS.

3. В списке сделайте двойной щелчок на C9_Item.

C9_Item будет выбран в списке Бизнес-объекты.

4. Сделайте двойной щелчок на C9_Item для открытия в редакторе.

Убедитесь, что :

Имя C9_Item

Родитель C9_CommonItem

Класс хранения C9_Item

5. Выберите закладку Свойства.

Убедитесь, что:

Имя свойства Тип хранения

c9_CarType String[32]

c9_Customer String[32]

c9_Category String[32]

[24]
Имя свойства Тип хранения

c9_Shipped Boolean

6. Выберите закладку Главный.

7. Нажмите на ссылку C9_ItemRevision.

8. Проверьте закладку Главный для C9_ItemRevision.

Имя C9_ItemRevision

Родитель C9_CommonItemRevision

Класс хранения C9_ItemRevision

9. Выберите закладку Свойства:

Имя свойства Тип хранения

c9_Contact String[32]

c9_DateWeighed Date

c9_Vendor String[32]

c9_Weight Double

Упражнение выполнено.

5.3. Скрытие свойства мастер-формы

Импорт файла-шаблона
1. Перейдите в вид Бизнес-объекты.

2. При необходимости раскройте проект CCC_DEV.

3. Выберите Файл→Импорт.

4. В папке Business Modeler IDE выберите Импорт файла шаблона.

5. Нажмите Дальше.

6. Убедитесь, что выбран Проект CCC_DEV.

7. Справа от Файл шаблона нажмите Обзор.

8. Найдите папку …\student\student_files\import_bus_objs.

9. Выберите файл c9_hide_master_props.xml.

10. Нажмите Открыть.

11. Установите файл item_business_objects.xml.

12. Нажмите Готово.

Проверка констант свойств мастер-формы


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В диалоге Найти бизнес-объект сбросьте переключатель COTS.

3. В списке сделайте двойной щелчок на C9_CommonItemMaster.

4. Откройте C9_CommonItemMaster в редакторе.


[25]
5. В редакторе C9_CommonItemMaster выберите закладку Свойства.

6. В столбце Имя свойства выберите project_id.

Обновится таблица Ограничения.

7. На закладке Ограничения убедитесь, что свойство Visible выглядит так.

Значение false

Переопределен

Шаблон cccdev

8. Изучите остальные свойства мастер-формы.

9. Повторите действия для C9_CommonItemRevisionMaster.

o В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

o В диалоге Найти бизнес-объект сбросьте переключатель COTS.

o В списке сделайте двойной щелчок на C9_CommonItemRevisionMaster.

o В редакторе C9_CommonItemRevisionMaster выберите закладку Свойства.

o В столбце Имя свойства выберите project_id.

o На закладке Ограничения убедитесь, что свойство Visible выглядит так.

Значение false

Переопределен

Шаблон cccdev

10. Изучите остальные свойства мастер-формы.

11. Закройте виды редактора C9_CommonItemMaster и C9_CommonItemRevisionMaster.

Упражнение выполнено.

5.4. Создание бизнес-объекта C9_SampleItem

Подготовьтесь к созданию C9_SampleItem


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В списке сделайте двойной щелчок на C9_CommonItem.

3. Щелкните правой кнопкой на любом бизнес-объекте и выберите Организовать→Задание активного


файла расширения.

4. В диалоговом окне Задание активного файла расширения выберите item_business_objects.xml.

5. Нажмите OK.

Определение нового объекта C9_SampleItem


1. В виде Бизнес-объекты щелкните правой кнопкой на C9_CommonItem и выберите Новый бизнес-
объект.

2. В диалоге Новый бизнес-объект убедитесь, что выбран Проект CCC_DEV.

3. Убедитесь, что в поле Родитель написано C9_CommonItem.

[26]
4. В поле Имя введите C9_SampleItem.

5. В поле Отображаемое имя введите CCC_SampleItem.

6. Выберите переключатель Дополнительно .

7. Посмотрите настройки, но НЕ ИЗМЕНЯЙТЕ их.

o Убедитесь, что выбран переключатель Создать первичный бизнес-объект .

o Убедитесь, что не выбран переключатель Безотлагательно.

8. Скройте раздел Дополнительно (сбросьте переключатель ).

9. НЕ НАЖИМАЙТЕ Готово.

Задание свойств бизнес-объекта C9_SampleItem


1. Справа от таблицы Свойства нажмите кнопку Добавить.

Откроется диалог Создать свойство.

2. Выберите Постоянный и нажмите Далее.

3. В диалоге Новое свойство введите c9_MakeBuy в поле Имя

4. Введите CCC_MakeBuy в поле Отображаемое имя.

Примечание Для переключения между полями можно использовать клавишу TAB

5. Введите CCC в поле Описание.

6. Убедитесь, что Тип атрибута Строка.

Убедитесь, что Длина строки равна 32.

Имя Тип атрибута Длина строки

c9_MakeBuy String 32

7. Нажмите Готово. Оставьте остальные значения по умолчанию.

8. После создания атрибута c9_MakeBuy нажмите Далее.

Отобразится диалоговое окно Новый бизнес-объект для C9_SampleItemRevision.

Определите свойства для бизнес-объекта C9_SampleItemRevision


1. Убедитесь C9_SampleItemRevision (автоматически установленные свойства не изменяйте).

o Имя: C9_SampleItemRevision.
o Родитель: C9_CommonItemRevision.
2. Введите CCC_SampleItemRevision в поле Отображаемое имя.

3. Справа от таблицы Свойства нажмите Добавить.

Откроется диалог Создать свойство.

4. В диалоге введите c9_Material поле Имя

5. Введите CCC_Material в поле Отображаемое имя

6. Введите CCC в поле Описание.

[27]
7. Убедитесь, что Тип атрибута Строка.

Убедитесь, что Длина строки равна 32.

Имя Тип атрибута Длина строки

c9_Material String 32

8. Нажмите Готово. Остальные значения оставьте по умолчанию.

9. Нажмите Добавить чтобы открыть диалог Создать свойство.

10. В нем введите c9_Cost в поле Имя.

11. Введите CCC_Cost в поле Отображаемое имя.

12. Введите CCC в поле Описание.

13. Выберите Double как Тип атрибута.

Имя Тип атрибута

c9_Cost Double

14. Нажмите Готово. Остальные значения оставьте по умолчанию.

15. Нажмите Готово в диалоге Новый бизнес-объект.

Новый бизнес-объект, C9_SampleItem, теперь появится в списке под C9_CommonItem в виде Бизнес-
объекты.

Проверка C9_SampleItem и связанных бизнес-объектов


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. диалоге Найти бизнес-объект сбросьте переключатель COTS.

3. Вы должны видеть связанные с C9_SampleItem бизнес-объекты:

o C9_SampleItem

o C9_SampleItemMaster

o C9_SampleItemMasterS

o C9_SampleItemRevision

o C9_SampleItemRevisionMaster

o C9_SampleItemRevMasterS

4. Нажмите Отмена.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).

2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.

3. Нажмите OK.

Установка видимости свойства c9_MakeBuy при создании


1. Двойным щелчком откройте C9_SampleItem в редакторе.

2. Выберите закладку Создать дескриптор.


[28]
3. Нажмите Добавить чтобы открыть диалог Создать свойство OperationInput.

4. Выберите Добавить свойство из бизнес-объекта.

5. Нажмите Далее.

6. В поле Имя свойства нажмите Просмотр.

7. Сделайте двойной щелчок на c9_MakeBuy.

8. Переключатель Необходимо должен быть ВЫКЛЮЧЕН.

Переключатель Видимые должен быть выбран.

9. Введите CCC в поле Описание.

Name Required Visible Description

c9_MakeBuy No Yes CCC

10. Нажмите Готово.

c9_MakeBuy будет добавлено в таблицу.

11. В редакторе C9_SampleItem выберите закладку Главный.

Установка видимости свойств модификации при создании


1. Справа от Модификации изделия нажмите C9_SampleItemRevision.

C9_SampleItemRevision откроется в редакторе.

2. В редакторе C9_SampleItemRevision выберите закладку Создать дескриптор.

3. Нажмите Добавить для открытия диалога Создать свойство OperationInput.

4. Выберите Добавить свойство из бизнес-объекта.

5. Нажмите Далее.

6. Добавьте свойство c9_Cost.

Name Required Visible Description

c9_Cost No Yes CCC

7. Добавьте свойство c9_Material

Name Required Visible Description

c9_Material No Yes CCC

8. Убедитесь, что свойства c9_Cost и c9_Material добавлены в таблицу.

9. В редакторе C9_SampleItemRevision выберите закладку Главный.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).

2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.

3. Нажмите OK.

Упражнение выполнено.

[29]
5.5. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.

Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


1. Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

5.6. Проверка нового бизнес-объекта

Вход в Teamcenter

1. Запустите полный клиент Teamcenter с помощью значка Teamcenter на рабочем столе.

2. Убедитесь, что в поле Пользователь введено jgordon.

[30]
3. В поле Пароль введите jgordon.

4. Нажмите Регистрация.

Teamcenter запущен.

Проверка доступности создания CCC_Item


1. Выберите приложение Мой Teamcenter.

2. Выберите Home.

3. Выберите Файл→Создать→Изделие.

Примечание Обратите внимание, что изделие CCC_CommonItem. Это потому,что для изделия
CCC_CommonItem было создано в режиме Безотлагательно.

4. Выберите CCC_Item и нажмете Далее.

5. Нажмите Назначить.

6. В поле Имя введите Item1 и нажмите Далее.

Откроется окно Определите дополнительную информацию об изделии.

7. Введите значения.

o В поле CCC_CarType введите GLS.

o В поле CCC_Customer введите ACME.

o В поле CCC_Category введите Best of Show.

o В поле CCC_Shipped отставьте значение по умолчанию.

8. Нажмите Далее.

Откроется окно Определите дополнительную информацию о модификации изделия.

9. Введите значения.

o В поле CCC_Contact введите SIEMENS.

o В поле CCC_DateWeighed введите вчерашнюю дату из календаря.

o В поле CCC_Vendor введите Best Vendor.

o В поле CCC_Weight введите 40.70.

10. Нажмите Готово.

11. Нажмите Закрыть.

12. Разверните изделие CCC_Item и убедитесь, что оно выглядит так:

Не выходите из полного клиента.

[31]
Проверка доступности для создания CCC_SampleItem
1. Нажмите Файл→Создать→Изделие.

2. Выберите CCC_SampleItem.

3. Нажмите Далее.

4. Нажмите Назначить.

5. В поле Имя введите Sample1.

6. Нажмите Next.

Откроется окно Определите дополнительную информацию об изделии.

7. В поле CCC_MakeBuy введите Make.

8. Нажмите Далее.

Откроется окно Определите дополнительную информацию о модификации изделия.

9. В поле CCC_Cost введите 12.34.

10. В поле CCC_Material введите Steel.

11. Нажмите Готово.

12. Нажмите Закрыть.

13. Разверните CCC_SampleItem , чтобы увидеть CCC_SampleItemRevision.

Примечание Свойства добавлены в CCC_SampleItem и CCC_SampleItemRevision.

Мастер-форма отображается, но ее свойства скрыты.

Проверка свойств CCC_SampleItem


1. Щелкните правой кнопкой на CCC_SampleItem и выберите Просмотр свойств.

2. В диалоге Свойства выберите закладку Все.

Отобразятся Все свойства, имеющие значения.

3. Пролистайте окно вниз и нажмите Показать пустые свойства.

Отобразится полный список свойств (включая свойства с пустыми значениями). Найдите свойство
CCC_MakeBuy

4. Нажмите Отмена.

Проверка свойств CCC_SampleItemRevision


1. В контекстном меню CCC_SampleItemRevision выберите Просмотр свойств.

2. В диалоге Свойства выберите закладку Все.

[32]
Отобразятся Все свойства, имеющие значения.

3. Пролистайте окно вниз и нажмите Показать пустые свойства.

4. Убедитесь, что в списке присутствуют свойства.

o CCC_Cost
o CCC_Material
Для непосредственного доступа к новым свойствам закладка CCC_Props может быть добавлена в диалог
Свойства в таблице стилей XML для C9_SampleItemRevision.

<page title="CCC_Props" titleKey="CCC_Props">

<property name="c9_Cost" />

<property name="c9_Material" />

</page>

5. Нажмите Отмена.

Выход из полного клиента и остановка TAO ImR


1. Выберите Файл→Выход (или нажмите ).

2. В диалоге Выход нажмите Да.

3. Нажмите X в окне TAO ImR

Упражнение выполнено.

[33]
6. Конфигурирование бизнес-объекта Form

6.1. Импорт определений C9_Change_Form и C9_ProductImpact

Добавление нового файла расширения


1. При необходимости запустите Business Modeler IDE и откройте проект CCC_DEV.

2. Выберите вид Навигатор.

3. В проекте CCC_DEV щелкните правой кнопкой на папке extensions и выберите


Организовать→Добавление нового файла расширения

4. Введите form_business_objects.xml в поле Имя файла.

5. Убедитесь, что переключатель Задать активный файл расширения .

6. Нажмите Готово.

Убедитесь, что файл form_business_objects.xml создан и является активным.

Импорт двух форм


1. Выберите вид Бизнес-объекты.

2. Нажмите стрелку рядом со значком и выберите CCC_DEV→Form.

Form будет выбран в списке Бизнес-объекты.

3. В Business Modeler IDE, выберите Файл→Импортировать.

4. В диалоге Импорт, если нужно, раскройте папку Business Modeler IDE.

5. Выберите Импорт файла шаблона.

6. Нажмите Далее.

7. Убедитесь, что выбран Проект CCC_DEV.

8. Справа от поля Файл шаблона выберите Просмотр.

9. Найдите папку …\student\student_files\import_bus_objs.

10. Выберите c9_change_form.xml.

11. Нажмите Открыть.

12. Установите файл расширения form_business_objects.xml.

13. Нажмите Готова.

Форма C9_Change_Form импортирована.

14. Повторите предыдущие шаги, только укажите файл


…\student\student_files\import_bus_objs\c9_product_impact.xml.

Форма C9_ProductImpact импортирована.

15. В левой панели, разверните Form, нажав на плюс.

16. Пролистайте список Form и найдите формы C9_Change_Form и C9_ProductImpact.

[34]
Импорт отображаемых имен форм
1. Выберите Файл→Импортировать.

2. Выберите Импорт локализаций.

3. Нажмите Далее.

4. Убедитесь, что выбран Проект CCC_DEV.

5. Справа от поля Файлы для импорта нажмите Добавить.

6. Найдите папку …\student\student_files\import_bus_objs.

7. Выберите c9_change_form_lang.xml.

8. Нажмите Открыть.

9. Справа от поля Файлы для импорта нажмите Добавить.

10. Найдите папку …\student\student_files\import_bus_objs.

11. Выберите c9_product_impact_lang.xml.

12. Нажмите Открыть.

Следующие файлы будут отображаться в списке Файлы для импорта.

…student\student_files\import_bus_objs\c9_change_form_lang.xml

…\student\student_files\import_bus_objs\c9_product_impact_lang.xml

13. Нажмите Готово.

Отображаемые имена для форм импортированы.

Проверка создания форм C9_Change_Form и C9_ProductImpact


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В диалоге Найти бизнес-объект снимите переключатель COTS.

3. Убедитесь, что в списке есть следующие бизнес-объекты:

C9_Change_Form и C9_Change_FormStorage

C9_ProductImpact и C9_ProductImpactStorage

4. Нажмите Отмена.

5. Переключитесь на вид Классы.

6. В виде Классы нажмите кнопку Найти класс.

7. В диалоге Найти класс сбросьте переключатель COTS.

8. Убедитесь, что перечислены следующие классы:

C9_Change_FormStorage и C9_ProductImpactStorage

9. Нажмите Отмена.

10. Перейдите в вид Бизнес-объекты.

[35]
Проверка правильности импортирования формы C9_Change_Form
1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В диалоге Найти бизнес-объект снимите переключатель COTS.

3. Откройте форму C9_Change_Form в редакторе и проверьте следующее.

Значение

Имя C9_Change_Form

Отображаемое имя CCC_Change_Form

Родитель Form

Класс хранения формы C9_Change_FormStorage

4. На закладке свойства проверьте наличие свойств.

Имя свойства Тип хранения

c9_AuthorizingDocument String[32]

c9_ChangeCode String[32]

c9_ChangeReason String[32]

c9_EstimatedCost Double

c9_EstimatedReleaseDate Date

c9_ProblemDescription String[240]

c9_SolutionDescription String[240]

Проверка правильности импортирования формы C9_ProductImpact


1. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

2. В диалоге Найти бизнес-объект снимите переключатель COTS.

3. Откройте форму C9_ProductImpact в редакторе и проверьте следующее.

Значение

Имя C9_ProductImpact

Отображаемое имя CCC_ProductImpact

Родитель Form

Класс хранения
C9_ProductImpactStorage
формы

4. На закладке Свойства проверьте следующее:

Имя свойства Тип хранения

c9_Facility String[32]

c9_Location String[32]

c9_Production_Lines String[32]

c9_Project_Name String[32]

Упражнение выполнено.

[36]
6.2. Создание C9_ERPDataForm

Установка активного файла расширения


1. При необходимости запустите Business Modeler IDE.

2. Перейдите в вид Бизнес-объекты.

3. Щелкните правой кнопкой на бизнес-объекте и выберите Организовать→Задать активный файл


расширения.

4. В диалоге Задать активный файл расширения выберите form_business_objects.xml.

5. Нажмите OK.

Задание нового бизнес-объекта C9_ERPDataForm


1. Нажмите стрелку рядом со значком и выберите CCC_DEV→Form.

Form будет выбрана в списке Бизнес-объектов.

2. Щелкните правой кнопкой на Form и выберите Новый бизнес-объект.

3. Введите C9_ERPDataForm в поле Имя.

4. Введите CCC_ERPDataForm в поле Отображаемое имя.

5. Убедитесь, что Родитель установлен в Form.

6. Выберите переключатель Дополнительно .

В блоке Класс хранения убедитесь, что установлено:

o Выбрано Использовать новый класс.


o Имя - C9_ERPDataFormStorage.
o Родитель - POM_object.
7. Сверните раздел Дополнительно (сбросив переключатель ).

НЕ НАЖИМАЙТЕ кнопку Готово.

Добавление строковых свойств


1. Добавьте свойство c9_ERPTagNumber.

Имя Тип атрибута Длина строки

c9_ERPTagNumber String 32

o Справа от таблицы Свойства нажмите Добавить.

o Введите c9_ERPTagNumber в поле Имя.

o Введите CCC_ERPTagNumber в поле Отображаемое имя.

o Введите CCC в поле Описание.

2. Проверьте правильность установок c9_ERPTagNumber.

o Тип атрибута: String.


o Длина строки: 32.
3. Нажмите Готово.

Добавится свойство c9_ERPTagNumber.


[37]
4. Добавьте свойство c9_Nomenclature.

Имя Тип атрибута Длина строки

c9_Nomenclature String 60

o Справа от таблицы Свойства нажмите Добавить.

o Введите c9_ Nomenclature в поле Имя.

o Введите CCC_Nomenclature в поле Отображаемое имя.

o Введите CCC в поле Описание.

5. Нажмите Готово.

Добавится свойство c9_Nomenclature.

Добавление логического свойства c9_LongLead


1. Справа от таблицы Свойства нажмите Добавить.

2. Введите c9_LongLead в поле Имя.

3. Введите CCC_LongLead в поле Отображаемое имя.

4. Введите CCC в поле Описание.

5. Установите Тип атрибута в Boolean.

6. Введите false в поле Начальное значение.

7. Нажмите Готово.

Свойство c9_LongLead будет добавлено.

Имя Тип атрибута Начальное значение

c9_LongLead Boolean false

Добавление свойства c9_PrototypeDate


1. Справа от таблицы Свойства нажмите Добавить.

2. Введите c9_ PrototypeDate в поле Имя.

3. Введите CCC_ PrototypeDate в поле Отображаемое имя.

4. Введите CCC в поле Описание.

5. Установите Тип атрибута в Date.

6. Нажмите Готово.

Свойство c9_PrototypeDate будет добавлено.

Имя Тип атрибута Начальное значение

c9_PrototypeDate Date Не доступно

7. Нажмите Готово в диалоге Создание нового бизнес-объекта формы.

CCC_ERPDataForm будет доступен в списке под Form.

[38]
Сохранение модели данных
1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).

2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.

3. Нажмите OK.

6.3. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.

Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

[39]
6.4. Проверка нового бизнес-объекта

Вход в Teamcenter

1. Запустите полный клиент Teamcenter с помощью значка Teamcenter на рабочем столе.

2. Убедитесь, что в поле Пользователь введено jgordon.

3. В поле Пароль введите jgordon.

4. Нажмите Регистрация.

Teamcenter запущен.

Проверка доступности создания форм


1. Выберите Home.

2. Выберите Файл→Создать→Форма.

3. Нажмите Еще чтобы увидеть больше форм

Все формы отобразятся.

4. Пролистайте список и найдите формы:

o CCC_Change_Form
o CCC_ERPDataForm
o CCC_ProductImpact
5. Выберите CCC_ERPDataForm.

6. В поле Имя введите CCC_ERPDataForm1.

7. Нажмите OK.

Новая форма CCC_ERPDataForm1 появится в папке Home.

Проверка правильности свойств CCC_ERPDataForm1


1. Сделайте двойной щелчок на CCC_ERPDataForm1.

2. Проверьте наличие следующих свойств CCC_ERPDataForm1.

Имя свойства

CCC_ERPTagNumber

CCC_Nomenclature

CCC_LongLead

CCC_PrototypeDate

3. Нажмите Отмена.

4. Убедитесь, что форма CCC_ERPDataForm1.

5. Выберите закладку Просмотр, чтобы увидеть свойства CCC_ERPDataForm1.

6. Выберите закладку Общие.

Проверка остальных форм


1. Выберите папку Home.
[40]
2. Создайте форму типа CCC_Change_Form с именем CCC_Change_Form1.

3. Проверьте наличие свойств.

Имя свойства

CCC_AuthorizingDocument

CCC_ChangeReason

CCC_ChangeCode

CCC_EstimatedCost

CCC_EstimatedReleaseDate

CCC_ProblemDescription

CCC_SolutionDescription

4. Выберите папку Home.

5. Создайте форму типа CCC_ProductImpact с именем CCC_ProductImpact1.

6. Проверьте наличие свойств.

Имя свойства

CCC_Project_Name

CCC_Location

CCC_Facility

CCC_Production_Lines

Проверка видимости свойств в диалоге Свойства


Примечание При необходимости смотрите таблицу выше, для определения имен свойств.

1. Повторите следующие шаги для форм:

o CCC_ERPDataForm
o CCC_Change_Form
o CCC_ProductImpact
2. Щелкните правой кнопкой на форме и выберите Просмотр свойств.

3. В диалоге Свойства выберите закладку Все.

Отобразятся все свойства, со значениями.

4. Пролистайте диалог Свойства и нажмите Показать пустые свойства.

Отобразится полный список свойств.

5. Найдите в списке свойства CCC.

Примечание При необходимости измените размер диалога Свойства.

6. Нажмите Отмена.

[41]
Выход из полного клиента
1. Выберите Файл→Выход.

2. В диалоге Выход выберите Да.

3. Закройте окно TAO ImR.

Упражнение выполнено.

[42]
7. Списки значений (LOV)

7.1. Создание C9_Category_lov

Добавление нового файла расширения


1. При необходимости запустите Business Modeler IDE и откройте проект CCC_DEV.

2. Выберите вид Навигатор.

3. В проекте CCC_DEV щелкните правой кнопкой на папке extensions и выберите


Организовать→Добавление нового файла расширения

4. Введите lovs.xml в поле Имя файла.

5. Убедитесь, что переключатель Задать активный файл расширения .

6. Нажмите Готово.

Убедитесь, что файл lovs.xml создан и является активным.

Определение C9_Category_lov
1. Выберите вид Расширения.

2. Раскройте проект CCC_DEV.

3. Разверните папку Список значений.

4. В контекстном меню папки Список значений выберите Создать список значений.

5. В поле Имя введите C9_Category_lov.

6. В поле Описание введите Categories of cars sold.

7. Убедитесь, что в поле Тип выбрано ListOfValuesString.

8. Убедитесь, что Использование установлено в Всесторонний.

Добавление значений в C9_Category_lov


1. Справа от Значения списка значений нажмите Добавить.

Откроется диалог Добавить значение списка значений.

2. Введите High Performance в поле Значение.

3. Убедитесь, что в поле High Performance отображается в поле Имя отображения значения.

4. Введите Performance category в поле Описание.

5. Нажмите Готово.

Значение High Performance добавится в таблицу Значения списка значений.

6. Повторите предыдущие шаги, чтобы добавить еще два значения.

Значение Имя отображения значения Описание

Best of Show Best of Show Show category

Kit Car Kit Car Kit car category


[43]
7. В диалоге Создать Список значений нажмите Готово.

Список C9_Category_lov будет создан в папке Список значений.

Присоединение списка C9_Category_lov к C9_Item


1. Откройте бизнес-объект C9_Item в редакторе.

2. В редакторе C9_Item выберите закладку Свойства.

3. Найдете в списке c9_Category и выберите его.

4. Пролистайте окно редактора C9_Item вниз до раздела Присоединение к списку значений.

5. Справа от таблицы Присоединение к списку значений нажмите Добавить.

Откроется диалог Присоединенный список значений.

6. Справа от поля Список значений нажмите Просмотр.

7. В диалоге Найти LOV очистите переключатель COTS.

8. Выберите C9_Category_lov.

Убедитесь в поле Просмотр значений внизу списка отображены значения.

o Best of Show
o High Performance
o Kit Car
9. Нажмите OK, чтобы закрыть диалог Найти LOV.

10. Нажмите Готово в диалоге Присоединенный список значений.

C9_Category_lov появится в таблице Присоединение к списку значений.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

7.2. Присоединение списка Make Buy к C9_SampleItem

Просмотр COTS списка значений Make Buy


1. В виде Расширения нажмите кнопку Найти объект расширения.

2. В диалоге Найти объект расширения выберите двойным щелчком список значений Make Buy.

3. Откройте список Make Buy в редакторе.

4. Убедитесь, что Использование установлено в Всесторонний.

Значение

None

Make

[44]
Значение

Buy

Не изменяйте существующие значения в Make Buy LOV.

Поиск и открытие бизнес-объекта C9_SampleItem


1. Щелкните правой кнопкой в виде Бизнес-объекты и выберите Организовать→Установить активный
файл расширения и выберите item_business_objects.xml.

2. В виде Бизнес-объекты нажмите кнопку Найти бизнес-объект.

3. В диалоге Найти бизнес-объект найдите и сделайте двойной щелчок на объекте C9_SampleItem.

4. Откройте C9_SampleItem в редакторе.

Присоединение списка Make Buy LOV


1. В редакторе C9_SampleItem выберите закладку Свойства.

2. Выберите свойство c9_MakeBuy в столбце Имя свойства.

Вам потребуется пролистать список, чтобы найти объект.

3. Пролистайте вид C9_SampleItem, чтобы увидеть раздел Присоединение к списку значений.

4. Справа от таблицы Присоединение к списку значений нажмите Добавить.

Откроется диалоговое окно Присоединенный список значений.

5. Справа от поля Список значений нажмите Просмотр.

6. Пролистайте список и выберите список значений Make Buy.

Убедитесь, что в списке Просмотр значений внизу окна отображаются значения списка Make Buy LOV.

7. Нажмите OK в окне Найти LOV.

8. Нажмите Готово в диалоговом окне Присоединенный список значений.

Список Make Buy теперь отображается в таблице Присоединение к списку значений.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).

2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.

3. Нажмите OK.

Упражнение выполнено.

7.3. Импорт значений списка значений

Импорт расширения LOV


1. Перейдите в вид Расширения.

2. Раскройте проект CCC_DEV.

[45]
3. Раскройте папку Список значений.

4. Выберите Файл→Импортировать.

5. В диалоге Импорт, по необходимости, раскройте папку Business Modeler IDE.

6. Выберите Импорт файла шаблона.

7. Нажмите Далее.

8. Убедитесь, что Проект CCC_DEV.

9. Рядом в полем Файл шаблона нажмите Просмотр.

10. Найдите папку …\student\student_files\import_lovs.

11. Выберите c9_torque_lov.xml.

12. Нажмите Открыть.

13. Установите Файл расширения в lovs.xml.

14. Нажмите Готово.

15. Повторите предыдущие шаги для импорта файлов из


папки …\student\student_files\import_lovs.

o c9_interdependent_lovs.xml.

o c9_production_line_lovs.xml.

Убедитесь, что расширения списка значений были импортированы


1. В виде Расширения раскройте проект CCC_DEV.

2. Раскройте папку Список значений.

3. Убедитесь, что следующие расширения Списка значений перечислены:

o C9_HQFacilities_lov
o C9_Location_lov
o C9_NorthFacilities_lov
o C9_ProductionLines_lov
o C9_SouthFacilities_lov
o C9_Torque_lov

Импорт отображаемых имен списка значений


1. Выберите Файл→Импортировать.

2. В папке Бизнес-разработчик IDE выберите Импорт локализаций.

3. Нажмите Далее.

4. Убедитесь, что Проект установлен CCC_DEV.

5. Справа от поля Файлы для импорта выберите Добавить.

6. Перейдите в папку …\student\student_files\import_lovs.

7. Выберите список c9_torque_lang.xml.

[46]
8. Нажмите Открыть.

В таблицу Файлы для импорта добавится файл


…\student\student_files\import_bus_objs\c9_torque_lang.xml.

9. Нажмите Готово.

10. Повторите предыдущие шаги для импорта следующих файлов


из папки …\student\student_files\import_lovs.

o c9_interdependent_lovs_lang.xml.

o c9_production_line_lovs_lang.xml.

Упражнение выполнено.

7.4. Создание каскадного списка значений C9_KitCars_lov

1. На закладке Расширения раскройте проект CCC_DEV.

2. Щелкните правой кнопкой на виде Расширения и выберите Организовать→Установить активный файл


расширения и выберите lovs.xml.

3. Щелкните правой кнопкой на папке Список значений и выберите Создать список значений.

4. В поле Имя введите C9_KitCars_lov.

5. Проверьте, что в поле Тип выбран ListOfValuesString.

6. Проверьте, что в блоке Использование выбрано Всесторонний.

7. Справа от таблицы Значения списка значений нажмите Добавить.

Откроется диалоговое окно Добавить значение списка значений.

8. Введите Convertible в поле Значение.

9. Убедитесь, что Convertible также отображается в поле Имя отображения значения.

10. Введите Cool type в поле Описание.

11. Нажмите Готово в диалоге Добавить значение списка значений.

12. Справа от таблицы Значения списка значений нажмите Добавить.

13. В поле Значение введите Hard-top.

14. Убедитесь, что Hard-top также отображается в поле Имя отображения значения.

15. Введите Regular type в поле Описание.

16. Нажмите Готово в диалоге Добавить значение списка значений.

17. Нажмите Готово в диалоге Новый список значений.

В таблице должны отображаться следующие значения.

Значение Описание

Convertible Cool type

Hard-top Regular type

[47]
Добавление списка C9_KitCars_lov как подсписка в C9_Category_lov
1. Убедитесь, что список C9_Category_lov открыт в редакторе.

o В виде Расширения разверните проект CCC_DEV.


o Разверните папку Список значений.
o Щелкните на списке C9_Category_lov.
В таблице должны быть отображены следующие значения.

Значение Описание

High Performance Performance category

Best of Show Show category

Kit Car Kit car category

2. В редакторе C9_Category_lov щелкните на поле Показать каскадный вид, чтобы оно было выбрано .

3. В таблице значений выберите Kit Car.

4. Справа от таблицы значений нажмите Добавить подсписок списка значений.

Отобразится диалоговое окно Присоединенный список значений.

5. Справа от поля Список значений выберите Просмотр.

Отобразится диалог Найти LOV.

6. Сбросьте переключатель COTS и выберите C9_KitCars_lov.

7. Нажмите OK в диалоге Найти LOV.

8. Сделайте двойной щелчок на C9_KitCars_lov.

9. Нажмите Готово в диалоге Присоединенный список значений dialog box.

10. Разверните значение Kit Car, чтобы увидеть значения.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

Упражнение выполнено.

7.5. Создание независимых списков значений

[48]
Откройте список C9_Location_lov в редакторе
Примечание Если список C9_Location_lov уже открыт, пропустите эту задачу.

1. При необходимости запустите Business Modeler IDE.

2. Щелкните правой кнопкой в виде Бизнес-объекты и выберите Организовать→Установить активный


файл расширения для выбора lovs.xml.

3. В виде Расширения нажмите кнопку Найти бизнес-объект.

4. В диалоге Найти бизнес-объект отключите переключатель COTS.

5. Найдите и сделайте двойной щелчок на C9_Location_lov.

6. В виде Расширения сделайте двойной щелчок на списке C9_Location_lov для открытия в редакторе.

7. В редакторе C9_Location_lov нажмите Показать каскадный вид.

Создание каскадного списка


1. В списке C9_Location_lov, выберите Headquarters.

2. Справа от таблицы нажмите Добавить подсписок списка значений.

3. Справа от поля Список значений нажмите Просмотр.

4. В диалоге Найти LOV снимите переключатель COTS.

5. В диалоге Найти LOV сделайте двойной щелчок C9_HQFacilities_lov.

6. Нажмите Готово.

7. В столбце Значения разверните Headquarters чтобы увидеть значения.

8. Повторите предыдущие шаги. Добавьте подсписки для North и South как показано в таблице.

Значение Подсписок

North C9_NorthFacilities_lov

South C9_SouthFacilities_lov

9. Разверните North и South, чтобы увидеть значения.

[49]
Присоединение C9_Location_lov к бизнес-объекту C9_ProductImpact
1. Пролистайте редактор списка C9_Location_lov, чтобы увидеть раздел Присоединенный список.

2. В разделе Присоединенный список нажмите Вложить.

3. Справа от поля Свойство выберите Просмотр.

Отобразится окно Свойство присоединения.

Примечание Свойство присоединения требует два выбора. Не щелкайте дважды на Выборе свойства.
Если вы это сделали, нажмите Просмотр еще раз.

4. Используйте диалог Свойство присоединения в фильтре Выбор свойства введите c9, чтобы сократить
список.

5. Выберите C9_ProductImpact, после чего список Свойства внизу окна обновится.

6. Пролистайте список Свойства, чтобы увидеть c9_Location.

7. Выберите c9_Location.

8. Нажмите OK.

9. Нажмите Готово.

Примечание Убедитесь, что C9_ProductImpact.c9_Location появлялось в раздле Присоединенный


список, прежде чем продолжить.

Добавление независимого списка значений к C9_Location_lov


1. В разделе Присоединенный список выберите C9_ProductImpact.c9_Location.

2. Нажмите Правка.

Отобразится окно Независимый присоединенный список значений.

3. В верхней таблице в столбце Свойства выберите c9_Location.

4. Справа от таблицы нажмите Вложить.

5. Выберите c9_Facility.

6. Нажмите OK.

7. c9_Facility будет добавлен под c9_Location.

[50]
8. Нажмите Готово.

9. В разделе Присоединенный список значений выберите C9_Location_lov, и разверните


C9_ProductImpact.c9_Location чтобы увидеть C9_ProductImpact.c9_Facility.

Импорт отображаемых имен для C9_CommonItem


1. Нажмите Файл→Импортировать.

2. В папке Бизнес-моделер IDE выберите Импорт локализаций.

3. Нажмите Далее.

4. Убедитесь, что Проект CCC_DEV.

5. Справа от поля Файлы для импорта нажмите Добавить.

6. Перейдите в папку С:\student_files\import_bus_objs.

7. Выберите c9_commonitem_lang.xml.

8. Нажмите Открыть.

Файл C:\student_files\import_bus_objs\c9_commonitem_lang.xml будет добавлен в Файлы для импорта.

9. Нажмите Готово.

Присоединение списка C9_Production_Lines_lov к свойству c9_Production_Lines


Продолжая работать с предыдущим сценарием, вы теперь присоедините список для Production Lines без
Facility. Этот список значений позволит делать множественный выбор в свойстве c9_Production_Lines, для
чего он определен как массив.

1. Откройте C9_ProductImpact в редакторе.

2. Перейдите на закладку Свойства.

3. В таблице свойств найдите в столбце Имя свойства свойство c9_Production_Lines.

[51]
4. Пролистайте окно редактора C9_ProductImpact вниз, чтобы увидеть раздел Присоединение к списку
значений.

5. В разделе Присоединение к списку значений нажмите Добавить.

6. В диалоге Присоединенный список значений справа от поля Список значений нажмите Просмотр.

7. В диалоге Найти LOV очистите поле COTS.

8. Выберите список C9_Production_Lines_lov.

9. Нажмите OK в диалоге Найти LOV.

10. Нажмите Готово в диалоге LOV Attachment dialog box.

C9_Production_Lines_lov теперь перечислен в разделе LOV Attaches в C9_ProductImpact.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

Установите модель данных на сервер.

Упражнение выполнено.

7.6. Проверка определения новых списков LOV definitions

Проверьте свойства CCC_Change_Form


1. В приложении Мой Teamcenter откройте двойным щелчком форму CCC_Change_Form (если формы нет,
то предварительно создайте ее).

2. Нажмите Заблокировать и редактировать.

3. Нажмите Да.

4. Найдите свойство CCC_EstimatedReleaseDate.

5. Установите значение даты в CCC_EstimatedReleaseDate, используя календарь.

6. Нажмите Сохранить и разблокировать.

7. Нажмите Да.

Проверьте список множественного выбора


1. Найдите и откройте форму CCC_ProductImpact.

2. Нажмите Заблокировать и редактировать.

3. Нажмите Да.

4. В правом нижнем углу окна свойств CCC_ProductionLines нажмите значок с карандашом.

5. В выпадающем списке выберите значение (или несколько символом ).

[52]
6. Вы продолжите работу с формой CCC_ProductImpact в следующей задаче.

Убедитесь, что на независимый список отображается корректно


В сценарии выбор Location, позволяет выбрать одно из филиалов HQFacilities, NorthFacilities, или
SouthFacilities. После выбора Location, независимые списки позволяют выбрать подразделения (A, B, C, D, E,
F, G, или H).

1. Нажмите на значок рядом со свойством CCC_Location.

В мастере отобразятся значения – Headquarters, North, and South.

2. Следуйте инструкциям в мастере – Выберите значение CCC_Location.

3. Нажмите Далее.

Мастер отобразит точные значения Facility A / B или Facility C / D / E, или Facility F / G / H, в


зависимости от выбора филиала.

4. Следуйте инструкциям в мастере – Выберите значение в CCC_Facility.

5. Нажмите Готово.

Выбранные значения отобразятся в полях CCC_Location и CCC_Facility.

6. Нажмите Сохранить и разблокировать.

7. Нажмите Да.

Проверка правильной работы каскадного списка


1. Выберете CCC_Item с именем Item1.

[53]
2. В карманном меню CCC_Item выберите Редактировать свойства.

3. Нажмите Да.

4. Отобразятся свойства CCC_Item.

5. Найдите свойство CCC_Category.

6. Нажмите значок каскадного списка рядом со свойством CCC_Category

7. При необходимости раскройте подсписок Kit Car.

8. Сделайте двойной щелчок на Convertible.

9. Нажмите Сохранить и разблокировать.

10. Нажмите Да.

Проверка списка значений CCC_MakeBuy


1. Щелкните правкой кнопкой на CCC_SampleItem и выберите Редактировать свойства.

2. Нажмите Да.

3. Найдите свойство CCC_MakeBuy.

4. Нажмите кнопку рядом со списком CCC_MakeBuy и выберите значение.

5. Нажмите Сохранить и разблокировать.

6. Нажмите Да.

Упражнение выполнено.

[54]
8. Бизнес-объект отношение

8.1. Создание бизнес-объекта отношение

Подготовка к созданию
1. При необходимости откройте Бизнес-моделер IDE.

2. Откройте вид Бизнес-объекты.

3. Установите активный файл расширения item_business_objects.xml.

4. В виде Бизнес-объект найдите объект IMANRelation.

5. Откройте объект IMANRelation в редакторе.

Создание отношения C9_justification_rel


1. В виде Бизнес-объекты щелкните правой кнопкой на IMANRelation и выберите Создать бизнес-объект.

2. Введите C9_justification_rel в поле Имя.

3. Введите CCC_justification_rel в поле Отображаемое имя.

4. Выберите переключатель Дополнительно .

5. В разделе Класс хранения убедитесь, что сделаны следующие настройки.

o Создать первичный бизнес-объект выбрано .

o Безотлагательно не выбрано .

o Имя C9_justification_rel.

o Родитель IMANRelation.

6. Нажмите Готово.

Добавление свойств объекта отношения C9_justification_rel


1. Откройте C9_justification_rel в редакторе.

2. В редкаторе C9_justification_rel выберите закладку Свойства.

3. Справа от раздела Свойства нажмите Добавить.

4. Нажмите Постоянный.

5. Нажмите Далее.

6. В диалоге Создать свойства:

o введите c9_Attaching_User в поле Имя.


o введите CCC_Attaching_User в поле Отображаемое имя.
o введите CCC в поле Описание.
7. Нажмите Готово. Используйте стандартные значения.

8. Справа от поля Свойства нажмите Добавить.

9. Нажмите Постоянный.

10. Нажмите Далее.

[55]
11. В диалоге Создать свойства:

o введите c9_Attach_Date в поле Имя;


o введите CCC_Attach_Date в поле Отображаемое имя;
o введите CCC в поле Описание;
o выберите Date как Тип атрибута.
12. Нажмите Готово. Используйте остальные значения по умолчанию.

Имя Тип атрибута Размер строки

c9_Attaching_User String 32

c9_Attach_Date Date

13. Два новых свойства будут добавлены к отношению C9_justification_rel.

Присоединение COTS имен пользователей к c9_Attaching_User


1. В таблице свойств выберите c9_Attaching_User.

2. Пролистайте список C9_justification_rel, чтобы увидеть раздел Присоединение к списку значений в


нижней части вида.

3. Справа от таблицы Присоединение к списку значений нажмите Добавить.

Откроется окно Присоединенный список значений.

4. Справа от поля Список значений нажмите Просмотр.

5. В списке найдете User Names.

6. Нажмите OK в диалоге Найти LOV.

7. Нажмите Готово в диалоге Присоединение к списку значений.

User Names будет отображаться в таблице Присоединение к списку значений.

Добавление нового отношения к C9_CommonItemRevision


1. Откройте C9_CommonItemRevision в редакторе.

2. Выберите закладку Свойства.

3. Справа от раздела Свойства выберите Добавить.

4. Выберите Отношение.

5. Нажмите Далее.

Откроется окно Создать свойство.

6. Рядом с полем Отношение бизнес-объекта нажмите Просмотр.

7. Очистите список COTS в диалоге Найти отношение бизнес-объекта.

8. Двойной щелчок на C9_justification_rel.

9. Введите CCC в поле Описание.

10. Нажмите Готово.

Свойтво C9_justification_rel будет добавлено в список свойств.

[56]
Сохранение модели данных
1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

Упражнение выполнено.

8.2. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Профили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.

Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

[57]
8.3. Проверка нового бизнес-объекта

Вход в Teamcenter

1. Запустите полный клиент Teamcenter с помощью значка Teamcenter на рабочем столе.

2. Убедитесь, что в поле Пользователь введено jgordon.

3. В поле Пароль введите jgordon.

4. Нажмите Регистрация.

Teamcenter запущен.

Обновление настроек для отображения отношения C9_justification_rel


1. Выберите Правка→Параметры.

2. Нажмите Индекс в нижнем левом углу.

3. В поле Поиск по имени настроки вводите ItemRevision_DefaultChildProperties пока не увидите ее в


Списке настроек.

4. В Списке настроек, нажмите ItemRevision_DefaultChildProperties.

5. В поле Текущие настройки введите C9_justification_rel.

Предупреждение Значение C9_justification_rel чувствительно к регистру и должно быть введено точно


как указано (и это позволит Бизнес-моделеру IDE найти объект).

6. Нажмите знак .

Свойство C9_justification_rel добавится в список в последнюю позицию.

7. Нажмите Изменить.

ItemRevision_DefaultChildProperties будет изменено.

[58]
8. Нажмите Отмена, чтобы закрыть окно Параметры.

Создание нового набора данных


1. В полном клиенте выберите папку Home.

2. Выберите Файл→Новый→Набор данных.

Откроется диалог Набор данных.

3. При необходимости нажмите Еще, чтобы увидеть набор данных MSWord.

4. В поле Имя введите Spec.

5. Нажмите OK.

Использование команды специальная вставка для добавления нового отношения


CCC_justification_rel
1. Выберите набор данных Spec и нажмите Копировать (или выберите Правка→Копировать).

2. Найдите изделие CCC_SampleItem в именем Sample2, которое вы создали ранее.

Если вы не можете его найти, создайте заново CCC_SampleItem.

3. Разверните CCC_SampleItem нажав символ , чтобы показать CCC_SampleItemRevision.

4. Выберите CCC_SampleItemRevision.

Примечание В следующих шагах, вы должны выбирать Правка→Специальная вставка, а не


Правка→Вставить, чтобы увидеть диалог Вставка....

5. Выберите Правка→Специальная вставка.

6. Пролистайте список Добавить как, и выберите CCC_justification_rel.

7. Нажмите OK.

8. Разверните CCC_SampleItemRevision нажав символ чтобы увидеть набор данных Spec.

9. Выберите CCC_SampleItemRevision.

10. Выберите закладку Сведения и убедитесь, что в столбце Отношение отображается CCC_justification_rel
для набора данных Spec.

11. Вырежьте набор данных Spec из папки Home.

[59]
o Выберите набор данных Spec в папке Home

o Выберите Правка→Вырезать.

Установите свойство CCC_justification_rel


1. Щелкните правой кнопкой на наборе данных Spec (в изделии CCC_SampleItemRevision) и выберите
Свойства отношения.

2. Нажмите Показать пустые свойства.

Отображаются два свойства – CCC_Attach_Date и CCC_Attaching_User.

3. Установите значение для свойства из календаря CCC_Attach_Date (сегодняшнюю дату).

4. В поле CCC_Attaching_User раскройте список.

5. Выберите Gordon, Jack.

6. Нажмите OK чтобы сохранить значения.

7. Проверьте свойства CCC_justification_rel.

o Щелкните правой кнопкой на наборе данных Spec и выберите Свойства отношения.

8. Нажмите Отмена.

Упражнение завершено.

[60]
9. Конфигурирование бизнес-объекта набор данных

9.1. Создание параметров инструмента

Добавление нового файла расширений


1. При необходимости запустите Бизнес-моделер IDE и откройте проект CCC_DEV.

2. В виде Навигатор выберите проект CCC_DEV и щелкните правой кнопке на папке extensions и выберите
Организовать→Добавить новый файл расширения.

3. Введите options_tools.xml в поле Имя файла.

4. Убeдитесь, что установлено Задать активный файл расширения .

5. Нажмите Готово.

Файл options_tools.xml создан.

Задайте новый инструмент


1. Выберите вид Расширение.

2. Раскройте проект CCC_DEV.

3. Разверните папку Параметры.

4. Разверните папку Инструмент .

5. Щелкните правой кнопкой на папке Инструмент и выберите Создать инструмент.

6. В поле Имя диалогового окна Создать инструмент введите C9_WizTextEditor.

7. В поле MIME/TYPE введите text/plain.

8. В поле Команда запуска/Символ введите $TC_BIN/tc_edit.

9. В поле Версия введите 1.0.

10. Нажмите Далее.

Установите доступные форматы ввода и вывода


1. Справа от таблицы Ввод нажмите Добавить.

2. В поле Значение по умолчанию введите ASCII.

3. Нажмите Готово.

4. Справа от таблицы Вывод нажмите Добавить.

5. В поле Значение по умолчанию введите ASCII.

6. Нажмите Готово в диалоговом окне Добавить значение.

7. Нажмите Готово в диалоге Создать инструмент.

8. В виде Расширения сделайте двойной щелчок для панели, чтобы открыть C9_WizTextEditor в редакторе

9. Проверьте настройки на закладках Новый тип инструмента и Инструмент Ввода/вывода.

[61]
Добавление нового инструмента для набора данных Text
1. Откройте в редакторе бизнес-объект Text.

Закладка Свойства набора данных откроется по умолчанию.

2. Справа от таблицы Инструменты для редактирования нажмите Добавить.

3. Сделайте двойной щелчок на C9_WizTextEditor.

Инструмент C9_WizTextEditor будет добавлен в Инструменты для редактирования.

4. Также добавьте инструмент C9_WizTextEditor в список Инструменты для просмотра.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

9.2. Создание нового бизнес объекта набор данных

Добавьте файл расширения


1. Добавьте активный файл расширения dataset_business_objects.xml.

Определение нового набора данных


1. В панели Бизнес-объекты найдите объект Dataset.

2. Щелкните на объекте Dataset и выберите Создать бизнес-объект.

Откроется окно Создать набор данных.

3. В поле Имя введите C9_MSWord.

4. В поле Отображаемое имя введите CCC_MSWord.

5. Убедитесь, что в поле Родитель указан Dataset.

6. Включите переключатель Дополнительно .

7. В разделе Класс хранения снимите переключатель Создать первичный бизнес-объект.

8. Убедитесь, что настройки в разделе Класс хранения следующие.

Имя Dataset.

Родитель WorkspaceObject.

9. Сверите раздел Дополнительно (сборосив перелючатель ).

Задайте параметры нового инструмента


1. Справа от таблицы Инструменты для редактирования нажмите Добавить.

2. В диалоге Найдено Tool объектов введите msword.

3. В списке сделайте двойной щелчок на MSWord.

4. Справа от таблицы Инструменты для просмотра нажмите Добавить.

5. В диалоге Найдено Tool объектов введите msword.

6. В списке сделайте двойной щелчок на MSWord.


[62]
7. Нажмите Далее.

Добавьте определения ссылочного файла


1. Выберите закладку Ссылки.

2. Слева от закладки Ссылки нажмите кнопку Добавить.

Откроется окно Добавит ссылку набора данных.

3. Справа от поля Ссылка введите C9_msword_doc.

4. В поле Тип файла введите *.doc.

5. В поле Формат введите BINARY.

6. Нажмите Готово.

7. Повторите предыдущие шаги для добавления ссылки на документ Microsoft Word 2007 (docx).

o Справа от поля Ссылка введите C9_msword_docx.


o В поле Тип файла введите *.docx.
o В поле Формат введите BINARY.

8. Нажмите Далее.

Добавление инструмента DatasetToolAction и ссылку


1. Откройте таблицу Действия инструмента.

2. Справа от таблицы Действие инструмента нажмите Добавить.

Откроется окно Добавить/изменить действие инструмента набора данных.

3. Справа от поля Инструментыs выберите Обзор.

4. В диалоге Найдено Tool объектов дважды щелкните на MSWord.

5. Убедитесь, что в поле Операции выбрано Open.

6. Справа от поля Ссылки нажмите Добавить.

Отобразится диалоговое окно Добавить ссылку.

7. Добавьте C9_msword_doc как Имя ссылки.

o Убедитесь, что справа от поля Выберите имя ссылки выбрано C9_msword_doc.

o Выберите переключатель Экспорт .

Примечание Перед нажатием Готово, убедитесь, что выбран переключатель Экспорт.

o Нажмите Готово в диалоге Добавить ссылку.

[63]
8. Добавьте C9_msword_docx как Имя ссылки.

o Убедитесь, что справа от поля Выберите имя ссылки выбрано C9_msword_docx.

o Выберите переключатель Экспорт .

Примечание Перед нажатием Готово, убедитесь, что выбран переключатель Экспорт.

o Нажмите Готово в диалоге Добавить ссылку.

9. Не нажимайте Готово, потому что нужно добавить Параметры.

Добавьте параметры DatasetToolAction


1. Продолжайте работу в диалоге Добавить/изменить действие инструмента набора данных.

2. Добавьте $C9_msword_doc как Параметр.

o Справа от поля Параметры, нажмите Добавить.

o В поле Введите параметр в диалоговом окне Добавить параметр убедитесь, что в списке есть
$C9_msword_doc.

o Нажмите Готово в диалоговом окне Добавить параметр.

3. Добавьте $C9_msword_docx как Параметр.

o Справа от поля Параметры, нажмите Добавить.

o В поле Введите параметр в диалоговом окне Добавить параметр убедитесь, что в списке есть
$C9_msword_docx.

o Нажмите Готово в диалоговом окне Добавить параметр.

4. В результате вы получите две ссылки с соответствующими параметрами.

[64]
5. В диалоге Добавить/изменить действие инструмента набора данных нажмите Готово.

6. В диалоге Новый набор данных щелкните Готово.

Набор данных C9_MSWord будет добавлен в список объектов.

Проверка настроек бизнес-объекта C9_MSWord


1. В виде Бизнес-объекты сделайте двойной щелчок на C9_MSWord.

2. На закладке Свойства набора данных проверьте:

o Отображаемое имя CCC_MSWord.


o Класс хранения Dataset.
3. На закладке Ссылки убедитесь, что тип файла *.doc и формат BINARY.

4. На закладке Действия инструмента убедитесь, что назначено действие Open.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

9.3. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.


[65]
4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.

Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

9.4. Проверка нового инструмента и набора данных

Проверьте доступность нового инструмента WizTextEditor


1. Откройте приложение Teamcenter.

2. Выберите Home.

3. Нажмите Файл→Создать→Набор данных.

4. Нажмите Еще и выберите Текст.

5. В поле Имя введите WizTextEditor_Test.

6. В поле Используемый инструмент, выберите C9_WizTextEditor.

7. Нажмите OK.

8. Дважды щелкните на наборе данных WizTextEditor_Test.

9. В текстовом редакторе введите какой-либо текст.

[66]
10. Сохраните и закройте текстовый файл

Проверка доступности набора данных CCC_MSWord


1. Введите Home.

2. Выберите Файл→Создать→Набор данных.

3. Нажмите Еще.

4. Выберите CCC_MSWord.

5. В поле Имя введите CCC_MSWord_Test

6. Нажмите OK.

Набор данных CCC_MSWord_Test отобразится в папке Home.

Проверка инструмента и ссылок на файл CCC_MSWord


1. Сделайте двойной щелчок на наборе данных CCC_MSWord_Test.

2. Используя Microsoft Word, введите текст в файл CCC_MSWord_Test.

3. Сохраните файл.

4. Выйдете из Microsoft Word и вернитесь в Мой Teamcenter.

5. Выберите набор данных CCC_MSWord_Test.

6. Выберите Файл→Представление.

Набор данных CCC_MSWord_Test открыт в режиме только чтение.

7. Выйдете из приложения Microsoft Word и вернитесь в Мой Teamcenter.

Выход из ТС TAO ImR


1. Выйдите из TC и закройте TAO ImR

Упражнение завершено.

[67]
10.Параметры

10.1. Создание типа заметки

Просмотр списка C9_Torque_lov


Список C9_Torque_lov был импортирован ранее в упражнении со списками значений. Позже в этом
упражении список C9_Torque_lov вы используете для Типа заметок.

1. В виде Расширения щелкните на кнопке Найти бизнес-объект.

2. Сбросьте переключатель COTS и выберите C9_Torque_lov.

3. Нажмите OK.

4. Откройте C9_Torque_lov в редакторе.

5. Убедитесь, что Использование имеет значение Всесторонний.

Значение Описание

10 10 ft lbs

20 20 ft lbs

30 30 ft lbs

Подготовка к заданию нового типа заметки


1. Установите активный файл расширения options.xml.

2. In the Extensions view, expand the CCC_DEV project.

3. Раскройте папку Параметры и внутри нее папку Список типов заметок.

Задание нового типа заметки


1. Щелкните правой кнопкой на папке Список типов заметок и выберите Создать тип заметки.

Откроется диалог Создать Тип заметки.

2. Справа от поля Имя введите C9_Fastener_Torque.

3. Справа от поля Отображаемое имя введите CCC_Fastener_Torque.

4. В поле Описание введите Fastener torque.

5. Переключатель Присоединить список значений выберан .

6. Нажмите Просмотр справа от Списка значений.

7. В диалоге Найти LOV очистите переключатель COTS.

8. В диалоге Найти LOV выберите C9_Torque_lov.

9. Нажмите OK.

10. Выберите Просмотр справа от Значение по умолчанию

[68]
11. Выберите 20 и нажмите OK.

12. Нажмите Готово.

Проверка создания нового типа заметов


1. В виде Расширения выберите C9_Fastener_Torque.

2. Посмотрите настройки New Note Type.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

10.2. Создание статусов

Задание нового статуса


1. Установите активный файл расширений options.xml.

2. Нажмите вид Расширения.


[69]
3. Разверните проект CCC_DEV.

4. Разверните папку Параметры.

5. Разверните папку Статус, чтобы увидеть статусы COTS.

6. Щелкните правой кнопкой на папке Статус и выберите Создать статус.

Отобразится диалог Создать статус.

7. Справа от поля Имя введите C9_Released.

8. Справа от поля Отображаемое имя введите CCC_Released.

9. Нажмите Готово.

10. Также создайте статусы.

Имя Отображаемое имя


C9_PreReleased CCC_PreReleased
C9_ECPending CCC_ECPending
11. После создания статусов вы их увидите в списке.

Сохранение модели данных


1. Нажмите значок на панели (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

10.3. Создание единиц измерения

Задание новой единицы измерения


1. При необходимости установите активный файл расширения options.xml.

2. Выберите вид Расширения.

3. Разверните проект CCC_DEV.

4. Разверните папку Параметры.

5. Щелкните правой кнопкой на папке Единица измерения и выберите Создать Единицы измерения.

6. В поле Имя введите C9_Метр.

7. В поле Символ введите м.


[70]
Имя Символ
C9_Метр м

8. Нажмите Готово.

9. Тем же способом задайте единицу измерения.

Имя Символ
C9_Килограмм кг
10. По завершению в списке Единиц измерения отобразятся эти единицы.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

10.4. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.


[71]
Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

10.4. Проверка новых параметров

Создание и открытие сборки в Редакторе структуры


1. Войдите в Teamceter.

2. Выберите Home.

3. Выберите Файл→Создать→Изделие.

4. Выберите CCC_SampleItem и нажмите Далее.

5. Нажмите Назначить.

6. В поле Имя введите Assm0.

7. Нажмите Готово.

8. Нажмите Закрыть.

9. Щелкните правой кнопкой Assm0 и выберите Отправить в→Менеджер структуры .

Откроется приложение Менеджер структуры.

10. Выберите Assm0 в Менеджере структуры.

11. Повторите предыдущие шаги для создания Comp1 и Comp2 как показано.

o Выберите Assm0 в Менеджере структуры.

o Выберите Файл→Создать→Изделие.

o Выберите CCC_SampleItem и нажмите Далее.

o Нажмите Назначить.

[72]
o В поле Имя введите Comp1 (или Comp2 если нужно).

o Нажмите Готово.

12. В диалоге Создать изделие нажмите Закрыть.

В Редакторе структуры выберите Файл→Сохранить.

Создайте заметку CCC_Fastener_Torque для Comp1


1. Продолжаем работать с приложением Менеджер структуры.

2. Выберите Comp1.

3. Выберите Вид→Заметки.

4. Выберите в выпадающем списке Создать CCC_Fastener_Torque.

Стандартное значение 20 будет установлено в заметке.

5. Выберите в поле Вложенный список значений нужное значение.

6. Сделайте двойной щелчок на значении 20 ft lbs.

7. Нажмите OK.

8. Щелкните на столбце Все замечания и переместите так, чтобы он следовал за столбцом Тип изделия.

Создайте заметку CCC_Fastener_Torque для Comp2


1. Продолжаем работать с приложением Менеджер структуры.

2. Выберите Comp2.

3. Выберите Вид→Заметки.

4. Выберите в выпадающем списке Создать CCC_Fastener_Torque.

5. Выберите в поле Вложенный список значений нужное значение.

[73]
6. Дважды щелкните на значении 10 ft lbs.

7. Нажмите OK.

Значение будет добавлено.

Проверка значений CCC_Fastener_Torque


1. Продолжаем работать с приложением Менеджер структуры.

2. В контекстном меню Comp1 выберите Свойства.

3. В диалоге Свойства поверьте значение CCC_Fastener_Torque.

4. Нажмите Отмена, чтобы закрыть диалог Свойства.

5. Сохраните структуру и выйдите из Менеджера структуры.

Проверка установки новых единиц измерения


1. Войдите в приложение Мой Teamcenter.

2. Выберите Home.

3. Выберите Файл→Создать→Изделие.

4. Выберите CCC_SampleItem и нажмите Далее.

5. Нажмите кнопку справа от Единица измерения.

6. Убедитесь, что кг и м в списке.

7. Нажмите Закрыть.

Упражнение выполнено.

[74]
11. Правила

11.1. Создание правила именования для изделия

Создание объекта C9_RulesItem


1. При необходимости запустите Бизнес-моделер IDE.

2. Установите активный файл расширения item_business_objects.xml.

3. В виде Бизнес-объекты, щелкните правой кнопкой на C9_CommonItem и выберите Создать бизнес-


объект.

4. В диалоге Создать бизнес-объект проверьте, что Проект установлен в CCC_DEV.

5. Убедитесь, что Родитель C9_CommonItem.

6. В поле Имя введите C9_RulesItem.

7. В поле Отображаемое имя введите CCC_RulesItem.

8. Нажмите Далее.

Значения C9_RulesItemRevision отобразятся.

9. В поле Отображаемое имя введите CCC_RulesItemRevision.

10. Нажмите Далее.

C9_RulesItem добавится ниже C9_CommonItem.

11. В виде Бизнес-объект щелкните дважды для открытия C9_RulesItem в редакторе.

Подготовка к созданию правила именования


1. Перейдите в вид Навигатор.

2. При необходимости разверните проект CCC_DEV, чтобы увидеть папку extensions.

3. Создайте и сделайте активным файл расширения с именем naming_rules.xml.

Создание первого правила именования для Item ID


1. В виде Расширения раскройте проект CCC_DEV.

2. Раскройте папку Правила.

В ней есть папки Правила именования и Правила именования модификации.

3. Раскройте папку Правила именования.

Отобразится список правил именования COTS.

4. Щелкните правой кнопкой на папке Правила именования и выберите Создать правила именования.

Откроется окно Создать правила именования.

5. В поле Имя введите C9_RulesItem_ID.

6. Справа от таблицы Шаблон нажмите Добавить.

Откроется диалог Add Naming Rule Pattern.

[75]
7. В поле Шаблон введите "CCC-1"nnnnnn.

8. Нажмите Сгенерировать счетчики

9. В поле Начальное значение введите CCC-1000000.

10. В поле Максимальное значение введите CCC-1999999.

11. Нажмите Готово, чтобы закрыть диалог Add Naming Rule Pattern.

НЕ НАЖИМАЙТЕ Готово в окне Создать правила именования.

Создание второго правила именования для Item ID


1. Справа от таблицы Шаблон нажмите Добавить.

2. В поле шаблон введите "CCC-2"nnnnnn.

3. Нажмите Сгенерировать счетчики.

4. В поле Начальное значение введите CCC-2000000.

5. В поле Максимальное значение введите CCC-2999999.

6. Нажмите Готово, чтобы закрыть окно Add Naming Rule Pattern.

7. Нажмите Готово, чтобы закрыть окно Создать правило именование.

8. Сделайте двойной щелчок на объекте C9_RulesItem_ID для проверки шаблонов.

Создание правила именования для имени


1. Щелкните правой кнопкой на папке Правило именования и выберите Создать правило именования.

2. В поле Имя введите C9_RulesItem_Name.

3. Рядом с полем Шаблон нажмите Добавить.

4. В поле Шаблон введите %^[A-Za-z"_""–"" "]{1,20}$

Этот шаблон задает, что имя может состоять из заглавных и сточных латинских букв, символа
подчеркивания, тире, пробела и может быть длиной до 20 символов.
[76]
5. Нажмите Готово, чтобы закрыть диалоговое окно Add Naming Rule Pattern.

6. Щелкните Готово, чтобы закрыть окно Создать правило именования.

Добавление правил именования к свойству Item ID


1. В редакторе C9_RulesItem выберите таблицу Свойства.

Сделайте двойной щелчок на закладке C9_RulesItem, чтобы расширить изображение.

2. Используя полосу прокрутки найдите свойство item_id.

3. Выберите свойство item_id.

4. Используйте полосу прокрутки в окне C9_RulesItem, чтобя найти раздел Присоединение к правилу
именования.

5. Справа от раздела Присоединение к правилу именования нажмите Добавить.

Откроется окно Присоединить правило именования.

6. Справа от поля Правило именования нажмите Просмотр.

7. Сделайте двойной щелчок на C9_RulesItem_ID.

8. Нажмите Готово.

Правило именования C9_RulesItem_ID отобразится в разделе Присоедиение к правилу именования для


свойства item_id.

Присоединение правила именования к свойству Имя


Продолжаем работать с редактором C9_RulesItem на закладке Свойства.

1. В редакторе C9_RulesItem перейдите к таблице свойств.

2. Найдите и выберите свойство object_name.

3. Перейдите к разделу Присоединение к правилу именования.

4. Откройте окно Присоединить правило именования.

5. Справа от поля Правило именования нажмите Просмотр.

6. Сделайте двойной щелчок на C9_RulesItem_Name.

7. Нажмите Готово.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

11.2. Создание правила именования для модификации изделия

Подготовьтесь к созданию нового правила именования для модификации


1. Установите активный файл расширения naming_rules.xml.

2. В виде Расширения найдите список значений TcRevisionSkipLetters LOV.

3. Откройте список TcRevisionSkipLetters в редакторе.

[77]
4. Посмотрите на список запрещенных букв TcRevisionSkipLetters (I, O, Q, S, X, Z).

Создание шаблона правила именования для Revision ID


1. Щелкните правой кнопкой на папке Правила именования модификации и выберите Создать правило
именования модификации.

Откроется окно Создать Правила именования модификации.

2. В поле Имя введите C9_RulesItemRev_ID.

3. Убедитесь, что переключатель Exclude выберан .

4. Убедитесь, что пропущенные буквы такие же как в списке TcRevisionSkipLetters.

5. В поле Начальный старт модификации вместо - (тире) введите A.

6. Убедитесь, что настройки имеют вид:

Имя: C9_RulesItemRev_ID
Exclude I, O, Q, S, X, Z ?
Начальный тип модификации: Alphabetic
Начальный старт модификации: A
7. Нажмите Готово.

8. В папке Правила именования модификации сделайте двойной щелчок на C9_RulesItemRev_ID для


открытия в редакторе.

Назначение правила именования для Revision ID


1. Откройте редактор C9_RulesItem.

2. В редакторе C9_RulesItem на закладке Главный щелкните на C9_RulesItemRevision

3. В виде редактора C9_RulesItemRevision щелкните на закладке Свойства.

4. Найдите свойство item_revision_id и выберите его.

5. Перейдите к разделу Присоединение к правилу именования.

6. Добавьте правило именования C9_RulesItemRev_ID.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

11.3. Изменение правил отображения бизнес-объектов

Создание нового файла расширения


1. Создайте новый файл расширения и сделайте его активным item_rules.xml.

2. При необходимости найдите объект C9_RulesItem в редакторе.

Открытие диалога Teamcenter Organization


1. Щелкните правой кнопкой на C9_RulesItem и выберите Закрыть остальные чтобы закрыть
неиспользуемые закладки в редакторе.

[78]
2. Откройте закладку Правила отображения в редакторе C9_RulesItem.

3. Справа от таблицы Скрыть правила бизнес-объекта нажмите Добавить.

Отобразится окно Правило «Скрыть отображение».

4. Справа от поля Организация нажмите Просмотр.

5. В диалоге Соединение репозитория Teamcenter установите нужные параметры и нажмите Подключить,


а затем Готово:

Диалоговое окно Соединение репозитория Teamcenter не откроется, если Бизнес-моделер IDE уже
имеет соединение с Организационной структурой Teamcenter.

6. В диалоговом окне Поиск по организации откроется организационная структура Teamcenter.

7. Выберите Engineering.

Это действие скроет возможность создания C9_RulesItem членам группы Engineering.

8. Нажмите Готово в диалоге Поиск по организации.

9. Нажмите Готово в диалоге Правило «Скрыть отображение».

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

11.4. Добавление правил глубокого копирования

Создание правил глубокого копирования


1. Откройте C9_RulesItemRevision в редакторе.

2. Откройте закладку Правила глубокого копирования.

3. Сбросьте переключатель Показать наследованные правила.

[79]
4. Справа от таблицы правила глубокого копирования нажмите Добавить.

Откроется диалог Правило «Добавить детальное копирование».

Добавьте правило для операции revise, чтобы все объекты, расположенные по отношению
IMAN_specification были скопированы в новый объект.

5. Справа от Тип операции выберите Revise из выпадающего списка.

6. Справа от Тип отношения с помощью кнопки Просмотр найдите IMAN_specification.

7. Справа Тип объекта с помощью кнопки Обзор найдите Match All.

8. Справа от Действие убедитесь, что значение CopyAsObject.

Это правило глубокого копирования будет удалено, если более чем один сайт Teamcenter будет
использовать условие isOtherSideReplica.

Тип операции Revise

Тип отношения IMAN_specification

Тип объекта Match All

Условие isTrue

Действие CopyAsObject

9. Нажмите Готово. Используйте остальные параметры по умолчанию.

Импорт других правил детального копирования


Примечание Чтобы увидеть результаты импорта в редакторе объекта C9_RulesItemRevision выберите
Правила глубокого копирования.

1. В Бизнес-моделере IDE нажмите Файл→Импортировать.

2. Выберите Импорт файла шаблона.

3. Нажмите Далее.

4. Выберите Проект CCC_DEV.

5. В поле Шаблон файла нажмите Обзор.

6. Перейдете в папку …\student\student_files\import_rules.

7. Выберите файл c9_deep_copy_rules.xml.

8. Нажмите Открыть.

9. Нажмите Готово.
[80]
10. Повторите предыдущие шаги, если отношение C9_justification_rel было создано раньше.

o Перейдите в папку …\student\student_files\import_rules.

o Выберите файл c9_deep_copy_justification.xml

o Нажмите Открыть.

o Установите файл расширения item_rules.xml.

o Нажмите Готово.

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

11.5. Создание правил GRM для C9_ERPDataForm

Подготовка к созданию нового правила GRM для C9_Item


1. Откройте бизнес-объект C9_Item в навигаторе.

Создание правила C9_Item с запретом вставки формы C9_ERPDataForm


1. Перейдите на закладку Правила GRM.

2. Нажмите Добавить....

Откроется диалог Новое правило GRM.

3. Справа от поля Первичный объект нажмите Обзор.

4. Найдите C9_Item.

5. Справа от поля Вторичный объект нажмите Обзор.

6. Найдите C9_ERPDataForm.

7. Справа от поля Объект отношения нажмите Просмотр.

8. Выберите Match All.

9. Введите 0 (ноль) для Первичного количества элементов.

10. Введите 0 (ноль) для Вторичного количества элементов.

11. Нажмите Готово.

Новое привило GRM отобразится в списке.

Подготовка к созданию нового правила GRM для C9_ItemRevision


1. Перейдите на закладку Главный редактора C9_Item.

[81]
2. Нажмите на C9_ItemRevision, чтобы открыть его в редакторе.

3. Нажмите на закладку Правила GRM.

Создайте правило GRM, запрещающее вырезать форму C9_ERPDataForm для


C9_ItemRevision
1. Откройте редактор C9_ItemRevision.

2. Нажмите Добавить....

Откроется диалоговое окно Новое правило GRM.

3. Справа от поля Первичный объект нажмите Обзор.

4. Выберите C9_ItemRevision.

5. Справа от поля Вторичный объект нажмите Обзор.

6. Найдите C9_ERPDataForm.

7. Справа от поля Объект отношения нажмите Просмотр.

8. Выберите IMAN_specification.

9. Введите 1 для Первичного количества элементов.

10. Введите 1 для Вторичного количества элементов.

11. Выберите Add Only для Изменяемости.

12. Нажмите Готово.

Просмотр наследуемых правил GRM для C9_ItemRevision


1. Выберите переключатель Show Inherited Rules .

2. Убедитесь, что в списке перечислены объекты, для которых первичным является C9_ItemRevision, и
объекты, для которых C9_ItemRevision является потомком.

3. Справа от поля Вторичный объект нажмите Добавить.

4. Выберите C9_ERPDataForm.

5. Убедитесь, что в списке отображаются объекты для которых C9_ERPDataForm Вторичное, и объекты, для
которых бизнес-объект лежит ниже в иерархии C9_ERPDataForm.

6. Справа от поля Объект отношения нажмите Просмотр.

7. Найдите IMAN_specification.

8. Выберите переключатель Отобразить правило применяемости .

9. Обратите внимание на правила применяемости, которые содержатся в списке.

10. Снимите переключатель Отобразить правило применяемости .

Сохранение модели данных


1. Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель данных).
2. В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
3. Нажмите OK.

[82]
11.5. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.

5. Нажмите Подключить (для соединения с сервером).

6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также можете
открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.

Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

11.6. Проверка отображения и правил именования

Проверка правил именования для идентификатора изделия и идентификатора


модификации изделия
1. Выберите Home.

2. Выберите Файл→Создать→Изделие.

[83]
3. Выберите CCC_RulesItem и нажмите Далее.

Примечание Далее в этом упражнении пользователь twhite не сможет увидеть CCC_RulesItem.

4. Убедитесь, что раздел Именование и шаблоны именования содержит выпадающий список


Идентификатор с возможностью выбор "CCC-1"nnnnnn и "CCC-2"nnnnnn.

5. Выберите "CCC-1"nnnnnn из выпадающего списка.

НЕ НАЖИМАЙТЕ Назначить.

6. Введете следующие значения:

Идентификатор ccc-123

Идентификатор модификации x

Имя Pattern1

Предупреждение Идентификатор имеет неправильный формат.

Это предназначено для проверки правила именования C9_RulesItem_ID.

Следующий шаг откроет окно с предупреждением.

7. Нажмите Готово.

8. Нажмите OK в диалоге Предупреждение.

9. В поле Иднтификатор введите CCC-1234567.

Предупреждение Идентификатор модификации имеет неправильный формат.

Это предназначено для проверки правила именования C9_RulesItemRev_ID.

10. Следующий шаг откроет окно с предупреждением.

11. Нажмите Готово.

Откроется диалог Предупреждение, так как символ х нельзя использовать в качестве идентификатора
модификации согласно правилу C9_RulesItemRev_ID.

[84]
12. Нажмите OK чтобы закрыть диалог.

Используйте кнопку Назначить для генерации идентификатора


1. Очистите поля Идентификатор и Модификация - Имя.

2. Нажмите Назначить.

3. Убедитесь, что Идентификатор заполнен согласно правилу CCC-1.

4. Убедитесь, что поле Модификация – Имя заполнено буквой А.

Проверка правила именования C9_RulesItem_Name


1. Поместите курсор поверх поля Имя.

Отобразится сообщение о правильности поля Имя.

2. В поле Имя отображается Pattern1. Если не отображается, то введите.

Предупреждение Имя имеет неправильный формат.

Это предназначено для проверки правила именования C9_RulesItem_Name.

3. Этот шаг сгенерирует диалог Информация.

4. Нажмите Дальше.

5. Нажмите OK, чтобы закрыть диалоговое окно.

6. В поле Имя введите PatternOne, которое является правильным именем.

7. Нажмите Готово.

Изделие с правильным именем отобразится в папке Home.

8. Нажмите Закрыть.

Добавление настройки сайта ITEM_autogenerate_id для C9_SampleItem


1. Выберите Правка→Параметры.

2. Выберите Индекс.

3. В поле Поиск по имени настройки введите ITEM_a.

4. Выберите настройку ITEM_autogenerate_id.

[85]
5. Введите C9_SampleItem в поле Текущие значения и нажмите символ .

Примечание Вводите C9_SampleItem без ошибок.

6. Нажмите Изменить.

7. Нажмите Отмена, чтобы закрыть диалог Параметры.

Проверьте автоматическое задание идентификаторов для CCC_SampleItem


1. Выберите папку Home.

2. Выберите Файл→Создать→Изделие.

3. Выберите тип CCC_SampleItem и нажмите Далее.

4. Обратите внимание, что поля Идентификатор и Модификация - Имя заполнились автоматически.

5. Закройте диалоговое окно.

Выход из полного клиента


1. Выберите Файл→Выход.

2. В диалоге Выход выберите Да.

Проверка невидимости типа CCC_RulesItem


1. Войдите в Teamcenter как twhite (пароль twhite).

Этот пользователь входит в группу Engineering и не может создавать объект CCC_RulesItem.

2. Выберите папку Home.

3. Выберите Файл→Создать→Изделие.

4. Убедитесь, что CCC_RulesItem нет в списке.

5. Закройте диалог Создать изделие.

Выход из полного клиента


1. Выберите Файл→Выход.

2. В диалоге Выход выберите Да.

3. Закройте окно TAO Imr.

11.7. Проверка правил глубокого копирования

Создание CCC_RulesItem для тестирования


1. Войдите в Temcenter как jgordon

2. В полном клиенте выберите Мой Teamcenter.

3. Выберите папку Home.

4. Выберите Файл→Создать→Изделие.

5. Выберите CCC_RulesItem и нажмите Далее.

6. Нажмите Назначить.

[86]
7. Введите Test в поле Имя.

8. Нажмите Готово.

9. Закройте диалог Создать изделие.

Добавьте текстовый набора данных по отношению описания


1. Выберите CCC_RulesItemRevision и именем Test.

2. Разверните CCC_RulesItem с именем Test.

3. Выберите CCC_RulesItemRevision.

4. Выберите Файл→Создать→Набор данных.

5. В диалоге Набор данных выберите Text.

6. В поле Имя введите Spec.

7. Нажмите OK.

8. В правой панели перейдите в вид Сведения.

9. Обратите внимание, что набор данных Spec добавлен по отношению Описания.

Добавление текста в набор данных Spec


1. Откройте Spec.

2. В редакторе введите Original spec text.

3. Сохраните и закройте файл.

Добавьте текстовый набор данных по отношению ссылка


1. Выберите CCC_RulesItemRevision с именем Test.

2. Выберите Файл→Создать→Набор данных.

3. В диалоге Создать набор данных введите Text.

4. В поле Имя введите Ref.

5. Нажмите OK.

6. В правой панели убедитесь, что набор данных Ref добавлен по отношению Описания.

[87]
7. Щелкните правой кнопкой на поле Отношения в строке Ref и выберите Ссылки.

Отношение для Ref изменится на Ссылки.

Добавьте текст в набор данных Ref


1. Дважды щелкните на наборе Ref.

2. В редакторе введите Original ref text.

3. Сохраните и закройте файл.

Сохраните модификацию как новый объект


1. Выберите CCC_RulesItemRevision с именем Test.

2. Выберите Файл→Сохранить как.

3. Нажмите Назначить.

4. В поле Имя введите TestSA.

5. Нажмите Готово.

6. Закройте диалог.

7. Разверните папку NewStuff.

8. Новый объект CCC_RulesItem с именем TestSA был создан в папке NewStuff.

9. Раскройте CCC_RulesItem с именем TestSA.

10. Разверните CCC_RulesItemRevision с именем TestSA.

11. Обратите внимание, что наборы данных Spec и Ref скопированы в TestSA.

Проверьте набор данных Spec в новом объекте


1. Откройте в редакторе набор данных Spec в CCC_RulesItemRevision TestSA.

2. В текстовом редакторе введите New spec text.

[88]
3. Сохраните и закройте файл.

4. Откройте набор данных Spec под модификацией CCC_RulesItemRevision с именем Test..

5. Убедитесь, что текст не изменился и выглядит как Original spec text.

6. Закройте файл.

Убедитесь, что набор данных Ref является связанным объектом


1. Дважды щелкните на наборе данных Ref под модификацией CCC_RulesItemRevision для TestSA.

2. В текстовом редакторе введите Edited ref text.

3. Сохраните и закройте файл.

4. Откройте в редакторе набор данных Ref под модификацией CCC_RulesItemRevision для Test..

5. Убедитесь, что текст изменился на Edited ref text.

6. Закройте файл.

Изучите CCC_RulesItemRevision с именем Test


1. Выберите CCC_RulesItemRevision с именем Test.

2. Выберите Файл→Пересмотреть.

3. В поле Имя введите TestRV.

4. Выберите следующую Модификацию.

5. Нажмите Готово.

6. Закройте диалог Пересмотреть.

Убедитесь, что набор данных Spec – это новый объект


1. Откройте набор данных Spec под объектом TestRV.

2. В текстовом редакторе напишите Revised spec text.

3. Сохраните и закройте файл.

4. Откройте набор данных Spec в исходном объекте CCC_RulesItemRevision с именем Test.

5. Проверьте, что текст не изменился Original spec text.

6. Закройте файл.

Убедитесь, что набор данных Ref является связанным объектом


1. Раскройте новую модификацию TestRV.

2. Щелкните на наборе данных Ref под TestRV.

3. В текстовом редакторе введите More edits to the ref text.

4. Сохраните и закройте файл.

5. Откройте набор данных Ref в исходном объекте CCC_RulesItemRevision с именем Test.

6. Обратите внимание на то, что текст изменился на More edits to the ref text.

[89]
7. Закройте файл.

Выйдите из полного клиента


1. Выберите Файл→Выход.

2. В диалоге выберите Да.

3. Закройте TAO ImR.

11.8. Проверка правил GRM для CCC_ERPDataForm

Вход в Teamcenter
1. Войдете под именем jgordon.

Создайте CCC_Item для проверки правил GRM

1. Выберите Home.

2. Выберите Файл→Создать→Изделие.

3. Выберите CCC_Item и нажмите Далее.

4. Нажмите Назначить.

5. В поле Имя введите GRM_test_5.

6. Нажмите Готово.

7. Закройте диалог.

8. Разверните CCC_Item, чтобы увидеть CCC_ItemRevision.

9. Выберите CCC_ItemRevision.

10. Выберите Файл→Создать→Форма.

11. Нажмите Еще, чтобы увидеть дополнительные формы.

12. Выберите CCC_ERPDataForm.

13. В поле Имя введите CCC_ERPDataForm5.

14. Нажмите OK.

CCC_ERPDataForm будет создана в CCC_ItemRevision по отношению IMAN_specification.

15. Убедитесь, что CCC_ERPDataForm имеет отношение IMAN_specification при выборе CCC_ItemRevision.

Попытайтесь вырезать форму CCC_ERPDataForm из CCC_ItemRevision


1. Под CCC_ItemRevision щелкните правой кнопкой на CCC_ERPDataForm и выберите Вырезать.

2. Убедитесь, что диалог Вырезать сообщит об ошибке описания. Это произошло потому, что установлено
правило Add Only.

3. Нажмите красный символ X.

Отобразится более подробная информация.

4. После изучения ошибки нажмите ОК в диалоговом окне.

[90]
5. Нажмите OK для закрытия диалога Вырезать.

Попытайтесь вставить форму CCC_ERPDataForm в CCC_ItemRevision


1. Создайте другую CCC_ERPDataForm.

o Выберите Home
o Выберите Файл→Создать→Форма
o В поле Имя введите ERP_GRM_test_5
o Нажмите OK
2. В контекстном меню CCC_ERPDataForm выберите Скопировать.

3. Щелкните правой кнопкой на CCC_ItemRevision и выберите Вставить.

4. Отобразится в диалоге Вставить сообщение об ошибке.

Это произошло потому, что форма CCC_ERPDataForm по отношению IMAN_specification уже есть.

5. Нажмите красный символ X.

Отобразится дополнительная информация об ошибке.

6. Закройте диалоговые окна

7. Выйдите из полного клиента

8. Закройте окно TAO ImR.

[91]
12. Операции бизнес-объектов

12.1. Добавление операции к C9_ItemRevision для автоматического создания формы

Подготовка к изменению C9_ItemRevision


1. Установите активный файл расширения item_business_objects.xml.

2. Откройте в редакторе C9_ItemRevision.

Найдите операцию ITEM_create_rev


1. В редакторе C9_ItemRevision откройте закладку Операции.
2. Раскройте папку Operations.
3. Перейдете в папку Устаревшие опреации.
4. Найдите и выберите операцию ITEM_create_rev.
5. Через несколько секунд справа отобразятся Действия и условия.

Добавьте правило расширения createObjects


1. Справа от поля Последующее действие нажмите Добавить.

Откроется окно Правило «Добавить расширение».

2. Справа от поля Расширение нажмите Просмотр.


3. Выберите createObjects.
4. Нажмите OK.

Добавьте аргументы к правилу расширения createObjects


1. Справа от поля Аргументы нажмите Добавить.

Откроется диалог New Arguments.

2. Справа от objectType нажмите Просмотр.


3. Сбросьте COTS и выберите C9_ERPDataForm.
4. Нажмите OK.
5. В диалоге New Arguments справа от relationType выберите Просмотр.
6. В строке фильтра начните вводить IMAN_specification, пока он не появится в списке.
7. Выберите IMAN_specification и нажмите OK.

Аргумент Значение

1 objectType C9_ERPDataForm

2 relationType IMAN_specification

8. В диалоге New Argument нажмите Готово.


9. В диалоге Правило «Добавить расширение» нажмите Готово.

Перейдете на закладку Главный в редакторе C9_ItemRevision.

[92]
Сохранение модели данных
Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель
данных).
В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
Нажмите OK.

12.2. Установка модели данных

Установка шаблона
8. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите
Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

9. Убедитесь, что Прифили серверного соединения установлены.

10. Убедитесь, что jgordon указан как Пользователь.

11. Введите jgordon в поле Пароль.


12. Нажмите Подключить (для соединения с сервером).
13. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также


можете открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

14. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


6. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

7. Убедитесь, что все Шаги установки помечены Успешно.

8. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

9. Убедитесь, что поле Error # value 0 and Error value Успешно.


Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

10. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.

Упражнение завершено.

[93]
12.3. Проверьте операцию автоматического создания формы для CCC_ItemRevision

Вход в Teamcenter
1. Войдите в Teamcenter как jgordon.

Проверка автоматического создания формы


1. В приложении Мой Teamcenter выберите папку Home.
2. Выберите Файл→Создать→Изделие.
3. Выберите CCC_Item и нажмите Далее.
4. Нажмите Назначить.
5. В поле Имя введите Item5.
6. Нажмите Готово.
7. Нажмите Закрыть.
8. Раскройте изделие CCC_Item , чтобы увидеть CCC_ItemRevision.
9. Раскройте CCC_ItemRevision чтобы увидеть CCC_ERPDataForm.

10. На закладке Подробности убедитесь, что форма добавлена по отношению Описания.


11. Выйдите из полного клиента и закройте окно TAO ImR

13. Составные свойства


13.1. Создание составного свойства и назначение его форме

Создание составного свойства для C9_ItemRevision


1. Установите активный файл расширения item_business_objects.xml.
2. Откройте в редакторе C9_ItemRevision.
3. Перейдите на закладку Свойства.
4. Нажмите кнопку Добавить.
5. Выберите Составной.
6. Нажмите Далее.
7. В поле Имя введите c9_ERPTagNumber.
8. В поле Отображаемое имя введите CCC_ERPTagNumber.
9. В поле Описание введите CCC.

[94]
Добавление составного свойства C9_ItemRevision
1. Нажмите Добавить сегмент.
2. Сбросьте переключатели Ссылка и Динамически.
3. Введите IMAN_s и в поле выберите IMAN_specification.

4. Нажмите Далее.
5. Сбросьте переключатель COTS.
6. Найдите и выберите C9_ERPDataForm.
7. Нажмите Готово.

Пока игнорируйте сообщение Неверное поле «Путь».

8. В поле Путь выберите C9_ERPDataForm.


9. Нажмите Добавить последний сегмент.
10. Введите c9 в поле и выберите c9_ERPTagNumber.

11. Нажмите Готово.

12. Нажмите Готово.

[95]
Составное свойство будет добавлено к другим свойствам.

Сохранение модели данных


Нажмите значок на панели инструментов (или выберите Файл→Сохранить модель
данных).
В диалоге Сохранить модель данных убедитесь, что выбран проект CCC_DEV.
Нажмите OK.

13.2. Установка модели данных

Установка шаблона
1. В виде Бизнес-моделер, в контекстном меню любого бизнес объекта выберите
Установить шаблон.

Примечание Можно также нажать значок Установить шаблон в панели инструментов.

2. Убедитесь, что Прифили серверного соединения установлены.

3. Убедитесь, что jgordon указан как Пользователь.

4. Введите jgordon в поле Пароль.


5. Нажмите Подключить (для соединения с сервером).
6. Нажмите Готово (для установки на сервер).

Откроется окно Deploying to Teamcenter Server, отображающее статус установки, и вы также


можете открыть окно TAO ImR, чтобы увидеть как устанавливается модель.

Предупреждение Не закрывайте окно TAO ImR.

7. После отображения окна Deployment Complete нажмите OK.

Проверка успешности установки


1. В виде Консоль (левая нижняя группа закладок), нажмите ссылку deploy.log.

2. Убедитесь, что все Шаги установки помечены Успешно.

3. Пролистайте раздел Schema Changes. Здесь отмечены все изменения.

4. Убедитесь, что поле Error # value 0 and Error value Успешно.


Error # | Error
Пример
— — — — | — — — — —
— — — — | — — — — —

0 | Успешно

0 | Успешно

0 | Успешно
— — — — | — — — — —

5. Нажмите X, чтобы закрыть deploy.log.

Остановка TAO ImR


Нажмите X в окне TAO ImR, чтобы выйти из него.
[96]
Упражнение завершено.

13.3. Проверка составных свойств


1. Войдите в Teamcenter как jgordon.
2. Выберите папку Home.
3. Разверните CCC_Item для отображения CCC_ItemRevision.
4. Раскройте CCC_ItemRevision для отображения CCC_ERPDataForm.
5. Откройте CCC_ERPDataForm, чтобы проверить значение CCC_ERPTagNumber.

Если CCC_ERPTagNumber не имеет значение, установите его.

6. В контекстном меню CCC_ItemRevision выберите Показать свойства.

7. Пролистайте список, чтобы найти составное свойство CCC_ERPTagNumber.


8. Нажмите Отмена.

Упражнение завершено.

14. Настройка интерфейса полного клиента

14.1. Организация свойств CCC_Item

Найдите XMLRenderingStylesheets
1. В полном клиенте Teamcenter откройте перспективу Мой Teamcenter.

2. Нажмите Открыть окно поиска .

3. Нажмите кнопку Выберите поиск .


4. Выберите поиск Общие....
5. Нажмите кнопку Очистить все поля поиска .
6. Введите Item* в поле Имя.
7. Измените тип на XMLRenderingStylesheet.

Примечание Введите XML* в поле Поиск и нажмите значок поиска. 8.

Щелкните левой кнопкой на XMLRenderingStylesheet.

9. Нажмите кнопку

10. XMLRenderingStylesheets отобразится в окне Результаты поиска.

Создание нового набора данных XMLRenderingStylesheet


1. В видел Результаты поиска выберите Item.
[97]
2. Выберите Файл→Сохранить как.
3. Введите CCC_Item в поле Имя.
4. В поле Описание удалите OOTB.
5. Нажмите OK.

Ссылка на набор данных CCC_Item окажется в папке Newstuff.

6. Закройте окно Результаты поиска.

7. Нажмите .
8. Закройте окно Результаты поиска.
9. Откройте папку Home.
10. Откройте Newstuff.

Обновите XMLRenderingStylesheet для CCC_Item


1. Найдите набор данных CCC_Item XMLRenderingStylesheet.
2. Откройте закладку Просмотр.

Отобразится XML для набора данных CCC_Item XMLRenderingStylesheet.

3. Ближе к концу текста найдите строку.

<page title="All" titleKey="All">

4. Ниже этого кода XML введите следующее.

5. <page title="CCC_Props" titleKey="CCC_Props">

6. <property name="c9_CarType" />

7. <property name="c9_Category" />

8. <property name="c9_Customer" />

9. <property name="c9_Shipped" />

</page>

10. Вверху убедитесь, что Тип таблицы стилей установлен в Свойства.


11. В поле Зарегистрированный тип введите CCC_Item.
12. Нажмите Применить.

Примечание Если вы ходите использовать кириллицу, что замените первую строку файла
<?xml version="1.0" encoding="UTF-8"?> на строку <?xml version="1.0"
encoding="Windows-1251"?>

13. Выберите закладку Сводка.

Создайте XMLRenderingStylesheet для CCC_ItemRevision


1. В виде Результаты поиска выберите ItemRevision.
[98]
2. Выберите Файл→Сохранить как.
3. Введите CCC_ItemRevision в поле Имя.
4. В поле Описание удалите OOTB...
5. Нажмите OK.
6. Перейдите в Newstuff.

Обновите XMLRenderingStylesheet для CCC_ItemRevision


1. Выберите набора данных для CCC_ItemRevision XMLRenderingStylesheet.
2. Откройте закладку Просмотр.
3. Ближе к концу файла найдите строку.

<page title="All" titleKey="All">

4. Введите ниже нее строки.

5. <page title="CCC_Props" titleKey="CCC_Props">

6. <property name="c9_Contact" />

7. <property name="c9_DateWeighed" />

8. <property name="c9_Vendor" />

9. <property name="c9_Weight" />

</page>

10. Вверху убедитесь, что Тип таблицы стилей установлен в Свойства.


11. В поле Зарегистрированный тип введите CCC_ItemRevision.
12. Нажмите Применить.

Создайте четыре настройки для регистрации стилевых файлов


1. Выберите Правка→Параметры.
2. Нажмите Индекс в левом нижнем углу.
3. Установите четыре параметра уровня Site, перечисленные в списке:

Имя параметра Значение параметра

CCC_Item.RENDERING CCC_Item

CCC_Item.REGISTEREDTO CCC_Item

CCC_ItemRevision.RENDERING CCC_ItemRevision

CCC_ItemRevision.REGISTEREDTO CCC_ItemRevision

4. Закройте диалог параметры Параметры.


5. Выйдите из полного клиента и закройте TAO ImR.

[99]
14.2*. Импорт стилей для свойств CCC item (не обязательно)

Примечание Если у вас не получилось вписать нужную информацию, как описано в упражнении
выше, вы можете импортировать файлы стилей.

Откройте командное окно Teamcenter


1. Выберите Start→All Programs→Teamcenter 8→tc83srv_tc83srv Command Prompt.
2. В командной строке перейдите в папку C:\student\student_files\import_ss_xml.

3. Введите dir и нажмите Enter.

Убедитесь, что папка содержит файлы:

c9_Item.xml

c9_ItemRevision.xml

import_c9_item_ss.bat

c9_item_ss_prefs.xml

Запустите скрипт для импорта настроек


1. Введите import_c9_item_ss.bat и нажмите Enter.
2. После запуска скрипта проверьте результаты в окне.
3. Введите exit, чтобы закрыть окно команд.

Упражнение завершено.

14.3. Проверка стилей свойств

Вход в Teamcenter

Войдите в Teamcenter как jgordon.

Проверьте обновленные свойства CCC_Item


1. Щелкните правой кнопкой на объекте CCC_Item (с именем Sample2) и выберите Свойства.

Примечание Если у вас нет такого объекта, создайте его.

2. Нажмите CCC_Props чтобы увидеть дополнительные свойства. Убедитесь, что свойства


отображаются. Если произошла ошибка, проверьте правильность содержимого стилевого
файла
3. Нажмите Отмена.
4. Раскройте изделие CCC_Item, чтобы увидеть CCC_ItemRevision.

[100]
5. Щелкните правой кнопкой на CCC_ItemRevision и выберите Просмотр свойств.
6. Нажмите CCC_Props, чтобы увидеть дополнительные свойства.
7. Нажмите Отмена.
8. Закройте Teamcenter

15. Создание установочного пакета шаблонов

Упаковка расширений проекта CCC_DEV в шаблон решения


1. В Бизнес-моделере IDE выберите Файл→Создать→Прочие....
2. В окне Создать раскройте Бизнес-моделер IDE и выберите Объединение расширений
шаблонов.
3. Нажмите Далее.
4. В поле Проект выберите CCC_DEV.
5. Остальные настойки оставьте по умолчанию.
6. Нажмите Готово.

Просмотр расположение файлов проекта CCC_DEV


1. Перейдите в вид Навигатор.
2. Щелкните правой кнопкой на проекте CCC_DEV и выберите Свойства.
3. В диалоге Информация изучите поле Расположение.
4. Нажмите Отмена.

Проверка созданных файлов шаблонов


1. Откройте Проводник и найдите папку С:\student_files\bmide_projects\CCC_DEV.
2. Откройте папку output\packaging.

3. Убедитесь, что в ней созданы 4 файла.

o cccdev_install.zip.
o cccdev_template.zip.
o feature_cccdev.xml.
o cccdevBundle_en_US.xml.

[101]

Вам также может понравиться