Line item auto PO vendor ID is required.



The error message(s):
  1. Line item auto PO vendor ID is required.
  2. Schedule auto PO vendor ID is required.
Will occur when trying to place an order into Solomon if:
  1. The item is set to AutoPO (inventory.autopopolicy = 'A' or inventory.autopopolicy = 'I')
  2. The inventory.supplr1 field is not set with a valid vendor.

SQL Query to get a listing of all items not configured properly:
select invtId, descr, * from inventory with(nolock)
WHERE RTRIM(LTRIM(isNull(supplr1,''))) = ''
AND autopopolicy != 'N'

Solution:
  1. Set the vendorId for items returned in the above query in solomon: inventory.supplr1