Move Product Forecast Header

Identifies the things common to the entire Movement.

Child Components

Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Related Identifier 0..∞
Revision Identifier 0..1
Variation Identifier 0..1
Document Identifier Set 0..∞
Language Code 0..1
Last Modification Date Time 0..1
Document Date Time 0..1
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Security Classification 0..∞
Metadata Reference 0..∞
Transfer Type Code 0..1
Forecast Date Time 0..1
Effective Time Period 0..∞
Bill To Party 0..1
Payment 0..1
Owner Party 0..1
Sold To Party 0..1
Carrier Party 0..∞
Ship From Party 0..1
Ship From Location 0..1
Warehouse Party 0..∞
Ship To Party 0..1
Deliver To Party 0..1
Party 0..∞
Ship To Location 0..1
Transport Step 0..∞
Dunnage Weight Measure 0..1
Tare Weight Measure 0..1
Net Weight Measure 0..1
Gross Weight Measure 0..1
Net Volume Measure 0..1
Total Volume Measure 0..1
Total Cost Amount 0..1
Tax 0..∞
Total Tax 0..1
Total Tax Amount 0..1
Total Amount 0..1
Extension 1..1

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml

class MoveProductForecastHeader {
    String Identifier
    String UUID
    String SourceIdentifier
    String PartyIdentifier
    String RevisionIdentifier
    String VariationIdentifier
    String LanguageCode
    String LastModificationDateTime
    String DocumentDateTime
    String Description
    String Note
    CodeList TransferTypeCode
    String ForecastDateTime
    String DunnageWeightMeasure
    String TareWeightMeasure
    String NetWeightMeasure
    String GrossWeightMeasure
    String NetVolumeMeasure
    String TotalVolumeMeasure
    String TotalCostAmount
    String TotalTaxAmount
    String TotalAmount
}

class "RelatedIdentifier"{}
class "DocumentIdentifierSet"{}
class "DocumentReference"{}
class "Attachment"{}
class "SecurityClassification"{}
class "MetadataReference"{}
class "EffectiveTimePeriod"{}
class "BillToParty"{}
class "Payment"{}
class "OwnerParty"{}
class "SoldToParty"{}
class "CarrierParty"{}
class "ShipFromParty"{}
class "ShipFromLocation"{}
class "WarehouseParty"{}
class "ShipToParty"{}
class "DeliverToParty"{}
class "Party"{}
class "ShipToLocation"{}
class "TransportStep"{}
class "Tax"{}
class "TotalTax"{}

MoveProductForecastHeader o-d- "0...∞" "RelatedIdentifier"
MoveProductForecastHeader o-r- "0...∞" "DocumentIdentifierSet"
MoveProductForecastHeader o-u- "0...∞" "DocumentReference"
MoveProductForecastHeader o-l- "0...∞" "Attachment"
MoveProductForecastHeader o-d- "0...∞" "SecurityClassification"
MoveProductForecastHeader o-u- "0...∞" "MetadataReference"
MoveProductForecastHeader o-d- "0...∞" "EffectiveTimePeriod"
MoveProductForecastHeader o-u- "0...1" "BillToParty"
MoveProductForecastHeader o-d- "0...1" "Payment"
MoveProductForecastHeader o-u- "0...1" "OwnerParty"
MoveProductForecastHeader o-d- "0...1" "SoldToParty"
MoveProductForecastHeader o-u- "0...∞" "CarrierParty"
MoveProductForecastHeader o-d- "0...1" "ShipFromParty"
MoveProductForecastHeader o-u- "0...1" "ShipFromLocation"
MoveProductForecastHeader o-d- "0...∞" "WarehouseParty"
MoveProductForecastHeader o-u- "0...1" "ShipToParty"
MoveProductForecastHeader o-d- "0...1" "DeliverToParty"
MoveProductForecastHeader o-u- "0...∞" "Party"
MoveProductForecastHeader o-d- "0...1" "ShipToLocation"
MoveProductForecastHeader o-u- "0...∞" "TransportStep"
MoveProductForecastHeader o-d- "0...∞" "Tax"
MoveProductForecastHeader o-u- "0...1" "TotalTax"

hide circle
@enduml

Where Used

Following is a list of components that have Move Product Forecast Header as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: dc6cab353fbc420f80571c3e32e42270

connectSpec (OAGIS) Version 10.12