Similar presentations:
Общая_презентация
1.
S1000D. Применимость2.
S1000D. ПрименимостьТаблица перекрестных
ссылок по применимости
Таблица перекрестных
ссылок по условиям
Таблица перекрестных
ссылок на объекты
3.
S1000D. ПрименимостьКаталог таблиц перекрестных ссылок
Глава 4.14.4
2013-11-15 Страница 5
4.
Продукты. ACS Applic5.
S1000D. ACTPG БМЗ
WS Applic
Модуль данных ACT используется для
объявления атрибутов объекта, которые
влияют на применимость данных. Атрибуты
объекта – это свойства Объекта, которые
обычно не меняются в течение срока службы
экземпляра объекта, такие как номер
модели или серии.
Модуль данных ACT является справочным
центром по утверждениям о
применимости. В нем содержатся ссылки на один
модуль данных CCT и один
модуль данных PCT.
4.14 с.9
ACT
applicTag 1
CCT
applicTag 2
PCT
applicTag N
6.
S1000D. ACT7.
S1000D. ACT. productAttributeАтрибуты:
- id (O), идентификатор элемента <productAttribute>. См. Глава 3.9.5.2.1.2.
- valueDataType (O), тип данных атрибута объекта. Допустимые значения:
• "boolean" для логических значений "TRUE" или "FALSE"
• "string" (D) для цепочек символов
• "integer" для целых значений, которые являются числовыми и не содержат десятичной запятой
• "real" для вещественных значений, которые являются числовыми и содержат десятичную запятую
- valuePattern (O), шаблон, задающий допустимую структуру для каждого значения атрибута applicPropertyValues в элементе
<enumeration>.
Атрибут valuePattern должен быть использован только в случае, если атрибут valueDataType имеет значение "string".
- productIdentifier (O), указывает, является ли конкретный атрибут объекта уникальным идентификатором для конкретного
экземпляра объекта. В качестве примера можно привести атрибут объекта «серийный номер»
Допустимые значения:
• "primary", используется для указания предпочтительности использования конкретного атрибута объекта при выборе конкретного
экземпляра объекта. Если атрибут объекта определен как первичный идентификатор объекта, он должен быть включен в таблицу
перекрестных ссылок на объекты.
• "secondary", используется для указания вспомогательных ключевых слов
для определения конкретного экземпляра объекта. Если атрибут объекта
определен как вторичный идентификатор объекта, он может быть включен в
описание объекта в таблице перекрестных ссылок на объекты, но это не
является строгим требованием.
• "no" (D), используется для указания невозможности использования атрибута
объекта для определения конкретного экземпляра объекта.
8.
S1000D. ACT9.
S1000D. БМЗ. ACT10.
S1000D. CCTPG БМЗ
Модуль данных CCT используется для
объявления любых типов условий, которые
могут влиять на применимость данных. Условия
могут быть техническими,
эксплуатационными, условиями окружающей
среды или любыми другими условиями,
которые могут влиять на технические данные.
Технические условия обычно
привязаны к конфигурации Объекта, например,
сервисным бюллетеням или
модификациям. Состояние технических условий
может меняться в течение срока
службы экземпляра объекта. Примерами
эксплуатационных условий и условий
окружающей среды являются место проведения
технического обслуживания,
доступность инструментов, нормативные
требования, температура, скорость ветра и
запыленность.
WS Applic
ACT
applicTag 1
CCT
applicTag 2
PCT
applicTag N
11.
S1000D. PCTPG БМЗ
Модуль данных PCT является репозиторием
определений экземпляров объекта и
конкретных значений для атрибутов и условий
для каждого экземпляра объекта. Это
формальный способ определения экземпляров
объекта и конфигурации для каждого
из них.
Аналогично модулю данных ACT в проекте или
организации может быть несколько
экземпляров модуля данных PCT. В проекте или
организации необходимо решить,
следует ли использовать более одного
экземпляра модуля данных PCT для
различения условий между крупными
подсистемами или между партнерами по
проекту.
WS Applic
ACT
applicTag 1
CCT
applicTag 2
PCT
applicTag N
12.
S1000D. PCTАтрибуты:
- applicPropertyIdent (O), для идентификатора атрибута объекта (элемент
<productAttribute> атрибут id из модуля данных "Таблица перекрестных
ссылок по применимости") либо идентификатора условия (элемент<cond>
атрибут id из модуля данных "Таблица перекрестных ссылок по условиям").
- applicPropertyType (O), указывает, относится значение атрибута
applicPropertyIdent к атрибуту объекта или условию
- Допустимые значения:
• "prodattr" указывает, что атрибут applicPropertyIdent относится к
атрибуту объекта
• "condition" указывает, что атрибут applicPropertyIdent относится
к условию
- applicPropertyValue (M), для значения, которое должно быть присвоено
атрибуту объекта или условию, на которые указывает ссылка. Значение не может
содержать символы тильды [~] или вертикальной черты [|], поскольку эти
символы будут определены как разделители при использовании в качестве
значения в атрибуте applicPropertyValues где-либо внутри модели
применимости.
13.
S1000D. БМЗ. PCT14.
БМЗ. Сценарий работы. ACS Applic15.
БМЗ. Сценарий работы. ACT по умолчанию16.
БМЗ. Сценарий работы. PCT по умолчанию17.
БМЗ. Сценарий работы. Окно интеграции18.
БМЗ. Сценарий работы. Получение экземпляров из 1С:ERP19.
БМЗ. Сценарий работы. Получение экземпляров из 1С:ERP – дополнение PCT20.
БМЗ. Сценарий работы. Признаки применимости (applicTag)21.
БМЗ. Сценарий работы. Просмотр транзакции и создание applicTagСоздание applicTag
Просмотр
транзакции
22.
БМЗ. Сценарий работы. Список applicTag23.
БМЗ. Сценарий работы. Редактирование applicTag, созданного по транзакцииВведенный код АМТО
Даты
Полученный из 1С:ERP список экземпляров
24.
БМЗ. Сценарий работы. Копирование-вставка экземпляров в существующийapplicTag
25.
БМЗ. Сценарий работы. Просмотр свойств applicTag26.
БМЗ. Сценарий работы. Прикрепление applicTag к WS27.
Работа зрителя. Продукты28.
Работа зрителя. Продукты29.
Работа зрителя. Продукты30.
Работа зрителя. Продукты31.
Работа зрителя. Поиск32.
Работа зрителя. Поиск33.
Правила вычисления применимостиЕсли любое из следующих правил не выполняется, результатом будет логическое
значение "true", и соответствующие технические данные будут считаться
приемлемыми для отображения. Если технические данные нельзя определить как
полностью неприемлемые, их считают приемлемыми.
1. Комментарий по применимости должен иметь вычисляемый вид.
2. Должен существовать модуль данных PCT, идентифицирующий экземпляры
объекта.
3. Конкретный экземпляр объекта из PCT должен быть идентифицирован.
4. Идентифицированный экземпляр объекта в модуле данных PCT должен иметь
элемент <assign> со значением атрибута applicPropertyIdent,
совпадающим со значением атрибута applicPropertyIdent элемента
комментария по применимости <assert>.
5. Значение атрибута applicPropertyValue из идентифицированного
элемента <assign> в модуле данных PCT проверяется относительно значений
и диапазонов в атрибуте комментария-утверждения applicPropertyValues.
Если значение комментария-утверждения не соответствует проверяемому типу
данных атрибута объекта или условия, результатом является логическое значение
"true". Это условие является ошибкой, которую необходимо обнаружить и исправить
до доставки данных.
Если значение экземпляра объекта согласуется со значением комментарияутверждения или попадает в диапазон комментария-утверждения, результатом
является логическое значение "true".
Если значение экземпляра объекта не согласуется со значением комментарияутверждения и не попадает в диапазон комментария-утверждения, результатом
является логическое значение "false".