How to perform an automatic assignment using the assignments function?

1 minute read time.

In this blog I would like to discuss the automatic assignments function located under Stock, Assignments, Assignments.

This function is used to carry out an automatic and mass assignments.

You can run this function in simulation first to check the results and then run it in update mode to allocate the assignment lines.

There are two places where we can set the assignment rules.

  1. On the Products-site record under the Planning tab.
  2. On the General parameter DEFPTO (Assignment rule MTO).
    • Out of the box value for this parameter is "STD".
    • You can use a different assignment rule or modify the "STD" rule if you are going to manage assignments globally.

In this example, the assignment rule is on the product-site record.

Assignment rule:

General parameter DEFPTO (STO/SCH) - no change

Assignment rule STD - blank setup

Next, under Assignments workbench (FUNMLINK) check to make sure there are no quantities assigned.

  • Double click in column 1 to select the demand (SOF) and it automatically selects the WOF.
  • A chain icon in the second column is assigned to the WOF.
  • It indicates that the resources have not been assigned against the demand.

Now run the Assignments (FUNMAUTMTO) function to move the WOF to the assignments grid.

Once the assignment is successful a log file will be generated indicating the document numbers, product code and the allocated quantity.

If you go back and check the assignments workbench you will notice (highlighted below), “Left to be assigned” value is 0.

WOF line is listed under the assignments grid.

Additionally, if you receive the following message, “No pegging processed” when processing the Assignments or Deassignments (FUNMDESMTO) function,

  1. It could be a setup issue where the products-site record does not have an assignment rule code.
  2. Or the general parameter DEFPTO is blank, or it has the default value “STD”.
  3. Finally, there is nothing to assign. In this case check the assignment workbench or the enterprise planning workbench.

Enterprise planning workbench:

I hope this information is useful when trying to understand how to process the automatic assignments function.

Parents
  • Hi Joel, 

    This was a helpful thread for setting up assignments and different scenarios. 

    I have one that I wondering if you have any insight.  Client creates a sales order with multiple lines for the same product all lines have a product source of "Work-Order."  Is it possible to generate the WO from the first line using multilevel planning for the full amount of the sales order and assign the other lines to the same work order?  The best would be if one work order could be created for all line of the same product, but that is not realistic.  I can does this if I manually create my work order and assign it the lines of the sales order.  I hope this is clear.  The result below was accomplished by creating a work order manually and assigning manually.  Appreciate any feedback.

  • Hi Jhollandny,  The way I tested your scenario by removing the BTB option on the sales order and ran MRP. It will suggest 3 WOS and I removed the first and the second and released the third one (WOF). Force each SO line on the assignment to assign it against the WOF.

    I don't see any other way besides some modifications on the SO lines.

Comment
  • Hi Jhollandny,  The way I tested your scenario by removing the BTB option on the sales order and ran MRP. It will suggest 3 WOS and I removed the first and the second and released the third one (WOF). Force each SO line on the assignment to assign it against the WOF.

    I don't see any other way besides some modifications on the SO lines.

Children
No Data