Punchout - Error: You have entered an Invalid Field Value ___ for the following field: item
When attempting to save a transaction from the Return Cart screen an error may show up in some cases with the item internal number referenced:
You have entered an Invalid Field Value ___ for the following field: item
The reasons why this may occur are as follows in the order of likelihood:
1. The item record is marked as inactive
Solution: Mark the item as active or change the configurations in the Punchout setups to use a different item.
2. The item is not enabled for purchase for the selected subsidiary
Solution: On the item record in NetSuite, select the subsidiary which is being used for purchasing.
3. An item filter has been applied on the transaction entry form under the “Sublist Fields” tab
Solution: Edit the transaction entry form and under the "Sublist Fields" tab, either remove the "Item Filter" or edit the item filter to include the item being selected.
4. The item does not have an entry in the Vendor sublist
Solution: On the item record, under the Vendor sublist which is generally found under the "Purchasing" tab, make an entry for the Vendor so that purchasing is enabled. Note, this is not always necessary.
5. The item type can not be used for Purchase e.g. “Non-Inventory Item for Sale”
Solution: Use another item of the correct type. This may be an issue with the Punchout Configurations if an item of the incorrect/incompatible type is being saved on the transaction.