ProductionOperation v2.0: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «==== Описание. ==== Тип, описывающий производственную операцию.<br /> Полноквалифицированное …») |
(→Поля.) |
||
Строка 37: | Строка 37: | ||
* Пока производственная транзакция остаётся незавершенной, все соответствующие ей производственные сертификаты на выработанный объём продукции будут оставаться незакрытыми. При завершении производственной транзакции все соответствующие ей производственные сертификаты на выработанный объём продукции автоматически закрываются. | * Пока производственная транзакция остаётся незавершенной, все соответствующие ей производственные сертификаты на выработанный объём продукции будут оставаться незакрытыми. При завершении производственной транзакции все соответствующие ей производственные сертификаты на выработанный объём продукции автоматически закрываются. | ||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | ||
|- | |||
| '''appliedProcess''' || Технологический процесс/операция. В случае отсутствия элемента `appliedProcess` по умолчанию принимается, что в процессе производственной операции происходит (в скобках указано значение элемента `appliedProcess/type`): | |||
* Производство (37) - если в операции присутствует сырьё (`rawBatch`) и выработанная продукция (`productiveBatch`). | |||
* Убой (12) + Производство (37) - если в операции присутствует в качестве сырья живое животное (по значению `productType`), а в качестве выработанной партии - продукция. | |||
* Добыча (35) - если сырьё не используется, а в качестве выработанной партии - живое животное. Например, для вылова рыбы. | |||
* Добыча (35) + Производство (37) - если сырьё не используется, а в качестве выработанной партии - продукция. | |||
* Утилизация (101) - если сырьё присутствует в операции, а выработанной партии нет. | |||
|| [[ProcessingProcedure_v2.0|vd:ProcessingProcedure]] || 0..* | |||
|} | |} | ||
Текущая версия на 11:55, 17 июля 2017
Описание.
Тип, описывающий производственную операцию.
Полноквалифицированное имя: {http://api.vetrf.ru/schema/cdm/mercury/vet-document}ProductionOperation
Поля.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
operationId | Идентификатор производственной транзакции (производственная смена, сутки и т.п.) Используется ТОЛЬКО для операций с незавершённым производством.
|
bs:Identifier | 0..1 |
rawBatch | Cведения о сырье, использованном при производстве партии продукции.
|
vd:RawBatch | 0..* |
productiveBatch | Cведения о произведённой продукции.
|
vd:ProductiveBatch | 0..* |
finalizeOperation | Флаг, указывающий, завершается ли производственная транзакция
|
xs:boolean | 0..1 |
appliedProcess | Технологический процесс/операция. В случае отсутствия элемента `appliedProcess` по умолчанию принимается, что в процессе производственной операции происходит (в скобках указано значение элемента `appliedProcess/type`):
|
vd:ProcessingProcedure | 0..* |