Product Allocations During Sales Order Entry 
Use
You create a sales order in R/3 and in APO you carry out product allocations as an application of the check against plans. Product allocations is a basic method of the global availability check. The availability check and product allocation cannot be carried out separately (in APO and in an OLTP system); they must be carried out in APO.
Product allocation only functions for APO relevant materials. APO relevance does not mean that the material must be planned in APO. If material is flagged as APO-relevant via the CIF integration model the advanced functionality of product allocation can be used.
Advanced Functionality
You can ignore product allocations in the past (APO-specific).
Until now, you could only check the delivery date. Now, however, you can configure the material availability date and the goods issue date to be used as the check date.
You can configure the characteristics sequence and exclude the characteristics from the search.
Prerequisites
For further information see the documentation
Integration of APO and R/3.R/3 Settings
The requirements class in the R/3 System must have the same value as the check mode in APO. When you have created the check mode in APO, you should enter it for the corresponding product in the location-specific product master. If a check mode is not provided by the calling application, the check mode that you entered in the location-specific product master is taken into account. If the calling system is an SAP R/3 System, the requirements class is transferred as the check mode by the SD applications. No other applications transfer check modes.
Data Flow
General Data Transfer from the R/3 System to APO
You transfer data initially from the R/3 System to APO. You generated and activated a general integration model.
The master data must be transferred from the R/3 System in an initial run. During this process the OLTP data is collected in a consistent data container that is transferred to APO. Data changes are filtered later into the master data and transaction data and transferred automatically through an active data channel that uses ALE or BAPI technology.
Transfer of Customizing for Product Allocation
In contrast to ATP Customizing, you must transfer the Customizing settings specifically for product allocation once via transaction QTSP. Afterwards you can change or recreate the Customizing as necessary.
You must have already created the same product allocation procedures in the R/3 System and in APO. The product allocations procedure from the material master in the R/3 System is transferred for the availability check in APO. This product allocations procedure is used to check in APO.
Customizing Equivalents
APO |
R/3 |
product allocation group |
info structure |

We recommend that you check Customizing after the transfer. In Customizing for the Advanced Planner and Optimizer (APO) select Global ATP ® Product Allocations ® Check Settings for Product Allocation.
See also:
Scenario 1
Scenario 2
Settings for Product AllocationsTransfer of Planning Data to APO
Planning and checking against product allocations are carried out independently of each other; that is, they can no longer block each other.
Scenario 1

Process
Updating is still necessary so that the incoming orders quantity for planning is visible in the info structure.
This incoming orders quantity (IOQty) may be different from the incoming orders quantity in APO. Only the incoming orders quantity in APO is taken into account in the check. The incoming orders quantity in the R/3 System is the confirmed schedule line quantity; the incoming orders quantity in APO is the quantity deducted (withdrawn) from the product allocations. A full delivery is now also possible in APO.
You can now use any version in planning. The active version always has the number "A00".
Scenario 2

Process
Two macro operations analogous to the macro operations in Flexible Planning are defined for Demand Planning: ALLOC and ALLOC_MISQTY
You can choose any planning version of the planning area.
Additional Activities
In both of the above scenarios, using a report, you can display the transfer times by choosing Global ATP ® Environment ® Product Allocations ® Connection ® Transfer Times.
Note
The effects of product allocations control on product allocation (for example, the conversion factor) is not taken into account or displayed in planning. After transferring the data, you can execute a shortage check.
You should also execute the shortage check if you have executed planning without a subsequent check because product allocations could be exhausted in the meantime.
See also:
Checking Shortages