Availability
The Submit and Response documents of the XML Availability Transaction are not changing. However, some of the Element data values and related functionality is different in the latest update of the XML Service. Affected fields are highlighted.
Following is an example of an Availability Submit document:
<XML_Availability_Submit>
<Header>
<UserName>UserID</UserName>
<Password>Password</Password>
<TransSetIDCode>846SENDX</TransSetIDCode>
<TransControlID>123456</TransControlID>
<ResponseVersion>1.5</ResponseVersion>
</Header>
<Detail>
<LineInfo>
<AssignedID>001</AssignedID>
<RefIDQual>VP</RefIDQual>
<RefID>10226038</RefID>
</LineInfo>
<LineInfo>
<AssignedID>002</AssignedID>
<RefIDQual>VP</RefIDQual>
<RefID>10044868</RefID>
</LineInfo>
</Detail>
</XML_Availability_Submit>
Element Name |
What�s Different |
RefID |
The length of the Tech Data Product Number increased to 8 digits. This is only affected when the RefIDQual is set to �VP� (Tech Data item number). |
Following is an example of a formatted Availability Response document containing no errors sent from the XML system:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE XML_Availability_Response SYSTEM "XML_Availability_Response.dtd"[]>
<XML_Availability_Response>
<Header>
<TransSetIDCode>846REC</TransSetIDCode>
<TransControlID>123456</TransControlID>
<ResponseVersion>1.5</ResponseVersion>
</Header>
<Detail>
<LineInfo>
<AssignedID>001</AssignedID>
<RefIDQual1>VP</RefIDQual1>
<RefID1>000000000010226038</RefID1>
<RefIDQual2>MG</RefIDQual2>
<RefID2>76330001</RefID2>
<ProductWeight>.000</ProductWeight>
<ItemStatus>ACTIVE</ItemStatus>
<WhseInfo>
<IDCode>999 (Drop Ship)</IDCode>
<WhseCode>99</WhseCode>
<Qty>9999</Qty>
</WhseInfo>
</LineInfo>
<LineInfo>
<AssignedID>002</AssignedID>
<RefIDQual1>VP</RefIDQual1>
<RefID1>000000000010044868</RefID1>
<RefIDQual2>MG</RefIDQual2>
<RefID2>PS.VBGP3.003</RefID2>
<RefIDQual4>UP</RefIDQual4>
<RefID4>886541257925</RefID4>
<ProductWeight>6.200</ProductWeight>
<ItemStatus>ACTIVE</ItemStatus>
<WhseInfo>
<IDCode>Suwanee, GA</IDCode>
<WhseCode>A021</WhseCode>
<Qty>9</Qty>
</WhseInfo>
<WhseInfo>
<IDCode>Suwanee, GA</IDCode>
<WhseCode>A021</WhseCode>
<Qty>0</Qty>
</WhseInfo>
<WhseInfo>
<IDCode>Swedesboro, NJ</IDCode>
<WhseCode>A031</WhseCode>
<Qty>21</Qty>
</WhseInfo>
<WhseInfo>
<IDCode>South Bend, IN</IDCode>
<WhseCode>A041</WhseCode>
<Qty>6</Qty>
</WhseInfo>
<WhseInfo>
<IDCode>Fort Worth, TX</IDCode>
<WhseCode>A051</WhseCode>
<Qty>10</Qty>
</WhseInfo>
<WhseInfo>
<IDCode>Fontana, CA</IDCode>
<WhseCode>A061</WhseCode>
<Qty>10</Qty>
</WhseInfo>
</LineInfo>
</Detail>
<Summary>
<NbrOfSegments>0</NbrOfSegments>
</Summary>
</XML_Availability_Response>
Element Name |
What�s Different |
RefID1 |
The length of the Tech Data Product Number increased to 8 digits. This is only affected when the RefIDQual1 is set to �VP� (Tech Data item number). |
ItemStatus |
Tech Data status possible values include: NEW, ACTIVE, PHASEDOUT, ALLOCATED, and COMPONENTS. |
IDCode |
Drop Ship availability is now displayed. |
WhseCode |
Tech Data Warehouse Codes have changed. |