Available-To-Promise (ATP) Check
  • 07 Oct 2024
  • 2 Minutes to read
  • Dark
    Light

Available-To-Promise (ATP) Check

  • Dark
    Light

Article summary

When a user places an order, eCommerce can display up-to-date information for the products’ estimated delivery schedule. By default, the Order Requested Date is Today's Date when the user creates an order, and eCommerce runs an ATP check in relation to it. The estimated delivery schedule is updated when this date is changed, or if the quantity to be ordered is amended.

For example

If a user orders two of a product, where one can be shipped on 15/01/2022 and the other on 18/01/2022, the later date (18/01/2022) is shown by default. This can be customized using groovy script to show both dates with respective quantities.

To enable an ATP check, read Enable ATP check.

To view a product’s delivery schedule in Zilliant CPQ:

  1. From the left navigation area, select Products.
  2. Select a product.
  3. From the top navigation bar, select Delivery.
    Tip

    If you don't see this menu item, select Open dropdown menu at the right end of the navigation bar, or select the left and right arrows to move through the navigation bar.

A product’s information depends on its Plant ERP Id. To view a product's Plant ERP Id in Zilliant CPQ:

  1. From the left navigation area, select Products.
  2. Select a product.
  3. From the top navigation bar, select Product Additional Information.
    Tip

    If you don't see this menu item, select Open dropdown menu at the right end of the navigation bar, or select the left and right arrows to move through the navigation bar.

Quantity information is tied to a product’s details. To manage a product’s unit and related ERP Id:

  1. From the left navigation area, select Products.
  2. Select a product.
  3. From the top navigation bar, select Detail.
    Tip

    If you don't see this menu item, select Open dropdown menu at the right end of the navigation bar, or select the left and right arrows to move through the navigation bar.

  4. Select the Unit field.
  5. Select a unit row.

Enable ATP check

To enable the ATP check function in eCommerce:

  1. From the top navigation bar, select your account.
  2. From the dropdown menu, select Commerce Administration.
    Note

    You must have the Commerce System Administrator role to access this menu item.

  3. From the left navigation area, select Operation Settings.
  4. From the top sub-navigation bar, select Order & Inquiry.
  5. In the Checkout section, toggle Availability to Promise check from ERP on.

To enable the ATP check function in Zilliant CPQ:

  1. From the left navigation area, select Administration.
  2. From the top navigation bar, select Master Data Management.
  3. Select Setting Boolean, then select Setting Custom Implementation For ATP Availability Check.
  4. Toggle Setting Value Boolean on.
  5. Whitelist BAPI_MATERIAL_AVAILABILITY in ERP.

To adjust the ERP response, manage the ATP Check Script groovy exit. For more details about Groovy, read About Groovy.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.