Show TOC

Background documentationNC Code Maintenance Locate this document in the navigation structure

 

You use this activity to define NC codes (see NC Code).

This activity allows you to do the following:

  • Assign disposition routings to NC codes

  • Define operations and disposition groups where NC codes can be logged

  • Assign NC groups to NC codes

  • Associate existing NC codes with the current NC code as secondary NCs

  • Use hook point activities with NC codes (see Setting Up Activity Hooks)

  • Enter values in fields defined for NC codes in Custom Data Maintenance (see Custom Data Maintenance)

Fields

The following tables describe fields requiring explanation:

Main Tab Page

Field

Description

Status

Controls whether the NC code is available for use on the shop floor

Enabled: Allows operators and machines to log NCs using this NC code

Disabled: Prevents operators and machines from logging NCs using this NC code

Assign NC To Component

Affects at which level the NC data is stored

Stay: Keeps the nonconformance information the operator logs against the SFC number

Copy: Copies the nonconformance information the operator logs against the component of the SFC number

Move: Moves the nonconformance information the operator logs against the SFC number to a component SFC number

NC Category

Failure (default): Operators should use this NC code to record that an SFC number did not comply with a standard.

Defect: Operators should use this NC code to record what is wrong with that failed SFC number. For example, WIRE DAMAGE or CON NOT SOLDER.

Repair: Operators should use this NC code to record that the SFC number has been repaired or will be repaired.

DPMO Category

The category to which the NC code belongs

The category you assign to this NC code determines which calculation the system uses to calculate the DPMO.

Note that a DPMO category is only applicable when the NC category is set to Defect.

NC Data Type

Displays additional fields as defined for NC data types in Data Type Maintenance.

Collect Required NC Data on NC

Open (default): Validates the required fields specified by the value in the NC Data Type field when the operator logs an NC code associated with that data type

Close: Validates the required fields specified by the value in the NC Data Type field when the nonconformance is closed

Both: Validates the required fields specified by the value in the NC Data Type field when the operator logs an NC code associated with that data type, and when the nonconformance is closed

Event

Identifies which event type is triggered when this NC code is logged

NC Priority

The priority of this NC code

The higher the number, the higher the priority. If operators log multiple NC codes, the NC code with the highest priority determines the disposition of the part.

Maximum NC Limit (SFC)

The maximum number of times this NC code can be logged against the same SFC number

Secondary Code Special Instruction

Displays the entered text when an operator logs this secondary NC code

Can Be Primary Code

Selected: This NC code can be a primary NC code.

Deselected: This NC code can only be a secondary NC code.

Closure Required

Selected: Requires the operator to close this NC code if the system does not automatically close it

Deselected: Allows operators to leave this NC code open

Auto Close Primary NC

If selected, automatically marks this NC code's primary NC code as closed when the operator logs this NC code

Auto Close Incident

If selected, automatically closes the incident when the operator logs this NC code

Secondary Required for Closure

Selected: Prevents operators from closing this NC code until a secondary NC code has been assigned

Deselected: Allows operators to close this NC code, even if a secondary NC code has not been logged

Operation/Disposition Group Tab Page

Field

Description

Valid Operations

Specifies the operations where operators can log this NC code

The asterisk (*) indicates all operations.

Disposition Groups

Specifies the disposition group associated with the operation (see Nonconformance Dispositioning)

Enabled

Selected: Allows operators to log this NC code at the operation and disposition group specified in the Valid Operations column

Cleared: Prevents operators from logging this NC code at the operation and disposition group specified in the Valid Operations column. You can temporarily disable this row without having to delete and recreate it.

Activity Hooks Tab Page

Field

Description

Sequence

Specifies the order the system executes this hook point

Hook Point

Specifies when the system should execute the activity identified in the Activity column of this row

Activity

Specifies the hook point activity. The system runs this activity when this hook point is triggered for this NC code.

Enabled

Allows you to temporarily disable the activity hook, for example when troubleshooting a problem

Selected: Allows the system to run the specified activity when this hook point is triggered for this site

Cleared: Prevents the system from running the specified activity when this hook point is triggered for this site

User Argument

Use only with custom activities. Unless the hook point activity is a custom activity, leave this field blank.