This came up several times at Panels. When a sales document has MO's or PO's linked to it and the receipt is posted, if the sales document happens to be locked at that time, the allocation will fail and the inventory is then released into general inventory and can be allocated to another order or never allocate (if no other backorders exist for that product). This causes some backorders to remain unprocessed until someone happens to catch that the allocation failed and they would need to either break the link and allocate manually or if the inventory happened to be allocated to a different order, they would have to unallocated from that order and re-allocate to the correct order. For those of us who have Auto Agent running that checks batches throughout the day, documents are often locked while the rule check is performed and causes allocations to fail. SP should not allow that inventory to be released in the event of a failed allocation attempt and instead should continue to reserve that linked inventory and continue to re-attempt allocation until it is successful. One possible option is to develop a script that if inventory that is linked to a specific sales document is attempting to allocate to an order that does not match the linked order number, it should NOT allocate and move on to the next order. Eventually, it will get back to the original order and re-attempt allocation and eventually that document will not be locked at the time that the allocation attempt is made.