Sunteți pe pagina 1din 12

Why can't I ship my sales order today when I have enough on-hand?

The first screen shot show the ATP results and the following will show more
detailed steps to review the results.

Here we make the point - do NOT use the Inventory Supply/Demand screen to try
and understand the ATP results.ATP Results come from the MSC tables, and not
the regular Transaction tables of Inventory, OM, PO, WIP, etc which are used for
the Inventory Supply/Demand screen Data Collections is the process that updates
the data in the MSC tables. ATP processes for new Sales orders or canceled Sales
Orders will also update the MSC tables to keep ATP results in synch when new
demand is placed via a sales order.
To get ATP Details screen to display any pegging and allow access to the details
required to investigate the issue, you must set profile MRP: Calculate Supply
Demand
=
Yes
-- Note that this can have performance implications, but when trying to debug ATP
results, this is required. Set at the User Level is usually the best solution.

IF using 'ATP Based On Collected Data', then the results are coming from data that
is in the Collections Workbench (View Collected Data menu option)
AND IF using 'ATP/CTP Based on Planning Output', then the results of the ASCP
Plan are where the ATP results are coming from to populate the ATP Details and
produce the Supply/Demand picture being presented in ATP. Note that these
workbenches can show data that is not being used for ATP.

The Supply/Demand here will show how ATP arrived at the results in the
Availability Window and which demands are taking the supply that could be used
t
o
d
a
y
.
Since ATP is First-Come/First Served, it will not be able to schedule the order for
today,
unless
steps
are
taken.
See the next question
- for a discussion of the possibilities.
Also since the Supply/Demand window is small and displays only 5 lines, there will
be times when many lines exist and using /File /Export to generate a TSV file which
can be viewed in MS Excel is the easiest method to view the results in total - see
How can I view ATP Supply/Demand results easily? if you are not familiar with
this process.

How can I ship it today, when I cannot schedule the order?


Continuing with the example used above, we will show how to use ATP Override,
which is the fastest way to get the order shipped.
Set the profile OM: Authorize ATP Override at the Site or User Level to allow the
functionality

In the Shipping tab, the user can use / Folder / Show Field (or rt-click mouse as
shown below) and reveal the ATP Override field

Then the field will be available in the Shipping Tab of the order line. And any
schedule date may be entered by the user.

Other Option:
Order lines in the future, which are taking up supply, can be Unscheduled, and then
the order line for today can be scheduled. Then the unscheduled lines can be
scheduled again.
How are the results calculated for the On-Hand and Reservable in Availability
Window?
ALL subinventories are used to display the On Hand Qty seen in the Availability
window. OM calls an Inventory private API to display this information. This is the
design so that the user has complete picture of all available inventories and may
make decisions based on this knowledge.

The Qty Reservable is also called by OM using a standard Inventory private API for
Hard Reserved quantities.
In this example, the quantities were reserved using / Tools / Scheduling / Reserve
ATP Supply/Demand window, it will show the On Hand quantity based on the
following:
1. ATP based on Collected Data - ATP-able subinventories as defined in Inventory /
Setup / Organizations / Subinventories
2. ATP/CTP based on Planning Data - All inventories included in the ASCP Plan
Options / Organizations Tab - Subinventories button. This means that if there is a
Nettable subinventory that is NOT ATP-able, any supply from that subinventory
that is included in the plan could will as available in the ATP Supply/Demand
window results unless you explicitly remove that sub inventory from the plan
options of your ATP plan.

Closed (or Canceled) Sales orders showing up in the ATP Supply/Demand and
keeping me from scheduling orders. How can I fix this?
This issue has been reported in several ways and is always difficult to duplicate:
1. The order line has been deleted. This can be prevented in Order
Management by using setups to not allow order lines to be deleted.

Companies that are not using ATP may find that they want to be able to
simple delete lines. But any ATP user should not allow this to occur and
should instead use Cancel functionality for any sales order line that is no
longer required.
2. The Order Line has been canceled, but still shows in the ATP
Supply/Demand Results.
The difficulty usually encountered with this issue, is that customers do not
know how to duplicate the issue.
For example, in internal testing, the issue was not duplicated when the
following steps were performed.
Item has 200 on hand and created 3 sales orders for an item totaling 190.
Then canceled one sales order for 150 each,
Then created a new sales order for 100 each and ATP was fine... it had been
updated correctly for the canceled order and I was able to schedule the new
order. This is the way it is supposed to work. When a Sales order is canceled,
then ATP is notified so that the ATP results for the next order are correctly
calculated.
3. The Order Line has been Shipped and Closed, but still shows in the ATP
Supply/Demand Results. When the order is shipped, then ATP is NOT
notified of this change automatically. ALSO, the On Hand quantity is not
updated until data collections is run, so the ATP results will still be correct.
Running Data Collections with Net Change or Complete will update the data
for both sales orders and on hand quantities and update the data.
Problems reported are that it appears that the on hand IS updated, but the
Closed Sales order remains in the system.
Solution:
1. Best Solution:
For Distributed installations where APS Suite is on a separate server: Run
Data Collections from Advanced Supply Chain Planner with a Complete
Refresh and Sales Orders set to explicitly to Yes (this will default to No for
all collections types for performance reasons)
OR
IF not using ASCP and a Centralized installation where APS suite is not
deployed on a separate server, THEN run ATP Data Collections with Sales
order parameter set to Complete Refresh.
Note: This step will mean that ATP will not be available during part of the
Data Collections processing cycle
2. Possible Solution: As above, run Data Collections, but use Net Change
Refresh for the parameters instead of Complete Refresh.
Note: ATP will still be available when you use this option, so it us usually
the preferred options for running data collections.
This solution has been known not to work, even though it should work... and
if this occurs, then a Complete Refresh as described in #1 above is the only
solution:
Reasons why a Net Change of Data Collections may not work:

1. The profile MSC: Sales Order Offset Days is not set properly. This
profile is used in Net Change Collections UNLESS you are on 11.5.10
and have applied the last Collections Rollup patch from Section IV of
Note 223026.1 - List of High Priority Patches for the APS Suite.
To setup the profile properly, it should be setup in a value that
exceeds the earliest Schedule Ship Date for an unshipped Sales Order
that exists on the system.
Example: If today is 01-Jun-2007 and the order that was shipped had
a Scheduled Ship Date of 01-Mar-2007 and the profile was not set to
greater than 92, this closed order would be missed during Net Change
Collections and not update correctly.
2. The Data Collections code level is old and changes updates to the code
are not on the system. For instance, if Note 278055.1 has not been
followed after the installation of 11.5.10.2 during an install or
upgrade and the latest Rollup patches for Data Collections is not
applied OR IF customer has been live for a long time without
problems and code level is old. In Data Collections 11.5.10.2 base
release, code level of key file $MSC_TOP/sql/MSCVIEWS.sql is
115.228.11510.13 and the latest released version as of 01-Jun-2007 is
115.228.11510.62 - almost 60 revisions higher. Applying the latest
Collections Rollup patch from Note 223026.1 is imperative when code
levels are older.
3. The profile MRP: Consume MPS = Yes and the Planning Manager is
not running. NAV: Material Planner / Setup / Planning Manager to
see if the planning manager is running normally by checking the
messages in the form. If the interval = 00:00:30 , the default setting,
then message should be posted in the form with today's date and time
stamp of every 1 - 3 minutes under normal operations.
4. The Interface Trip Stop process errored and did not complete the
transaction processing, so that updating of some tables was not
completed and demand or supply still exists in related tables. This is
a data corruption issue that would require a data fix. Only possible
interi is to attempt Complete Refresh of Data Collections and then
proceed to work with the Inventory support team to get a data fix,
possible patch for the failure of the program.
5. OM code is older and did not properly call the MRP API to relieve the
sales order demand on the planning side of the application.
$ONT_TOP/patch/115/sql/OEXUSCHB.pls is one of the key files used
in OM to call ATP and Planning routines. In base release of 11.5.10.2,
the version is 115.153.11510.13 and OM regularly releases
Cumulative (rollup) patches for their code. As of 01-Jun-2007 the
latest version is 115.153.11510.30 released in the April 2007
cumulative patch with the June Cumulative patch expected to be

released soon. Check with the OM Support team for the latest patch
information.
Where can I get more information about the error messages that are displayed in
the ATP Availability window?
The Users Guide - Oracle Global Order Promising Implementation and Users Guide
- Release 11i - Part No. B10512-03 - June 2004
has a Chapter 8 - Troubleshooting- which addresses many of the ATP errors
including
Try ATP again later.
Summary Concurrent program is running. Try ATP later
Invalid ATP rule or No ATP rule defined
Unable to meet the request quantity
Unable to find a calendar date
No APS instance defined. Set APS instance and run collections
Wrong Check ATP setup for product family item and member item
One of the group elements or mandatory components failed
INV: Capable to Promise must be same at source and destination
ATP processing error
Cannot meet request date or latest acceptable date
ATP not applicable
No Sources
This item is not collected. Please run Data Collection
No Assignment Set
Plan not found. ATP is calculated using collected data
Additionally more troubleshooting tips for common problems and some SQL queries
to investigate certain errors is included in this Chapter of the Users Guide
To get the latest version of the users guide, see Note 118086.1 APS Documentation
for 11.5 and 12.
How can I view ATP Supply/Demand results easily?
This slide shows how to use / File / Export to create a TSV file of the screen output
and then shows some tricks to make viewing and using the file easy.

IF the file automatically opens in IE, then you can manipulate there before saving.

If the TSV file opens in IE as a spreadsheet


Then you can save the File as an XLS file

IF the file is saved to your local disc before you open it, then you can find the file,
and then use rt-click / Open With and choose Excel ( or choose program to associate
with Excel or see below to setup the file types for TSV files
OR set up TSV file types to default to Excel. In Windows Explorer, use / Tools /
Folder Options as shown below to setup the defaults.

S-ar putea să vă placă și