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.
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 |
... |
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:
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: