Non Physical Items Backorderable

Posted:
Mon May 07, 2018 7:51 pm
by SBarnes
Hi Mike,
Is it possible to make a nonphysical item back orderable?
I know the inventory and sales order screens lock it which I can probably get around but what about the Business Logic Objects will it save it to the database?
Re: Non Physical Items Backorderable 

Posted:
Mon May 07, 2018 9:10 pm
by Mike.Sheen
Hi Stuart,
In the case of sales orders, it will only attempt to create or update backorders if the PhysicalItem property of the sales order line is true - that is a denormalised property from the inventory item - so it *should* work if you set the value to true after the sales order line is added - when the order is saved it will create or update the backorder record.
I can see explicit code there referencing bug report numbers for not creating or adjusting backorders if the PhysicalItem flag is false - so there is probably a good reason for us preventing backorders for non physical items.
It'll be a case of try it and see if works for all your use cases.
Mike