Move Product Line

Identifies the line items being Movemented providing information about the source and destination of the Movement.

Child Components

Type Code 0..1
Action Code 0..1
Line Number Identifier 0..1
Line Identifier Set 0..∞
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Item Instance 0..∞
Status 0..1
Reason Code 0..∞
Transfer Type Code 0..1
Transaction Date Time 0..1
Bill To Party 0..1
Payment 0..1
Owner Party 0..1
Sold To Party 0..1
Ship From Party 0..1
Ship From Location 0..1
Carrier Party 0..∞
Warehouse Party 0..∞
Deliver To Party 0..1
Party 0..∞
Ship To Party 0..1
Ship To Location 0..1
Shipment Unit 0..1
Transport Step 0..∞
Total Cost Amount 0..1
Tax 0..∞
Total Tax 0..1
Total Tax Amount 0..1
Total Amount 0..1
Quantity 0..∞
Contract Reference 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 MoveProductLine {
    String TypeCode
    CodeList ActionCode
    String LineNumberIdentifier
    String Description
    String Note
    String ReasonCode
    CodeList TransferTypeCode
    String TransactionDateTime
    String TotalCostAmount
    String TotalTaxAmount
    String TotalAmount
    String Quantity
}

class "LineIdentifierSet"{}
class "DocumentReference"{}
class "Attachment"{}
class "ItemInstance"{}
class "Status"{}
class "BillToParty"{}
class "Payment"{}
class "OwnerParty"{}
class "SoldToParty"{}
class "ShipFromParty"{}
class "ShipFromLocation"{}
class "CarrierParty"{}
class "WarehouseParty"{}
class "DeliverToParty"{}
class "Party"{}
class "ShipToParty"{}
class "ShipToLocation"{}
class "ShipmentUnit"{}
class "TransportStep"{}
class "Tax"{}
class "TotalTax"{}
class "ContractReference"{}

MoveProductLine o-d- "0...∞" "LineIdentifierSet"
MoveProductLine o-r- "0...∞" "DocumentReference"
MoveProductLine o-u- "0...∞" "Attachment"
MoveProductLine o-l- "0...∞" "ItemInstance"
MoveProductLine o-d- "0...1" "Status"
MoveProductLine o-u- "0...1" "BillToParty"
MoveProductLine o-d- "0...1" "Payment"
MoveProductLine o-u- "0...1" "OwnerParty"
MoveProductLine o-d- "0...1" "SoldToParty"
MoveProductLine o-u- "0...1" "ShipFromParty"
MoveProductLine o-d- "0...1" "ShipFromLocation"
MoveProductLine o-u- "0...∞" "CarrierParty"
MoveProductLine o-d- "0...∞" "WarehouseParty"
MoveProductLine o-u- "0...1" "DeliverToParty"
MoveProductLine o-d- "0...∞" "Party"
MoveProductLine o-u- "0...1" "ShipToParty"
MoveProductLine o-d- "0...1" "ShipToLocation"
MoveProductLine o-u- "0...1" "ShipmentUnit"
MoveProductLine o-d- "0...∞" "TransportStep"
MoveProductLine o-u- "0...∞" "Tax"
MoveProductLine o-d- "0...1" "TotalTax"
MoveProductLine o-u- "0...1" "ContractReference"

hide circle
@enduml

Where Used

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

Feedback

OAGi and its members welcome your feedback.

UUID: 29cd33f0ddc04bfe8756cd4ff049f8a1

connectSpec (OAGIS) Version 10.12