RE: Set item location via REST API when creating a new sales order.
I am able to set the location for a sales order, but attempting to set a location using internal id via “inventorydetail” does nothing but allow sales order creation and then attempting to use “inventorylocation” causes an error and does not allow sales order to be created. Is there a way to have the items in a sales order default to what the location is in the sales order or a way to set them via REST API sales order creation? Thanks!
When I go in and set the item location manually, if I get the JSON back for sales order with “expandSubResource” I get an “inventorydetail” section in the item json, but it only has a links object which is no help.
Could this be a permissions issue?
This is baffling. I don’t get quite the same error as you but I can’t get location to stick and I do see an Inventory Detail link that doesn’t show up on any Saved Searches, etc.
Though your error does suggest more of a wrong value than invalid message??? The one thing I would note is that even in SuiteScript I’ve had issues with different Sales Order dropdown fields.
Equally, it may well be a Beta issue but I’d be intrigued to know how to get it working.
In terms of a solution, unless you need different locations at line level, you can remove it from the form. Would that work for you?