13 Set Up Tables

This chapter contains these topics:

13.1 About Tables

A configured rules table is a collection of data that you define for a configured item. An assembly inclusion rule references a table. When the system processes rules during sales order entry and work order generation, it uses the table reference and table data to retrieve component parts, calculated values, or price adjustments.

The tables used for matrix processing within the Configuration Management system are not User Defined Code tables or file tables.

You can define the following tables that correspond to the matching assembly inclusion rule types:

Table Description
Pricing table (Type X) Defines a price table that returns one numeric value.
Part tables (Types P and Q) Define part tables that can return multiple alphanumeric values.
Calculated value table (Type C) Defines a calculated segment table that can return numeric or alphanumeric values as defined on Configured Item Segments.

Setting up tables adds time to the setup process. However tables can dramatically reduce the number of assembly inclusion rules and their complexity, thus improving processing time.

Because a table might contain many segments and values, you must decide how the table information appears before you can review table information. As you work with table information, you can set a processing option for copying rows of data to speed data entry.

13.2 Setting Up Tables

Assembly inclusion rules reference tables which you define to return calculated segment values, prices and component parts. The table type should be the same as the assembly inclusion rule type that accesses it.

Setting up tables consists of the following tasks:

  • Setting up table dimensions

  • Setting up configured item cross-reference

  • Setting up table values

  • Linking a table to an assembly inclusion rule

  • Printing table information

13.3 Setting Up Table Dimensions

Navigation

From Configurator (G32), enter 29

From Configurator Setup (G3241), choose Table Definition

For each table, you must define the:

  • Table name in user defined code table 32/TN

  • Table dimensions, including:

    • · Table type

    • · Number of segments that specify the key to the table

    • · Number of values it will return

You define table names on a user defined code table. However, the Configuration Management data table is not a user defined code table.

To set up table dimensions

On Table Definition

Figure 13-1 Table Definition screen

Description of Figure 13-1 follows
Description of "Figure 13-1 Table Definition screen"

  1. Access User Defined Code Revisions.

    Figure 13-2 General User Defined Codes screen

    Description of Figure 13-2 follows
    Description of "Figure 13-2 General User Defined Codes screen"

  2. On User Defined Code Revisions, complete the following fields:

    • Character Code

    • Description

  3. Access Table Definition.

  4. On Table Definition, complete the following fields:

    • Branch/Plant

    • Table Type

    • Rules Table Name

    • Table Description

    • Number of Segments

    • Number of Table Values

Field Explanation
Table Type Designates the type of rule table. Valid values are:

C – Calculated values

P – Part list (on sales order and work order)

Q – Work order component (on work order only)

X – Price/Cost adjustment

Rules Table Name You must define table names in user defined code table 32/TN. A rule table is a collection of data that is set up to minimize the number of assembly inclusion rules you need for a configured item. A rule table can be accessed by 1 to 10 keys and can return up to 99 values. When you reference a rule table in an Assembly Inclusion Rule, the system uses the rule keys to read the rule table and retrieve the values associated with the table

For example, if you defined segment 10 to be the color of an item, you could set the table to retrieve item Red Component if the customer enters Red for segment 10. In this example, the table would be:

Item Color = Value

Red = RED COMPONENT

The table would read: If the color segment value = red, then use item number RED COMPONENT on the configured item sales order and work order parts list.

Number of Segments Indicates how many keys are used to access the table. Key values must be on the current level or a previous level of the configured item.
Number of Table Values The Number of Values tells the system how many values should be returned from the rule table when a match is found on the table keys. If you enter more than one return value for a C (calculated) rule, you must indicate the segment numbers to return the values to.

13.3.1 What You Should Know About

Topic Description
Deleting table definitions and table values You can delete a table value at the intersection of the row and column. If you delete a table definition, the system also removes the related table values.

13.3.2 Processing Options

See Section 23.6, "Rule Table Definition (P3281)."

13.4 Setting Up Configured Item Cross-Reference

Navigation

From Configurator (G32), enter 29

From Configurator Setup (G3241), choose Configured Item Cross Reference

After you define a table, you must associate it with a configured item and define the specific segments that access it. To create a cross-reference, the number of segments that you specify must equal the number of segments that you defined for the table.

You can also specify a segment that accesses a different configuration level.

Multiple configured items can reference a single table, and a single configured item can reference multiple tables.

To set up a configured item cross-reference

On Configured Item Cross Reference

Figure 13-3 Configured Item Cross-Reference screen

Description of Figure 13-3 follows
Description of "Figure 13-3 Configured Item Cross-Reference screen"

Complete the following fields:

  • Branch/Plant

  • Table Type

  • Table Name

  • Configured Item

  • Segment

  • Segment Item

  • Segment Branch

13.4.1 What You Should Know About

Topic Description
Generic cross-references You can enter an item *ALL to define a generic cross-reference for all configured items. If you use *ALL, you must use the same segment numbers across all configured items. This defines keys for all configured items that access the table.
Using multiple return values with a calculation table When you define a calculation table with multiple return values, you must specify on Value Definition the segment numbers that will be populated with table values.

13.5 Setting Up Table Values

Navigation

From Configurator (G32), enter 29

From Configurator Setup (G3241), choose Table Keys

To enter table values quickly, consider setting a processing option to enable row copying.

To set up table values

On Table Keys

Figure 13-4 Table Keys (Setup Values) screen

Description of Figure 13-4 follows
Description of "Figure 13-4 Table Keys (Setup Values) screen"

  1. Complete the following fields:

    • Branch/Plant

    • Table Type

    • Table Name

  2. Complete the following field for the first segment:

    • Value

  3. Complete the following field for the last segment:

    • Value

  4. Access Table Values.

    Figure 13-5 Table Values (Setup Values) screen

    Description of Figure 13-5 follows
    Description of "Figure 13-5 Table Values (Setup Values) screen"

  5. On Table Values, complete the following field for each segment:

    • Value

  6. Access the detail area.

    Figure 13-6 Table Values (Details) screen

    Description of Figure 13-6 follows
    Description of "Figure 13-6 Table Values (Details) screen"

  7. Complete the following fields:

    • Quantity

    • Unit of Measure

Field Explanation
Table The Table Segment Value is a value used as a key to a table.
Rules Table Value The Rules Table Value is the value that is returned from a rules table.
Item Number - Unknown Format Entered The item number entered which can be in any of the three formats (short, long, or 3rd item number).
Amount The actual amount. Debits are always entered as plus (+), and credits are entered as minus (-). You may enter decimals, dollar signs, and commas. The amount field will be examined and any non-significant symbols will be removed. Minus signs must be entered as a trailing figure. For example, the amount 5,000.01- would be interpreted as a credit of 5000.01.

13.5.1 Processing Options

See Section 23.8, "Table Detail (P3283)."

13.6 Linking a Table to an Assembly Inclusion Rule

Navigation

From Configurator (G32), enter 29

From Configurator Setup (G3241), choose Assembly Inclusion Rules

After you have defined a table and the segment that accesses its values, you must link the table to the assembly inclusion rule for that segment.

To link a table to an assembly inclusion rule

On Assembly Inclusion

Figure 13-7 Assembly Inclusion screen

Description of Figure 13-7 follows
Description of "Figure 13-7 Assembly Inclusion screen"

  1. Access Advanced Rule Functions for the segment that you want to link to a table.

    Figure 13-8 Advanced Rule Functions screen

    Description of Figure 13-8 follows
    Description of "Figure 13-8 Advanced Rule Functions screen"

  2. On Advanced Rule Functions, complete the following field:

    • Table Name

13.7 Printing Table Information

Navigation

From Configurator (G32), enter 29

From Configurator Setup (G3241), choose Table Report

Print the Table Report to review the table segments and values for the table name and table type that you specify.