6.6.1 Элементы модели материала
Определения сообщения допускают, что информация может быть доступной из любой из пяти отправных точек: класс материалов, определение материала, партия материала, часть партии материалов или испытания качества (выделены точками на рисунке 18).
| |
Information about material classes
| Информация о классах материалов
|
Information about material definitions
| Информация об определениях материалов
|
Information about material lots
| Информация о партиях материалов
|
Information about material sublots
| Информация о частях партий материалов
|
Material class
| Материалы классов
|
Defines a grouping
| Определяет порядок группировки
|
Material definition
| Определение материала
|
Defined by
| Определен ...
|
Material lot
| Партия материала
|
Made up of
| Состоит из ...
|
Material sublot
| Часть партии материалов
|
Has properties of
| Имеет свойства ...
|
Has values for
| Имеет значения ...
|
May be made up of sublots
| Партия может делиться на части
|
Material class property
| Свойство класса материала
|
May map to
| Может отображаться на ...
|
Material definition property
| Свойство определения материала
|
Maps to
| Отображается на ...
|
Material lot property
| Свойство части партии материалов
|
Is tested by a
| Испытывается ...
|
Is associated with a
| Ассоциируется с ...
|
Records the execution of
| Регистрирует выполнение ...
|
QA test specification
| Спецификация испытаний качества
|
Defines a procedure for obtaining a
| Определяет процедуру получения ...
|
QA test result
| Результаты испытаний качества
|
Information about QA tests
| Информация об испытаниях качества
|
Рисунок 18 - Группировка объектов для рассматриваемой модели материала
Пример - Возможные сообщения: Получить Класс материалов, Получить Партию материала, Получить Испытания качества.
6.6.2 Действия класса материалов
Все действия должны быть корректными в отношении объекта "Класс материалов".
Примечание - Данный раздел содержит информацию только о классах материалов или о классах материалов и их свойствах. Возвращаемая информация не содержит определение материала, ассоциированного с классом материалов. Она содержит только идентификаторы определений материалов, принадлежащих рассматриваемому классу.
6.6.3 Особенности действий класса материалов
Действия, выполняемые в отношении объектов "Класса материалов", определены в таблице 16.
Таблица 16 - Особенности действий классов материалов
| | | |
Значение идентифи- катора класса материалов
| Значение идентифи- катора свойства класса материалов
| Значение свойства класса материалов
| Особенности действия на объекты
|
Идентификатор указан
| Не указано
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Классов материалов, все свойства и их атрибуты, а также идентификаторы Определений материалов для рассматриваемого Класса материалов.
PROCESS: Должно определить запрос на добавление получателем Классов материалов. Рассматриваемый идентификатор определяет предлагаемые идентификаторы Классов материалов. Получатель добавляет Классы материалов и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Указанные атрибуты указанных Классов материалов должны быть изменены.
CANCEL: Должно определить запрос на отмену получателем указанных Классов материалов.
SYNC ADD: Должно определить запрос на добавление получателем указанных Классов материалов.
SYNC CHANGE: Указанные атрибуты указанных Классов материалов должны быть изменены.
SYNC DELETE: Должно определить запрос на удаление получателем указанных Классов материалов
|
Идентификатор указан
| Идентификатор указан
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Классов материалов, все указанные Свойства классов материалов и идентификаторы Определений материалов для рассматриваемого Класса материалов.
PROCESS: Должно определить запрос на добавление получателем Классов материалов. Сообщение определяет предлагаемые идентификаторы Классов материалов и перечень свойств. Получатель добавляет Классы материалов, свойства и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем указанных свойств указанных Классов материалов.
SYNC ADD: Должно определить запрос на добавление получателем Классов материалов, а также перечень Свойств класса материалов.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем указанного перечня Свойств классов материалов для указанных Классов материалов
|
Идентификатор указан | Идентификатор указан | Значение свойства указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Классов материалов (если Значение свойства класса материалов согласуется с указанным значением свойства), все указанные Свойства классов материалов и идентификаторы Определений материалов для рассматриваемого Класса материалов.
PROCESS: Должно определить запрос на добавление получателем Классов материалов. Сообщение определяет предлагаемые идентификаторы Классов материалов и свойств, а также значения свойств. Получатель добавляет Классы материалов, свойства и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Должно определить запрос на изменение получателем значений указанных свойств указанных Классов материалов. Сообщение RESPOND может быть использовано для передачи согласия, несогласия или для внесения изменений в данные сообщения CHANGE.
CANCEL: Должно определить запрос на отмену получателем указанных свойств Классов материалов, имеющих указанные значения свойств.
SYNC ADD: Должно определить запрос на добавление получателем указанных Классов материалов, перечня свойств и значений свойств.
SYNC CHANGE: Должно определить запрос на изменение получателем указанного перечня свойств указанных Классов материалов.
SYNC DELETE: Должно определить запрос на удаление получателем указанного перечня Свойств классов материалов указанных Классов материалов, имеющих указанные значения свойств
|
Групповой символ указан
| Не указано
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты и свойства Классов материалов, согласующиеся с групповым символом, и идентификаторы Определений материала для рассматриваемого Класса материалов.
Пример 1 - Возвратить все Классы материалов, определить символ "*" как групповой.
PROCESS: Ошибка.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем всех Классов материалов, согласующихся с групповым символом.
SYNC ADD: Ошибка.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем всех Классов материалов, согласующихся с групповым символом
|
Групповой символ указан
| Групповой символ указан
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты Классов материалов, согласующиеся с групповым символом, а также для каждого класса возвратить все Свойства класса материалов, согласующиеся с групповыми символами свойств, и идентификаторы Определений материалов для рассматриваемого Класса материалов.
Пример 2 - Возвратить одно свойство, определенное идентификатором Класса материалов в групповом символе свойства.
Пример 3 - Возвратить все Свойства классов материалов, определить символ "*" как групповой.
Пример 4 - Возвратить один Класс материалов, определить идентификатор Класса материалов в групповом символе.
Пример 5 - Возвратить все Классы материалов, определить символ "*" как групповой.
PROCESS: Ошибка.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем всех свойств, согласующихся с рассматриваемым групповым символом Свойств класса материалов для всех Классов материалов, согласующихся с данным групповым символом.
SYNC ADD: Ошибка.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем всех свойств, согласующихся с групповым символом рассматриваемых Свойств класса материалов для всех Классов материалов, согласующихся с данным групповым символом
|
6.6.4 Действия по определению материала
Все действия должны быть корректными в отношении объекта "Определение материала".
Примечание - Данный раздел содержит информацию об определениях материалов и их свойствах. Возвращаемая информация не содержит партии материалов, ассоциированные с определением рассматриваемого материала. Она содержит только идентификаторы данных партий материалов.
6.6.5 Особенности действий по определению материала
Действия, выполняемые в отношении объекта "Определение материала", определены в таблице 17.
Таблица 17 - Особенности действий по определению материала
| | | |
Значение идентифи- катора определения материала
| Значение идентифи- катора свойства определения материала
| Значение свойства опреде- ления материала
| Особенности действия на объекты
|
Идентификатор указан
| Не указано
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Определений материалов, все свойства и их атрибуты, а также идентификаторы Партий материалов для рассматриваемых Определений материалов и идентификаторы Классов материалов для рассматриваемых Определений материалов.
PROCESS: Должно определить запрос на добавление получателем Определений материалов. Сообщение определяет предлагаемые идентификаторы Определений материалов. Получатель добавляет Определения материалов и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Указанные атрибуты указанных Определений материалов должны быть изменены.
CANCEL: Должно определить запрос на отмену получателем указанных Определений материалов.
SYNC ADD: Должно определить запрос на добавление получателем указанных Определений материалов.
SYNC CHANGE: Указанные атрибуты указанных Определений материалов должны быть изменены.
SYNC DELETE: Должно определить запрос на удаление получателем указанных Определений материалов
|
Идентификатор указан
| Идентификатор указан
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Определений материалов, все указанные Свойства определений материалов, идентификаторы Партий материалов для рассматриваемых Определений материалов, а также идентификаторы Классов материалов для рассматриваемых Определений материалов.
PROCESS: Должно определить запрос на добавление получателем Определений материалов. Сообщение определяет предлагаемые идентификаторы Определений материалов и свойств. Получатель добавляет Определения материалов, свойства и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем указанных свойств указанных Определений материалов.
SYNC ADD: Должно определить запрос на добавление получателем Определений материалов, а также перечень Свойств определений материалов.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем указанного перечня Свойств определений материалов
|
Идентификатор указан
| Идентификатор указан
| Значение свойства указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты указанных Определений материалов (если значение Свойства определения материала согласуется с указанным значением свойства), все указанные Свойства определений материалов, а также идентификаторы Партий материалов для рассматриваемых Определений материалов и идентификаторы Классов материалов.
PROCESS: Должно определить запрос на добавление получателем Определений материалов. Сообщение определяет предлагаемые идентификаторы Определений материалов и свойств, а также значения свойств. Получатель добавляет Определения материалов, свойства и назначает идентификаторы. Назначенные идентификаторы возвращаются сообщением ACKNOWLEDGE.
CHANGE: Должно определить запрос на изменение получателем значений указанных свойств указанных Определений материалов. Сообщение RESPOND может быть использовано для передачи согласия, несогласия или для внесения изменений в данные сообщения CHANGE.
CANCEL: Должно определить запрос на отмену получателем указанных свойств Определений материалов, имеющих указанные значения свойств.
SYNC ADD: Должно определить запрос на добавление получателем указанных Определений материалов, перечня свойств и значений свойств.
SYNC CHANGE: Должно определить запрос на изменение получателем указанного перечня свойств указанных Определений материалов.
SYNC DELETE: Должно определить запрос на удаление получателем указанного перечня Свойств определения материала и указанных Определений материалов, имеющих указанные значения свойств
|
Групповой символ указан
| Не указано
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты и свойства Определений материалов, согласующихся с групповым символом, идентификаторы Партий материалов для рассматриваемых Определений материалов, а также идентификаторы Классов материалов для каждого Определения материала.
Пример 1 - Возвратить все Определения материалов, определить символ "*" как групповой.
PROCESS: Ошибка.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем всех Определений материалов, согласующихся с групповым символом.
SYNC ADD: Ошибка.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем всех Определений материалов, согласующихся с групповым символом
|
Групповой символ указан
| Групповой символ указан
| Не указано
| GET: Должно определить запрос, возвращаемый получателем (в сообщении SHOW), все атрибуты Определений материалов, согласующихся с групповым символом, и для каждого класса возвратить идентификаторы Партий материалов для рассматриваемых Определений материалов, а также все Свойства определений материалов, согласующиеся с групповыми символами свойств, и идентификаторы Классов материалов для рассматриваемых Определений материалов.
Пример 2 - Возвратить одно свойство, задать Идентификатор свойства определения материала в групповом символе свойства.
Пример 3 - Возвратить все Свойства определений материалов, определить символ "*" как групповой.
Пример 4 - Возвратить Определение материала, указать Идентификатор определения материала в групповом символе.
Пример 5 - Возвратить все Определения материалов, определить символ "*" как групповой.
PROCESS. Ошибка.
CHANGE: Ошибка (значения свойств не указываются).
CANCEL: Должно определить запрос на отмену получателем всех Свойств определений материалов, согласующихся с групповым символом свойства для всех Определений материалов, согласующихся с данным групповым символом.
SYNC ADD: Ошибка.
SYNC CHANGE: Ошибка (значения свойств не указываются).
SYNC DELETE: Должно определить запрос на удаление получателем всех Свойств определений материалов, согласующихся с групповым символом свойств всех Определений материалов, согласующихся с данным групповым символом
|
6.6.6 Действия партии материалов
Все действия должны быть корректными в отношении объекта "Партия материалов".