Figure ProdO.02 ProductOrder detailed view : Class diagram
Created: |
3/28/2022 3:51:09 PM |
Modified: |
5/28/2022 12:02:22 PM |
Project: |
|
Author: |
broth |
Version: |
22.0 |
Advanced: |
|
ID: |
{2522AAFB-24FE-4f11-89F6-EADC0329A2D7} |
One or many PartyRoles might be involved in a ProductOrder / ProductOrderItem such as Distributor, Holder, Buyer or Product User.<br/>A ProductOrder and ProductOrderItems might be further described by Attachments.<br/>Each ProductOrderItem requires an action (AllowedProductAction) on a ProductSpecification or a ProductOffering.<br/>An AllowedProductAction is either an action n ProductSpecification or exclusively on a ProductOffering.<br/>The configuration required is described by the related Product even if it isn’t delivered yet. The prices applicable are related to the Product (ProductPrice) or to ProductOrderItem / PorductOrder when it corresponds to prices not specific to a Product such as a global of 5% on ProductOrder one-time fees.<br/>A ProductOrderItem may contain ProductOrderItems according to ProductOffering (BundledProductOffering / SimpleProductOffering) and ProductSpecification (Composite / Atomic ProductSpecification) structure.<br/>To deliver the corresponding Product, Place(s) to deliver and Appointment(s) might be needed. An Appointment is an arrangement to do something or meet someone at a particular time and location.<br/>A ProductOrderItem may also specify the commitment chosen (i.e. CommitmentTermOrCondition).<br/>