Find catalog entry details by name
This service request returns a list of catalog entries that satisfy the search criteria on the name. For each returned catalog entry, the level of information provided is the same as the service getCatalogEntryDetailsByID. You can exclude SKUs from the search result to improve performance.
Request
Request BOD GetCatalogEntry Access profile WC_CatalogEntryDetailsProfile Schema /Catalog-DataObjects/xsd/OAGIS/9.0/Overlays/IBM/Commerce/BODs/GetCatalogEntry.xsd Service data object GetCatalogEntryType
Sample request
<_cat:GetCatalogEntry xmlns:_cat="http://www.ibm.com/xmlns/prod/commerce/9/catalog" xmlns:_wcf="http://www.ibm.com/xmlns/prod/commerce/9/foundation" xmlns:oa="http://www.openapplications.org/oagis/9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <oa:ApplicationArea xsi:type="_wcf:ApplicationAreaType"> <oa:CreationDateTime> 2007-01-25T16:37:20.256Z </oa:CreationDateTime> <oa:BODID>3c244280-acbc-11db-9ad3-832d45b92310</oa:BODID> <_wcf:BusinessContext> <_wcf:ContextData name="storeId">511</_wcf:ContextData> </_wcf:BusinessContext> </oa:ApplicationArea> <_cat:DataArea> <oa:Get maxItems="10" recordSetStartNumber="0"> <oa:Expression expressionLanguage="wcf:XPath"> {_wcf.ap=WC_CatalogEntryDetailsProfile&wc_nameOp=LIKE&wc_searchTermScope=2&wc_isSKUexcluded=true} /CatalogEntry[Description[contains(@Name,'pants')]] </oa:Expression> </oa:Get> </_cat:DataArea> </_cat:GetCatalogEntry>
Response
Response BOD ShowCatalogEntry Schema /Catalog-DataObjects/xsd/OAGIS/9.0/Overlays/IBM/Commerce/BODs/ShowCatalogEntry.xsd Service data object ShowCatalogEntryType The response contains the following information:
/CatalogEntry/@catalogEntryTypeCode /CatalogEntry/CatalogEntryIdentifier/UniqueID /CatalogEntry/CatalogEntryIdentifier/ExternalIdentifier/@ownerID /CatalogEntry/CatalogEntryIdentifier/ExternalIdentifier/PartNumber /CatalogEntry/Description/@language /CatalogEntry/Description/Name /CatalogEntry/Description/ThumbNail /CatalogEntry/Description/ShortDescription /CatalogEntry/Description/FullImage /CatalogEntry/Description/LongDescription /CatalogEntry/ListPrice/Price/@currency /CatalogEntry/ListPrice/Quantity /CatalogEntry/Price/StandardPrice/Price/Price/@currency /CatalogEntry/Price/StandardPrice/Price/Quantity /CatalogEntry/Price/ContractPrice/@minimumQuantity /CatalogEntry/Price/ContractPrice/Price/Price/@currency /CatalogEntry/Price/ContractPrice/Price/Quantity /CatalogEntry/Price/ContractPrice/ContractIdentifier/UniqueID /CatalogEntry/Price/ContractPrice/ContractIdentifier/ExternalIdentifier/@majorVersionNumber /CatalogEntry/Price/ContractPrice/ContractIdentifier/ExternalIdentifier/@minorVersionNumber /CatalogEntry/Price/ContractPrice/ContractIdentifier/ExternalIdentifier/@origin /CatalogEntry/Price/ContractPrice/ContractIdentifier/ExternalIdentifier/@ownerID /CatalogEntry/Price/ContractPrice/ContractIdentifier/ExternalIdentifier/Name /CatalogEntry/CatalogEntryAttributes/@displaySequence /CatalogEntry/CatalogEntryAttributes/@language /CatalogEntry/CatalogEntryAttributes/@usage /CatalogEntry/CatalogEntryAttributes/Name /CatalogEntry/CatalogEntryAttributes/Description /CatalogEntry/CatalogEntryAttributes/StringValue/Value /CatalogEntry/CatalogEntryAttributes/IntegerValue/Value /CatalogEntry/CatalogEntryAttributes/FloatValue/Value
Sample response BOD
<_cat:ShowCatalogEntry xmlns:Oagis9="http://www.openapplications.org/oagis/9" xmlns:_cat="http://www.ibm.com/xmlns/prod/commerce/9/catalog" xmlns:_wcf="http://www.ibm.com/xmlns/prod/commerce/9/foundation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Oagis9:ApplicationArea xsi:type="_wcf:ApplicationAreaType"> <Oagis9:CreationDateTime> 2007-01-25T16:54:22.875Z </Oagis9:CreationDateTime> <Oagis9:BODID> 9da8ca10-acbe-11db-986f-827045b7cf58 </Oagis9:BODID> </Oagis9:ApplicationArea> <_cat:DataArea> <Oagis9:Show recordSetCompleteIndicator="true" recordSetCount="10" recordSetStartNumber="0" recordSetTotal="10" /> <_cat:CatalogEntry catalogEntryTypeCode="BundleBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101064000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101064</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>60s Bundle of Sweater and Pants</_cat:Name> <_cat:Thumbnail>images/sweater.gif</_cat:Thumbnail> <_cat:FullImage>images/sweater.gif</_cat:FullImage> <_cat:ShortDescription> 60s Bundle of Sweater and Pants </_cat:ShortDescription> <_cat:LongDescription> 60s Bundle of Sweater and Pants. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes /> <_cat:ListPrice> <_wcf:Price currency="USD">150.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">150.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice> <_wcf:Price> <_wcf:Price currency="USD">5419.90</_wcf:Price> </_wcf:Price> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="PackageBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101065000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101065</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>60s Package of Sweater and Pants</_cat:Name> <_cat:Thumbnail>images/sweater.gif</_cat:Thumbnail> <_cat:FullImage>images/sweater.gif</_cat:FullImage> <_cat:ShortDescription> 60s Package of Sweater and Pants </_cat:ShortDescription> <_cat:LongDescription> 60s Package of Sweater and Pants. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes /> <_cat:ListPrice> <_wcf:Price currency="USD">800.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">800.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">800.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ProductBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101068000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101068</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>60s Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> 60s Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> 60s - Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. Available in (Waist=36 length=36, Green), (Waist=32 length=32, Brown) </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="1.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> </_cat:Attributes> <_cat:Attributes displaySequence="2.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">55.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ItemBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101068100</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101068-1</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>60s Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> 60s Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> 60s Classics - Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="1.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> <_cat:StringValue> <_cat:Value>Waist=36 Length=36</_cat:Value> </_cat:StringValue> </_cat:Attributes> <_cat:Attributes displaySequence="2.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> <_cat:StringValue> <_cat:Value>Green</_cat:Value> </_cat:StringValue> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">55.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ItemBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101068200</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101068-2</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>60s Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> 60s Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> 60s Classics - Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="3.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> <_cat:StringValue> <_cat:Value>Waist=32 Length=32</_cat:Value> </_cat:StringValue> </_cat:Attributes> <_cat:Attributes displaySequence="4.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> <_cat:StringValue> <_cat:Value>Brown</_cat:Value> </_cat:StringValue> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">60.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">60.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">60.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="BundleBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101084000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101084</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>Bundle of Sweater and Pants</_cat:Name> <_cat:Thumbnail>images/sweater.gif</_cat:Thumbnail> <_cat:FullImage>images/sweater.gif</_cat:FullImage> <_cat:ShortDescription> Bundle of Sweater and Pants </_cat:ShortDescription> <_cat:LongDescription> Bundle of Sweater and Pants. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes /> <_cat:ListPrice> <_wcf:Price currency="USD">150.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">150.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice> <_wcf:Price> <_wcf:Price currency="USD">0</_wcf:Price> </_wcf:Price> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="PackageBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101085000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101085</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>Package of Sweater and Pants</_cat:Name> <_cat:Thumbnail>images/sweater.gif</_cat:Thumbnail> <_cat:FullImage>images/sweater.gif</_cat:FullImage> <_cat:ShortDescription> Package of Sweater and Pants </_cat:ShortDescription> <_cat:LongDescription> Package of Sweater and Pants. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes /> <_cat:ListPrice> <_wcf:Price currency="USD">800.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">800.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">800.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ProductBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101088000</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101088</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. Available in (Waist=36 length=36, Green), (Waist=32 length=32, Brown) </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="1.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> </_cat:Attributes> <_cat:Attributes displaySequence="2.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">55.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ItemBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101088100</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101088-1</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="1.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> <_cat:StringValue> <_cat:Value>Waist=36 Length=36</_cat:Value> </_cat:StringValue> </_cat:Attributes> <_cat:Attributes displaySequence="2.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> <_cat:StringValue> <_cat:Value>Green</_cat:Value> </_cat:StringValue> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">55.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">55.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> <_cat:CatalogEntry catalogEntryTypeCode="ItemBean"> <_cat:CatalogEntryIdentifier> <_wcf:UniqueID>51101088200</_wcf:UniqueID> <_wcf:ExternalIdentifier ownerID="7000000000000000002"> <_wcf:PartNumber>SKU-51101088-2</_wcf:PartNumber> </_wcf:ExternalIdentifier> </_cat:CatalogEntryIdentifier> <_cat:Description language="-1"> <_cat:Name>Plain-Front Pants</_cat:Name> <_cat:Thumbnail>images/pants1.gif</_cat:Thumbnail> <_cat:FullImage>images/pants1.gif</_cat:FullImage> <_cat:ShortDescription> Plain-Front Pants </_cat:ShortDescription> <_cat:LongDescription> Polyester-viscose. Dry clean only. 4-pocket styling (2 side slant front, 2 back). Front and back darts for a smooth fit. </_cat:LongDescription> </_cat:Description> <_cat:CatalogEntryAttributes> <_cat:Attributes displaySequence="3.0" language="-1" usage="1"> <_cat:Name>Size</_cat:Name> <_cat:StringValue> <_cat:Value>Waist=32 Length=32</_cat:Value> </_cat:StringValue> </_cat:Attributes> <_cat:Attributes displaySequence="4.0" language="-1" usage="1"> <_cat:Name>Color</_cat:Name> <_cat:StringValue> <_cat:Value>Brown</_cat:Value> </_cat:StringValue> </_cat:Attributes> </_cat:CatalogEntryAttributes> <_cat:ListPrice> <_wcf:Price currency="USD">60.00</_wcf:Price> </_cat:ListPrice> <_cat:Price> <_wcf:StandardPrice> <_wcf:Price> <_wcf:Price currency="USD">60.00</_wcf:Price> </_wcf:Price> </_wcf:StandardPrice> <_wcf:ContractPrice minimumQuantity="1.0"> <_wcf:Price> <_wcf:Price currency="USD">60.00</_wcf:Price> </_wcf:Price> <_wcf:ContractIdentifier> <_wcf:UniqueID>51100000001</_wcf:UniqueID> <_wcf:ExternalIdentifier majorVersionNumber="1" minorVersionNumber="0" origin="0" ownerID="7000000000000000002"> <_wcf:Name> ConsumerDirectATP Default Contract </_wcf:Name> </_wcf:ExternalIdentifier> </_wcf:ContractIdentifier> </_wcf:ContractPrice> </_cat:Price> </_cat:CatalogEntry> </_cat:DataArea> </_cat:ShowCatalogEntry>
Usage
To use this service request on a JSP page use the expression-builder, findCatalogEntriesDetailsByName.
The expression-builder maps to the following XPath expression:
{_wcf.ap=$accessProfile$;wc_nameOp=$nameOp$;wc_searchTermScope=$searchTermScope$;wc_isSKUexcluded=$isSKUexcluded$}/CatalogEntry[Description[contains(@Name,$name$)]]
The defaults are:
- accessProfile= WC_CatalogEntryDetailsProfile
- searchTermScope=2
- SKUexcluded=true
A searchTermScope set to 2 indicates that CATENTDESC.name will be used to build the search query.
The parameter nameOp can take 2 different values: "LIKE" or "EXACT"; the parameter name specifies the term to search for. If nameOp is set to EXACT then the databean will perform an exact match search for the term name. If the nameOp is set to LIKE then the data bean will perform a like search for the term name.
This service request uses the
CatEntrySearchListDataBean data bean.
Exceptions
If there is an error the error is reported in the Response message. You can see the error details in the trace log, SystemOut.log.
Customization
The following extensions are supported:
- Create your own implementation of the interface ComposeCatalogEntryTaskCmd. The ComposeCatalogEntryTaskCmd and yourAccessProfileName control the information returned by the service.
Related concepts
../../com.ibm.commerce.business_process.doc/concepts/processFind_product_(ConsumerDirect).htm
Design pattern for Get service implementation
Related Reference
WebSphere Commerce foundation tag library