A precise planning and controlling mechanism is of the utmost importance for the execution of competitive order processing with guaranteed efficient and timely delivery to the customer of the required order quantity. Unforseen problems, such as production deficits or increased demand can have critical consequences for order processing and must be brought under control as soon as possible.
Product allocation is a function provided for carrying out these control options intended to help your company to avoid critical requirement and procurement situations. This should enable you to keep production to a minimum at the same time as allowing you to react quickly to bottlenecks and changing market situations.
Product allocations represent an ordered allocation of production for certain periods. Product allocations can be created according to various criteria (i.e., customer, regions).
When creating product allocations, make sure that you use version number “000”.Because updates are carried out for this version number.
Just for an example, we can create a Product Allocation Object to limit the sales of a product per region. In this case, we will use the material number and region of the customer and stipulate limited quantities per month.
Why this ATP against Product Allocation is required in the real time business?
To guarantee the distribution of the products all over the country, generally companies that have a limited productive capacity.
IMG — > Sales and Distribution — >Basic Functions— >Availability Check and Transfer of Requirements — > Availability Check —- >Availability Check with ATP Logic or Against Planning —- >Define Availability Check Group
IMG — >Sales and Distribution—- >Basic Functions—- >Availability Check and Transfer of Requirements — >Transfer of Requirements—- >Availability Check — > Availability Check Against Product Allocation—- >Maintain Procedure
Sales and Distribution—- >Basic Functions—- >Availability Check and Transfer of Requirements—- >Transfer of Requirements —- >Availability Check—- >Availability Check Against Product Allocation—- >Define Object
Configure Product Allocation App-
We will use only Fiori Apps for this configuration.
Here we enter, what is the period, the check date time, unit, along with other informations.
We choose in this app, which are the characteristic we will use.
In this example, we’ll use the Sold-to and Material Number.
IMPORTANT: SAP recommends that we create all the partner functions before create the first Product Allocation Object. If we create a product allocation object before create a partner function, the new partner function will not work in product allocation.
Manage Product Allocation Data App-
In this app, we’ll stipulate quantities for the periods and characteristics. One of the fuctionalities is to download a Excel template from the app, then you(or even the final user) can fill the spreadsheet with the characteristics and quantities and upload it.
Constraint Status is a important field. In this case we are not limiting the availability, so it’ll work only for our control.
Manage Product Allocation Sequences App-
In this app we can create a Sequence for our Product Allocation objects.
For this single example, we only create a sequence using only one PAL object, but we can use more depending on the industry requirements.
Assign Product to Product Allocation App-
Finally, it’s time to assign the products(using plant also) to the sequence we created.
After that, we can create Sales Orders for this combinations.