Uses the Component:PartsReturnLineType
Parts Return Line
Table 6.8. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| PartsProductItem |
The business information common to all parts. | 0..1 | Component | PartsProductItemType | |
| PartClassCode |
Gifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system. | 0..1 | Field | udt:CodeType | |
| PartManufacturer |
Identifes the part manufacturer. | 0..1 | Field | udt:TextType | |
| Pricing |
Provides pricing infomation. | 0..* | Component | PricingABIEType | |
| ItemQuantity |
Quantity of Part number. | 0..1 | Field | sqdt:QuantityType | |
| BinLocation |
Dealer specific location of part. | 0..1 | Field | udt:TextType | |
| UnitPackQuantity |
Quantity of items sold as one unit. | 0..1 | Field | sqdt:QuantityType | |
| OriginalManufacturerShipmentNumberString | 0..1 | Field | qdt:StringType | ||
| ReturnReasonCode |
Designates the reason the line item part was returned (i.e., shortage, error, quality problem, cores return, obsolete, etc.). | 0..1 | Field | udt:TextType | |
| OriginalOrderNumberString |
Original Part Order Number that the part was contained in. | 0..1 | Field | qdt:StringType | |
| OriginalOrderLineItemNumberString |
Original Part Order Line Item Number of the part. | 0..1 | Field | qdt:StringType | |
| LineItemComments |
Free form text for dealer per line component for comments or additional part information. | 0..1 | Field | udt:TextType | |
| ShipWarehouseNumeric |
Warehouse override code. Indicates which warehouse or distribution center to ship from. Deprecated. Use: OriginatingWarehouse | 0..1 | Field | udt:NumericType | |
| OriginalShipDate |
The date the original part order was shipped. | 0..1 | Field | udt:DateType | |
| OriginalOrderType | 0..1 | Field | sqdt:OrderTypeCodeType | ||
| InventoryRemovalDate |
Date the part was removed from dealer inventory. | 0..1 | Field | udt:DateType | |
| EmpID |
Dealer's employee ID. Depracated: Should use EmployeeID | 0..1 | Field | udt:IdentifierType | |
| PartToBeReturnedIndicator |
Indicates whether or not the part should be returned or retained. | 0..1 | Field | udt:IndicatorType | |
| ScheduleID |
Type of order entered (e.g., Daily, Emergency, etc.). | 0..1 | Field | udt:IdentifierType | |
| CoreIdNumberString |
Identification number of core label used to return part. | 0..1 | Field | qdt:StringType | |
| CoreGroupString |
A specific number assigned to a group of parts numbers to identify the type of core return (e.g., starters, alternaters, heaters, etc.). | 0..1 | Field | qdt:StringType | |
| HoldValueAmount |
The total quantity of part numbers being returned to restock times their cost equals the Hold Value. | 0..1 | Field | udt:AmountType | |
| ScrapValueAmount |
The quantity of part numbers being scrapped, plus the cost of parts equals the Scrap Value. | 0..1 | Field | udt:AmountType | |
| Status |
Deprecated: Use AcknowledgementStatus | 0..* | Field | AcknowledgementStatusType | |
| BoxTrackingNumberString |
The tracking number for the individual box as given by the ShipCarrier. | 0..1 | Field | qdt:StringType | |
| LineNumberString |
The number of the given Line Component within the document. LineNumbers are assigned by the sending system. | 0..1 | Field | qdt:StringType | |
| AcknowledgementStatus | 0..* | Component | AcknowledgementStatusType | ||
| VendorCode |
Used by DMS providers for internal cross referencing between multiple vendor lines. | 0..1 | Field | udt:CodeType | |
| DealerParty |
Represents a Dealer | 0..1 | Component | PartyABIEType | |
| PartSourceCode |
Indicates the source of the part (e.g. M - Manufacturer) | 0..1 | Field | udt:CodeType |
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 6.8. PartsReturnLine
<PartsReturnLine>
<PartsProductItem>......</PartsProductItem> [0..1]
<PartClassCode>......</PartClassCode> [0..1]
<PartManufacturer>......</PartManufacturer> [0..1]
<Pricing>......</Pricing> [0..*]
<ItemQuantity>......</ItemQuantity> [0..1]
<BinLocation>......</BinLocation> [0..1]
<UnitPackQuantity>......</UnitPackQuantity> [0..1]
<OriginalManufacturerShipmentNumberString>......</OriginalManufacturerShipmentNumberString> [0..1]
<ReturnReasonCode>......</ReturnReasonCode> [0..1]
<OriginalOrderNumberString>......</OriginalOrderNumberString> [0..1]
<OriginalOrderLineItemNumberString>......</OriginalOrderLineItemNumberString> [0..1]
<LineItemComments>......</LineItemComments> [0..1]
<ShipWarehouseNumeric>......</ShipWarehouseNumeric> [0..1]
<OriginalShipDate>......</OriginalShipDate> [0..1]
<OriginalOrderType>......</OriginalOrderType> [0..1]
<InventoryRemovalDate>......</InventoryRemovalDate> [0..1]
<EmpID>......</EmpID> [0..1]
<PartToBeReturnedIndicator>......</PartToBeReturnedIndicator> [0..1]
<ScheduleID>......</ScheduleID> [0..1]
<CoreIdNumberString>......</CoreIdNumberString> [0..1]
<CoreGroupString>......</CoreGroupString> [0..1]
<HoldValueAmount>......</HoldValueAmount> [0..1]
<ScrapValueAmount>......</ScrapValueAmount> [0..1]
<Status>......</Status> [0..*]
<BoxTrackingNumberString>......</BoxTrackingNumberString> [0..1]
<LineNumberString>......</LineNumberString> [0..1]
<AcknowledgementStatus>......</AcknowledgementStatus> [0..*]
<VendorCode>......</VendorCode> [0..1]
<DealerParty>......</DealerParty> [0..1]
<PartSourceCode>......</PartSourceCode> [0..1]
</PartsReturnLine>