Version: eXtendPS-SE 1.3.6.7

Features:
  • Added support for custom Ship From Address and Ship To Address in the Order Shipment Notification response. Learn More.
  • Added support for Length, Width, Height, Weight, shipmentTerms, and id in PackageArray for mapping a custom Order Shipment Notification response through SuiteScript mapping hooks. Learn More.

Enhancements:
  • Added support to hide Kit Components in the getProductSellable() and getProductDateModified() responses as Part Ids using the existing Setup Option Suppress Kit Components on the Product Data Setup screen. Learn More.
    • Note: Kit Components may still be shown as Individual Products in the Response. You will need to ensure the eXtendPS-SE DO NOT SHOW / PromoAPI - DO NOT SHOW field is explicitly Checked or that you have marked them as Inactive in NetSuite.
  • Modified multiple Promostandards Services to return the the standardized Promostandards.org ErrorMessage codes in certain cases instead of returning a SOAP Fault.
    • Return code 105 and message "Authentication Credentials failed" when the provided credentials are incorrect.
    • Return code 110 and message "Authentication Credentials required" when the credentials are not provided.
    • Return code 104 and message "This account is unauthorized to use this service. Please contact the service provider" when user credentials are correct, but the service configuration is not configured for specific endpoint. 
    • Return code 130 and message "Product Id not found" if the queried item isn't found. (Applicable only for the Product Data 1.0.0  getProductData() call)
    • Modified PromoStandards services list:
      • Inventory 2.0
      • Media Content 1.1.0
      • Product Data 1.0.0
      • Product Pricing and Configuration 1.0.0 
      • Order Shipment Notification 1.0.0