Uses the Component:PartsOrderLineType
Parts Order Line
Table 7.39. Fields and Components
Name | Description | Occurrence | Type | Data Type | User Notes |
---|---|---|---|---|---|
DocumentIdentification |
A group of identifications that uniquely identifies this document | 0..1 | Component | DocumentIdentificationType | |
DocumentReferenceIdentificationGroup |
A group of identifications that uniquely identifies this document | 0..* | Component | DocumentReferenceIdentificationGroupType | |
AcknowledgementStatus | 0..* | Component | AcknowledgementStatusType | ||
ShipToParty |
The party receiving the goods or services. | 0..* | Component | PartyABIEType | |
ShipFromParty |
The Ship From Party. | 0..* | Component | ShipFromPartyABIEType | |
PartOrderType |
Part Order Type component. | 0..* | Component | PartOrderTypeType | |
Date |
Date component to specify date/time such as a parts order date or parts invoice date. | 0..* | Component | DateType | |
PartQuantity |
Part Order Quantity. | 0..* | Field | BaseQuantityType | |
OrderState |
The OrderState component represents the current and history states of the order. This component may occur many times reflecting the history of states. | 0..* | Component | OrderStateType | |
OrderBusinessRules |
The business rules that apply to the Order. | 0..* | Component | OrderBusinessRulesType | |
SalesCampaign |
Sales Campaign Component to communicate sales promotions or sales programs. | 0..* | Component | SalesCampaignType | |
OrderedByName |
The name of the person that created the order. | 0..1 | Field | oag:TextType | |
OrderComments |
Free form text of remarks regarding the order. | 0..1 | Field | oag:TextType | |
Part |
This is the basic information to identify a Part. | 0..1 | Component | PartType | |
PartDetails |
The details of a Part such as serial number, manufacturer, etc. | 0..1 | Component | PartDetailsType | |
Price |
Part Price. | 0..* | Field | BasePriceType | |
PriceBreak |
This defines the prices and modifiers to the price for buying a given quantity or value of an item or item category on a price list line. For Price List Lines that specify Items the price breaks can be specified in terms of quantity or amount. For Price list lines that specify commodity, price breaks can only be specified in terms of currency amount. | 0..* | Component | PriceBreakType | |
oag:Charge | 0..* | Component | |||
oag:Discount | 0..* | Component | |||
TaxabilityIndicator |
Determines whether an item or amount is taxable. | 0..1 | Field | oag:IndicatorType | |
Tax |
Tax Type Component. | 0..* | Component | TaxType | |
ShippingCondition |
Defines shipping conditions based on order type. | 0..* | Component | PartsDeliveryDetailsShippingConditionType | |
VehicleIdentifier |
Vehicle Identifier Component. | 0..1 | Component | VehicleIdentifierType | |
NewLineIndicator |
Whether or not this is a new line being returned. | 0..1 | Field | oag:IndicatorType | |
NewLineReason |
The reason a new line was created. | 0..* | Component | NewLineReasonType | |
SupersessionIndicator |
Indicates whether or not this part is under supersession. | 0..1 | Field | oag:IndicatorType | |
Supersession |
Supersession Group. | 0..1 | Component | SupersessionType | |
ChildLineIndicator |
Whether or not there is a child line present. | 0..1 | Field | oag:IndicatorType | |
ChildLineReason |
The reason a new child line was created. | 0..* | Component | ChildLineReasonType | |
LineSplitPartsOrderLine |
Split Parts Order Line | 0..* | Component | SplitPartsOrderLineType | |
FreeFormTextGroup |
This component allows for the free form entry of notes and text descriptions. Detailed data should use one of the existing fields or submit a modification request back to STAR to capture the appropriate data. | 0..1 | Component | FreeFormTextGroupType |
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 7.48. PartsOrderLine
<PartsOrderLine> <DocumentIdentification>......</DocumentIdentification> [0..1] <DocumentReferenceIdentificationGroup>......</DocumentReferenceIdentificationGroup> [0..*] <AcknowledgementStatus>......</AcknowledgementStatus> [0..*] <ShipToParty>......</ShipToParty> [0..*] <ShipFromParty>......</ShipFromParty> [0..*] <PartOrderType>......</PartOrderType> [0..*] <Date>......</Date> [0..*] <PartQuantity>......</PartQuantity> [0..*] <OrderState>......</OrderState> [0..*] <OrderBusinessRules>......</OrderBusinessRules> [0..*] <SalesCampaign>......</SalesCampaign> [0..*] <OrderedByName>......</OrderedByName> [0..1] <OrderComments>......</OrderComments> [0..1] <Part>......</Part> [0..1] <PartDetails>......</PartDetails> [0..1] <Price>......</Price> [0..*] <PriceBreak>......</PriceBreak> [0..*] <oag:Charge>......</oag:Charge> [0..*] <oag:Discount>......</oag:Discount> [0..*] <TaxabilityIndicator>......</TaxabilityIndicator> [0..1] <Tax>......</Tax> [0..*] <ShippingCondition>......</ShippingCondition> [0..*] <VehicleIdentifier>......</VehicleIdentifier> [0..1] <NewLineIndicator>......</NewLineIndicator> [0..1] <NewLineReason>......</NewLineReason> [0..*] <SupersessionIndicator>......</SupersessionIndicator> [0..1] <Supersession>......</Supersession> [0..1] <ChildLineIndicator>......</ChildLineIndicator> [0..1] <ChildLineReason>......</ChildLineReason> [0..*] <LineSplitPartsOrderLine>......</LineSplitPartsOrderLine> [0..*] <FreeFormTextGroup>......</FreeFormTextGroup> [0..1] </PartsOrderLine>