Problem: When implementing the rules-based ATP check, the sales order will create sub items for the found material and plant substitutions. This has the negative effect that every subsequent new ATP check will always delete all sub items before performing a new ATP check for the main item. All previously performed manual changes to sub items (like pricing conditions, texts, …) are lost and promised delivery dates can fluctuate. The rework on downstream system to manage this data condition is normally measured in thousands of man-hours sourcing (location substitution) and in most cases they just have one substitution plant.
Solution: The accelerator code exchanges the plant and material on the main item without creating sub items in the sales order. It’s a modification which can be implemented on the R/3 or ECC side and it is also compatible with the APO backorder processing.