{ "id": "ShariXKnowledgeOpenKnowledgeDomainRelatedorders", "page": "sharixopen:knowledge:domain:related_orders", "area": "open", "type": "reference", "title": "Связанные заказы и комплексы", "status": "review", "schema_version": 1, "relations": { "related_to": [ "ShariXKnowledgeOpenKnowledgeDomainStart", "ShariXKnowledgeOpenKnowledgeDomainSpendingcompensation", "ShariXKnowledgeOpenKnowledgeArchitectureApicontracts" ] }, "extensions": { "taxonomy": { "domain": "reference", "lifecycle": "unspecified", "parents": [ "ShariXKnowledgeOpenKnowledgeDomainStart" ], "terms": [] }, "glossary": [] }, "content_sha256": "aa152cd8b265849c42ce39a049497938a9165521f339de408f993a6206c079f4", "schema": 1 } ====== Связанные заказы и комплексы ====== ~~NOCACHE~~ **Тип:** contract · **Статус:** сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт. **Раздел:** [[sharixopen:knowledge:domain:start|Доменная модель заказов и исполнения]] ===== Независимость ===== Связанный Order или Platform Complex — самостоятельный объект, а не вложенный дочерний заказ в бизнес-модели. Исходный Order хранит ''RelatedServiceReference'': тип ''ORDER | COMPLEX'', идентификатор, необязательный origin Stage, инициатора, снимки получателя и стоимости, событие создания. ===== Участники ===== Клиент нового связанного заказа — инициатор создания. Получатель выбирается отдельно, не наследуется молча из основного заказа. ===== Финансы ===== При создании клиентом оплата связанного заказа производится отдельно. Когда исполнитель действует по делегированному разрешению клиента, соответствующая допустимая стоимость становится компенсируемой позицией основного заказа. Каждое действие проверяется по spending policy и лимиту. ===== Связанные понятия ===== * [[sharixopen:knowledge:domain:spending_compensation|Дополнительные расходы, делегирование и компенсация]] * [[sharixopen:knowledge:architecture:api_contracts|API и межмодульные контракты]] ~~SHARIX_KNOWLEDGE_RELATED~~