How To

How To - Implementor Functions

The Implementor Functions

Updated 07.07.23

General Warning:

Many of these functions can be very dangerous and can delete/edit a lot of data with one operation, without the possibility of recovery of the previous data.  The Implementor functions are essentially intended for special users who implement/build databases, allowing such users to cut down the time used on very repetitive tasks and avoid having to type a reason for editing certain protected fields.  It is therefore recommended that there should only be 2, or maybe 3, users in an entire fleet that have the ‘Implementor’ user permission. It is also recommended that users which have the ‘Implementor’ user permission should have two separate user accounts – one with the implementor user permission and one without – only using the implementor user account when necessary.

 


 

 

Implementor function for editing in the grid, Components & Alarms.

 

Within the TM Master V2 system, there is a built in function for editing component data directly in the grid.  This function is only available in the ‘Component List view’.

This function enables the user to edit the data associated with a component without the need to open the details view for each component one at a time.  This is very useful when entering small amounts of data on many components (such as entering serial numbers after collecting as many as possible from a new build vessel) and is especially powerful when used in combination with the filtering and sorting possibilities.  The changes made to a component are automatically saved as soon as the user selects a different line in the grid.

For this function to be available, the user must have the implementor user right.  

 

This function is only available from the ‘List’ tab of the component overview grids

  1. Select Inventory à Components
  2. Find and click the pencil button on the toolbar at the top of the view (this button is only visible if the user is an implementor)

.

  1. Click on the cell which contains the data you want to edit
  2. Change the data as required
  3. When you are finished editing everything that you want to edit, click the pencil button again (this turns the edit in grid function off), or click on another line (both will save the changes)

Note: Not all the columns in the Component list view allow direct editing in this manner.  It depends on the type of data (normal text, reference to data in another grid, codes….)

Copying Function

There is also a copying function within the grid allowing the user to copy the contents of one cell to as many others as he wishes within the same column of the grid (Note: this does work for all editable columns, but will work in most)

While Edit in grid is enabled

  1. Select the cell you want to copy (so that the text within is highlighted in blue)
  2. Move the mouse pointer to a position slightly outside of the selected cell (so that it becomes a normal pointer)
  3. Right click and select Edit à Copy cell value
  4. Mark the lines in the grid that you want to copy the data to (using a combination of mouse and keyboard shortcuts to select as many as you want)
  5. Right click again and select Edit à Paste cell value
  6. You will then be asked if you want to copy the selected data to the selected lines in the chosen column.  Click yes.

The data will now be copied to all the selected lines within that column.  

WARNING:  This could potentially erase a lot of data, so please be careful using this function.

Note:  This function works in all columns, including those that are not editable in the grid (Supplier Name is not editable, however it can be deleted from a component using edit in grid).  In the circumstance where the user wishes to select the same supplier for many components, it is only necessary to select for one component in the conventional way and then use the copying function in the grid to copy this supplier to as many components as needed.

Alarm List Editing.

The Edit in grid function has been added to the alarm list view, so it is also possible to edit alarms in exactly the same fashion as components.

Follow exactly the same procedure as detailed above, but obviously in the Inventory à Alarm System  module.


 

 

Implementor function for setting start dates

 

Within the TMMaster V2 system, there is a built in function for setting the start date for all jobs attached to a component or alarm.

This is usually used in connection with a new build vessel.

This function sets the due dates of all the relevant jobs to the chosen date plus the interval.

For example:

If I select just one component/alarm and set the start date to 01.01.2014 and all the jobs have an interval of 6 months, then all the due dates will be set to 01.07.2014.

For this function to be available, the user must have the implementor user right.

Components:

In List view –

  1. mark the components you wish to set the start date for
  2. right click and select ‘Implementation’ à ‘Set due start date for jobs’
  3. choose the start date and click OK

 

NOTE:  Using this function in the structure view will set the start date for the component you choose and all other components that are children of that component.  So to set the start date for the entire list of components means you only have to mark all the top level components (or systems as we normally call them) and then activate the function.

 

Alarms:

  1. mark the Alarms you wish to set the start date for
  2. right click and select ‘Set due start date’
  3. choose the start date and click OK

WARNING:

This function will set all date based ‘ONE’ type jobs (corrective actions) to the date you choose as they have no interval.   It is therefore a good idea to have the relevant date interval written in the description of those jobs before running the start date function (such as ‘do this after first two weeks of operation’)

NOTE: In connection with this function, it is also possible for an implementor to adjust the due date of a job to a later date without the need to postpone it.

 

 


 

 

Implementor function for Moving Component Jobs

 

Within the TMMaster V2 system, there is a built in function for moving component jobs from one component to another with the associated job history.

A circumstance where this is of use is, if the user wishes to tidy the structure of sub components for a main component by deleting some of the sub components.  A sub component with job history cannot be deleted, so the history has to be moved to the main component to enable the user to delete it.

For this function to be available, the user must have the implementor user right.

This function is only available from the ‘Jobs’ tab of the component detail view

  1. Select Inventory à Components
  2. Find and double click the component that you want to move the jobs and history from
  3. Select the Jobs tab
  4. Mark the jobs that you want to move
  5. Right click and select ‘Move Jobs’
  6. Close the component detail window
  7. Find and double click the component that you want to move the jobs and history to
  8. Select the Jobs tab
  9. Right click and select ‘Paste Jobs’

The jobs and the associated job history will now have been moved to the selected component.

(Note: by using the ‘pinning’ function for the component detail view it will not be necessary to perform steps 6,7 and 8.   The user simply has to select the appropriate component in the structure view)

Implementor function for Moving Component job History

 

Within the TMMaster V2 system, there is a built in function for moving component job history from one component to another.   This should not be confused with the ‘Move Jobs’ function.

The Move history function will move either all or selected history records from one component to another.

This function was created in addition to the ‘Move jobs’ function to take account of history records which are either not connected to a job in any way (such as ‘ONE’ records and ‘SRV’ records) or were connected to a job that has since been deleted from the component.  In both these cases, it is not possible to move the history from the component using the ‘Move Jobs’ function.

For this function to be available, the user must have the implementor user right.

This function is only available from the component detail view

  1. Select Inventory à Components
  2. Find and double click the component that you want to move the job history from
  3. Select the ‘Job History’ tab
  4. If you only want to move some of the records, mark the appropriate records in the grid.  If you want to move all the records proceed to step 5.
  5. Select the ‘Edit’ menu at the top left of the Component details window.
  6. Select ‘Move Job History’
  7. A new window will open showing the component structure, find and select the component you want to move the job history to. Click OK
  8. Choose either ‘All history’ or ‘Only Selected history’ as appropriate.

The job history will now have been moved to the selected component.

 

Implementor function edit standard job

It is possible for an implementor to edit the standard job description directly in the Component job details view.

This is to save time for those building new vessels, so that the implementor does not have to go through the process of finding the standard job description in the conventional way (by searching in Fleet à standard jobs for example).

WARNING: Editing standard job descriptions in this way can mean that the description is no longer suitable for other component jobs that it is connected to.  It should therefore only be used in situations where the user is sure that it will not cause any problems.

 

‘Class Job’

As an implmentor is it possible to set a job as a class job (on a class component) directly from the ‘Jobs’ tab of the component details view.  The function is listed on the right click menu in this view.

 

 


 

 

Implementor Function for updating component jobs (Multi Update)

Within the TM Master V2 system there is a function for updating several component jobs at once with values for several different fields.   This is only available for implementor users but is intended for other purposes in addition to implementation.   This tool could be used to effectively tidy sets of values on active component jobs as part of a standardization process.

This function is available in both the Fleet à Due module and the Maintenance à Due module.  In both cases from the right click menu.

  1. Select Maintenance à Due
  2. Set the appropriate date & settings to run a due calculation, or tick all jobs and click Refresh.
  3. Select the Component jobs that you want to update and right click.
  4. Select the Multi Update option
  5. The Multi Update window appears…

A screenshot of a computer

Description automatically generated

  1. Shown In the picture below (within the red rectangles) are the check boxes which activate the updating for each field.  With the exception of the due fields, just marking one of these check boxes and then clicking the ‘Ok’ button will result in all data being deleted from the appropriate field on all the component jobs that have been selected.

  1. There are four additional check boxes (class job, Date interval, Hour Interval, Not Critical) corresponding to the same fields on the component jobs.   These need to be activated for adding, or left blank for removing the values on the component jobs.

  1. For all fields which you wish to update, tick the check box next to the field you wish to update and select/enter the value that you wish to update the selected jobs with.

WARNING:  This function simply overwrites the existing values with the values that you enter into the multi update tool.  No other adjustments/calculations are made as a result of the changes (for example, just updating the interval will not automatically affect the due date)

  1. Click ‘Ok’
  2. The component jobs will now be updated accordingly, click refresh to check the results.

Implementor Function for updating docking jobs (Multi Update)

Similar to the function in the Maintenance à Due List, there is also a Multi Update function for the Docking Due list.

  1. Select Docking à Docking Due List
  2. Set the appropriate date & settings to run a due calculation, or tick all jobs and click Refresh.
  3. Select the Docking jobs that you want to update and right click.
  4. Select the Multi Update option
  5. The Multi Update window appears…A screenshot of a computer

Description automatically generated
  6. Shown In the picture below (within the red rectangles) are the check boxes which activate the updating for each field.  With the exception of the start date field, just marking one of these check boxes and then clicking the ‘Ok’ button will result in all data being deleted from the appropriate field on all the docking jobs that have been selected.

  1. There are two additional check boxes (Relative to Dock Date, Need items) corresponding to the same fields on the docking jobs.  These need to be activated for adding, or left blank for removing the values on the docking jobs.

  1. For all fields which you wish to update, tick the check box next to the field you wish to update and select/enter the value that you wish to update the selected jobs with.

WARNING:  This function simply overwrites the existing values with the values that you enter into the multi update tool.  No other adjustments/calculations are made as a result of the changes 

  1. Click ‘Ok’
  2. The docking jobs will now be updated accordingly, click refresh to check the results.

 

Note: in the near future, due to a number of requests, this particular multi update function may be available as a separate Docking user right (to allow superintendents to access it without the need to give them the Implementor permission)


 

 

Implementor Function for editing Item Unit details (Edit in Grid)

  1. Select Inventory à Items
  2. Find and click the pencil button on the toolbar at the top of the view 

  1. Activating this button will highlight the columns (in blue) that you are allowed to edit directly in the grid.  These are currently the following – Est.Delivery days, Min Qty, Max Qty,   Default Location, Review Min/Max, Unit Specific Remarks.

Note: This edit in grid possibility is also available to normal users that have the respective EditItemUnit User right (for either spareparts or catalog items (consumables))


 

 

Implementor Function for Updating Items in Fleet Item List – Upper Grid (Multi_Update)

  1. Select Fleet à Fleet Items
  2. Set the appropriate filters to search for the desired items and click Refresh.
  3. Select the items that you want to update and right click.
  4. Select the Multi Update option
  5. The Multi Update window appears…

A screenshot of a computer

Description automatically generated

  1. Shown In the picture below (within the red rectangles) are the check boxes which activate the updating for each field.  Just marking one of these check boxes and then clicking the ‘Ok’ button will result in all data being deleted from the appropriate field on all the items that have been selected.

  1. There are three additional check boxes (Dangerous Goods, Controlled Goods, Tax Free) corresponding to the same fields on the items.  These need to be activated for adding, or left blank for removing the values on the items

  1. For all fields which you wish to update, tick the check box next to the field you wish to update and select/enter the value that you wish to update the selected items with.

WARNING:  This function simply overwrites the existing values with the values that you enter into the multi update tool.  No other adjustments/calculations are made as a result of the changes

  1. Click ‘Ok’
  2. The items will now be updated accordingly, click refresh to check the results


 

 

Implementor Function for Updating Item Unit values in Fleet Item List – Lower Grid (Multi_Update)

  1. Select Fleet à Fleet Items
  2. Set the appropriate filters to search for the desired items and click Refresh.
  3. Select a single item in the upper grid that is in use on one or more units – Stock Occurrences will show in the lower grid
  4. Select stock Occurrences in the lower grid that you want to update and right click.
  5. Select the Multi Update option
  6. The Multi Update window appears…

A screenshot of a computer

Description automatically generated

  1. Shown In the picture below (within the red rectangles) are the check boxes which activate the updating for each field.  Just marking one of these check boxes and then clicking the ‘Ok’ button will result in all data being deleted from the appropriate field on all the docking jobs that have been selected.

  1. For all fields which you wish to update, tick the check box next to the field you wish to update and select/enter the value that you wish to update the selected items with.

WARNING:  This function simply overwrites the existing values with the values that you enter into the multi update tool.  No other adjustments/calculations are made as a result of the changes

  1. Click ‘Ok’
  2. The stock occurrences (item unit data) will now be updated accordingly, click refresh to check the results

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article