Show TOC

Background documentationCheck Configuration

 

You can use the CT520 hook point activity to compare the components in the build history of an SFC number to its BOM to ensure SFCs have the correct number of assembled components.

If operators are using this activity with multiple SFC numbers or process lots, the failure of one SFC number in the group causes the system to fail the entire group.

The CT520 hook point activity does not support processing partial quantities of a non-serialized SFC.

Note Note

The CT520 hook point activity is typically used at a final step to ensure that all required components have been assembled.

End of the note.

Note Note

This hook point activity works only if the SFC number is on a Production routing. The routing may be relaxed or non-relaxed.

The activity ignores the following component types when executed:

  • Phantom

  • Co-product

  • By-product

End of the note.

This activity is commonly used with the PRE_START, PRE_COMPLETE, and POST_COMPLETE hook points. If this activity is executed at PRE_START, it checks for components at the previous operations only. If this activity is executed at PRE_COMPLETE or POST_COMPLETE, it checks for components at the current operation and all previous operations.

CHECK_OPERATIONS, CHECK_CURRENT_OPER_ONLY, and CHECK_ALL_COMP_LAST_OPER work in conjunction to specify which operations to check for MISSING, EXCESS, TEST_PART, and NON_BOM. Their precedence is as follows:

  1. CHECK_OPERATIONS (Ignores the other two rules listed)

  2. CHECK_CURRENT_OPER_ONLY

  3. CHECK_ALL_COMP_LAST_OPER

Rules

The following table describes rules and settings that you can change for this activity in Activity Maintenance:

Rule

Setting

CHECK_OPERATIONS

User-defined: Enter a comma-delimited list of assembly operations. Checks only the specified list of assembly operations. Ignores CHECK_CURRENT_OPER_ONLY and CHECK_ALL_COMP_LAST_OPER.

Blank (default): Checks all operations on the current routing up to the current step.

CHECK_CURRENT_OPER_ONLY

TRUE: Checks only at the current assembly operation.

FALSE (default): Checks all assembly operations on the current routing up to the current step.

CHECK_ALL_COMP_LAST_OPER

TRUE (default): Checks at any assembly operation on any routing that the SFC number has traversed, but only if the SFC number is at the last operation on the Production routing

FALSE: Checks all operations on the current routing up to the current step.

Note Note

The system ignores this rule if either CHECK_OPERATIONS or CHECK_CURRENT_OPER_ONLY is set.

End of the note.

CHECK_TIME_BASED

This rule is used in conjunction with the MISSING activity rule described in this table.

Caution Caution

Setting this rule to TRUE may decrease SAP ME performance.

End of the caution.

TRUE: Validates both time-based and discrete components

FALSE (default): Validates only discrete components

EXCESS

TRUE (default): Fails the check if the SFC contains a quantity of assembled components in excess of the quantity specified in the BOM.

FALSE: Allows excess components to remain on the assembly

MISSING

TRUE (default): Fails the check if the SFC contains a quantity of assembled components that is less than the quantity specified in the BOM. If USE_QTY_ADJUST_TOLERANCE is TRUE, uses the historical minimum of the internal tolerance range set by the SFC Quantity Adjustment activity.

FALSE: Allows the assembly to contain quantities of components less than the quantities specified in the BOM

NON_BOM

TRUE (default): Fails the check if the SFC contains any components not specified in the BOM.

FALSE: Allows components that are not specified in the BOM to be assembled on the SFC.

TEST_PART

TRUE (default): Fails the check if the SFC contains an assembled BOM component identified as a test part.

FALSE: Allows test part components to remain on the assembly.

USE_QTY_ADJUST_TOLERANCE

Use in conjunction with the SFC Quantity Adjustment activity.

TRUE: Fails the check if the SFC contains assembled component quantity not within the range set by the last SFC quantity adjustment. MISSING must be set to TRUE.

FALSE (default): If MISSING is set to TRUE, validates the assembled quantity against the quantity specified in the BOM.

Note Note

If EXCESS and MISSING are set to FALSE, does not validate assembly quantity.

End of the note.