Version: eXtendPS-SE 1.3.6 and above
Audience: Administrator

Problem

You PromoStandards user(s) may encounter the error "999: General Error – Contact the System Service Provider [OrderStatus should NOT have fewer than 1 items]" when performing an Order Status query of types 3 or 4.

Solution

This error usually indicates that there are no results to return, which could be due to one of two reasons:

  1. There are no available results for the current customer.
    • To confirm, run the saved search configured on the Order Status Setup page in the SAVED SEARCH ID FOR TIMESTAMP/ALL-OPEN field for the specific customer receiving the error. Check if any results are listed.
  2. The NetSuite access token user associated with eXtendPS-SE may not have permission to run the underlying saved search, SAVED SEARCH ID FOR TIMESTAMP/ALL-OPEN. This is particularly likely if the VALIDATE RESPONSE is enabled on the Order Status Setup screen, as it will display this error message instead of the NetSuite permission error as it would not be able to obtain any results from the saved search.
    • Make sure that the saved search configured on the Order Status Setup page in the SAVED SEARCH ID FOR TIMESTAMP/ALL-OPEN field includes the eXtendPS-SE access token user in its audience configuration.
    • Additionally, consider disabling the VALIDATE RESPONSE preference. This preference is intended for debugging and testing purposes only. It should be turned off during normal production use to prevent performance issues due to extra processing.