contract1
Class CreatePositionParams

Attributes
<Primitive Type> string name name
<Primitive Type> decimal quantity quantity
<Class> Uom uom uom
<Class> Product product product
<Primitive Type> dateTime pricingDate pricingDate
<Class> PricingRule pricingRule pricingRule
<Class> Uom priceUom priceUom
<Primitive Type> boolean ignoreProductConfiguration ignoreProductConfiguration

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywordsstruct
NameCreatePositionParams
Name Expression
Namespace<Package> contract1
Owned Template Signature
Owner<Package> contract1
Owning Template Parameter
Package<Package> contract1
Qualified Namecontract1::contract1::CreatePositionParams
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 ignoreProductConfiguration
Public <Primitive Type> boolean ignoreProductConfiguration
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NameignoreProductConfiguration
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::ignoreProductConfiguration
Stereotype
Template Parameter
Type<Primitive Type> boolean
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 name
Public <Primitive Type> string name
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namename
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::name
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 priceUom
Public <Class> Uom priceUom
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NamepriceUom
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::priceUom
Stereotype
Template Parameter
Type<Class> Uom
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 pricingDate
Public <Primitive Type> dateTime pricingDate
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
NamepricingDate
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::pricingDate
Stereotype
Template Parameter
Type<Primitive Type> dateTime
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 pricingRule
Public <Class> PricingRule pricingRule
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamepricingRule
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::pricingRule
Stereotype
Template Parameter
Type<Class> PricingRule
Upper1
Upper Value
VisibilityPublic


 product
Public <Class> Product product
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Nameproduct
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::product
Stereotype
Template Parameter
Type<Class> Product
Upper1
Upper Value
VisibilityPublic


 quantity
Public <Primitive Type> decimal quantity
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namequantity
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::quantity
Stereotype
Template Parameter
Type<Primitive Type> decimal
Upper1
Upper Value
VisibilityPublic


 uom
Public <Class> Uom uom
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> CreatePositionParams
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Nameuom
Name Expression
Namespace<<struct>> <Class> CreatePositionParams
Opposite
Owner<<struct>> <Class> CreatePositionParams
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::CreatePositionParams::uom
Stereotype
Template Parameter
Type<Class> Uom
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic