Updating component maintenance program details
In this page you can add or modify the maintenance program for the component. Tell me more.
Select the “Maintain CMP” link in the “Select Component #” page. Alternatively, select the hyperlinked component number in the multiline of the same page.
The “Edit Component Maintenance Program Information” page appears.
The system displays the following field:
Date Format |
The format in which the date and time fields appears in this page. This format is displayed from the "User Preferences" business component based on the login user ID. In case the format is not defined, the system displays the date and time format from the “Enterprise Modeling” business component by default. |
Note: On launching the page, the system displays the maintenance program details that are already defined for the component.
The system displays the following fields in the “Component Details” group box:
Part # |
The number identifying the part to which the component belongs. |
Part Description |
The textual description of part. |
Serial # |
The serial number of the component. |
Component # |
The number identifying the component for which the maintenance program details are to be updated. |
Maintenance Process |
Indicates the maintenance process associated with the part, which could be “Hard-Time”, “On-Condition” or “Condition Monitoring”. |
ATA # |
The ATA chapter to which the component belongs. |
Attached to: Aircraft Reg # |
The registration number of the aircraft to which the component is currently attached. |
Installation Date |
The date and time at which the component was installed on the aircraft. |
Replacement Type |
The type of replacement, which can be “LRU” (Line Replacement Unit) or “SRU” (Shop Replacement Unit) as defined in the “Aircraft” business component. |
Maint. Operator # |
The airline operator mapped to the component. |
The system displays the following in the “CMP Details” group box:
CMP Status |
The status of the component maintenance program, which could be “Fresh” or “Authorized”. |
Enter the following:
User Status |
Use the drop-down list box to specify the user-defined status of the component maintenance program. The system lists all the “Active” quick codes that are of the “User Status” type created in the “Add Quick Codes” activity. The system sets the field blank by default. |
The system displays the following after you click the “Update CMP” pushbutton:
Revision # |
The revision number of the component maintenance program. This number represents the number of changes the component maintenance program has undergone. This gets displayed on screen launch itself, but if authorized CMP is modified, then new revision gets created. |
Enter the following:
Remarks |
Additional remarks or comments pertaining to the modification of the component maintenance program (Alphanumeric, 255). Typically it should be the reason for modifying the component maintenance program. |
Enter the following in the “Part Removal Details” group box:
Parent Removal |
Use the drop-down list box to specify the type of parent removal. Mandatory. The system displays the following options:
This field is set to “Not Required” by default. Data selection in this field is mandatory. |
Specific Part # |
The number identifying the part to be removed (Alphanumeric, 40). The number to be entered here is based on the parent removal combo selection. For example, if you have specified the “Parent Removal” field as “NHA”, then enter the part number of the next higher assembly given in the component details cluster, which is to be removed. Ensure that the part has already been defined in the “Create Parts Main Information” activity of the “Part Administration” business component. The part type must be “Component” and the status must be “Active”. |
Help facility available. |
Note: If the “Parent removal” field is set to “Not Required”, then do not specify any value in the “Specific Part #” field. If it is set other than “Not Required’, the part on which the program is defined should be fitted in one of the levels below the part number specified for the "Parent Part # To Be Removed" field, in the part configuration of the parent part number defined in the “Configuration” business component.
Enter the following in the “Maintenance Details” multiline
Program Group |
Use the drop-down list box to select the program group of the maintenance program planned for the component. The drop-down list displays the quick codes defined under the quick code type “Program Group” in the “Create Quick codes” activity. |
Maintenance Type |
Use the drop-down list box to specify the type of maintenance to be carried on the part. The system displays the following: “Overhaul”, “Repair”, “Inspection” "Retire" and "Others". Mandatory. The maintenance types are defined in the “Common Master” business component. This is used for resetting the parameter value for time since overhaul/repair/inspection upon execution of the work. |
Note: The “Retire” option will be available only if the “Lifed?” field is set as “Yes” for the part number, in the “Maintain Maintenance Info. for Part” page of the “Aircraft” business component. Note: Only one work unit can exist with maintenance type “Retire” for the part program. |
|
Work Unit # |
The task, standard procedure or work package, to be performed as part of the maintenance work. (Alphanumeric, 30). Mandatory. The work unit number must be a valid task or standard procedure defined in the “Create Task” and “Create Standard Procedure” activity respectively, of the “Maintenance task” business component. If the work unit type is work package, it should be a valid work package defined in the “Create Work Package” activity of the “Component Maintenance Program” business component. The task, standard procedure or work package should be in the “Active” status |
|
Help facility available. |
Note: The work unit and the work unit type combination must be unique to the multiline. In the event of modifying the already associated work unit type and work unit number, the system displays an error message. Also, to delete an existing work unit, check the box in the “Select” column of the multiline and click the "Delete" pushbutton.
If you are adding a work unit of type "Task", the system ensures that the task is applicable for either "Component" or "Engine". The system also ensures that the selected part is associated with only one work unit, for the maintenance type “Retire”.
You cannot enter work units that have already been defined for the component in the "Opportunity Check Information" page.
Program Item Type |
Use the drop-down list box to specify the program item type of maintenance task. The drop-down item type displays the following values: Block, Base, Perpetual, As Required, Non-Block, and To be Decided. |
Default Exe. Priority |
Use the drop-down list box to specify the priority for execution of the task with reference to other tasks in the maintenance program planned for the part. The drop-down list displays the priority numbers defined in the Common Masters component. |
Initiated / Reset By |
Use the drop-down list box to specify the manner in which the Next Scheduled Value (NSV) for the task in the maintenance program must be computed. When you select,
|
Reset on Attachment? |
Use the drop-down list box and select one of the following values to re-compute the Next Schedule Date / Next Schedule Value accordingly:
Note the following:
By default, the system displays “Not Required”. |
Parent Item # |
The parent task associated with the work unit/task planned to be executed on the part as defined in the Maintenance Task component. This field is applicable only if the program item type of the task is “Base”. |
The system displays the following after you click the “Update CMP” pushbutton:
Schedule Status |
The schedule status of the work unit in the maintenance program with the value “Active” or ”Inactive” or “Terminated”. This field displays ‘active’ or ‘inactive’ automatically when the task is activated or inactivated in “Maintain Activated Tasks” screen of the “Maintenance Task” business component, if the process parameter “Auto update the Schedule Status of Task as 'Active' in Maintenance Programs when the Task Status is activated in the Task master?" in the “Define Process Entities” activity of the “Common Master” business component is set as ‘1’. |
Maint. Operator # |
The airline operator mapped to the task. |
Enter the following:
Execution Facility |
Use the drop-down list to specify the location where the work unit has to be performed. Mandatory. The system lists the following options, only if the execution facility is set as “In-house & Out-source” for the part number in the “Maintain Maintenance Info. for Part” page of the “Aircraft” business component: |
|
|
The system sets this field to “In-house” by default. |
|
Note: The “In-house” option alone will be listed in this field, if the execution facility is set as “In-house” in the “Maintain Maintenance Info. for Part” page. The “Out-source” option alone will be listed in this field, if the execution facility is set as “Out-source” in the “Maintain Maintenance Info. for Part” page. |
|
Work Center # |
Use the drop-down list box to specify the work center where the work unit has to be performed (Alphanumeric, 30). The system lists all the “Active” work centers defined in the “Create Work Center” activity of the “Work Center” business component. The system leaves this field blank by default. |
Time Unit |
Use the drop-down list box to specify the unit of measurement for the time that is being specified, which could be one of the following: ”Hours” “Minutes” or “Days”. Mandatory. The system displays “Hours” by default. |
Est. Duration |
The time estimated for completing the task, standard procedure or work package (Decimal). Ensure that the number entered in this field is positive. |
Turn Around Time |
The total time for which the component will be out of service, while it gets serviced. Ensure that the number entered in this field is positive. |
On-Wing? |
Use the drop-down list box to state whether the work unit has to be performed on-wing or off-wing. Mandatory. The system provides the options: “Yes” and “No”. The system displays “No’ by default. |
Package Type |
Use the drop-down list box to select the package type of the work unit. The system lists all the “active” package types for which the field “Process Parameter Defined?” is set as “Yes” in the “Common Masters” business component. The system leaves this field blank by default. |
Ref. Document Type |
Use the drop-down list box to select the type of the reference document. The system lists all the reference document types defined in the “Create Reference Document Type” activity of the “Common Master” business component. |
Ref Document # |
The number identifying the reference document (Alphanumeric, 40) Help facility available. |
Ref Document Details |
Any additional details relating to the reference document (Alphanumeric, 500). |
|
|
Source Document Type |
Use the drop-down list box to select the type of source document. The system lists the options “Engineering Order” and “Maint. Report”. The system leaves this field blank by default. |
Source Document # |
The number identifying the source document (Alphanumeric, 40). |
Note: If the source document type is “Engineering Order” and you have entered an engineering order number in this field, ensure that the EO number is a valid number as entered in the “Engineering Order” business component. Also ensure that the EO number has applicability to the base part number or part number to which the component is associated. Similarly, if the source document type is “Maint. Report” and you have entered a maintenance report number in this field, ensure that the number is already defined in the “Discrepancy Processing” business component and the processing status of the maintenance report is “Analyzed” , for which resolution procedures have already been defined. |
|
Revision # |
The revision number of the engineering order (Alphanumeric, 40). |
Comments |
Additional remarks or comments pertaining to the inclusion of the work unit in the maintenance program (Alphanumeric, 255). |
Shelf Life Expiry |
Use the drop-down list box to specify whether the given maintenance requirement is for the shelf life expiry of the component. The system provides the options: "Yes" or "No". By default, this field displays "No". |
Note: If shelf life expiry is specified as "Yes", then you cannot define schedules (date based as well as usage based) for the relevant work unit.
Enter the following:
Expense Type |
Use the drop-down list box to specify the expense type of the work unit. The system provides the following options:
|
Ensure that the above field is set to “Revenue”, if
the expense type for the part is identified as “Revenue” in the “Part Administration” business component.
the component ownership is other than “Owned” in the “Aircraft” business component.
The system displays the following field after you click the “Update CMP” pushbutton:
Work Unit Desc |
The textual description of the task, standard procedure or work package. |
Last Performed Date |
The date and time at which the work unit was last performed on the component |
Link Info |
Indicates whether or not part, resource or schedule details are entered for the part maintenance program. Mandatory. The system displays one of the following: |
|
|
|
|
|
|
|
|
|
|
|
|
|
Note: Ensure that at least one work unit is entered in the multiline.
Select the “Get Base Tasks” pushbutton to display base tasks of a task in the multiline.
Note: The program item type of the task for which you want to view the base tasks must be “Block”.
Check the box in the ‘Select” column of the multiline, to mark the work units for deletion.
Click the Delete icon in the toolbar above the multiline, to delete the selected work units.
Select the “Edit Date Based Schedules” link at the bottom of the page to specify the date-based schedule details.
Select the “Edit Usage Based Schedules” link at the bottom of the page to specify the usage-based schedule details.
Select the “View Work Center Details” link at the bottom of the page to view the details of the work center.
Refer to the topic “Viewing work center details – An overview” for more information.
Select the “Estimate Resources – Facilities” link at the bottom of the page to specify the resources that are required for executing the work units of the program.
Select the “Estimate Resources – Skill” link at the bottom of the page to specify the resources that are required for executing the work units of the program.
Select the “Estimate Materials” link at the bottom of the page to specify the spare parts that are required for executing the work units of the program.
Select the “Maintain Task Relationship” link to define association of various tasks.
Enter the following field in the “Action” group box:
Change Work Unit Status To |
Use the drop-down list box to specify the status for the work unit included in the maintenance program. The system provides the options: “Active” and “Inactive”. The system leaves the field blank by default. This inactivates the work unit within the component maintenance program and it will not be taken up for forecasts. |
The system displays the following in the “Record Statistics” group box:
Created by |
The name of the user who created the component maintenance program. |
Created Date |
The date on which the component maintenance program was created. |
Last Modified by |
The name of the user who last modified the component maintenance program. |
Last Modified Date |
The date on which the component maintenance program was last modified. |
Authorized by |
The name of the user who authorized the component maintenance program. |
Authorized Date |
The date on which the component maintenance program was authorized. |
Click the “Update CMP” pushbutton to modify the component maintenance program details.
Note: 1) The system ensures that there is at least one work unit with maintenance type “Retire”, if the “Lifed?” field is set as “Yes” for the part number, in the “Maintain Maintenance Info. for Part” page of the “Aircraft” business component. 2) You can add or modify a task in the maintenance program only if the maintenance operator associated with the task is also mapped to the login user, if the process parameter "Allow addition/modification of tasks from other Maint. Operator codes in Part Program? under the 'Tech. Records Process Ctrl' entity type and 'Part Prog' entity is set as '0' for No in the Define Process Entities activity of Common Master.
On creation of component maintenance program, the system copies “Revenue” as the expense type for the work units in the component maintenance program, irrespective of the expense type identified for the work units in the part program, if the ownership is identified as “Customer” for the component number. Else, the system copies the expense type identified for the work units in the part program.
If the component maintenance program is in the “Fresh” status, the system updates the details with the current revision number.
The system automatically changes the status of the “Authorized” maintenance program to “Fresh” and increments the existing revision number.
The revision number is also incremented under the following circumstances:
if work units are added to or deleted from the part program, or
if the status of the work unit is changed from “Active” to “Inactive” or vice-versa.
If there is a schedule compliance update request for a work unit from “Component Work Order”, “Hangar Work Order”, “Technical Log” or “Repair Order” business component, the system verifies whether any other work unit of the component is set as precluded work unit in the part program defined for its part of that component, and updates the compliance details of the precluded work units with the compliance details of the precluding work unit.
The system also updates the compliance history for both precluding and precluded work units.
Note: If a new component is inducted into the system and if part program exists in “Authorized” status for the part that belongs to that component, CMP will get initialized with the details of the part program.
If a part program with an EO-based work unit is copied for the same part number but different serial number during automatic creation of CMP, the system updates the part and serial effectivity details defined in the EO and its revision number, for the new serial number in the “Engineering Order” business component.
If the Eng. doc reference # exists for the task, the system allows you to modify the following details of the Eng. Doc. task in the Maintenance Program, only if the process parameter “Allow modification of Eng. Doc. task in Maintenance Program” is set as “Allowed” in the “Define Process Entities” activity of the “Common Master” business component.
Program item type
Initiate Reset basis
Execution Type
Maintenance Type
Expense Type
Work Center
On addition of task, schedules are copied from 'Task Master'. Based on the Schedule Type and the schedules copied, the system updates the computation basis controls ‘Next Due Calc. On’, ‘Calc. Ref. Value / Date’ and ‘Last Schedule Date / Value’ in “Edit Date Based Schedule Information” and “Edit usage Based Schedule Information” page of the current business component. This is show in the below table:
Scenario |
Next Due Calc. On |
Calc. Ref. Date |
Last Schedule Date |
If NSD is computed based on ‘Manufactured Date’ |
Mfr. Date |
Corresponding Date |
Not Applicable |
If NSV is computed based on 'Threshold / Interval Value' |
Initial Interval |
Threshold / Interval Value |
Not Applicable |
On addition of a task with 'Initiated / Reset by' set as "Related Task Compliance" |
Not Applicable |
Not Applicable |
Not Applicable |
If no schedules are copied and for tasks with 'Prog. item Type' "To be Decided" |
Blank |
Blank |
Blank |
On addition of ‘One time’ / ‘Recurring’ task, if the task exists in “Maintenance Task” business component, the system computes Next Schedule Date (NSD) and Next Schedule Value (NSV) as follows, based on the value of ‘Reset on Attachment?’:
Reset On Attachment |
NSD |
NSV |
Not Required |
NSD = Threshold value + Mfr. Date / Induction date |
NSV = Threshold Value |
First Attachment |
NSD = Threshold value + Component Attachment date and time. If the component is not attached in an Aircraft, NSD is updated as Blank. |
NSV = Threshold Value |
Every Attachment |
NSD = Threshold value + Component Attachment date and time. If the component is not attached in an Aircraft, NSD is updated as Blank. |
NSV = Threshold Value + Parameter value on Component Attachment date and time If the component is not attached in an Aircraft, NSV is updated as Blank. |
Process Parameter dependency: If the process parameter “Auto Activation/Inactivation of schedule status of tasks in CMP based on Maint. Operator change?” is set as 1 for Yes under the entity type “Tech. Records Process Ctr” and the entity “Part Prog in the “Define Process Entities” activity of Common Master, the system automatically activates Schedule Status of the tasks mapped to the maintenance operator associated with the component in the maintenance program. Further, Schedule Status of the tasks not related to the maintenance operator will be set as Inactive in the component maintenance program. However, if “Auto Activation/Inactivation of schedule status of tasks in CMP based on Maint. Operator change?” is set as 0 for No, Schedule Status of the tasks will not be dependent on the maintenance operator.
Click the “Cancel CMP” pushbutton to cancel the specific revision of the component maintenance program.
Note: You can cancel component maintenance program only if it is in the ‘Fresh’ status.
To proceed, carry out the following
Select the “Edit Opportunity Check Details” link at the bottom of the page to specify the jobs to be done as an opportunity check in the component.
Select the “Authorize Component Maintenance Program” link at the bottom of the page to authorize the component maintenance program.
Refer to the topic “Authorizing component maintenance program – An overview” for more information.
Select the “Upload Documents” link to upload documents/files associated with component maintenance program to the common repository.
Select the “View Associated Doc. Attachments” link to view documents/files associated with the component maintenance program from the common repository.
Updating component maintenance program details – An overview
In this page you can add or modify the maintenance program for the component. The component number itself identifies the maintenance program. You can specify the user-defined status for the component maintenance program and provide some remarks on creating or modifying the component maintenance program.
You can also specify whether or not a parent assembly has to be removed and sent to shop for performing the maintenance activity. You can specify the number of the parent part to be removed.
The task, standard procedure and work package are the basic work unit types. You can specify the work units that have to be performed as part of the maintenance activity by entering the work unit number and its type. You can specify whether the work unit has to be performed in an in-house facility or whether the component has to be sent to an external repair agency.. If the work unit has to be performed in-house you can specify the work center where the work unit has to be performed. The estimated duration for completing the work unit and the time for which the part is not available can also be specified. You can also provide references to the related documents in this page.
You can also specify the status of the work units in the component maintenance program. The system updates the component maintenance program details and stores the name of the currently logged in user and the current server date.
Note: the system creates a new revision of the component maintenance program in fresh status when the details are modified for an authorized component maintenance program
Indicate whether parent part has to be removed
Specify the work unit execution detail
Indicate whether parent part has to be removed
In some cases, the component cannot be individually removed and taken to shop, but can only be removed as a parent assembly. In these cases, you can indicate that the parent part has to be removed and specify the parent part number.
Select a value in the “Parent Removal drop down list box if you wish to remove the parent part.
Enter the parent part number in the “Specific Part #)” field.
Set “Parent Removal” field as “Not Required” if you do not wish to remove the parent part.
Specify the work unit execution detail
You can indicate whether the work unit has to be performed within the company or if it has to be given to a third party.
Set the “Execution Facility” field as “In-house” to indicate that the work unit has to be performed within the company.
Set the “Execution Facility” field as “Out-source” to indicate that the work unit has to be given to a third party.