contract1
Class GetContractAmountsParams

Attributes
Class AbstractContract contract contract
Primitive Type integer lineItemNumber lineItemNumber
Primitive Type decimal positionAmount positionAmount
Primitive Type decimal positionBaseAmount positionBaseAmount
Primitive Type decimal positionDiscountAmount positionDiscountAmount
Primitive Type decimal positionTaxAmount positionTaxAmount
Primitive Type decimal salesCommission salesCommission
Primitive Type boolean salesCommissionIsPercentage salesCommissionIsPercentage

Properties:

Alias
Classifier Behavior
Collections
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywordsstruct
NameGetContractAmountsParams
Name Expression
Owned Template Signature
OwnerPackage contract1
Owning Parameter
PackagePackage contract1
Packageable Element visibilitypublic
Qualified Namecontract1::contract1::GetContractAmountsParams
Representation
Stereotype
Template Parameter
Visibilitypublic

Attribute Details

 contract
public Class AbstractContract contract
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
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
Namecontract
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::contract
Stereotype
Template Parameter
TypeClass AbstractContract
Upper1
Upper Value
Visibilitypublic


 lineItemNumber
public Primitive Type integer lineItemNumber
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamelineItemNumber
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::lineItemNumber
Stereotype
Template Parameter
TypePrimitive Type integer
Upper1
Upper Value
Visibilitypublic


 positionAmount
public Primitive Type decimal positionAmount
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamepositionAmount
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::positionAmount
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper Value
Visibilitypublic


 positionBaseAmount
public Primitive Type decimal positionBaseAmount
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamepositionBaseAmount
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::positionBaseAmount
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper Value
Visibilitypublic


 positionDiscountAmount
public Primitive Type decimal positionDiscountAmount
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamepositionDiscountAmount
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::positionDiscountAmount
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper Value
Visibilitypublic


 positionTaxAmount
public Primitive Type decimal positionTaxAmount
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamepositionTaxAmount
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::positionTaxAmount
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper Value
Visibilitypublic


 salesCommission
public Primitive Type decimal salesCommission
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamesalesCommission
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::salesCommission
Stereotype
Template Parameter
TypePrimitive Type decimal
Upper1
Upper Value
Visibilitypublic


 salesCommissionIsPercentage
public Primitive Type boolean salesCommissionIsPercentage
Properties:

Aggregationnone
Alias
Association
Association End
Class Class GetContractAmountsParams
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordslist
Lower1
Lower Value
Multiplicity1
NamesalesCommissionIsPercentage
Name Expression
Opposite
Owned Template Signature
OwnerClass GetContractAmountsParams
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::GetContractAmountsParams::salesCommissionIsPercentage
Stereotype
Template Parameter
TypePrimitive Type boolean
Upper1
Upper Value
Visibilitypublic