PunchOut Request Sample
<?xml version="1.0"?>
<cXML payloadID="2007-07-27T18:13:17.000000-0500" timestamp="2007-07-27T18:13:17.000000-0500" version="1.2.008" xml:lang="en-US">
<Header>
<From>
<Credential domain="NetworkId">
<Identity>SOI221104PO</Identity>
</Credential>
</From>
<To>
<Credential domain="DUNS">
<Identity>Supplier’s Identity</Identity>
</Credential>
</To>
<Sender>
<Credential domain="NetworkId">
<Identity>SOI221104PO</Identity>
<SharedSecret>Supplier’s Shared Secret (If Necessary)</SharedSecret>
</Credential>
<UserAgent>PeopleSoft eProcurement</UserAgent>
</Sender>
</Header>
<Request deploymentMode="production">
<PunchOutSetupRequest operation="create">
<BuyerCookie>PSFT_2007-07-27-18.13.17.</BuyerCookie>
<BrowserFormPost>
<URL>
</BrowserFormPost>
<SupplierSetup>
<URL>Supplier’s Catalog Website url</URL>
</SupplierSetup>
<ShipTo>
<Address addressID="190IGC1" isoCountryCode="USA">
<Name xml:lang="en"/>
<PostalAddress name="190IGC1">
<DeliverTo>Nigg,Kendra-190</DeliverTo>
<Street>Indiana Gaming Commission</Street>
<Street/>
<Street>115 W WASHINGTON ST STE 950 S</Street>
<Street/>
<City>INDIANAPOLIS</City>
<State>IN</State>
<PostalCode>46204-3408</PostalCode>
<Country isoCountryCode="USA"/>
</PostalAddress>
</Address>
<Email name=""/>
<Phone name="">
<TelephoneNumber>
<CountryCode isoCountryCode=""/>
<AreaOrCityCode/>
<Number>. </Number>
</TelephoneNumber>
</Phone>
<Fax name="">
<TelephoneNumber>
<CountryCode isoCountryCode=""/>
<AreaOrCityCode/>
<Number/>
</TelephoneNumber>
</Fax>
<URL name=""/>
</ShipTo>
</PunchOutSetupRequest>
</Request>
</cXML>
PunchOut Response Sample
<?xml version="1.0"?>
<!DOCTYPE cXML PUBLIC "" "
<cXML payloadID="" timestamp="1185574399467" version="1.1" xml:lang="en-US">
<Response>
<Status code="200" text="OK"/>
<PunchOutSetupResponse>
<StartPage>
<URL>
</StartPage>
</PunchOutSetupResponse>
</Response>
</cXML>
Order Message Sample
Extrinsic value identified in bold below will identify “Market Basket” items as OnContract Y or OnContract N. A value of Y will represent On Market Basket and a value of N will identify NOT On Market Basket.
<?xml version="1.0"?>
<cXML payloadID="1185826291535.1128683672@inet-portal2" timestamp="1185826291535." xml:lang="en"<Header<From<Credential domain="DUNS"<Identity>Supplier’s Identity</Identity</Credential</From<To<Credential domain="NetworkId"<Identity>SOI221104PO</Identity</Credential</To<Sender<Credential domain="DUNS"<Identity> Supplier’s Identity </Identity</Credential<UserAgent>PeopleSoft eProcurement</UserAgent</Sender</Header<Message<PunchOutOrderMessage<BuyerCookie>PSFT_2007-07-30-16.06.00.</BuyerCookie<PunchOutOrderMessageHeader operationAllowed="edit"<Total<Money currency="USD">27.36</Money</Total</PunchOutOrderMessageHeader<ItemIn quantity="2"<ItemID<SupplierPartID>K636056</SupplierPartID</ItemID<ItemDetail<UnitPrice<Money currency="USD">13.68</Money</UnitPrice<Description xml:lang="en">BAG,F/1608,1616,50/CT</Description<UnitOfMeasure>CT</UnitOfMeasure<Classification domain="UNSPSC">44101603</Classification<ManufacturerPartID>36056</ManufacturerPartID<ManufacturerName xml:lang="en">FELLOWES INC.</ManufacturerName><Extrinsic name="OnContract">N</Extrinsic></ItemDetail</ItemIn</PunchOutOrderMessage</Message</cXML>
Purchase Order Message Sample
<?xml version="1.0"?>
<!DOCTYPE cXML PUBLIC "" "
<cXML payloadID="2007-07-27T17:03:02.000000-0500" timestamp="2007-07-27T17:03:02.000000-0500" version="1.2.008" xml:lang="en-US">
<Header>
<From>
<Credential domain="NetworkId">
<Identity>SOI221104PO</Identity>
</Credential>
</From>
<To>
<Credential domain="DUNS">
<Identity>Supplier’s Identity </Identity>
</Credential>
</To>
<Sender>
<Credential domain="NetworkId">
<Identity>SOI221104PO</Identity>
<SharedSecret>Supplier’s Shared Secret (If Necessary)</SharedSecret>
</Credential>
<UserAgent>PeopleSoft eProcurement</UserAgent>
</Sender>
</Header>
<Request deploymentMode="production">
<OrderRequest>
<OrderRequestHeader orderDate="2007-07-27T00:00:00+00:00" orderID="00090_0008507350" orderType="regular" type="new">
<Total>
<Money currency="USD">178.64</Money>
</Total>
<ShipTo>
<Address addressID="090DOR1">
<Name xml:lang="en">IDOR,Controllers,Senate N248</Name>
<PostalAddress name="090DOR1">
<DeliverTo>Gonzalez,Willie-090 / Gonzalez,Willie-090</DeliverTo>
<Street>Indiana Dept of Revenue</Street>
<Street>Controller's Division</Street>
<Street>100 N SENATE AVE RM N248</Street>
<City>INDIANAPOLIS</City>
<State>IN</State>
<PostalCode>46204</PostalCode>
<Country isoCountryCode="US"/>
</PostalAddress>
<Email name="Recipent"></Email>
<Phone>
<TelephoneNumber>
<CountryCode isoCountryCode=""/>
<AreaOrCityCode/>
<Number/>
</TelephoneNumber>
</Phone>
</Address>
</ShipTo>
<BillTo>
<Address addressID="090DOR1">
<Name xml:lang="en">IDR, Controllers, Senate N-248</Name>
<PostalAddress name="">
<DeliverTo>Department of Revenue</DeliverTo>
<Street>Indiana Dept of Revenue</Street>
<Street>Controller's Division</Street>
<Street>100 N SENATE AVE RM N248</Street>
<City>INDIANAPOLIS</City>
<State>IN</State>
<PostalCode>46204</PostalCode>
<Country isoCountryCode="US"/>
</PostalAddress>
<Email name=""></Email>
<Phone>
<TelephoneNumber>
<CountryCode isoCountryCode="US"/>
<AreaOrCityCode/>
<Number/>
</TelephoneNumber>
</Phone>
</Address>
</BillTo>
<Shipping>
<Money currency="USD">0</Money>
<Description xml:lang="en"/>
</Shipping>
<Tax>
<Money currency="USD">0</Money>
<Description xml:lang="en">Sales Tax</Description>
</Tax>
<Payment>
<PCard expiration="2007-07-27T00:00:00+00:00" number=""/>
</Payment>
<Comments/>
<Extrinsic name="email"></Extrinsic>
</OrderRequestHeader>
<ItemOut lineNumber="1" quantity="2" requestedDeliveryDate="" requisitionID="">
<ItemID>
<SupplierPartID>S5DR200</SupplierPartID>
<SupplierPartAuxiliaryID>N</SupplierPartAuxiliaryID>
</ItemID>
<ItemDetail>
<UnitPrice>
<Money currency="USD">89.32</Money>
</UnitPrice>
<Description xml:lang="en">ITEM DESCRIPTION</Description>
<UnitOfMeasure>EA</UnitOfMeasure>
<Classification domain=""/>
<ManufacturerPartID>DR200</ManufacturerPartID>
<ManufacturerName/>
<URL/>
</ItemDetail>
<ShipTo>
<Address addressID="090DOR1">
<Name xml:lang="en">IDOR,Controllers,Senate N248</Name>
<PostalAddress name="090DOR1">
<DeliverTo>Gonzalez,Willie-090 / Gonzalez,Willie-090</DeliverTo>
<Street>Indiana Dept of Revenue</Street>
<Street>Controller's Division</Street>
<Street>100 N SENATE AVE RM N248</Street>
<City>INDIANAPOLIS</City>
<State>IN</State>
<PostalCode>46204</PostalCode>
<Country isoCountryCode="US"/>
</PostalAddress>
<Email name="Recipent"></Email>
<Phone>
<TelephoneNumber>
<CountryCode isoCountryCode=""/>
<AreaOrCityCode/>
<Number/>
</TelephoneNumber>
</Phone>
</Address>
</ShipTo>
<Shipping>
<Money currency="USD">0</Money>
<Description xml:lang="en"/>
</Shipping>
<Tax>
<Money currency="USD">0</Money>
<Description xml:lang="en">Sales Tax</Description>
</Tax>
<Distribution>
<Accounting name="DistributionCharge">
<Segment description="" id="" type=""/>
</Accounting>
<Charge>
<Money currency="USD"/>
</Charge>
</Distribution>
<Comments/>
</ItemOut>
</OrderRequest>
</Request>
</cXML>