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>