Initializing maintenance program and updating compliance
Select the “Initialize Maint. Program & Update Compliance” link under the “Compliance Tracking & Control” business component.
The “Initialize Maint. Program & Update Compliance” page appears. Tell me more
Note: You will be able to access the Initialize Maint. Program & Update Compliance page only if the goods receipt or the repair receipt that you selected in the previous page comprises at least one component.
The system displays the following field:
Date & Time Format |
The format in which the date and time fields are displayed 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. |
Enter the following in the “Update Basis” group box.
Update Option |
Use the drop-down list box to specify the basis for updating the compliance information. The drop-down list displays the following:
By default, the system defaults one of the above values based on the screen from which the current page is invoked. |
Note: The “Compute Next Due” pushbutton is enabled only when the Update Option is specified as “Update Schedule”.
Ref. Doc. # |
This field displays the reference document type on the basis of the reference document you select in the previous page. |
Note: You cannot select any value in this field, if you have accessed this page from Goods Receipt component.
Select the following radio buttons:
Compact View |
Select this radio button to display selective details of the task in the multiline. This radio button appears selected, by default. |
Detailed View |
Select this radio button to display all the task details in a detailed view in the multiline. |
Process parameter setting for views: As an alternate to selecting the view of your choice each time after the launch of screen, you can preset the view on a long-term basis using the process parameter “Default view in Initialize Maint. Prog. & Update Compliance” under the entity ‘Compliance’ of the entity type “Tech Records Process Control” in the “Define Process Parameters” activity of Common Master. Set the value of “Default view in Initialize Maint. Prog. & Update Compliance” as ‘0’ for Compact view of the screen. For a Detailed view, select ‘1’ as the parameter value.
Specify any or all of the following in the "Search Criteria" group box to find tasks for which you want to update maintenance schedules or record compliance details.
Display Option |
Use the drop-down list box to select the display option. The system lists the options: "Pending Initialization", “All Tasks” and “tasks”. By default, the system displays “All Tasks”.
|
Maintenance Object |
Use the drop-down list box to select the maintenance object associated with the tasks., Mandatory The drop-down list displays the following: "Aircraft Reg #", "Part # / Serial #", "Component #", "Aircraft Model #", "Attached Aircraft Reg #" and, "Attached Component #". However, if you access this page from Goods Receipt component, the drop-down will display "Part # / Serial #", "Component #" and "Att. Component #" only. If you access this page from the Goods Receipt component, the maintenance object will be set to “Attached Component #" by default. Enter the name or (IFD) of the maintenance object that you have selected in the previous drop-down list box. You can enter name or (IFD) of the maintenance object in full or specify it partially using the “*” character. The system retrieves all those aircraft/components that are similar to the value entered here. The multiline displays tasks mapped to the maintenance program associated with the maintenance object that you specify as illustrated in the following table. |
Program Details |
Use the drop-down list to select the program-specific attribute of the tasks. The drop-down list box displays the following: “Maint. Program #”, “Program Item Type”, “Eng. Doc Type”, "Eng. Doc #", MCR # and ”Job Type". Enter the maintenance program #, engineering document # or MCR # associated with tasks in full or specify it partially using “*” character in the input box provided alongside. The system retrieves all those tasks associated with the value or similar to the value entered here. |
Task Details |
Use the drop-down list to select the task-specific attribute of the tasks. The drop-down list box displays the following: “Task #”, “Task Desc.”, “Task Type”, “Task Category”, "ATA #", "Primary Task # and "Primary Task Desc.". Enter the task #, task description, task type, task category, ATA#, primary task # or primary task description in full or specify it partially using “*”in the input box provided alongside. This search option is wild card enabled. |
Rem. Value <= |
The remaining value of the task in the input box and, the parameter associated with the remaining value in the drop-down list box located alongside. The drop-down list displays "Days", “Multiple” and, all the parameters of type Consumption defined in the Aircraft component that are in Active status. The system retrieves tasks whose remaining value is less than or equal to the value you specify here. However, you can specify remaining values of multiple parameters in the input box, if you select “Multiple” in the drop-down list box. You can use &, \, / or , to separate multiple values. You can use & and , to find tasks with remaining values less than or equal to all the values in the input box. Use / and \ to retrieve tasks with remaining values less than or equal to one of the values or set of values specified by the user. Example for usage of / and \: Specify 100FH/ 50FC/ 10Days in the input box to retrieve tasks with remaining FH less than or equal to 100 FH, FC less than or equal to 50 FC or days less than or equal to 10 Days. Example for usage of , and &: You may specify 100FH,50FC,10Days in the input box to retrieve tasks with remaining values less than 100FH 50FC and 10Days. Note that tasks with remaining values greater than any of the remaining parameter will not be retrieved This implies that system takes into account for the search only those tasks that have their schedules defined in all three parameters. If a task has schedules defined in the FH and FC though not in days is not considered by the system. You can also include clauses with multiple remaining values. For example, base on the value 00FH/50FC&10Days&50EC/80EH, the search retrieves tasks with remaining values less than 100FH, (50FC, 10 days and 50 EH) or 80EH. |
Schedule Status |
Use the drop-down list box to select the schedule status of tasks for which you want to record compliance details or update schedule. The drop-down list box displays the following: Fresh & Active, Fresh, Active, Inactive and Terminated. By default, the schedule status displays “Fresh & Active”. The system retrieves all those tasks with the schedule status that you select in the drop-down list box from the maintenance program of the maintenance object. |
Click the “Search” pushbutton to display tasks, schedules and compliance information (if available) for the maintenance object in the “Task Details” multiline based on the search criteria.
Note: The system retrieves package types against the tasks only if you select the option “Update Schedule” from the “Update Option” drop-down list box in the “Update Basis” group box.
If the current page is invoked from “Edit Schedule Information” page of the “Maintenance Task” business component, the system retrieves all the Aircraft Maintenance Programs (AMP) / Component Maintenance Programs (CMP) containing tasks in “Fresh” / “Active” status. If a task is available in both AMP and CMP, the system retrieves only the corresponding CMP.
Enter the following fields in the “Default Details” group box:
Execution Doc. # |
The execution document number (Alphanumeric, 40). |
Compliance Date & Time |
The date and time of the compliance (Date and Time Format). Ensure that the date and time entered is not later than the current system date and time. |
Execution Comments |
Additional comments pertaining to the execution (Alphanumeric, 2000). |
Remarks |
Any comments on the task execution (Alphanumeric, 2000). |
Note: The data you type in fields in the Default Details group box are automatically displayed in the same fields in the Task Details multiline. However, if you have not specified any field in the Default Details, you must specify the same in the identical field in the Task Details, if it is mandatory. You can also specify a field in the Task Details multiline for which you have already specified in the Default Details group box. However, the values you input in the multiline takes precedent as this value overwrites any value specified in the Default Details.
Enter the following in the “Task Details” multiline.
The system displays / hides some of the fields in the multiline selectively based on the screen from which the current page is launched, selection of ‘Update Option’, ‘Maintenance Object’, Detailed View / Compact View and task Type. This is explained in the table.
Note: You must enter either Aircraft Reg # or Part # and Serial #.
Aircraft Reg # |
The registration number of the aircraft (Alphanumeric, 30). This field is not available, if you have accessed this page from the Goods Receipt component. Help facility available. |
Part # |
The number identifying the part (Alphanumeric, 40). Help facility available. |
Note: You must enter either Aircraft Reg # or Part # and Serial #. Task compliance-related fields in the Task Details multiline are available only if you have selected “Work Compliance” as the update option. Similarly, you can input schedule-related fields in the multiline only if you have selected “Update Schedule” as the update option. You must not provide schedule details such as "Parameter", "Threshold Value", "Interval", "Last Performed Date", "Last Performed Value", "Next Scheduled Date" or "Next Scheduled Value" for the task, if the 'Prog. Item Type' is set as "Perpetual" or “As Required”. |
|
Serial # |
The serial number of the part (Alphanumeric, 40). Help facility available |
Task # |
The number identifying the task, Mandatory (Alphanumeric, 30 ). |
Parameter |
Use the drop-down list to select the parameter for the part. The drop-down list displays "Calendar" and all the parameters of type Consumption defined in the Aircraft component, which are in Active status. |
Time Unit |
Use the drop-down list box to select the time unit for the interval for execution of the task on the part. The system displays the following: "Days", "Weeks”, "Months", Month End" and "Years". This field is mandatory, if the Parameter is specified as “Calendar”. This field is available for data entry only if the Update Option is “Update Schedule”. |
Threshold Value |
The parameter value at which the first execution of the task is due. |
Interval |
The time interval for the next schedule of the task. (Time Format). This field is available for data entry only if the Update Option is “Update Schedule”. You must leave this field blank, if ‘Schedule Type’ is “One Time”. |
Note: If the “Permit Interval Modification in Maint. Program” is set to "Not Allowed" in the Set Options activity, you cannot modify the interval for the task. This rule is not applicable, if the 'Prog. Item Type' of a task is changed from “To Be Decided", "As Required" or "Perpetual" to "Non-Block".
Last Performed Date |
The date / time at which the task was most recently executed (Date Format). This field is available for data entry only if the Update Option is “Update Schedule”. |
||||||||||||||||||||||
Last Performed Value |
The value of the task when most recently performed. This field is available for data entry only if the Update Option is “Update Schedule”. |
||||||||||||||||||||||
Next Schedule Date |
The date / time at which the task is again planned to be executed (Date Format). You must not enter Next Schedule Date, if the component is not attached in an Aircraft and if ‘Reset on Attachment?’ for the task is selected as “Every Attachment”. NSD display logic: The Next Schedule Date (NSD) is computed as follows: NSD = Last Performed Date & Time + Interval The NSD is computed and displayed based on the Process Parameter “Next Due computation logic” defined in the “Define Process Entities activity of the “Common Master” business component. For example, consider that LPD for a task is ‘10/01/2014 11: 00: 00’ and Interval is 15 days. Then NSD is displayed as follows:
Note: The above display logic is applicable for directly entered AMP / CMP tasks, Self-Compliance AMP / CMP tasks, Related Task Compliance AMP / CMP tasks and Engineering Document tasks. |
||||||||||||||||||||||
Next Schedule Value |
The planned value of the task when performed again on the part, Mandatory. You must not enter Next Schedule Value, if the component is not attached in an Aircraft and if ‘Reset on Attachment?’ for the task is selected as “Every Attachment”. |
||||||||||||||||||||||
Positive Tolerance |
The starting range of parameter value by which the task must be started. A positive value must be entered here. |
||||||||||||||||||||||
Negative Tolerance |
The ending range of the parameter value by which the task must be started. A positive value must be entered here. |
||||||||||||||||||||||
Alert Date |
The date on which an alert message will be displayed about an impending due date for task execution. The Alert Dare is calculated using the following formula: Alert Date = Next Schedule Date – Alert Value |
||||||||||||||||||||||
Alert Value |
The parameter value at which an alert message is displayed for an impending execution due for the task. A positive value less than or equal to the ‘Negative Tolerance’, must be entered here. |
||||||||||||||||||||||
Note: You must not enter ‘Positive Tolerance, ‘Negative Tolerance’ and ‘Alert Value’, if ‘Schedule Type’ is “One Time” and ‘Threshold Value’ is not specified. The system displays the following:
Note: On releasing the engineering document, the system updates the NSD / NSV and the NSD / NSV computation basis controls ‘Next Due Calc. On’, ‘Calc. Ref. Date’ and ‘Last Schedule Date / Value’ in various scenarios, as explained in the table:
The system displays the following fields: |
|||||||||||||||||||||||
Current Value |
The current value of the parameter for the component/aircraft since new. |
||||||||||||||||||||||
Rem. Value |
The remainder of the schedule value at which the maintenance task is planned for execution on the component/aircraft. Remaining Value = Schedule Value – Current Value Note that in some instances the Schedule Value could be less than the Current Value and this would lead to a negative Remaining Value. |
||||||||||||||||||||||
|
|||||||||||||||||||||||
Update Basis |
Use the drop-down list box and select the basis for updating tasks of the maintenance program. The system lists the values “Actual Completion”, “Time Window” and “Schedule” for Aircraft tasks. The system does not list any value for component task. You must select the Update Basis, if the ‘Update Option’ is selected as “Update Schedule” and if the fetched Task is from AMP/CMP By default, the system leaves the field blank, if the current page is invoked form left pane. Else the system defaults the corresponding value from Aircraft Maintenance Program / Component Maintenance Program. |
||||||||||||||||||||||
Schedule Type |
Use the drop-down list and select the Schedule Type of the task as “One-Time” or “Recurring”. For tasks with Prog. Item Type as ‘As Required’ or ‘Perpetual’, do not select any value in this field. However, for tasks with Prog. Item Type ‘Block’, ‘Base’, ‘Non-Block’ or ‘To be decided’; it is mandatory that you select a schedule type. |
||||||||||||||||||||||
Schedule Status |
The schedule status of the task in the maintenance program. The drop-down list box displays the following: “Fresh”, "Active", "Inactive" and, "Terminated". This field is available for data entry only if the Update Option is “Update Schedule”. |
||||||||||||||||||||||
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”. |
||||||||||||||||||||||
Remarks |
Any comments on the task execution (Alphanumeric, 2000). Remarks are mandatory if you have selected “Update Schedule” as the Update Basis to update Last performed Date & Time/Value .and/or Next Performed Date & Time/Value. Click the This field is available for data entry only if the Update Option is “Update Schedule”. |
||||||||||||||||||||||
Actual Compliance Date |
The actual date of compliance is mandatory only if the Update Basis is “Work Compliance”. (Date Format). |
||||||||||||||||||||||
Actual Compliance Time |
The actual time of compliance is mandatory only if the Update Basis is “Work Compliance” (Time Format). |
Note: The actual compliance date and time must not be later than the current date and time.
Execution Doc.# |
The number identifying the execution document. Mandatory (Alphanumeric, 40). This field is available for data entry only if the Update Option is specified as “Work Compliance”. |
Execution Comments |
Additional comments pertaining to the execution Mandatory (Alphanumeric, 2000). This field is available for data entry only if the Update Option is specified as “Work Compliance”. |
Note: You must specify the actual compliance date and time, execution document number and execution comments, if you have not specified these in the “Default Details” group box.
The system displays the following fields in the “Task Details” multiline:
Follow-up Instruction |
Any guidelines defined for the task in the Maintenance Task component. |
Enter the following field in the "Task Details" multiline:
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. |
The system displays the following fields in the “Task Details” multiline:
MPD Item # |
The MPD # defined for the task in the aircraft maintenance program, if any. |
Enter the following field in the "Task Details" multiline:
Eng Doc # |
The engineering document applicable. The Engineering Document number entered must be valid as defined in the “Engineering Document” business component. Help facility available. |
Eng Doc Rev # |
The amendment number of the engineering document applicable. The revision number entered for the Engineering Document number, must be valid as defined in the “Engineering Document” business component. |
Note: The Eng. Doc #- Eng Doc Rev # combination must be in “Released” status and must be effective for the Aircraft / Component as identified in the “Engineering Document” business component.
The system displays the following:
Maintenance Program # |
The maintenance program that comprises the task. |
Prog Rev # |
The amendment number of the maintenance program. |
Prog. Status |
The status of the program you are working with, such as Active or Fresh. Note: This field is available in the Detailed view only if Update Option is “Update Schedule”. |
Enter the following fields:
Position Code |
The position code of the component. The position code entered must be valid for the Primary Aircraft and Configuration Class Combination and must be in ‘Active’ status as defined in the “Configuration” business component. Help facility available. |
Level Code |
The level code of the component. The level code entered must be valid for the Primary Aircraft and Configuration Class Combination and must be in ‘Active’ status as defined in the “Configuration” business component. Help facility available. |
Note: The Position Code-Level Code must be a valid combination.
The system displays the following fields:
Short Term Esc. Ref # |
The short term escalation request created for the deferment of the task , if any. Select the hyperlink to display the “View Short Term Escalation Ref.” page. This page displays the deferment details of the short term escalation request. Short Term Esc. Ref # Display Criteria:
‘Short Term Esc. Ref # : Pending Approval’ (E.g. STE-0000001-2014 : Pending Approval) Escalated days are not considered for NSD / NSV computation in this case.
STE-0000001-2014 NSD / NSV is calculated as NSD / NSV + Escalated days
|
A/ C Model # |
The model number of the aircraft. |
Configuration Class |
The configuration class associated with the aircraft model. |
Part Description |
The textual description of the part. |
Position Based Schedule? |
Indicates whether the retrieved Task Schedule is a Position Based Schedule. The system displays “Yes” or “No”. The ‘Position Based Schedule’ is applicable only for those tasks retrieved from the Component Maintenance Program. If the Task Schedule details are retrieved based on 'Position Based Schedules' identified for 'Aircraft Model # - Configuration Class - Part # - Position Code' combination in the “Component Maintenance Program” business component, the system displays "Yes". Else the system displays “No”. |
Allocated Exec. Document |
The Package # to which the task is allocated. |
Enter the following fields:
MPD Group |
Use the drop-down list box to select the Maintenance Planning Document (MPD) Group. The system loads the drop-down list box with the active quick codes defined for MPD Group in the Aircraft Maintenance Program business component. You must not select the MPD Group for Component Tasks. |
Default Exe. Priority |
Use the drop-down list box to select the default execution priority of the task. The system loads the drop-down list box with all the quick codes of quick code type "Priority", as defined in the “Logistics Common Master” business component. By default, the system leaves the field blank, if the current page is invoked form left pane. Else the system defaults the corresponding value from Aircraft Maintenance Program / Component Maintenance Program. |
Execution Type |
Use the drop-down list box and select the Execution Type of the task as “Minor” or “Major”. You must select a value for the Execution Type only for Aircraft Tasks. |
Sch Exec Rule |
Use the drop-down list box to specify the schedule execution of the task. The system provides the following options:
The system displays the option Earliest, by default. |
Deferment Policy |
Use the drop-down list box to specify the type of deferment policy for deferring or postponing the task. The system provides the following options:
You must select Deferment Policy, only for Aircraft tasks. |
Expense Type |
Use the drop-down list box to select the Expense Type of the task as “Revenue” or “Capital”. By default, the system displays “Revenue”, if the current page is invoked form left pane. Else the system defaults the corresponding value from Aircraft Maintenance Program / Component Maintenance Program. |
Work Center # |
The work center in which the task is executed. Data entry in this field is mandatory, if the option ‘Work Center Entry For Task’ is set as “Mandatory” in the “Set Options” activity of the “Aircraft Maintenance Program” business component. Help facility available. |
Note: For ‘MPD Group’, ‘Execution Type’, ‘Sch Exec Rule’, ‘Deferment Policy, the system defaults the fields with blank, if the current page is invoked form left pane or from any screen for Component tasks. For aircraft task, if invoked from calling screen, the system defaults the corresponding value from Aircraft Maintenance Program.
The system displays the following fields:
Task Description |
The short name/description of the task. |
Task Rev # |
The amendment number of the Task. |
Generate Next Schedule Date/Next Schedule Time
Select the “Compute Next Due” pushbutton to display the next schedule date and next schedule value for the aircraft/component.
Note: The “Compute Next Due” pushbutton appears only when the Update Basis is specified as “Update Schedule”.
The system performs the following:
On computing the Next due of the task having Eng.doc reference # in the program, the system allows you to modify the Threshold / interval, 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.
Computes Next Scheduled Date (NSD)/Next Scheduled Value (NSV).
Note: Next Due computation is applicable only for tasks with,
Prog. Item Type as Block/Base/Non-Block.
Initiate / Reset by as Self Compliance and, Parent task has already been complied.
Schedule Type as One Time and, LPD/LPV is blank.
Reset On Attachment is First Attachment/Every Attachment and, the component is attached to an aircraft
On adding a new Task Schedule to an Aircraft Maintenance Program / Component Maintenance Program, the system automatically computes the NSD / NSV for the newly added Paramater (date / usage based), if task was already tracked based on a date / usage based schedule and task compliance history is available.
For date-based Task Schedule,
NSD = LPD + Interval
For usage-based Task Schedule,
NSV = (Param. value as of LPD) + Interval
Note: If the Param. Value as of LPD is zero, the system displays an error message.
Refer to the flow diagram, which depicts the auto-computation of NSD / NSV.
Refer to the following sections for more details:
Record compliance / schedule execution of tasks
Click the “Update Program / Compliance” pushbutton,
Transferred aircraft: You cannot update program/compliance information for aircraft/components attached to the aircraft transferred to another operating unit for maintenance. The system allows for update upon return of the aircraft.
The system performs the following on clicking the “Update Program / Compliance” pushbutton, if you have set the Update Option to "Work Compliance":
On compliance of the task, the system updates the following details in the corresponding aircraft maintenance program or component maintenance program:
Updates task details in the latest revision of the aircraft / component maintenance program defined for the aircraft / component. If the status of the latest revision is “Fresh”, the system also updates the previous revision of the aircraft / component maintenance program, which would be in “Active” status.
For date-based schedules, the system updates the “Actual Compliance Date” and “Actual Compliance Time” of the task as the “Last Performed Date and Time”.
For usage-based schedules, the system computes the parameter values as of the “Compliance Date and Time” and updates the same as “Last Performed Value” for the parameter.
Updates the Interval of the task in the aircraft/component maintenance program on modification of interval, if the “Permit Interval Modification in Maint. Program” in the Set Options activity is set to "Allowed".
If an engineering document raised for a component has a request for part number or serial number change, the system will allow the compliance of work units in engineering document, only if the part for which the change is requested, is a child of the main component. The system updates the compliance details in the engineering document, if compliance status is “Not Complied”.
For shelf life expiry tasks associated with the component maintenance program, the system recalculates the shelf life for the component as the sum of the “Actual Compliance Date” and “Shelf Life” defined for the component in the “Part Administration” business component.
If you have specified the Update Option as “Update Schedule”, the system performs the following:
If Aircraft tasks / Component tasks are newly added / modified, the system updates the corresponding task details in Aircraft Maintenance Program / Component Maintenance Program, respectively, based on the selection of ‘Detailed View’ or ‘Compact View’.
If the “Initialize maintenance Program and Update Compliance” screen is launched from 'Work Space' for an 'Aircraft Reg #', the system allows the user to add / modify task only for the same Aircraft Reg #.
If the “Initialize maintenance Program and Update Compliance” screen is launched from 'Work Space' for a Component Task, the system allows the user to add / modify the task only for the same component # and its assemblies.
Example:
Consider that the Component hierarchy is as follows:
A1 Aircraft- Under Aircraft C1 and C11 are attached
C1 (EIPN)
C2 (attached in C1)
C3 (attached in C2)
C4 (attached in C3)
C11
If user selected the ‘C2’ Component in the ‘Part detail’ tab in the work space, then Work space will give the EIPN for the ‘C2’ component.
If user launched the current screen for the Component (C2), then system allows the user to add / modify the task information for the Component ‘C1’, ‘C2’, ‘C3’ & ‘C4’.
Note: If the user tries to add / modify the tasks details for the component (C11), system does not allow the same.
Updates the Schedule Type for a task on the basis of the interval you specify for the date based an and usage based schedules you specify.
For aircraft maintenance programs, if interval is available for at least one of the schedules (date based or any of the parameters in usage based schedules), the Schedule Type is updated as “Recurring”. If you do not specify interval for date-based schedule or any parameter in the usage based schedule, the Schedule Type for the task is set to “One Time”.
For component maintenance programs, if interval is available for date based schedule, the Schedule Type is set to “Recurring” for a task. For tasks with usage based schedule, the system sets the Schedule Type for each parameter based on the interval. If interval is specified for a parameter, its Schedule Type is set to “Recurring”. In the case of usage-based schedules, the Schedule Type of each parameter is set based on the availability of interval. If you have specified the interval for a parameter, the Schedule Type of the parameter is set to “Recurring”. In the absence of interval for a parameter, its Schedule Type is set to “One-Time”. If intervals for date base schedule as well as none of the parameters of usage based schedule are available, the Schedule Type for the task is set to "One Time”.
Computes Next Scheduled Date (NSD)/Next Scheduled Value (NSV).
Performs Auto-computation of NSD / NSV
Note: 'Next Due Computation' is not applicable for Tasks having 'Prog. Item Type' set as "Perpetual" or "As Required".
Updates task details in the latest revision of the aircraft / component maintenance program defined for the aircraft / component. If the status of the latest revision is “Fresh”, the system also updates the previous revision of the aircraft / component maintenance program, which would be in “Active” status.
For a part # and serial #, the system creates a component maintenance program in “Authorized” status, if no component maintenance program exists. However, this is possible only if restoration tasks are available for the part # and serial #.
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
Maintenance Type
Last Performed Date / Value
Threshold / Interval
Note: You can modify the Next Schedule Date / Value and Last Performed Date / Value
The system allows the user to perform "Work Compliance" and / or "Update Schedules" based on the access rights of the user to system activities, if 'Additional restriction on IMPUC usage required?' is set as '1' in the “Define Process Entities” activity of the “Common Master” business component.
Refer to the following sections for more details:
Component condition change on task compliance
On compliance of a task on a component, the system automatically changes the condition depending on the definition of the process parameter “Allow component condition change on task compliance from Initialize Maint. Prog. & Update Compliance?” under the entity ‘Compliance’ of entity type “Tech Records Process Ctrl” in the Define Process Entities activity of Common Master. If “Allow component condition change on task compliance from Initialize Maint. Prog. & Update Compliance?” is ‘1’, the system shifts the condition of the component on compliance of scheduled task based on the maintenance type of tasks defined in the component maintenance program. Alternately, the component condition remains unchanged even after task compliance, if the process parameter value is ‘0’.
The table below illustrates the impact of the process parameter (if its value is ‘1’) on the component condition upon compliance.
Maintenance Type |
Component condition before compliance update |
Component condition after compliance update |
Inspection |
New, Serviceable, Unserviceable, Overhaul |
Serviceable |
Repair |
New, Serviceable, Unserviceable, Overhaul |
Serviceable |
Overhaul |
New, Serviceable, Unserviceable, Overhaul |
Overhaul |
Retire |
Serviceable, Unserviceable, Overhaul |
Phased Out |
Others |
Not Applicable |
Not Applicable |
If ‘Update component condition change on task compliance from Initialize Maint. Prog. & Update Compliance?’ is 1/Yes and, if maintenance Type of the complied task is ‘Retire’, the system automatically sets the component condition to ‘Phased Out’ and Record Status to ‘Inactive’ under the following conditions:
The component is not currently attached to any aircraft or NHA
The warehouse allows components in Phased Out condition
Adjust Actual Cost is not ‘Condition Based’, if the component is available in the warehouse
Deleting task schedules or NSD/NSV
Click the “Delete Schedule" button from the pushbutton combo to delete the selected schedule for the task in the program.
Click the “Delete NSD/NSV” button from the pushbutton combo to delete NSD/ NSV for the selected task.
Note:
Note: The pushbutton combo appears enabled only if the ‘Update Option’ is set as “Update Schedule”.
Note: You can delete NSD / NSV for a task only:
If ‘Reset on Attachment’ is ‘Every Attachment’ and, if the task has not yet been complied for the component
Or
If ‘Initiate / Reset by’ is 'Related Task Compliance’ and if ‘Relationship Type’ of the task is ‘Initiate Schedule’ cyclically with other tasks in the maintenance program
However, after deletion of NSD/NSV, the system does not re-compute NSD/NSV for tasks such as above upon click of the Update Program / Compliance pushbutton.
Cyclic Initiate Schedule relationship example (popup): If T1 & T2 are in cyclic ‘Initiate Schedule’ relationship, each time T1 is complied, the system computes and updates the NSD/NSV for T2 (T1 will not have NSD/NSV). In turn, when T2 is complied, the system computes and updates the NSD/NSV for T1 (T2 will not have NSD/NSV).
Transferred aircraft: You cannot delete schedules for aircraft or components attached to the aircraft transferred to another operating unit for maintenance. The system allows for deletion upon return of the aircraft.
The system allows you to delete the task schedule only if the following are true:
‘Prog. Item Type’ of the selected task must be “Block”, “Base”, “Non-Block” or “To Be Decided” in the respective Maintenance Program.
‘Maintenance Type’ of the selected task must be other than “Retire” in the respective Maintenance Program.
‘Schedule Status’ of the selected task must be other than “Terminated” in the respective Maintenance Program.
If the 'Prog. Item Type' and 'Maintenance Type' specified match with the 'Prog. Item Type' and 'Maintenance Type' given in the Aircraft Specific Maintenance Program / Component Maintenance Program.
If the task does not have any open Short Term Escalation references in "Fresh", "Confirmed" or "Processed" status.
Task Schedule will be considered for deletion from both the Latest Active Program Revision, as well as the Latest Program Revision (if in "Fresh" status). Note: On successful of deletion of task schedule, the system displays the count of distinct Maintenance Programs from which deletion has happened.
For Component / Engine applicable tasks, if Part # - Serial # details are specified, system considers the corresponding Component Maintenance Program for task schedule deletion. If only value for Aircraft Reg. # is provided, system shall consider task schedule deletion from the respective Aircraft Specific Maintenance Program.
‘Prog. Item Type’ flipping:
If all the Task Schedules corresponding to a Task in the Aircraft Specific Maintenance Program / Component Maintenance Program are deleted, the system flips the 'Prog. Item Type' of the Task as "As Required", and updates this change in the Latest Active Program Revision and the Latest Program Revision (if in “Fresh” status). However, the ‘Prog. Item Type’ of “To Be Decided” tasks will be retained as is, even though all schedules corresponding to the task are deleted from the respective Maintenance Program.
When flipping 'Prog. Item Type' of an "Off-Wing" task (in CMP) to "As Required", the system performs the following:
Re-computes the NSD / NSV for the restoration task.
Removes the Restoration Task from the pending tray if no other "Off-Wing" Tasks are available in the CMP.
Block Task validation:
If the 'Prog. Item Type' of the selected Task is set as "Block" in the respective Aircraft Specific Maintenance Program / Component Maintenance Program, the system ensures that one of the following conditions is satisfied prior to auto-flipping of the 'Prog. Item Type' as "As Required”.
No associated Base Tasks having mentioned Block Task as the only Parent Item Reference, with 'Schedule Status' as "Active" or "Fresh" status must be available in the respective Maintenance Program.
Base Tasks (and all associated Task Schedules) having mentioned Block Task as the only Parent Item reference in the respective Maintenance Program, must be available in the multiline selection list.
To proceed, carry out the following
Select the “Initialize and Update Configuration” link at the bottom of the page to initialize and update the component.
For more details, refer to “Component Replacement” Online Help.
Select the “Re-Initialize and Update Parameter Values” link at the bottom of the page to re-initialize and update the parameter values.
For more details, refer to “Aircraft” Online Help.
Select the “Maintain Discrepancy Information” link to update discrepancy information.
Select the “Update Aircraft Status & Condition” link at the bottom of the page to update the status and condition of the aircraft.
For more details, refer to “Aircraft” Online Help.
Select the “Update Component Condition” link at the bottom of the page to update the component condition.
For more details, refer to “Aircraft” Online Help.
Select the “Inquire Short Term Escalation Status” link for details on the short term escalation request for the task.
Select the “View Consumption & Range Parameters (Aircraft)” link to know about the details of the parameters of the Aircraft Reg. #.
Select the “View Consumption & Range Parameters (Component)” link to know about the details of the parameters of the part #-serial #.
Select the “View Task Information” link for complete details on the task selected in the “Task Details” multiline.
Select the “View Task Relationship” link for details on relationship of the task that you have selected in the “Task Details” multiline with other tasks.
Select the “Track Maintenance Compliance History” link to view the task compliance details.
Select the “Technical Records Dashboard” to view the exceptions in technical records associated to the aircraft.
Select the “View Eng. Doc.” link to view the engineering document.
Note: If you invoke this link by selecting an Eng. Doc task in the multiline, the system will launch the “Manage Engineering Document’ screen with the ‘View’ radio button getting defaulted.
If this link is invoked without selecting the record in the multiline, the system will launch the “Manage Engineering Document” screen, in which the ‘Create’ radio button is defaulted.
Initializing maintenance program and updating compliance – An overview
The “Initialize Maintenance Program & Update Compliance” page enables you to accomplish the following jobs,
Update the execution schedule for tasks to be executed on an aircraft/component by the MROs or third party service providers.
Update/Record the actual compliance information of the maintenance tasks as received from the MROs or third party service providers.
Generate the next schedule date / time and next schedule value for the tasks.
You can select the maintenance object, which could be a component or an aircraft for which the task schedules in the maintenance program must be updated or compliance details recorded. The system retrieves all the tasks that are applicable to the selected aircraft or component and are associated with the “Active” aircraft maintenance program, component maintenance program or engineering documents etc.
Setup and maintain task schedules for aircraft or maintenance object
Generate next schedule date and next schedule value
Recording compliance information for aircraft or maintenance object
Setup and maintain task schedules for aircraft or maintenance object
Specify the fields in the “Search Criteria” group box.
Click the “Get Details” pushbutton to retrieve tasks in the "Task Details" multiline.
Set the Update Basis as "Update Schedule".
Change the "Interval", "Last Performed Date or Last Performed Value", "Next Performed Date and Next Performed Value" and "Schedule Status".
Note: If the “Permit Interval Modification in Maint.Program” is set to "Not Allowed" in the Set Options activity, you cannot modify the interval for the task.
Select the “Update Program / Compliance” pushbutton.
Generate next schedule date / time and next schedule value for the task
Set the Update Basis as "Update Schedule".
Select the "Compute Next Due" pushbutton.
Record compliance information for aircraft or maintenance object
Record the fields in the “Search Criteria” group box.
Click the “Get Details” pushbutton to retrieve tasks in the "Task Details" multiline.
Select the Update Basis to “Work Compliance”.
Enter the “Actual Compliance Date”, “Actual Compliance Time”, “Execution Doc. #” and “Execution Comments” in the “Compliance Details” multiline.
Click the “Update Program / Compliance” pushbutton to record the compliance details.
Computation of Next Scheduled Date (NSD)/Next Scheduled Value (NSV)
The NSD for a date-based task in aircraft maintenance program is determined in one of two ways as shown below.
If Last Performed Date & Time and Interval are available, NSD = Last Performed Date & Time + Interval.
If Last Performed Date & Time is not available although Threshold Value is available, NSD = Threshold Value + Ref. Date. (Note that the Ref. Date could be Operational Date or Induction Date of the aircraft as defined for the task in the aircraft/component maintenance program. If the Reference Date is not specified in the maintenance program, the Induction Date is assumed to be the Reference Date).
If the task does not have 'Last Performed Date' , 'Initiated / Reset By' is set as "Self Compliance", 'Threshold Value' is not available and 'Repeat Interval' is entered, NSD = Reference Date (Induction / Operational date) + Repeat Interval.
The NSV for a usage-based task in aircraft maintenance program is computed in one of following ways as explained below:
If Last Performed Value and Interval are available; NSV = Last Performed Value + Interval.
If Last Performed Value is not available although Threshold Value is available; NSV = Threshold Value
If Last Performed Value and Threshold Value are not available although Interval and Last Performed Date & Time are available; NSV = Parameter Value on the Last Performed Date & Time + Interval.
If task does not have 'Last Performed Value', 'Initiated / Reset By' is set as "Self Compliance", 'Threshold Value' is not available and 'Repeat Interval' is entered, NSV is updated as "Repeat Interval".
The computation of NSD / NSV in a component maintenance program is as shown below, for various values of ‘Reset on Attachment?’, if Threshold / Interval is Available and 'Initiated / Reset By' set as "Self Compliance".
Reset On Attachment |
NSD |
NSV |
Not Required |
|
|
First Attachment |
|
|
Every Attachment |
|
|
If the computed NSD/NSV for a task in aircraft/component maintenance programs as shown in various scenarios is earlier than the current date/less than the current parameter value, the system prompts you to specify the NSD/NSV for the task. However, the system accepts the NSD/NSV that you specify even if the NSD/NSV that is earlier than the current date/less than the present parameter value.
The system will not automatically compute the NSD/NSV, if the Initiated/Reset by” attribute for a task in the aircraft/component maintenance program is set to "Related Task Compliance”. However, if you have specified the NSD/NSV, then system retains these values.
If the task compiled has a short term escalation reference, sets the NSD/NSV of a task on the basis of the Schedule Reset Basis specified in the short term escalation request.
1. If the Schedule Reset Basis is set to “Actual Compliance”, the system derives NSD/NSV for tasks on the basis of the last performed date / time, as explained previously.
2. If the Reset Schedule Basis is set to “Last Schedule”, the system derives the NSD/NSV in the following way,
For date-based schedule: New NSD = NSD + Repeat Interval
For usage-based schedule: New NSV = NSV + Repeat Value