CyberStore Documentation
SYSPRO Available to Promise (ATP) Integration
In This Topic

Create CyberStore Database and Object Layer for Cached ATP Information (#9314)

We have designed and created database requirements for ATP data in the CyberStore database. We have also created application objects and entities to be able to programmatically retrieve and process the ATP data.

Create Available To Promise Display Control (#9315)

This control provides a grid that contains ATP information about all of your items by category. You are able to filter it by any column or category for display. The grid will list the following: stock codes, description, ATP Status (Yes/No). The grid will provide you with information on whether the items you have selected will be available on your chosen date or not.

Below is an example of what a table may look like:

Carry Bags      
Style # Description Color Availble on
1/15/17
G702487 3.5 LS STAND BLACK-FLASH YES
G702494 3.5 LS STAND BLACK-FLASH YES
G702500 3.5 LS STAND BLACK-COBALT-WHITE NO
...      

Add Optional Available to Promise Validation to Add to Cart (#9316)

Prior to checkout, this new feature allows you to ensure that your order in the cart will be completed successfully. The feature will undergo an ATP comparison with your requested information of quantity and ship date. If ATP confirms that the item quantity you have entered will be fulfilled by your requested ship date, the items will be added to the cart without interruption. However, if the quantity entered cannot be fulfilled, you will see a pop up message saying so.

 

In order to set up this ATP Function, please follow the information below:

Add control to display and allow for change of requested ship date (#9394)

Before, when enabling and using ATP, the requested ship date that you are required to enter at login remains the same date in which all ATP queries are compared. This date is also used when submitting an order. The only way to change the requested ship date would be to log out and log back in. However, we have created a control that can now both show you the date and allow you to change it wherever you are on a page.

The change button would look as follows:

 

The change button is not available once you are in checkout.