Create Versions for a Product Structure

This document explains how to create versions of product structures.

The product structure class assigned to each product structure determines if the versions are applicable to manufacturing processes. All class types other than 00-'Discrete' are used for process manufacturing.

There are two ways to create product structure versions:
  1. By converting an existing non-versioned product structure
  2. By creating a versioned product structure from scratch
    Note: The To and From dates of two product structure versions cannot overlap.

Before you start

  • To convert an existing non-versioned product structure, select the From and To dates of the versions that must be created for the existing product structure. Based on these dates, more than one version may be created.
  • To create a versioned product structure from scratch, the 'Version managed (VRNF)' check box for the desired products on the E panel of 'Product Structure. Open' (PDS001) must be enabled.

Outcome

More than one version may be created based on the materials and operations of the non-versioned product structure and their effective dates while following the rule that versions can only be contiguous.

Follow these steps

Converting an existing non-versioned product structure

  1. Start (PDS001).
  2. On the B panel, highlight a non-versioned managed product from the grid.
  3. Right-click and select Related Options > Convert Structure to Versions or (CTRL+28).
  4. When (PDS001/V) starts, specify these fields:
    • From date (optional)
    • To date (optional)
    • Status
    • Structure type.
  5. Click Next.

    After successful versioning, the E panel of the versioned product structure is displayed. The product structure created with the newly created structure type serves as the archival copy of the non-versioned product structure. It also serves as backup in case an error occurs during the conversion process.

    For example, non-versioned product structure ABCDE with structure type 001 can be versioned with the following input for the procedure described above:

    From date: 01/01/2021

    To date: 12/31/2021

    Status: 10

    Structure type: HIS

    At the end of this conversion, ABCDE - 001 will be versioned and the non-versioned original will be stored in ABCDE - HIS.

    To inspect the versions created, go to the B panel of the Product Structure. Right-click and select Related Options > Versions (CTRL+16).

    Note: The created backup structure can be used if an error occurs during the conversion. It can either be deleted after verifying the new version structure or retained for historical purposes .

Creating a versioned product structure from scratch

  1. Start (PDS001).
  2. On the B panel, highlight a version-managed product in the grid.
  3. Right-click and select Related Options > Versions or (CTRL+16).
  4. When 'Product. Version' (PDS028) opens, specify the version number and select the 'Create' option.
  5. On the E panel, specify these fields:
    • Description
    • From date
    • To date
    • Batch recalculation, if desired
    • Yield percentage, if desired
    • Yield quantity in (PDS001) becomes the default and can be updated.
  6. Click Next to save your changes. The newly created version is displayed in the grid on the B1 panel of (PDS028).

MI transactions

The PDS028MI transactions that exist for specifying and maintaining version details include:

  • AddVersion - creates a new set of version details for the product structure.
  • UpdVersion - updates a product version.
  • CpyVersion - copies an existing product version with the same To/From dates.
  • DltVersion - deletes an existing product version.
  • GetVersion - retrieves an existing product version transactions.
  • LstVersion - retrieves and lists version transactions.