Formulas, formula lines, and formula versions

Completed

A formula defines the materials, ingredients, and outcomes of a specific process in process manufacturing. Along with the corresponding route, the formula defines the whole process and is used to plan and produce products in process manufacturing.

To add lines to a formula, you must assign the formula to at least one formula version. The formula version represents the link between the released product and the formula. A formula version is only valid for production if it is approved by an authorized employee. To use a formula for master planning, you must link it to an approved and active formula version. A single formula can have multiple formula versions; however, any change to the formula lines will impact all versions of the formula.

Each formula or planning item can have multiple approved formula and formula versions. Each formula can have different formula lines, co-products and by-products, cost definitions, batch size definitions, and so on. Of these multiple approved formula versions, you can have multiple active formula versions if the different versions do not overlap in the effective dates, sites, and/or quantity ranges.

A diagram of formula lines and versions.

A formula consists of the ingredients and quantities that are required to produce a specific quantity of a formula item. Depending on the task that you perform, you can access formula functionality from the Inventory and Warehouse management or the Product information management modules in Supply Chain Management.

Formulas and formula lines

A formula consists of one or more formula lines that identify the ingredients or items that make up the formula. A formula line can contain bill of materials (BOM) items, formula items, catch weight items, purchased items, co-products, or by-products. Because many items are used in multiple products, an item can be used in more than one formula.

An example of a formula is the formula for a chocolate chip cookie. The ingredients for this formula use multiple lines, such as flour, sugar, eggs, butter, and chocolate chips. The formula for the chocolate chip cookie contains ingredients that are likely used in other formulas. While making the chocolate chip cookies, you might have leftovers, such as crumbs, or some of the cookies might be overbaked or undercooked. These items can be set up as co-products or by-products, depending on the characteristic of the output. If the item can be reused in other processes or sold (if it represents a value), then you can set up the item as a co-product. If the item does not represent a value or if a cost is associated with disposing of the output (burden cost), then you can set up the item as a by-product.

When creating a formula line, you can use the line type to indicate how the system should handle the line when you run master planning and produce batch orders. Each line type gives a different result. The following table describes the line types that you can select.

Line type Description
Item Select Item when the item is a raw material or a semi-finished item that is picked from inventory or when the item is a service.
Phantom Select Phantom when you want to explode any lower-level formula items that are contained on formula lines. When you estimate the batch order, and the formula items are exploded, the component items are listed as formula lines on the batch order. Additionally, the corresponding routes are added to the production route. Formula items are exploded by using the current configuration. When you use the Phantom line type, you can handle production and measurement configurations that occur at different formula levels. If you select Phantom for a product on the Engineer FastTab of the Released product details page and then use this product in a formula, the line type of the formula line is changed to Phantom. You can't select Phantom for a catch weight item or for items where the production type is Co-productBy-product, or Planning item.
Pegged supply Select Pegged supply to create a batch order, production order, kanban, transfer order, or purchase order for the ingredient that is contained on the formula line. The related order is determined based on the default order settings and the production type of the ingredient and is created when you estimate the batch order. The required ingredient quantities are reserved for the batch order. This method is often used in make-to-order scenarios.
Vendor Select Vendor if the production process uses a subcontractor and you want to create a subproduction or purchase order for the subcontractor. The service or work that the subcontractor performs must be created by using a formula item or a service item. You can attach the item to the parent item as a formula line. The route must also contain an operation that is assigned to the subcontractor's operations resource as type Vendor. This operation is attached to the formula line by using the Oper. No. field.

Formula versions

When creating a new formula, you must first create a formula version before adding the formula line items and their specific characteristics. Every formula must have at least one version. The Approved button on a formula version becomes available only after a version record has been successfully saved.

Each formula version record is associated with one or many co-products and by-products that can be produced as you produce the finished product. Many products can be made from the same ingredients in different batch sizes, in multiples, or by using different yields. You can create as many versions of a formula as you require.

A diagram of Formula versions and sites.

A site is a grouping of business resources, such as warehouses and production facilities, that share transactions and are located at a geographical location. The site entity is mandatory in Supply Chain Management as an inventory storage dimension.

You can define a formula version without a site; then, the related formula can work for all sites and a specific formula or route for an individual site. In the multisite production environment, this feature ensures that an appropriate formula is created, produced, and stored at the same site.

Production at multiple sites can involve a formula where the formula lines are the same at both sites. Each site would have a formula version for that shared formula where a different yield, formula item (produced item), effectivity dates, and formula multiple could be specified.

When you are planning materials and resources in an environment that has multiple production sites, the formula and route versions are selected according to the site, validity dates, and quantity that is specified in the respective versions of the formula and route.

To manage multiple active formula versions, use effective date ranges or From quantity fields. Multiple active formula versions can exist only if the date range and From quantity don't overlap.

Unlike BOMs, where one BOM is often associated with many BOM versions, only one formula version typically exists for each formula. Only one formula version can be activated for the coverage dimensions and quantity for a given product. However, many formula versions might exist for other reasons, and you can manually select them when you create a batch order.

Set up a formula to use Lot Inheritance from its components

Use the following steps to set up a formula to use Lot Inheritance from its components:

Create a batch attribute

  1. Navigate to Inventory management > Setup > Batch > Batch attributes.

  2. Select New.

  3. In the Attribute field, enter or select Acidity.

  4. In the Description field, enter or select Acidity.

  5. In the Attribute Type field, enter or select Fraction.

  6. In the Maximum field, enter or select 10.

  7. In the Increment field, enter or select 0.01.

  8. Select Save.

  9. Close the page.

Assign the attribute to the item

  1. Navigate to Product information management > Products > Released products.

  2. Use the Quick Filter to filter on the Item number field with a value of M2004.

  3. On the Action Pane, select Manage inventory.

  4. Select Product specific.

  5. Select New.

  6. In the Attribute relation field, select Acidity.

  7. Set Minimum to 1.

  8. Set Maximum to 3.

  9. In the Target field, enter or select 1.7.

  10. Select Save.

  11. Close the page.

Assign potency information

  1. Navigate to Product information management > Products > Released products and select M2004 product on the Release product details page.

  2. Select Edit.

  3. Expand the Manage inventory FastTab.

  4. In the Base attribute field, enter or select Acidity.

  5. Select Save.

Copy the formula for item P2000

  1. Navigate to Product information management > Products > Released products.

  2. Use the Quick Filter to filter on the Item number field with a value of 'p2000'.

  3. On the Action Pane, select Engineer.

  4. Select Formula versions.

  5. Select New.

  6. Select Formula and formula version.

  7. In the Number field, enter 001 and in the Name field, enter or select Formula123.

  8. Select Yes in the Copy field.

  9. In the Site field, enter or select 1.

  10. Select OK.

  11. In the Formula version field, Enter 2000 and select for P2000 from the drop-down.

  12. Select OK.

Modify the M2004 and M2007 lines

  1. In the list, select row M2004.

  2. In the Ingredient type enter or select field, select 'Active'.

  3. In the list, select row M2007.

  4. In the Ingredient field, enter or select 'Compensating'.

  5. Select Save.

  6. Select Ingredients.

  7. Select Compensation principle.

  8. In the Active ingredient field, select M2004.

  9. Select OK.

  10. Close the page.

Approve and activate the formula

  1. In the list, select the old formula version.

  2. In the To date field, Enter current date

  3. In the list, select the new formula version.

  4. In the From date field, enter current date and select Formula version tab on the Action pane.

  5. Select Approval.

  6. In the Approved by field, select Glen John.

  7. Select Select.

  8. Select Yes in the Do you also want to approve the formula? field.

  9. Select OK.

  10. Select Activate.

Create a purchase order

  1. Perform the below steps in USPI. Go to Procurement and sourcing > Purchase orders > All purchase orders.

  2. Select New.

  3. In the Vendor account field, enter or select US-102.

  4. In the Warehouse field, select 13.

  5. Select OK.

  6. In the Item number field, enter or select m2004.

  7. Set Quantity to 800.

  8. On the Line details FastTab, under Financial dimensions tab, Update the ProductGroup as OJB2B

  9. On the Action Pane, select Purchase.

  10. Select Confirm.

Receive and enter a batch attribute value

  1. On the Action Pane, select Receive.

  2. Select Product receipt.

  3. In the Product receipt field, enter or select 1234

  4. Select Update line.

  5. Select Registration.

  6. Select Add registration line.

  7. Select Confirm registration.

  8. Select Save.

  9. Close the page twice until you reach the page where you are posting product receipt order page.

Invoice and review pricing

  1. In the Quantity field, select Registered quantity.

  2. Select OK.

    Note

    If you get an error message while posting the order stating – “Blank is not allowed in the ProductGroup field for the combination.” Please follow the below steps

  3. Navigate to General Ledger > Chart of Account > Structures > Configure account structures.

  4. Search for Manufacturing PI P&L

  5. Make sure for the main accounts, the “Blank values are allowed” option is checked

  6. Select on Activate from the Action pane

  7. Select on Activate

    • Once the above steps are completed, please perform steps from “Receive and enter a batch attribute value “ to post the order
  8. On the Action Pane, select Invoice.

  9. Select Invoice.

  10. In the Number field, enter 123.

  11. In the Invoice date field, enter current date.

  12. Select Update match status.

  13. Select Post.

  14. On the Purchase order lines.

  15. Select Inventory.

  16. Select Transactions.

Configure working time calendar

  1. Go to Production Control > Setup > Calendars > Calendars.

  2. Select 24hr and select Working times.

  3. Select Compose working times.

  4. In To date field, enter date.

  5. In Working time template, select 24hr and select OK.

  6. Close the page once the operation is completed.

  7. Close it again until you reach Working time calendars page.

  8. Select 8hr and select Working times.

  9. Select Compose working times.

  10. In To date field enter date.

  11. In Working time template field enter 8Hr. Select OK.

Create and process the batch order

  1. Go to Production control > Production orders > All production orders.

  2. Select New batch order.

  3. In the Item number field, enter or select p2000.

  4. Select Create.

  5. On the Action Pane, select Production order.

  6. Select Estimate.

  7. Select OK.

  8. Select Start.

  9. Select OK.

Complete batch reservation and balancing

  1. Select Batch balancing under Process > Production Order from the Action pane

  2. In the list, select M2004, M2002 and M2005

Note

If you do not see the Batch lines present for M2002 and M2005, Proceed with creating a Purchase orders for M2002 and M2005.

  1. Select the Marked check box respectively for all the three items

  2. Select Balance batch ingredients.

  3. Select Confirm the formula.

  4. Select OK.

Post the picking list and report as finished batch order

  1. On the Action Pane, select View.

  2. Select Picking list.

  3. In the list, select the link for the picking list.

  4. Select Post.

  5. Select OK.

  6. Close the page.

  7. On the Action Pane, select Production order.

  8. Select Report as finished.

  9. Select a value in Batch number field and then click on the same batch number

  10. Select New.

  11. In the Batch number field, enter or select a value.

  12. In the Manufacturing date field, enter a date.

  13. Select Save.

  14. Close the page.

  15. In the Batch number field, select the created batch number.

  16. Select OK.