contract1
Class SalesOrder

Attributes
Class code freightTerms freightTerms
Primitive Type dateTime submitDate submitDate
Class submitStatus submitStatus
Primitive Type string submitStatusDescription submitStatusDescription

Operations
Class SalesOrderCreateInvoiceResult createInvoice createInvoice
Class Void markAsClosed markAsClosed

Properties:

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

Attribute Details

 freightTerms
public Class code freightTerms
Properties:

Aggregationnone
Alias
Association
Association End
Class Class SalesOrder
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
NamefreightTerms
Name Expression
Opposite
Owned Template Signature
OwnerClass SalesOrder
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::freightTerms
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic


 submitDate
public Primitive Type dateTime submitDate
Properties:

Aggregationnone
Alias
Association
Association End
Class Class SalesOrder
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamesubmitDate
Name Expression
Opposite
Owned Template Signature
OwnerClass SalesOrder
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::submitDate
Stereotype
Template Parameter
TypePrimitive Type dateTime
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 submitStatus
public Class submitStatus
Properties:

Aggregationnone
Alias
Association
Association End
Class Class SalesOrder
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamesubmitStatus
Name Expression
Opposite
Owned Template Signature
OwnerClass SalesOrder
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::submitStatus
Stereotype
Template Parameter
TypeClass
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 submitStatusDescription
public Primitive Type string submitStatusDescription
Properties:

Aggregationnone
Alias
Association
Association End
Class Class SalesOrder
Collections
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 ValueLiteral Integer
Multiplicity0..1
NamesubmitStatusDescription
Name Expression
Opposite
Owned Template Signature
OwnerClass SalesOrder
Owning Association
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::submitStatusDescription
Stereotype
Template Parameter
TypePrimitive Type string
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic

Operation Details

 createInvoice
public Class SalesOrderCreateInvoiceResult createInvoice( Class Void  )
Parameters:
Class Void in
Returns:
Class SalesOrderCreateInvoiceResult
Properties:

Alias
Body Condition
Class Class SalesOrder
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamecreateInvoice
Name Expression
Owned Template Signature
OwnerClass SalesOrder
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::createInvoice
Stereotype
Template Parameter
TypeClass SalesOrderCreateInvoiceResult
Upper1
Upper Value
Visibilitypublic


 markAsClosed
public Class Void markAsClosed( Class SalesOrderMarkAsClosedParams  )
Parameters:
Class SalesOrderMarkAsClosedParams in
Returns:
Class Void
Properties:

Alias
Body Condition
Class Class SalesOrder
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamemarkAsClosed
Name Expression
Owned Template Signature
OwnerClass SalesOrder
Owning Parameter
Qualified Namecontract1::contract1::SalesOrder::markAsClosed
Stereotype
Template Parameter
TypeClass Void
Upper1
Upper Value
Visibilitypublic