Setting up Unavailable Reason codes
If your company uses standard reasons why a product is not available for sale, you can set up those reasons in SA Table Code Value Setup.
For example, typical reasons can be due to needed repair, weather damage, quality assurance inspection hold. The system uses the additional information specified for these table types to control inventory and prevent customer service representatives from selling inventory that is not available for sale.
Caution: 
While these reasons
            are user-defined and typically customized for your company, be aware that if you use
               Total Warehouse Logistics (TWL), there are some restrictions. To facilitate return
            merchandise (RM) entry and ensure the correct unavailable reason is downloaded with the
            order, set up these codes to match TWL's Reason Unavailable
            codes. Because TWL controls inventory, it also controls the
            codes that it uses to manage inventory. TWL uses specific
            “reason” codes to determine how to handle stock that is unavailable for sale. These
            reasons are hard-coded in TWL. Therefore, to synchronize
               TWL with Distribution SX.e, you must set up specific
            codes in SA Table Code Value Setup that coincide
            with TWL’s reason codes.
			Note:  If you run Infor WMS, you can map your Unavailable Reason codes to your WMS hold codes in the 
         
	     unavailableinventory.properties file. See the Infor Distribution SX.e Integration Guide for Infor WMS.
- Select .
 - Select Reason Unavailable.
 - Click .
 - Specify a reason.
 - Optionally, specify a description.
 - Click
 - Optionally, specify the unavailable reason type and EDI unavailable type.
 - Click .