MAC-PAC Homecontact ussupport login 
Documentation > MAC-PAC Reference Library > Distribution > Expert Configurator > Key Concepts and Procedures > Expert Configurator Rules > Component Requirement Rule

Component Requirement Rule

 

A component requirement rule results in the generation of a component requirement for a manufacturing order.  When a build through part is issued, the Expert Configurator explodes down one level of the bill of material and issues requirements for the build through components.  If you have a build through part that is a component of a build through part, the configurator will not issue requirements for the second build through components.

Identification

System Identifier:          01

Valid Rules Categories: Manufacturing Rules

Action Expression 1

Description:                  This is the component part, associated usage code, component offset days, routing reference number, and scrap factor required for the manufacturing order of the configured parent part.  The usage code (1 char), offset days (3 numeric), routing reference number (3 numeric), and scrap factor (4 numeric with 2 decimals) must be entered literally.  The part number is interpreted and may be in the form of an expression.  The routing reference number is used to tie a particular component to an operation in the routing for reference/reporting purposes.

Expression type:           Syntax

Length:                         320   

Interpreted Type:           Alphanumeric. 

Note:                            This part must be on the Part Master File.

Action Expression 2

Description:                  The quantity of the component part required to manufacture one configured parent part.

Expression Type           Syntax

Length:                         320

Interpreted Type:           Numeric

Note:                            Must be a positive number.

Add a Component Requirement Rule

1.   Display the Manufacturing Rules Maintenance Function Select screen.

a.   Select the Expert Configurator option from the System Application Menu.

b.   Select the Manufacturing Rules Maintenance option from the Expert Configurator Application Menu to display the select screen.

2.   Enter the Function Select information.

a.   Assign a unique number to the rule.

b.   Enter the action code for a component requirement rule in the Action Code field.  Action codes are defined in category Y03 on the Reference File.

c.   Enter a 1 (addition) in the Maintenance Code field.

d.   Press the Enter key to display the header screen.

3.   Enter the header information.

a.   Enter the condition statement.  (Optional)

The condition determines if the rule result is true or false.  If the condition expression is interpreted as true, the action expressions are processed.  Rules are released based on the result of the condition.  If no condition is entered, the condition is interpreted as true.  Many component requirement rules will have identical conditions, because they will depend only on the fact that the item has been ordered.  In this case, the most efficient route is to define a condition rule.  Make this condition rule the releasing rule for all the component requirement rules that do not have special circumstances, such add-on pieces to the main part.  The condition rule that would release the component requirement rules does not need to have a condition statement:  it will be automatically interpreted as true, and the component requirement rules will be released.

Other component requirement rules require condition statements.  These are the component requirement rules that correspond to special options or add-on pieces to the main part.  For example, if a desk with a special computer table was ordered, the component requirement rule responsible for generating a component requirement for the computer table would have a condition statement.  It would  be:  (O-TABLE,EQ,"Y"), assuming the user-defined option select screen contained a yes or no field for TABLE.  If this condition is met, (if the clerk entered an order requesting a table) the component part and quantity fields will be processed.

4.   Enter the usage code, scrap factor, routing reference number, and part number.  (Required)

Enter the usage code (1 character), scrap factor (2 characters), routing reference number (3 characters), and component part required for manufacturing the configured parent part.  The usage code, routing reference number, and scrap factor must be entered literally.  The part number is interpreted by the Expert Configurator, and must be in correct syntax.  Enter or calculate the part number, within quotation marks, as it exists on the Part Master File.  See Rule Syntax in the key concepts section of the Overview for more information.

5.   Enter the quantity.  (Required)

Enter the quantity of the component part required for the manufacturing of the configured parent part.  If quantity is straightforward, enter only the number.  For example, if four casters are required, enter 4.  If the quantity is dependent upon an option or combination of options, the expression must be in correct syntax.

For example, the add-on table for a luxury model desk has six legs instead of four, therefore six casters are required for a luxury model desk add-on table.  The same part (caster) is needed, only a different amount.  Instead of creating a separate rule for luxury model desk add-on tables, the quantity per field may contain a quantity with calculations in it.  For example, the expression to be entered would be:

(4,+,(2,IF,(O-LUXURY,EQ,"Y"))).  Four components are required plus two extras if a Y (yes) was entered in the luxury field on the user-defined option select screen.

Change a Component Requirement Rule

1.   Select the Manufacturing Rule Maintenance option from the Expert Configurator Application Menu to display the select screen.

2.   On the Manufacturing Rule Maintenance Function Select screen:

a.   Enter the component requirement rule number in the Rule Number field.

b.   Enter a 2 in the Maintenance Code field to change the header information for the rule.  Enter a 3 in the Maintenance code field to change the detail information for the component requirement rule.

3.   Change the descriptive data for the component requirement rule and press the Enter key.

4.   If all fields are valid, the rule is changed on the Rule Master File.

Reactivate or Deactivate a Component Requirement Rule

1.   Select the Manufacturing Rule Maintenance option on the Expert Configurator Application Menu.

2.   On the Manufacturing Rule Maintenance Function Select screen:

a.   Enter the component requirement rule number in the Rule Number field.  All rules released by this rule must be deactivated before this rule can be deactivated.

b.   Enter a 4 in the Maintenance Code field to deactivate the component requirement rule.  Enter a 5 in the Maintenance Code field to reactivate the component requirement rule.

3.   Press the Enter key to deactivate or reactivate the rule.

4.   Press F3 to exit without deactivating or reactivating the rule.