PartsReturnLine

Uses the Component:PartsReturnLineType

Parts Return Line

Fields and Components

Table 6.8. Fields and Components

Name Description Occurrence Type Data Type User Notes
PartsProductItem

The business information common to all parts.

0..1ComponentPartsProductItemType 
PartClassCode

Gifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system.

0..1Field udt:CodeType  
PartManufacturer

Identifes the part manufacturer.

0..1Field udt:TextType  
Pricing

Provides pricing infomation.

0..*ComponentPricingABIEType 
ItemQuantity

Quantity of Part number.

0..1Field sqdt:QuantityType  
BinLocation

Dealer specific location of part.

0..1Field udt:TextType  
UnitPackQuantity

Quantity of items sold as one unit.

0..1Field sqdt:QuantityType  
OriginalManufacturerShipmentNumberString

0..1Field qdt:StringType  
ReturnReasonCode

Designates the reason the line item part was returned (i.e., shortage, error, quality problem, cores return, obsolete, etc.).

0..1Field udt:TextType  
OriginalOrderNumberString

Original Part Order Number that the part was contained in.

0..1Field qdt:StringType  
OriginalOrderLineItemNumberString

Original Part Order Line Item Number of the part.

0..1Field qdt:StringType  
LineItemComments

Free form text for dealer per line component for comments or additional part information.

0..1Field udt:TextType  
ShipWarehouseNumeric

Warehouse override code. Indicates which warehouse or distribution center to ship from.

Deprecated. Use: OriginatingWarehouse

0..1Field udt:NumericType  
OriginalShipDate

The date the original part order was shipped.

0..1Field udt:DateType  
OriginalOrderType

0..1Field sqdt:OrderTypeCodeType  
InventoryRemovalDate

Date the part was removed from dealer inventory.

0..1Field udt:DateType  
EmpID

Dealer's employee ID.

Depracated: Should use EmployeeID

0..1Field udt:IdentifierType  
PartToBeReturnedIndicator

Indicates whether or not the part should be returned or retained.

0..1Field udt:IndicatorType  
ScheduleID

Type of order entered (e.g., Daily, Emergency, etc.).

0..1Field udt:IdentifierType  
CoreIdNumberString

Identification number of core label used to return part.

0..1Field 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..1Field qdt:StringType  
HoldValueAmount

The total quantity of part numbers being returned to restock times their cost equals the Hold Value.

0..1Field udt:AmountType  
ScrapValueAmount

The quantity of part numbers being scrapped, plus the cost of parts equals the Scrap Value.

0..1Field udt:AmountType  
Status

Deprecated: Use AcknowledgementStatus

0..*Field AcknowledgementStatusType  
BoxTrackingNumberString

The tracking number for the individual box as given by the ShipCarrier.

0..1Field qdt:StringType  
LineNumberString

The number of the given Line Component within the document. LineNumbers are assigned by the sending system.

0..1Field qdt:StringType  
AcknowledgementStatus

0..*ComponentAcknowledgementStatusType 
VendorCode

Used by DMS providers for internal cross referencing between multiple vendor lines.

0..1Field udt:CodeType  
DealerParty

Represents a Dealer

0..1ComponentPartyABIEType 
PartSourceCode

Indicates the source of the part (e.g. M - Manufacturer)

0..1Field udt:CodeType  

Sample XML

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>