Version: eXtendPS-SE 1.3.6.3 and above
Audience: Administrator
Overview
eXtendPS-SE allows you to suppress Kit/Package component items in Product Data responses. This gives you the ability to either show or hide component items in your Product Data responses.
Configuration
- Go to the eXtendPS-SE Product Data Setup screen at eXtendTech → eXtendPS-SE → Product Data Setup.
- On the Other Configuration subtab, enable the Suppress Kit Components preference. This will ensure that Kit/Package items are sent as standalone items, and their components will be suppressed in the Product Data response.

Product Data Response Examples for getProductData()
Suppress Kit Components not enabled
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl">
<soap:Body>
<GetProductResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/">
<Product>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</productId>
<productName>INV-K1</productName>
<description xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</description>
<ProductKeywordArray>
<ProductKeyword>
<keyword>INV-K1</keyword>
</ProductKeyword>
</ProductKeywordArray>
<export xsi:nil="true" />
<ProductPartArray>
<ProductPart>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-C1</partId>
<primaryMaterial>INV-C1</primaryMaterial>
<shape>INV-C1</shape>
<isRushService>false</isRushService>
<endDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</endDate>
<effectiveDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</effectiveDate>
<isCloseout xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCaution xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<cautionComment xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-C1</cautionComment>
<isOnDemand xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isHazmat>false</isHazmat>
</ProductPart>
<ProductPart>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-C2</partId>
<primaryMaterial>INV-C2</primaryMaterial>
<shape>INV-C2</shape>
<isRushService>false</isRushService>
<endDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</endDate>
<effectiveDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</effectiveDate>
<isCloseout xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCaution xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<cautionComment xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-C2</cautionComment>
<isOnDemand xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isHazmat>false</isHazmat>
</ProductPart>
</ProductPartArray>
<lastChangeDate>2019-07-12T18:58:00.000Z</lastChangeDate>
<creationDate>2018-11-14T21:53:00.000Z</creationDate>
<endDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</endDate>
<effectiveDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCaution xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCloseout xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">false</isCloseout>
</Product>
</GetProductResponse>
</soap:Body>
</soap:Envelope>
Suppress Kit Components enabled
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl">
<soap:Body>
<GetProductResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/">
<Product>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</productId>
<productName>INV-K1</productName>
<description xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</description>
<ProductKeywordArray>
<ProductKeyword>
<keyword>INV-K1</keyword>
</ProductKeyword>
</ProductKeywordArray>
<export xsi:nil="true" />
<ProductPartArray>
<ProductPart>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</partId>
<primaryMaterial>INV-K1</primaryMaterial>
<shape>INV-K1</shape>
<Dimension>
<dimensionUom xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">CM</dimensionUom>
<weightUom xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">LB</weightUom>
<weight xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">10</weight>
</Dimension>
<isRushService>false</isRushService>
<endDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</endDate>
<effectiveDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</effectiveDate>
<isCloseout xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCaution xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<cautionComment xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">INV-K1</cautionComment>
<isOnDemand xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isHazmat>false</isHazmat>
</ProductPart>
</ProductPartArray>
<lastChangeDate>2019-07-12T18:58:00.000Z</lastChangeDate>
<creationDate>2018-11-14T21:53:00.000Z</creationDate>
<endDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">2018-11-14T21:53:00.000Z</endDate>
<effectiveDate xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCaution xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xsi:nil="true" />
<isCloseout xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">false</isCloseout>
</Product>
</GetProductResponse>
</soap:Body>
</soap:Envelope>
Product Data Response Examples for getProductSellable()
Suppress Kit Components not enabled
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/">
<soap:Body>
<GetProductSellableResponse xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/">
<ProductSellableArray>
<ProductSellable>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00001</partId>
</ProductSellable>
<ProductSellable>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00002</partId>
</ProductSellable>
</ProductSellableArray>
</GetProductSellableResponse>
</soap:Body>
</soap:Envelope>
Suppress Kit Components enabled
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl"> <soap:Body> <GetProductSellableResponse xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/"> <ProductSellableArray> <ProductSellable> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId> </ProductSellable> </ProductSellableArray> </GetProductSellableResponse> </soap:Body> </soap:Envelope>
Product Data Response Examples for getModifiedDate()
Suppress Kit Components not enabled
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl"> <soap:Body> <GetProductDateModifiedResponse xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/"> <ProductDateModifiedArray> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00002</partId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00001</partId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">CAB00002</productId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">LNB-C1</productId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319AX</partId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319BX</partId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">BRI2XL</partId> </ProductDateModified> <ProductDateModified> <productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId> <partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">BRIXS</partId> </ProductDateModified> </ProductDateModifiedArray> </GetProductDateModifiedResponse> </soap:Body> </soap:Envelope>
Suppress Kit Components enabled
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/" xmlns:ns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/" xmlns:ns1="http://www.codesynthesis.com/xmlns/xsstl">
<soap:Body>
<GetProductDateModifiedResponse xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/">
<ProductDateModifiedArray>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">KIT00002</productId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00002</productId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">ELE00001</productId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">CAB00002</productId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">LNB-C1</productId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319AX</partId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319BX</partId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">BRI2XL</partId>
</ProductDateModified>
<ProductDateModified>
<productId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">YV319</productId>
<partId xmlns="http://www.promostandards.org/WSDL/ProductDataService/1.0.0/SharedObjects/">BRIXS</partId>
</ProductDateModified>
</ProductDateModifiedArray>
</GetProductDateModifiedResponse>
</soap:Body>
</soap:Envelope>