SAP Knowledge Base Article - Public

3707234 - Expected Product substitution does not occur during Sales Order creation with Alternative-Based Confirmation in SAP S/4HANA Cloud Public Edition

Symptom

Product substitution from original material to substitute material is not triggering during sales order creation where system should automatically create main item and sub-item but only main item is created without substitution occurring.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Create a sales order in the "Create Sales Order" (VA01) application.
  2. Navigate to that sales order in "Change Sales Orders" (VA02) application.
  3. Enter sales document type = TA or standard order OR.
  4. Enter Sold-to-Party.
  5. Enter Material.
  6. Request quantity under "All items" tab and trigger the Check Availability button.
  7. Review results in RACR (Review Availability Check Results).

Cause

  • The expected product substitution is not triggered due to standard behavior of Alternative-Based Confirmation (ABC) in advanced Available-to-Promise (aATP).
  • In ABC, the system always attempts to confirm the original product first based on ATP availability. Product substitution is only evaluated when the original product cannot be fully confirmed for the requested quantity and date.
  • If a Hard Constraint is configured in "Configure Alternative Determination" enforcing the use of the original product, or if the original product has sufficient ATP availability, the ATP check confirms the original product and does not trigger substitution.

Resolution

To make the product substitution to work, the following steps are recommended:

1. Open "Configure Alternative Determination" app and adjust Hard Constraints if any. If a Hard Constraint enforcing usage of the original product is maintained, remove it to allow substitution.

2. Ensure insufficient ATP for the original product:

  • Check the available ATP quantity. The requested order quantity must exceed the available ATP quantity of the original product.
  • In this case, the system first confirms the available quantity of the original product.
  • The remaining quantity is fulfilled using alternative products according to the substitution strategy.

3. Full substitution scenario occurrence:

  • Full substitution occurs only when the original product has no ATP availability for the requested date.
  • If any ATP quantity exists, the system will always prioritize confirming the original product and substitute only the remaining quantity.

See Also

Keywords

product substitution, alternative-based confirmation, ABC, sales order creation, substitution strategy, hard constraint, configure alternative determination, advanced available-to-promise. , KBA , CA-ATP-ABC-2CL , ATP: Alternative-Based Confirmation (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions