This activity is used to define instructions (operations) that can be used on task types, i.e., interval maintenance, modifications, condition limits, faults, life limits and post maintenance checks.
There can be one or more revisions of a certain instruction. Each instruction revision will contain information on the operations that are to be performed when serials with the defined part revision are to be maintained. What, where and the workload of the operations is defined here. Material needs, required tools and facilities, zones, sign off requirements, the criticality of the operation, condition measurements to be performed, task codes the operation is to be included in and subtasks should be specified. Maintenance codes are registered on the maintenance plan to provide the frequency of the performed maintenance. At creation, the instruction revision will automatically receive the Preliminary status. When the instruction revision is in this status (or in the Active status) it will be possible to connect the instruction to task codes, such as, maintenance codes, condition limits, modification codes, fault functions, and post maintenance check IDs. Note that only instructions in the Active status will be transferred to work orders in IFS/Work Order Management when tasks are distributed. The status of the instruction revision can be changed to Active or Obsolete depending on your requirements. This information is shown in point form in the following table:
| Status | Description | 
| Preliminary | 
 | 
| Active | 
 | 
| Obsolete | 
 | 
Each operation is defined for the specific part revision, e.g., aircraft engine or train, on which the operation is applied. The affected part revision in the structure on which work is to be performed, for instance, a pump in the aircraft engine or a wheel on the train, must be indicated. You must also indicate where in the function structure the work is to be performed. If the work is to be performed directly on the part revision (aircraft engine/train), the affected part revision must be the same as the part revision.
The number of required levels in the function breakdown is managed by object property settings. For serial parts, the valid object property is FUNCTION_LEVEL_INSTR. For vehicle parts it is FUNC_LEVEL_INSTR_VEH. Legal values for these settings will be 0, 1,2 and 3. Object properties can be found in Configuration Basic Data/Object Property and System Definition/Object Property.
The work to be performed must be registered by entering the required competence of the personnel that will perform the work, the number of persons required, and the planned hour consumption for each person. The work description describes in detail the work to be performed.
For each operation, you must specify where the work is performed by registering one of the following field combinations:
When registering a new revision of a part that requires new maintenance instructions, it is possible to copy the instructions from a previous part revision and then make changes to the instructions for the new part revision. It is also possible to copy between revisions of different part numbers to reuse the instructions on parts with the same maintenance needs.
When the workshop receives a maintenance assignment with a distribution type of Work Order, the instructions for the part revision will be transferred to the work order.
To support the need of documentation for accomplished maintenance when the maintenance instructions change, all changes are logged (new registration, edits and deletes) on the instruction operations, material list, criticality, and maintenance codes. When there are registrations the History button on the toolbar is enabled.
The following prerequisites depend on the values you will enter on the instruction revision:
Instruction
Instructions per 
Maintenance Code 
Modification 
Details 
Condition 
Monitoring Program 
Instructions 
per Fault Function
Serial Part Revision
Post 
Maintenance Check Definition
Instruction 
Instruction/Operations
Instructions per Maintenance 
Code 
Instructions per Maintenance 
Code/Operations 
Modification Details
Modification Details/Instructions
Modification 
Details/Instructions/Operations 
Condition Monitoring Program
Condition Monitoring 
Program/Instructions 
Condition Monitoring 
Program/Instructions/Operations 
Instructions per Fault 
Function 
Instructions per Fault 
Function/Operations
Serial Part Revision
Serial Part Revision/Life Limit
Serial Part Revision/Life 
Limit/Operation
Post Maintenance Check Definition
Post Maintenance Check 
Definition/Instructions
Post Maintenance Check 
Definition/Instructions/Operations
The following steps describe entering values that are required for creating an instruction operation. Note that the requirement for values in the Function Breakdown area is dependent on defined object property settings. A list of the optional values that can be defined on the operation is described below these steps.
Optional fields:
Note: Creating operations for modifications, condition limits, maintenance codes, faults, life limits and post maintenance checks uses a similar procedure, but the Instructions and Operations tabs are accessed from different windows (Modification Details for modifications, Condition Monitoring Program for condition limits, Instructions per Maintenance Code for maintenance codes etc).