We are performing internal invoicing between our legal entities (MFS100) which includes both customer orders and distribution orders. The sales price for the items are picked up from the price lists in OIS017. Occasionally, a division might purchase an item that isn't listed in the current, accurate price list that is valid between the divisions/facilities. In such cases, order lines with this item will get 'stuck' in status 3 during the internal invoicing process as you cannot invoice an order line with sales price = 0. We then have to remove these status 3 entries before we can process the internal invoice and reach out to the MDM team to add the missing item(s) in the correct price list. The next day, another internal invoice can be generated for these items with a correct sales price and sent to the receiving division.
I would like to know if there is any way for us to 'capture' such order lines before we invoice them through MFS100? We do have the sales price rule on the CO order type set to 0 (sales price cannot be 0) but I don't see any similar parameter/setting for distribution order types.