<wsdl:definitions xmlns:soap = "http://schemas.xmlsoap.org/wsdl/soap/"  xmlns:wsu = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc = "http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns = "https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" xmlns:wsa = "http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp = "http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap = "http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd = "http://www.w3.org/2001/XMLSchema" xmlns:msc = "http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw = "http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12 = "http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10 = "http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" targetNamespace="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">

	 <wsdl:types>
	 <xsd:schema targetNamespace="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema">
	<xsd:element  name="ItemsWarehouseVendProductSelectRequestContainer">
	 <xsd:complexType>
	  <xsd:sequence>
		<xsd:element name="cono" minOccurs="1" type="xsd:decimal" />
		<xsd:element name="operinit" minOccurs="1" type="xsd:string" />
		<xsd:element name="vendprod" minOccurs="1" type="xsd:decimal" />
		<xsd:element name="whse" minOccurs="1" type="xsd:string" />
		<xsd:element name="arpvendno" minOccurs="1" type="xsd:string" />
		<xsd:element name="APIKey"  minOccurs="1" type="xsd:string"/>
	  </xsd:sequence>
	</xsd:complexType>
	 </xsd:element>
	<xsd:element name="ItemsWarehouseVendProductSelectResponseContainerList">
	 <xsd:complexType>
	 <xsd:sequence>
	 <xsd:element maxOccurs="unbounded" minOccurs="0" name="ItemsWarehouseVendProductSelectResponseContainerItems" nillable="true" type="tns:ItemsWarehouseVendProductSelectResponseContainer" />
	 </xsd:sequence>
	 </xsd:complexType>
	</xsd:element>  
	   <xsd:complexType name="ItemsWarehouseVendProductSelectResponseContainer" >
	    <xsd:sequence maxOccurs="unbounded">
<xsd:element name="abcclassdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abccustclass" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abcfinalclass" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abcgmroiclass" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abcoverexpdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abcqtyclass" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="abcsalesclass" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="acquiredt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="addoncost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="arppushfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="arptype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="arpusage" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="arpvendno" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="arpwhse" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="asqdiff" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="asqdifffl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="asqfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="autoesrcbofl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="autofillfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="availsodt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="avgcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="avgltdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="baseprice" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="baseyrcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="billonrcptfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="binloc1" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="binloc2" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="bintype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="boshortfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="class" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="classfrzfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="companyrank" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="cono" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="countfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="countryoforigin" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="criticalfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custavgcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custfixedcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custlastcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custonlyfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custqtyonhand" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custqtyonorder" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custqtyrcvd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="custqtyunavail" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="datccost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="edi852statuschgfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="enterdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="exbozerofl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="excludemovefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="exlssfalfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="exout30fl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="famgrptype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frozenbyty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frozenltty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frozenmmyy" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frozenmos" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frozentype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frtextra1" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frtextra2" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="frtfreefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="gststatus" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="hi5diff" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="hi5difffl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="hi5fl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="inclunavqty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="issueunytd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="laborprod" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="last852avail" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="last852onord" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastcntdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastcostfor" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastinvdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastltdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastpowtdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastrcptdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="lastsodt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="leadtmavg" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="leadtmlast" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="leadtmprio" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="linept" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="linkedprod" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="listprice" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="minhits" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="minthreshexpdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="minthreshold" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="ncnr" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nodaysseas" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nodaysso" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nondiscountablefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nonstockty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nontaxtype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="nopromofl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="notimesso" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="olinept" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="oorderpt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="operinit" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="ordcalcty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="orderpt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="ordptadjty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="ordqtyin" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="ordqtyout" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="overreasin" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="overreasout" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="pricetype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prclblunit" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prclblprice" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prclbldttz" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="priceupddt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="priorltdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prod" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prodline" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="prodpreference" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtybo" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtycommit" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtydemand" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyintrans" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyonhand" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyonorder" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyrcvd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyreqrcv" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyreqshp" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyreservd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="qtyunavail" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rankfreezefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rcptunytd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rcvunavailfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rebatecost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rebatety" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rebsubty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="regrindfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="replcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="replcostdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="replcostfor" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="reservedays" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="reservety" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="retinunytd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="retouunytd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rolloanusagefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rowpointer" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="rpt852dt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="safeallamt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="safealldays" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="safeallpct" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="safeallty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="safetyfrzfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seasbegmm" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seasendmm" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seasonfrzfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrend" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrendexpdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrendlyu" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrendmax" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrendmin" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="seastrendtyu" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="serlottype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="shelflifefl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="slchgdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="smanalfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="snpocd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="so15fl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="srcommcode1" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="srcommcode2" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="srmachine" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="srunitcnt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="statustype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="stndcost" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="stndcostdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="suppwarrallowfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="surplusty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="tariffcd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="taxablety" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="taxexbuyfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="taxgroup" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="taxprice" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="taxtype" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="threshrefer" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="totusagerate" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="transdt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="transdttmz" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="transproc" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="transtm" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="transunit" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="unitbuy" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="unitstnd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="unitwt" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="updtsrc" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="usagectrl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="usagerate" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user1" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user10" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user11" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user12" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user13" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user14" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user15" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user16" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user17" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user18" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user19" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user2" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user20" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user21" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user22" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user23" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user24" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user3" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user4" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user5" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user6" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user7" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user8" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="user9" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="usgmths" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="usmthsfrzfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="valevel" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="vendprod" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="whse" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="whserank" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="wmallocty" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="wmfl" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="wmpriority" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="wmrestrict" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="bypassicslcopy" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="icswRowID" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="errorcd" nillable="true" minOccurs="0" type="xsd:string"/><xsd:element name="errordesc" nillable="true" minOccurs="0" type="xsd:string"/>		 <xsd:element name = "NoRecords"  nillable="true" minOccurs="0" type="xsd:string"/>		 <xsd:element name = "_errorMsg"  nillable="true" minOccurs="0" type="xsd:string"/>		 <xsd:element name = "_errorNum"  nillable="true" minOccurs="0" type="xsd:string"/>	    </xsd:sequence>
	   </xsd:complexType>
	<xsd:element name="FaultContainer">
	 <xsd:complexType>
	 <xsd:sequence>
	<xsd:element name="fault" type="xsd:string"/>
	 </xsd:sequence>
	 </xsd:complexType>
	</xsd:element>  
	   </xsd:schema>
	 </wsdl:types>


		<wsdl:message name="ItemsWarehouseVendProductSelectRequest" > 
			<wsdl:part name="parameters" element="tns:ItemsWarehouseVendProductSelectRequestContainer" />
		</wsdl:message>
		 <wsdl:message name="ItemsWarehouseVendProductSelectResponse" >
			<wsdl:part name="parameters" element="tns:ItemsWarehouseVendProductSelectResponseContainerList" />
		</wsdl:message>

		 <wsdl:message name="faultMsg">
		  <wsdl:part name="fault" element="tns:FaultContainer" /> 
		 </wsdl:message>

		<wsdl:portType name="ItemsWarehouseVendProductSelect">
			<wsdl:operation name="ItemsWarehouseVendProductSelect">
			<wsdl:input wsaw:Action="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" message="tns:ItemsWarehouseVendProductSelectRequest" />
			<wsdl:output wsaw:Action="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" message="tns:ItemsWarehouseVendProductSelectResponse" />
			<wsdl:fault name="fault" message="tns:faultMsg"/>
			 </wsdl:operation>
		</wsdl:portType>

		<wsdl:binding name="DefaultBinding_ItemsWarehouseVendProductSelect" type="tns:ItemsWarehouseVendProductSelect">
		 <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
		 <wsdl:operation name="ItemsWarehouseVendProductSelect">
		  <soap:operation soapAction="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" style="document" />
		  <wsdl:input>
		   <soap:body use="literal" />
		  </wsdl:input>
		  <wsdl:output>
		    <soap:body use="literal" />
		  </wsdl:output>
		<wsdl:fault name="fault"><soap:fault use="literal" name="fault"/></wsdl:fault>
		 </wsdl:operation>
		 </wsdl:binding>

		 <wsdl:service name="ItemsWarehouseVendProductSelectService">
			    <wsdl:port name="ItemsWarehouseVendProductSelect" binding="tns:DefaultBinding_ItemsWarehouseVendProductSelect">
			       <soap:address location="https://connector.greywolf.com/csd/ws.aspx?result=ws&amp;v=1&amp;api=ItemsWarehouseVendProductSelect" />
			   </wsdl:port> 
		 </wsdl:service>
	</wsdl:definitions>
