Should you require further assistance, please contact support@marsworx.com
Q: How do I submit a bug I find while in the desktop application?
A: If you encounter a bug, please click on the gear button in upper right hand of screen.
Click on Contact Marsworx Support as shown below.
User will be directed to Create New Email page where you can submit to support@marsworx.com as shown below. Be sure to confirm your "From:" email address is correct.
Fill in details and screenshots if applicable and your query will be directed to a team member to assist you.
Q. How are ticket prioritized in marsworx?
A: When a ticket is submitted to marsworx via the path indicated above, the issue is evaluated and triaged accordingly using the below matrix.
EDITING PRIVILEGES
Q: Why can I not create, edit, or change an Asset?
A: Contact your Administrator. They will check your user profile and permissions which dictate the ability to edit assets. Permissions are granted on a per user basis.
📽️Q: How can I receive a notification when work orders I created are completed?
A: Click on the gear icon at the top right of decktop screen and choose Notification Subscriptions
A window will appear where you can subscribe to a choice of event notifications.
Click on the green arrow to add a new row if desired.
Scroll down to that row and right click for drop down choice of event type to add.
Click boxes that apply. Do you want to be notified of chosen events where you are the owner or the originator or the assignee or all three?
Close the window.
Please note a user cannot turn on notifications they do not already have permission to in their user profile. See your administrator for assistance with user permissions.
Notifications can also be applied within a job plan. If a user has permissions for the selected job plan, they can then be chosen as the assignee when creating that event.
Q: How do I know which work I need to look at this week?
A: Under Events in the element menu, choose My Work or My Events grids.
From here, use filters to drill down to specific statuses and dates.
Here you are able to see events assigned to you in grid form.
EVENT WITH CONTRIBUTOR ACTION STUCK ON A STATUS
📽️Q: Why is my event "stuck"? What stage is it currently in?
A: There are a couple ways to determine which stage an event including contributor action is currently in.
Open your event in a grid on your desktop.
Open the detail editor for the event in question.
On the right hand side of screen, tab over to tasks. Are these complete?
Examine the current stages of the Contributor area on the right hand of screen.
Is it still waiting review or approval?
Events involving contributor action are dynamically built and customizable to dictate their flow and path.
Status cannot advance until certain stages are first completed.
With administrator privileges, open the admin app and navigate to Flows.
From the drop down menu on your right, choose your flow.
Look at Status Transitions at the bottom of your screen.
You may need to "stretch your screen" for full view.
Managing the flow of stages is accomplished by clicking/choosing the order of work to be done.
NOTE: This affects ALL flows of this type. Not just the one/ones you are inquiring about.
Remember: you are in control of the flow and can edit it at any time.
RUN MOBILE SYNCHRONIZER
Q: How do I run the Mobile Synchronizer from desktop application?
A: The "Run Mobile Synchronizer button is located under the gear button at the top right of screen.
Click on Run Mobile Synchronizer then choose Run Synchronizer. Once it reads, "running", you may close winodws as the synchronizer is now running in the background.
DYNAMIC VS COMMON GRIDS
Q: What is a Common Grid vs a Dynamic Grid?
A: The term "common grid" refers to grids which contain the same types of information or attributes available to assets within that grid. Below you see all available fields to filter by are visible. All fields are common to this grid.
A Dynamic grid allows users to choose specific information desired through selecting and controlling data producing a dynamic and flexible user view. Creating your dynamic grid is achieved through filtering. In the diagram below, you see how dynamic and personalized the grid can be produced through multiple available fields to filter by.
For example: the Filter Editor (nested queries) will provide dynamic personalized grid views.
PM SEQUENCES
Q: How do I change the sequence on a PM?
A:Open the PM programs you wish to edit on a grid view through filtering if more than one.
NOTE: if the PM is active, you MUST deactivate to edit.
If active, lclick the active button at top of screen and deactivate.
Navigate to the "Generate Every" field in the sequencing area as shown below and edit the sequence as desired.
Click the Active button to a green status to make active again.
Close window.
NOTE: When changing the sequence on several PMs, you must do one at a time.
RECEIVING AN ERROR MESSAGE IN DESKTOP OR ADMIN APPLICATION
Q: When I receive an error message in the desktop or administration applications, what should I do?
A: Firstly, read the error message as they are designed to provide information to you. Sometimes, the error will include instruction on missed data or incorrect flow or status, for an example, that is halting you from proceeding.
If, after reading error message and possibly applying necessary changes still does not allow you to continue your work, please submit your details to support@marsworx.com located by clicking the gear button at top right and choosing Contact marsworx Support.
Q: Where can I find my work?
A: From your home screen, choose My Work Orders or Group Work Orders. All work assigned to you will be found here. Remember you can use filters to search.
NOTE: When assigning group work orders and loading to your device, the user MUST be connected the internet.
Q: How many devices (iphones/tablets) can be used with each user account?
A: One. Each email address in the system (account) is tied to a single physical device. the device used with the account can be changed at any time however the account will ONLY be accessible from the new device.
Q: Does my device work offline?
A: With only a couple exceptions, YES, marsworx mobile was developed for dynamic dependable use in the field. The exceptions are as follows:
You can only sync when connected to the internet. This will include assigning group work orders to yourself as that requires syncing.
KEEP IN MIND: Should you choose to turn off cellular data on this app through settings on your phone, you will not be able to receive any updates (work orders, changes, asset/site data)
Q: How do I change my password when I get locked out of mobile?
A: On your login screen, choose Forgot yout Password?
You will then receive an email with a new password which you will input on this same screen.
Once you have successfully logged back in, you may go to your settings screen and change the password to one of your liking.
NOTE: Should you not receive an email with your new password due to possible spam protection, contact us via support@marsworx.com and a marsworx team member will provide prompt assistance.
Press the filter button on the upper right hand of your grid screen. This will prompt the filter window to appear.
The filter will only apply to the currently selected grid regardless of how many are open.
Choose AND or OR filters. Description below.
AND filters: refers to ALL criteria chosen
OR filters: refers to only selected criteria chosen
Add Another Field: mousing over this area, a plus button appears allowing you to add another field to the criteria. You can add as many fields as required
Click on Field to Filter by for a list of all available fields to filter by.
Under Filter Criteria, set whether values must be Equal, Great Than, Less Than, In a List etc. of entered values.
Enter search value beside criteria.
Press Apply Filter. This runs the criteria chosen and returns all matching results.
NOTE: if no results are returned after a filter, double-check the criteria is correct.
To clear all filters, simply click Clear all Filters.
The filter criteria options are related to the type of field that is selected to filter against.
Different field types contain different options.
After choosing a condition, the corresponding areas or fields to enter will vary depending on the condition chosen.
Select a date attribute to filter on, then click on the criteria option to see a list of options.
The example below will find any records that have been edited this week.
The “week” starts on Sunday.
Numeric Fields: the option to look for specific values or values that fall in a range.
When filtering by a library field, you can select which values to look for using the library.
Library values can be filtered using the search box at the top.
Filters can be created to compare two different fields on a record.
For example, a filter can be created that compares two date fields and finds records where one is earlier.
Below, the filter will identify any records where the Actual End Date is earlier than the Actual Start Date.
At the top of most grids is a general Search bar to search against the currently selected grid. The search gathers all the data for the record type and any records will be returned.
The following data types support search:
Asset Types, Event Types, Maintenance Programs, Transfer Types, Documents
By Type: Search allows you to search across all the attributes in the selected type using key words.
All Fields Included: The search term(s) may be found in any of the fields in the grid or in the related location or hierarchy fields.
Case Sensitive: Search is not case sensitive.
Phrases: You can search for a specific phrase by putting quotes around the words.
AND / OR: Multiple terms can be searched for at once. By default, search will OR the search terms, meaning it will look for records that contain any of the search terms. By putting AND between the search terms the search will look for records that contain all the search terms.
Combine Results: Search and Filtering can be combined on the same grid. A typical scenario would be to filter a dataset down to a smaller size by running a filter, then run multiple searches against this set.
Saving: Search criteria is saved in Reports.
Clearing: To clear a search, delete the search text and run the search with no search criteria entered.
A search looks at three different data sets to determine what records to bring back:
All fields for the record type selected.
All fields on the parent location or asset for each record.
All fields in the hierarchy for each record.
The search below will look for any Building records that have 04-17 in any of fields, as well, it will look for Buildings where the parent location has 04-17 in any of its fields or 04-17 can be found in any of the Building’s hierarchy.
A search string must be at least three characters in length.
Search does NOT work against the following fields on Events (Work Orders):
Documents: search works only against the related Asset or Event fields (and their location and hierarchy).
Search cannot see any of the Document attributes.
Unexpected results: Search will look at all fields available and attempt to match on any using the provided search terms.
A search of “01-01” may match on any number of fields such as a date or a location name or serial number.
Specific word phrases can be searched by putting quotes "around the phrase".
Searches can be setup to include all given terms with the word AND between them ex: Well Shack and Northern.
VALUE FILTERING:
Left click in blue row of chosen column.
The row will turn green once clicked on.
Filter the data from drop down menu.
Click on icon or drop down menu in blue cell to see filter options list.
Make selection. Hit refresh at top right of screen to view results.
LIST FILTERING:
Click on grey filter icon from mousing over in upper right-hand corner of a column name to prompt pop up list of values in that column.
Select the values to display by clicking on the checkbox beside them. Hit close.
To see what filters are currently being applied to a grid, place the cursor over the tab at the top of the grid. A popup appear listing any fields that are filtered.
Changing the way a grid looks does not affect the data within the grid or affect how other people will see the grid data.
For any grid, you can select which columns to display.
Under the gear button at the top right of your screen, you may choose Filters Show All Values. When checked, your grid will display all possible values for that grid.
Uncheck this feature if you prefer to NOT have your display show all values wherein customizing your grid may be easier to navigate.
Right click to the right of the grid name and choose Remove columns from Grid.
OR:
Left-click on the column header and drag the column up off the grid. A black X will appear on the screen. Release the mouse.
Right click in the area beside the grid name and choose remove all columns from grid as shown below. You can then procede to add columns/fields of your choice as described below.
Press the hamburger button (button with three horizontal lines) in the upper right-hand corner to display list of all available fields that can be added to the grid.
Next, either double-click on the field to add, or click and drag the field onto the grid.
Your results now appear in your grid.
Click and drag the right edge by the column name. This can be tricky due to the amount of data in a small area.
Mouseover in the column name cell until a filter icon appears, then right click to choose from a diverse option list.
In the cell of the name of grid, right click and choose Save Grid Settings. This ensures the grids appear as you have customized them when opened.
Left click on settings (gear icon) top right of screen and choose your preference as shown below.
Here you can reset to previous default settings, clear all settings, or view previously set default settings.
Select the record set size from the page size list in the lower right-hand corner.
Change the value to retrieve chosen number of records.
Larger data sets may take some time to retrieve. This is dependent on internet speed and the number of records requested.
Press the export button at the top right-hand corner of the grid to bring up export menu.
Select desired export format as shown below.
Press Export which causes visible data to be exported.
Once the export is complete, marsworx will attempt to open the exported data file.
HELPFUL TIP: when exporting, all visible grids will be exported together.
Right-click on the desired Asset from the chosen grid and choose Show in Hierarchy.
When a piece of equipment, event, transfer or maintenance program is shown, marsworx loads and displays ALL information related to the asset.
Turn on and off different layers by clicking on the hamburger menu button just above the hierarchy as shown in the diagram below which then prompts this pop up window.
Click on event or asset options to turn on and off visibility in hierarchy.
Once all changes have been made, press the Refresh button beside the x and hamburger menu.
Example: when a piece of equipment, event, transfer or maintenance program is shown in the hierarchy, marsworx first looks up the location it resides on. It then loads the location and all related equipment on that location. Finally, the remaining corporate hierarchy for that location is displayed.
Many locations can be shown in the hierarchy at a time.
Depending on user profile permissions, you may access a number of features here including:
•View the Details Editor for the asset
•Copy the asset record
•Paste any copy assets as new assets
•Add an event to selected asset
•Add a maintenance program to selected asset
•Forecast any child maintenance programs to the asset. Maintenance programs on child equipment will also be included in the forecast.
Right-click on an element in the hierarchy to bring up related menu as shown below.
Choose desired action from menu
From a maintenance program you are able to add an event to other assets.
From an event, you are able to show the detail editor for the selected event.
From transfer, you are able to show details editor for selected transfer.
Show detail editor for that asset.
From a forecast, can create preventative maintenance programs.
Additional feature:
Hierarchy settings are managed through the new options when a User accesses right-click on the hierarchy title.
The user can save their settings and revert back to those saved settings at any time.
Reports will open with their saved settings, if the user wants to go back to their own saved settings, they can choose the revert option.
Reports may be emailed to one or several Users and/or attached to the event.
Open the Desktop application.
Generate PDF Report is found at very top of screen.
Choose the event or events you wish to generate a PDF report for and the below window will appear.
The ability to add related Assets in a Report is available with the drop down menu.
Choose, if desired, one or more email recipients for the Report.
Check the box beside Attach Report to Event
The report should now be visible in Event editor in tabs on right.
Any custom formatting done to the grids as in which columns are shown, the column order, their widths, any column searches, what column is being used for sorting, and the number of records returned for each grid may be saved.
Custom filters applied to the grids.
Locations shown in the hierarchy, and the hierarchy settings (whether to show PMs or Events, what asset types to show etc.) may be shown.
Reports are useful for a collection of information that needs to be accessed more than once.
Create the screen to show all information you wish your report to contain through various searching techniques.
NOTE: please refer to grid filtering for instruction on filtering to optimize your report.
Click on the plus + button that shows up beside the Personal folder under the Reporting option on the left-hand side menu. (as shown below)
This will prompt a pop up window. (as shown below)
Fill in report name and description as shown below.
KEEP IN MIND: The description field is optional.
Click OK to add the report to the Personal folder.
Only PERSONAL reports can be edited.
First, run the report.
Make changes to the visible grids, filters and hierarchy as desired.
Bulk editing now available on Reports.
Click on the Plus button that shows up beside the report you want to edit. This will bring up a menu of options.
Select the SAVE CHANGES option to save all your edits.
Only the logged in user will be able to see reports in their Personal reports.
To share a report, press the plus button that shows up beside the report you want to share.
Select the Share Report option to bring up the window.
To share report to a user, select from the user list in the left-hand side.
Press the right arrow to add that user to the "shared with" list on the right-hand side.
To stop sharing a report, select the user from the right-hand side and press the left arrow.
he same process can be applied to share the report to a profile. Any user logged in with that profile will have access to the report.
You are not able to edit a shared report. You are able to duplicate the shared report, which will in turn, create a copy into your personal folder which you then are able to edit and save changes.
When marsworx launches, it can auto load the last report that was run before it was closed.
From the drop down menu in the gear button at top right of screen, choose, Auto Load Last Report.
Unselect Auto Load Last Report to disable this feature.
Choosing Clear Last Report will reset which report marsworx uses to auto load.
Right click on NEW button to create a new asset as shown below:
Or..Right click in the Hierarchy to create new asset as shown here
Choose parent location asset from the drop down menu. This is mandatory to associate all things together through the hierarchy.
Use the search bar to assist in locating desired location.
Select the parent location from the list and press the Select button at the bottom of the window (as shown above) to set location.
Once the parent location is chosen, the asset editor will popup.
Populate all desired and mandatory fields.
Close the editor to save the new asset.
Please refer to the following pages or search for pages under the Asset Management header for further instruction on managing assets.
To create or change an asset relationship in the hierarchy, click and drag the asset to move and drop it onto the asset you wish to create a relationship to.
When moving the asset in the hierarchy, note the arrow color on the left side of the hierarchy. When it is a green straight arrow, the hierarchy will move the node beneath (as a child) the dropped-on node. When it is a blue bent arrow, the hierarchy will move the node beside (as a sibling) the dropped-on node.
Dropping the node will cause the Relationship Manager popup window to appear (as shown below).
Define what relationships are intended and select all that apply.
Deselect any relationships that do not apply.
Setting the child relationship will cause the asset to move in the hierarchy.
In the Asset detail editor is a tab called Related Assets. This tab will display all assets related to the current asset.
Right click on the related asset to bring up details editor.
Left click green plus arrow near hamburger menu top right to add a new relationship.
NOTE: the application will not allow you to delete Location or Parent relationships. Those can only be edited by moving the asset in the Hierarchy.
Locate desired Asset from the Asset Grid through filtering or from the Hierarchy.
Right click on chosen asset to edit and select Show Details Editor.
The detail editor for an asset is built dynamically based on what attributes have been added to the asset type as well as which attributes are visible to the user’s profile.
An Asset can only be edited by one person at a time within marsworx.
Current status of the asset may cause it to be locked (eg: work locked to Mobile).
Click on the desired fields to make any changes .
Read-only fields: will appear grey .
No data changes will be saved until all required fields are populated .
Close the editor window to SAVE any changes made.
Documents: displays any documents linked to the asset or to events associated to the asset. Adding additional documents is done here.
Related Assets: shows any other assets that are related to the current asset. Relationships can include the location the asset is on, it's parent asset, any child assets, assets protected or protecting the asset, or any other relation types defined.
Readings: any readings taken in association with the asset. Readings are usually obtained through work orders done on mobile.
Work History: any events related to the asset (for example, PM work, change requests, NCRs etc.)
Status History: history of all status changes on the asset .
Transfer History: if the asset has been moved, this will show any historical locations the asset was located at.
Locations: latitude and longitude location coordinates for the asset. Used by marsworx mobile for mapping any events associated to the asset.
Ability to bulk generate on PMs now available in PM grids. See below for instruction.
Within bulk editing, you are able to modify multiple assets at once.
From your chosen asset grid, use your shift key to choose a group of assets to edit.
NOTE: You may want to apply filters to your grid first.
Left click the UPDATE button at the top of screen.
You have two options:
Left click change status to change the status on multiple assets at once.
Populate your changes in pop up window.
Click on change status which immediately updates the status of the chosen assets.
Left click change data to update event data.
NOTE: updates to event data can NOT be made to assets with a read only status.
NOTE: Values now display in groups just as they would appear in the editor.
After choosing change data, this window will appear:
Click the box of the field you wish to update and populate the field with new status.
Click on update which immediately updates your changes to the assets you selected.
From your PM grid, filter your selection of PMs to bulk generate and choose Generate Now at top of screen as shown below.
NOTE: Bulk generate on PM Grid is only possible with ACTIVE PMs. Inactive programs will not generate.
NOTE: This feature is dependant upon your permissions. Please contact your Administrator in this regard.
A window will appear and you will choose the new date to generate the PMs to.
Launch the Scheduling application from the menu on left in desktop. From here, you will filter data you are looking for.
Click on any of the quick view options at the top of screen to adjust your view.
Scroll down and open down arrow on bottom right to bring up the filter editor to create a dynamic personalized view.
Choose Custom Filter to create your own new filter you can save as default if desired. Choose from drop down menus.
Choose Add Expression for additional filtering. Save Filter then Apply Filter.
Creating an MOC is possible three ways:
From the New Button at top left hand side of screen
From the Hierarchy, you will then choose the Asset to apply the MOC to. You may need to apply filters to find desired Asset.
From right clicking in the Hierarchy or an Asset from the Grid:
Once the desired Asset is chosen for MOC, the MOC Editor will appear:
Give a detailed Description of your MOC.
NOTE: the Job Plan chosen ensures the correct process is followed.
Begin to populate desired and required fields for your MOC.
When you have completed all the required fields on the left side of MOC editor, stretch out the right side of screen to add your contributors.
The Contributors you choose will need to have MOC contributor status which is implemented by Administration Application in user Privileges.
To the right of reviewer header, click the green plus arrow to choose your contributor, in this example, the reviewer.
Choose your reviewer and press select as shown below.
Add your next contributor the same way. In this example, that is approver. click the green plus button to the right of Approver to make your selection.
Notifications may be sent out to the assignee, the owner, originator, and contributors based on active status as well as how specific notification settings have been set up individually.
Right click on asset in your chosen grid and choose Add Transfer or..
Click the New Button in top left of screen and choose Transfer
A transfer requires a source location and a destination location.
The source location will be the location where the assets to be transferred are currently located.
The destination location will be the location where the assets are to be moved to.
To add an asset to the transfer, click and drag the asset from the source location list to the desired position in the destination location list. This will move the asset and any child assets into the transfer manifest.
A transfer will move the asset AND any related PM programs or Events. Note, Events that move with the asset will still show the original location they were done at.
You will receive a warning if you try to move an asset with any active PMs or open Events attached.
The transfer manifest details all the assets that are part of the material transfer
The manifest provides you with the opportunity to update the asset's current Condition or Current Value. This information is stored with the asset.
To remove an asset from the transfer, right-click on the asset record in the manifest and choose the Remove Asset from Transfer option.
A bulk material transfer is one where you can move a quantity of the assets from source to the destination, for example, a volume of liquid or joints of pipe.
To execute a bulk transfer, set the Bulk flag for the asset in the manifest and note the quantity to be moved.
When the transfer executes, the noted quantity will be debited from the source and an asset with that quantity will be added to the destination.
The Execute Transfer button will appear when the source and destination locations have been set and assets from the source location have been added to the manifest.
Pressing the Execute Transfer button will move the assets from the source to the destination location and change the transfer status to completed.
A document can also be attached to more than one thing at a time.
Permission to add/edit documents in marsworx is granted by asset type and based on current logged in user profile.
Within detail editor of chosen asset, event, job plan, or transfer, click on the documents tab on the right side of your screen.
Left click the green + button to bring up the document details editor to add a new document.
The Document Details Editor appears as shown below.
While filling in fields to select your Document, it is strongly recommended to fill in type, subtype, name and description fields. This will make finding and identifying the document in the future much easier.
If attaching more than one document at once, any details entered in the editor will be applied to each attached document.
Once all details have been entered, press upload to attach the document.
Document details can be edited at any time.
The two ways to link a document from the Document Details Editor are:
Click on the tab at upper your left of screen beside documents called linked records. This contains any current linked records as well as the option to export new records via the export icon BETWEEN the + and hamburger menu on the right.
With the document tab open, click on the square with + icon to the right of the path field. Choose your file to link.
Within the Documents Grid, you are able to right click on any document which then allows you to:
KEEP IN MIND: Changing the document name or location will break a link.
Linked documents are not uploaded to marsworx, but rather, a link to the location of the document is saved. These documents are available to anyone who has access to the document location.
In addition, not all users may have access to the linked location.
A time-based maintenance program (or PM), is a preventative maintenance program that can be applied to an asset that will generate an event on a periodic time basis. This can be a specific time period or based on last completion date.
A counter based maintenance program is unique in where readings can be automatically added to generated events to help capture meter values. The sequence can generate events against an asset that is different than the asset that the maintenance program is attached to. This is common for PMs attached to Packages/Skids or Buildings.
NOTE: They are not actual events until you decide to make them active. They do not “exist” in the database, but rather only live in the current user’s marsworx session.
For PMs based on a last completion date, the forecast assumes any non-completed events will be completed by the due date and uses that as the last completed date.
Either one or several PMs can be forecast at a time.
You are able to forecast to any date in the future.
NOTE: Forecasting for multiple PMs a long way into the future may generate a number of forecasts and take some time to complete the forecast operation.
Right-click on any asset visible in the hierarchy and select the forecast option. This will run a forecast for any active PMs on that asset and any PMs on any children/grandchildren of the selected asset.
Running a forecast from a location will forecast ANY PMs on any assets on that location.
This is helpful for aligning future work with an upcoming outage.
Select a series of maintenance programs in the PM: time based grid.
Hold down the shift key and click on desired rows to select them, then click the run forecast button found at the very top of your screen as shown below.
Choose the date you wish to forecast to.
NOTE: Forecasting for multiple PMs a long way into the future may generate a number of forecasts and take some time to complete the forecast operation.
All forecasts will be displayed in a new grid.
NOTE: closing the forecasts grid will clear all forecasts.
Rght-click on any forecasts in the Forecasts grid to bring up the context menu.
Select the create event from forecast option as shown below.
This creates a new event from the forecast and removes the forecast from your grid.
The new event will have whatever the default event status is for the event type.
Multiple forecasts can be run and stored in the forecasts grid at a time.
A Forecast can be rerun for a PM as many times as required without consequence to the PM or generated events.
If a forecast for a PM is turned into an actual event, this will affect future forecasts for the PM as the sequence and due dates will be incremented based n the forecast that was turned into an event.
ABSOLUTE: the PM will generate an event on a specified period. Previously generated events do not affect this PM from generating. This type is useful for generating an event every month or once a year.
LAST COMPLETION: the PM will generate an event on a specified period based on the completion date of a previously generated event. If there are previously generated events that are not yet completed, this PM will not generate until they are completed.
Once a PM has been activated, it will automatically generate work based on the time criteria.
In PMs based on Last Completion, work will be generated based on the status of previously generated work.
FROM THE HIERARCHY:
Right click on any asset visible in the hierarchy and select the Add Maintenance Program option and then the PM: time based option.
ADD NEW BUTTON:
Press the New button in the upper left hand corner and then choose Maintenance and then the PM: Time Based option
APPLY PM TO OTHER ASSETS:
Right-click on any PM shown in the hierarchy or in the PM: time based grid and select the Apply PM to Other Assets option. This will allow you to duplicate the selected PM onto other assets.
COPY AND PASTING AN EXISTING PM:
Right-click on any PM shown in the hierarchy and select Copy.
Right-click on a destination asset for the PM and choose paste. A copy of the PM will then be written to the selected asset.
Right click on any PM shown in the hierarchy or the grid and select Copy.
Now right click on a destination asset for the PM and choose Paste.
Once you have chosen the destination to paste to, this window appears confirming this action.
Click the box that applies and hit duplicate.
Once the asset for the Maintenance Program has been identified, you must Determine whether or not the Maintenance Program will be run on a set time interval or schedule itself to run based on previously completed work. This is defined in the Based On field.
Choose BASED ON. This sets the type of PM programs: time based or based on last completion. Changing this value will affect when the PM will generate events.
Populate some of the details about the PM, these FIVE attributes are optional:
DESCRIPTION: useful for understanding what the purpose of the PM is.
SCHEDULE: assign a schedule for the PM. Does not affect what happens to the Events the PM generates.
PM CLASS: can be used to help search for PMs and identify PMs of interest.
AUTOMATICALLY ASSIGN GENERATED EVENTS: optionally define a user to assign all generated events to.
NOTE: this can be overridden in the sequence. Assigned to in the sequence overrides choosing Owner/Assigned to in the program. Choose only one of these fields or remember the assignee in the sequence is the one that applies.
PARENT EVENT JOB PLAN: the Job Plan that will be used to create a parent event. If Parent Event Type is populated, and if any sequence on the maintenance program will be creating more than one event (has more than one job plan on it), a parent event will be automatically generated to help manage the child events. If Parent Event Job Plan is blank no parent event will be created.
A sequence defines what events a maintenance program will generate.
Key attributes of a sequence:
GENERATE EVERY: define the period interval the sequence will generate
NOTE: if the PM has multiple sequences, for PM sequences to work, the periods for all included sequences must be multiples of each other, a 5 and 10year, 3 and 6 year, 1 and 12 months. You are not able to activate PMs where the sequences are not multiples.
JOB PLAN: what job plan will be used on the generated event.
ASSET: what asset the to apply the event to, defaults to the asset the PM is attached to. Can be changed to any asset on the same location as the PM.
ASSIGNED TO (optional field): user who the event to will be assigned to, this value will override the Automatically Assign to User defined at the PM.
NOTE: Assigned to in the sequence overrides choosing Owner/Assigned to in the program. Choose only one of these fields or remember the assignee in the sequence is the one that applies.
LEAD TIME (Days) (optional field): lead time required for generation. Leadtime will be subtracted from the Next Due date to determine when the PM will create the next event
POPULATE DUE DATE: when checked, the PM will automatically set a due date on the generated event(s). It will use the Next Due date.
WORK PERIOD: choosing work period sets the planned start date on a generated event. See following example:
FORCE ABSOLUTE: used only for PMs set as based on last completion. When set, the PM will use the completion date of events last generated by this sequence. This makes the sequence act more like a PM based on absolute date.
A maintenance program can have one to many sequences. Using more than one sequence, a PM can generate different types of work at different periods.
For example, the image below shows a PM with a 5 and a 10-year sequence, which means the PM will generate an event with the job plan associated with the 5-year sequence five years from the Starting From date. It will then generate an event, using the job plan in the 10-yearsequence, five years from the completion of the 5-year event. Five years after that it will generate an event from the 5-year sequence. This will continue as long as the PM is active.
Sequences can be added by pressing the add new sequence button.
Sequences can be deleted by pressing the red X in the circle in the desired sequence.
Once the Sequences are created, the next step in setting up the PM is to setup the timing.
STARTING FROM: this is the date the maintenance program will start counting forward from. For PMs based on last completion, the PM will use the latter of the starting from date or the last completed event that was generated by the PM to help calculate when it will next generate.
INTERVAL: the period types the sequences will be measured in.
Supported periods are: HOURS DAYS MONTHS YEARS
TIMELINE: for PMs with multiple sequences, this can be used to determine which sequence will generate next. Once a sequence generates, the timeline will automatically advance.
The last step is to Activate it. A PM can be activated or deactivated by clicking on the circle active button at the top of the PM.
When activating, a PM will validate whether or not all required fields have been filled in. It will report any issues in red at the top.
Once the PM is activated, it is a good idea to check the Calculated Next Due date. This will identify when the PM is next due to generate.
NOTE: only inactive PMs can be edited.
The next due date for a PM is calculated when:
The maintenance program is activated.
Events generated by the maintenance program are completed/cancelled.
The next due date will calculate based on the type of PM.
Next Due: (Period * Counter) + starting from date
Period: the smallest interval of all the sequences on the PM
Counter: number of times the PM has generated events
Starting from: date you can control for the PM
If PM has generated an event:
NEXT DUE: Date Last generated event was completed + period
If PM has NOT generated an event:
NEXT DUE: starting from date + period
Date event was last completed is the status date associated with the completed or closed status (whichever comes first)
KEEP IN MIND: PMs use the status date on the generated events.
If you are manually changing the status on an event ensure the effective date matches when the status actually changed.
If using mobile, the date will be set correctly.
If an incorrect date has been entered on an Event, it can be fixed by a user with the event administrator permissions.
When it is time to create an event from a sequence, the PM will create an event using the Job Plan set in the sequence, it will link the event to the asset noted and assign it to the person noted.
The Asset associated with the job plan can be different than the asset the PM program is on.
PMs support having more than one job plan in a sequence. A unique event will be generated for each job plan in a sequence. This allows for a PM to create events for multiple assets and/or for multiple people at once.
In the above example, the PM will generate an event for the noted Tank using the UG tank inspection job plan and assign it to Chris. It will also generate an event for the noted Pressure Vessel using the VE – Inspection job plan and assign it to Chris.
Job Plans can be added to a sequence by pressing the green plus button. They can be deleted by pressing the red X beside the job plan of choice.
An example of a PM with more than one job plan would be one for a compressor skid. The PM would be against the skid, the sequence would have two job plans, one for the engine asset and one for the compressor each assigned to a different user.
FROM THE HIERARCHY: right click on any asset visible in the hierarchy and select the add maintenance program option and then the PM: counter based option.
ADD NEW BUTTON: in the upper left-hand corner press the New button and then the maintenance choice and then the PM: Counter based option. You will be required to select what asset the new PM will be attached to.
APPLY PM TO OTHER ASSETS: right click on any PM shown in the hierarchy or in the PM: counter based grid and select the apply PM to other assets option. This will allow you to duplicate the selected PM onto other Assets.
A maintenance program is broken into two parts; the Programs Details section and the Sequences.
In the program details section, you are able to fill in information about the maintenance program.
Key Details include:
Active: turns the PM on and off. Inactive PMs will not generate events.
When activating a PM, all required attributes will be verified and the Next Due date will be recalculated. Turning a PM off and then on again can be used for forcing a PM to evaluate all readings against the PM’s asset.
Set Timing: define what numeric reading type will be evaluated to adjust the PM next due date.
Starting From: date the maintenance program will start counting forward from. This date will be used for forecasting future event generation
Starting Reading Value: value that was last used to generate the PM. This value is automatically updated when the PM generates. Readings taken on events generated by the PM can also modify this value.
Average Daily Amount: the average the counter would increment on a daily basis. This is used for forecasting and determining when the PM will next be due.
Timeline: for PMs with multiple sequences, this can be used to determine which sequence will generate next.
Counter: visible to users with the PM Admin role, shows how many times the PM has run, and is used to determine what the next sequence to generate will be.
A sequence defines a period to generate at, which event should be used, which Asset to apply to the event, who to Assign the event to and if any lead time is required for generation.
A maintenance program can have one to many sequences. Using more than one sequence, a PM can generate different types of work at different periods.
Generate Every: defines the period that the PM sequence will generate. The generate every value will correspond to the reading type that the PM is using.
NOTE: The Generate Every field in PM sequences must be multiples of each other, for example, a 10,000 hour and 50,000 hour set of sequences would work, a 10,000 hour and 25,000 hour set will not.
Sequences can be added by pressing the Add New Sequence button.
Sequences can be deleted by pressing the red X in the circle in the desired sequence. Events can be deleted by pressing the red X beside them.
All sequences require at least one Event.
When it is time to create an event from a sequence, the PM will create an event using the job plan set in the sequence, it will link the event it to the asset noted and assign it to the person noted.
The asset associated with the event can be different than the asset the PM program is on.
PMs support having more than one job plan in a sequence. A unique event will be generated for each job plan in a sequence. This allows for a PM to create events for multiple assets and/or for multiple people at once.
In the above example, the PM will generate an event for the noted compressor using the VE Inspection job plan and assign it to Chris. It will also generate an event using the MT – Inspection job plan and assign it to Dave.
Job Plans can be added to a sequence by pressing the plus button in the green circle. They can be deleted by pressing the red X beside the job plan of choice.
Next Due: the next due date for a counter PM is based off the:
-Starting Reading Value
-Average Daily Amount
-Starting from date/last completion date
-Sequence period
-Most recent reading value on the PM asset where the reading type matches the one on the PM
The formula is = (PM Period – (most recent Reading Value on PM asset - PM Starting From))/Average per Day
Example:
period =10,000; most recent = 7,000; starting from = 6,000; average per day = 1,000
10000-(7000-6000) = 9000
9000/1000 = 9
Therefore, PM has 9 days until next run. Next Due date would be the Starting From date (for new PMs) or the last completion date + 9 days.
Next Generate: is based off the Lead Time (in days) on the next sequence – the calculated Next Due date
Last Completed: represents the last completed date for any events generated by the PM. If available, this value will be used in place of the Starting From date value when calculating the Next Due date.
Last Generated: the date the PM last generated an event.
Latest Reading: displays the last reading value and taken date on the PM’s asset that was used to calculate the Next Due date. This process runs periodically. Only readings where the Taken Date is greater than the PM's Last Completion Date are taken into consideration, historical readings will not affect the next due date.
NOTE: the next due date is calculated only for PM's without open work, therefore readings are not evaluated for PM's where there is open work (meaning not in a Completed. Closed, Skipped, or Cancelled status.)
The engine will look for the most recent reading, determined by the reading’s Taken Date, attached to the PM’s Asset where the reading type matches the one defined on the Counter-based PM. The PM’s Next Due date (see above formula) will be recalculated using the reading’s value.
Counter-based PMs are influenced by readings captured against the PM’s asset. The reading values are expected to be cumulative, meaning new reading values should be larger than previous reading values.
Readings can come into marsworx in one of four ways:
Manually created in the desktop application
Entered through the mobile application
Imported through the reading import tool
Integration using the API with an external system
Existing readings values can be updated. If the value on the most recent reading, ordered by Taken Date, is updated, this value will update the associated PM last reading value.
The Starting Reading Value on a Counter PM defines the value the PM will use to count future reading values from.
When a Counter PM generates an event, the Starting Reading Value is automatically updated with the most recent (as determined by the Taken Date) reading value on the associated asset.
If the PM generated event is against the same asset that the PM is on, and that event captures a reading on the same type the PM is using, the value for that reading will be used to update the Starting Reading Value once the event is completed/closed.
In the PM below, if the most recent Unit Hours reading on the 1006390 Gas Compressor is 20053 hours, when the PM generates an event, the value 20053 will be written to the Starting Reading Value.
If on the generated 3520 Engine Overhaul event, a Unit Hours reading was captured of 20062 hours, when the event was completed, the Starting Reading Value would be updated to 20062. This allows operators to capture the exact reading value the asset was at when the work was done.
If a reading is taken as part of a PM generated event, it's value can be used to automatically update the starting from value if the following criteria are met:
Reading type is the same as the PM Set Timing type
Reading is taken against the same asset the PM is against
Reading Taken Date is less than the event Completed Date
When the Event is marked as Completed/Closed, it's attached readings are evaluated, if all the above criteria are met, the PM Starting Reading Value will be updated to the value on that reading. This reading value can be less than or greater than the current PM starting from value.
Over time, existing PM programs may need to be adjusted.
After adjusting an PM, a good practice to follow is to forecast the PM for a longer period of time and verify the forecast dates are what is expected.
When adjusting the interval counter, pay attention to the PMs with event history. The PM counter value must match up with the interval counter value on the most recent event. If they do not match, the PM will not be able to use the completed date from the event to calculate the next due and will use the PMs starting from date to calculate the next date.
If events generated by the PM are deleted, the PM will automatically roll back the Counter.
NOTE: This does not update the starting reading value.
In the Administration Application, open up flows from drop down menu on the left side of screen.
Choose to edit an existing flow by choosing from the drop down menu on the right.
To create a new flow, choose the blue NEW button as shown below.
When creating a new flow, you can choose from an existing flow from the drop down menu or choose New Flow from that menu.
Give your new flow a name and description.
Edit, change, and create statuses available and how you wish them to flow from one status to another.
To the right of Under Statuses Available for the Flow, left click Edit Statuses which brings up a choice of statuses as shown below.
Left click to choose all the statuses you require for this flow
Simply "unclick" the checkmark to omit a status.
Press ok when done and your statuses will appear on your screen.
Next up is managing the transition of chosen statuses.
Stretch out your screen to manage Status Transitions.
On the left is "Status From". Above the graph denotes "Status To".
Manage where you want the status to advance by clicking on the black box.
For example, in the above graph, decommissioned status can go to destroyed or sold status. It can not go to any other status.
Left click on the drop down menu in the row below Contributor Type for a menu of available Contributors to choose from as shown below.
Populate the information as you require ie: At which status do you want the contributor to play an active role in this flow? Do you wish a contributor has permission to edit an event?
Hit save at top right when creating or editing is complete.
🔵Launch the administration application. You will need to login with a user that has administrator privileges granted.
🔵Navigate to the Status option under the Flows menu
🔵To add a new status, press the NEW button in the upper left-hand corner.
This will create a new status record as shown below.
Display Name: the status name displayed in marsworx.
Action Name: if the status is written in a button, the action Name is displayed.
Description: details about what the status means, this value is typically shown as a tool tip (pop-up window when you mouse over a status value) in marsworx.
System Status: the marsworx system status that relates to the new status. The same system status can be used for multiple statuses.
Comment Required: when checked, users will be required to enter a status change comment when selecting this status. A common example would be a Cancelled type status.
🔵Right-click on the status to delete from the status list.
Note, deleting a status will affect any Flows the status is attached to.
🔵Select the status to update.
🔵Edit status details in the details pane on the right-hand side.
🔵Press Save Changes button in the lower right-hand corner to save the edits.
Adding a status to an Entity is done at the FLOW level.
🔵Navigate to Flows and open the Flow associated with the Entity you wish to add a status to.
🔵Choose Edit Statuses and a window will open to choose a new status ( or remove one) and press ok.
NOTE: be sure to manage the status transitions before hitting save. Please refer to Flows for further assistance with this.
The three key parts to an attribute are:
Display Name: how the attribute is presented within marsworx.
System Name: system generated value which defines the name the attribute will be stored as in the database. (these must be unique)
Data Type: defines the type of data the attribute will store.
Launch the marsworx Administration Application.
You will need to login with a user that has Administrator and Admin Attributes roles granted.
Go to the Attribute Definitions option under the Attributes menu.
BEFORE creating a new attribute, it is highly recommended to check the existing attributes to ensure one does not already exist.
Press the NEW button to start the attribute creation process.
You must define the Display Name for new attributes which will be used to generate the unique System Name.
NOTE: you can provide your own System Name, however, the System Name cannot be changed once the attribute has been created.
Define the Data Type for the attribute, this will determine what sort of data the attribute will store.
NOTE: the Data Type cannot be changed once the attribute has been created.
Text: captures text data. Text attributes can have libraries associated with them. They can also have a maximum length, default value, and a custom display format.
Memo: captures text data, uses a special control that will expand when the user edits, allowing for multi- line, longer text entries.
Numeric: numeric attributes can have units applied to them. They can have a default value, display format, custom display format and numeric precision. There is no distinction between integer, decimal or float values. Setting the numeric precision value to 0 will cause the numeric attribute to behave like an integer.
Money: captures numeric values that will have two decimal places.
Date: use the Display Format or Custom Format options to define how the date should be displayed. The format can be used to restrict the attribute to just date, just time or date and time values.
Boolean: captures a true/false value through a check box control.
Numeric: can have units applied. marsworx stores all numeric values with units in a base unit set and then applies a conversion to display in the selected unit type.
For example, all temperatures are stored in Kelvin.
Users will see and interact with the temperate value in the selected unit type, typically Celsius or Fahrenheit (or any other select temperature unit). Users can enter values in the same unit type they are displayed in.
To set a unit for an attribute, first select the unit set that will be used for the attribute. Once the set has been selected, choose what the displayed unit type will be for each unit group.
NOTE: the unit type chosen does not have to match the group name. For example, a temperature could be shown in Fahrenheit for the Metric group and Kelvin for the US group.
Displays what entity types currently use the attribute.
Allows for the quick addition of the attribute to entity types.
Left click the Edit Linked Types button.
A list of all possible types the attribute can be linked to will appear in a new window.
Double left click any desired types from the column titled Selected as shown above and press OK to add the attribute to the types.
Many fields on an attribute can be edited after it has been created.
When saving an edited attribute, a dialog will pop up asking if the changes should be published to any of the entity types where the attribute is linked.
NOTE: this will overwrite any custom changes to the attribute made at the entity type.
SEE Managing Entity Types page for additional details.
Right-click on attribute in type tree and select Delete Attribute option.
NOTE: system attributes cannot be deleted.
To hide a system attribute, move it into an Attribute Group that is marked as Hidden (one where the Hidden option is selected).
Click and drag attribute in the type tree using blue arrow.
Launch the Administration Application and navigate to common groups found in the drop down under Attributes.
Choose the common group you wish to view via the drop down menu as shown.
Here you can view the system and display name of attributes belonging to the group.
On the right of your screen is a list of all assets/types belonging to that group.
To edit which linked types belong to this group, choose the Edit Linked Types button which prompts a menu as shown below.
Select or deselect by clicking boxes on the left. Press ok when done.
Remember: Always best practice to restart desktop application after changes made in administration application to allow changes to apply.
It is recommended to apply a library to most text based attributes.
Launch the marsworx administration application. Administrator and Admin Lookups role required.
Navigate to the Libraries tab under the Lookup Lists option
To add a new library, press the New button in the upper left-hand corner.
The window will display the details for the new library.
Enter in the Library name, and a description of what the library will be used for.
Press the Save button in the right-hand corner to create the library
Add a field to the library by pressing the Add Field button in the lower left-hand corner
Fields are where the library values will be stored
Click and drag the new field to be the first field in the list
Start entering data for the Library
These system fields are optional in that they do not need to be populated:
Category: used to help in filtering and defining what a library value should be used for
Sub-category: related to the category field, used for filtering library values
Help: provides help context to the library value
Sequence: provides an order to the library values, default is alphabetical
NOTE: only fields with data populated will be shown to the user. If a field is left blank, for example the Category field, the user will not see it when they open the library to select a value
One or more custom fields can be added to a library. These fields can all have their own data associated with them. Typically, a library will have one field added.
Library data can be edited from within other applications, such as spreadsheets, and the values can be copied and pasted back into marsworx.
Click Copy for all the library data to be copied to clipboard
Choose Paste to paste library data in the clipboard into the library as a new record
Choosing Clear clears all records from the library
Edit existing data by selecting the value and editing it.
Value can be deleted by right-clicking on them and choose the Delete option.
Changing or deleting a library value will not affect any existing data, only new data created with that library.
Press SAVE when done editing the library
Users can be granted access to one or more profiles.
🔵Launch the marsworx administration application. You will need to login with a user that has Administrator and Admin Attributes roles granted.
🔵Navigate to the user profiles option under the attributes menu
🔵Use the select profile drop down at the top to pick which profile you wish to view
🔵To create a New profile, choose the New button in the top left hand corner.
All user profiles require a unique name.
Profiles have two main sections, location filtering and type permissions.
Define what areas of the hierarchy the profile can and cannot see.
Once filters are set for areas to NOT be seen, any assets, events, maintenance programs, and documents will not be available to the user when using hierarchy.
🔵Check the Use Location Filtering option near top right of screen.
🔵Select by pressing the add hierarchy locations button to bring up a list of all hierarchy areas that can be filtered on.
🔵In the locations grid, select whether or not the user can see the location by pressing the allow option.
🔵To hide a location select the deny option
Profiles can be granted the following permissions:
Visible: determines if the profile can see the asset type
Read-only: sets all assets of this type to read-only for the profile
Edit PMs: grants the ability to create and edit maintenance programs for the asset type
Edit Events: grants the ability to create and edit any events that are associated to the asset type
Edit Relationships: allows for managing any relationships the asset may have, such as the parent, location, protects, or other relationships
Manage Documents: allows the profile to create and edit documents on the asset
Can Delete: ability to delete the asset
Create New: user can create a new asset
Manage Templates: can create and edit asset templates, which can be used to create new assets
Profiles can be granted specific permissions:
Visible: determines if the profile can see the event type
Read-only: sets all events of this type to read-only for the profile
Manage documents: allows the profile to create and edit documents on the event
Can delete: ability to delete the event
Create new: user can create a new event
Manage templates: user can create and edit event templates (templates are the job plans that can be used when creating new events)
The ability to create and execute Transfers is granted through the Manage Transfers permission. Profiles without this permission may still be granted access to view and edit Transfers.
For each Transfer type, profiles can be granted specific permissions:
Visible: determines if the profile can see the transfer type
Read-only: sets all transfers of this type to read-only for the profile
Manage documents: allows the profile to create and edit documents on the transfer
Can delete: ability to delete the transfer
Create new: user can create transfers
For each type (asset, event or transfer), you are able to set permissions on individual attributes.
🔵Select the type to manage in the attributes grid on the lower right-hand side of the screen.
A list of all attributes and permissions are displayed.
🔵For each attribute you can define by clicking in the box:
Read-only: the attribute will be read-only
Visible: the attribute will be visible in grids and details screens
Custom caption: relate an attribute for the profile
In the example below, the Driver asset has been selected. On the right hand side are the attributes defined for a Driver. The Engineer profile has read only access for a asset # and P&ID fields, however, the quantity on hand and quantity unit fields are not visible.
Always restart your desktop application after editing in the admin application to load your changes.
marsworx Administration Application provides the ability to apply additional privileges to users via roles.
Required to run the marsworx administration application.
Use of this role should be very limited.
Users with this role have the ability to change all data in the administration application
Required for users to be able to create and edit job plans within marsworx
Role is required for Job Plan/Event Templates creation and administration as well as reading type management
Ability to delete documents and manage documents marked as Corporate
Ability to recall mobile events and run mobile synchronizer
Ability to modify and share profile reports
Required to create and manage marsworx reports shared to user profiles
Can bulk edit maintenance programs with history
Users with this role can manipulate maintenance programs that have generated work including:
Overriding when a sequence will next generate
Add/remove sequences
Change the interval counter
Edit events regardless of status (this does not include events out to mobile)
Force a status change
Change related asset
Reset location asset
Edit assets regardless of status including moving assets, forcing status changes
Admin privileges on transfers
Ability to create and modify transfers
Can manage Analytics in the administrator application
Can manage Attributes in the administrator application
Can manage Flows in the administrator application
Can manage Lookups in the administrator application
Can manage Users in the administrator application
NOTE: the user will also require the administrator role to launch the application.
Access information on your left or scroll below for information navigating mars rover.
Below is a video outlining differences in My Work Orders functionality between marsrover and the current Mobility product.
To installmarsworx rover on your PC or Mac:
Obtain URL from your administrator:
URL should appear as one of the below:
Production users: client name-rover.marsworx.com
Test Users: client name-test-rover.marsworx.com
Initial install screen will appear as above for all devices:
Choose PC or Mac.
Initial install takes several minutes.
To save marsworx rover as a standalone application, followinstructions as shown for PC or Mac.
Login screen will appear as below:
User may now login to mars rover for the first time with thesame Username and password used in desktop
OR
For new Users, confirm your Username and password with yourAdministrator.
To install mars rover on iPhone:
Navigate to the Safari web browser and enter the site URLprovided to you by your administrator.
URL should appear as one of the below:
Production users: client name-rover.marsworx.com
Test Users: client name-test-rover.marsworx.com
Install screen will appear as below:
Choose iPhone.
Install will take several minutes. Keep screen awakeduring install.
After install, the below login screen will appear.
Login with same credentials for logging into marsworxdesktop or contact Administrator for assistance.
Screen will appear as below after logging in and beforedoing a sync.
To save marsworx rover to your home screen on your iPhone,
Press the share button at bottom of screen then scroll downto select "Add to Home Screen"
A screen will thenappear confirming URL and ADD to Home Screen at top right of device.
User will now have icon on Home Screen.
To install mars rover on an Android:
Navigate to your Chrome browser and enter the URL providedby your Administrator.
URL should appear as one of the below:
Production users: client-rover.marsworx.com
Test Users: client-test-rover.marsworx.com
Screen will appear as below. Choose Android.
Initial install will take several minutes. Keep screenalive.
You will now come to the login screen as below:
User may now login to marsrover for the first time with thesame Username and password used in desktop
OR
For new Users, confirm your Username and password with yourAdministrator.
To save marsworx rover to your home screen, complete thefollowing:
Press the "three dot" icon in the upper right toopen the menu.
Select "Add to home screen."
Press the "Add" button in the popup.
Mars rover is now installed and available on your homescreen.
🟥RED: Requires Attention
🟪PURPLE: Modifications waiting to be synced
🟧ORANGE: Warning
🟩GREEN: File or Image has been downloaded to device
🟨YELLOW: File or Document has been added to incoming
GREY: File or Image not downloaded to device.
My Account Details contains a User's personal information and settings. Signatures, certifications, and equipment can be managed here.
Settings information available is dependant on a User's profile and permission.
My Account Details is accessbile either from the home screen icon or at top right of screen under login name.
Below is an example of how a User's My Account Details may appear.
Choose the drop down on the right to manage personal information.
Add new or manage existing.
Signatures are added here and stored for each User.
Settings menu appears different depending on a User's profile and permissions.
Settings include the ability to configure a User's home screen view and UI as well as system information used for trouble shooting purposes.
Under User Settings is where a User may turn on and off different tiles aailable on the home pae dependant on profile and permissions.
Admin mode is only avaiable to those with Admin privileges.
All Users may turn on Support mode. This allows many features including:
A ? Question mark to be visible throughout Rover allowina Admin or a marsworx Team member to better assist an issue A User may have.
Support Mode allows for Support Tools available for resetting data when appropriate or required.
Support sync becomes available which allows a User to sync chosen specific data. NOTE: This would generally be at the advisement of and Administrator or marsworx Team Member.
Storage Details drop down includes storage information for a User's device.
Advanced Details drop down allows a User to view which profiles and privileges they are curently assigned.
Q: How do I change my personal settings?
A: At the top right of screen, beside your email address, is a drop down which takes you to personal information and settings as shown below:
- Add certifications, equipment used, or add User's signature to be added to completed work.
-Turn on Support Mode which will assist in trouble shooting if User encounters an issue.
-Change the UI to be dark or light mode screen.
- NOTE: User's permissions and profile determines what is visible or manageable on this screen and is defined by your Administrator.
Q: How do I add my signature to an event?
A: A User's signature must first be added to a User's Account Details.
In the finish tab of an event, there MAY be an opportunity to add User's signature. The screen may appear similar to below:
Click on the Add Signature box
Press on the signature and it will be added to the event and available for viewing in reports in the event editor in Desktop.
Q: What is the difference between Full SYNC and Quick Sync?
A: Full SYNC should be completed when first logging on each day.
You will receive a notice on your screen indicating that a full SYNC is required if it has been ...X... amount of time since last SYNC.
Quick SYNC can be used when completing your work, making changes or modifications to existing events.
Q: How do I reassign work to another User or Group on mobile?
A: Open work event you wish to edit the Assignee. Scroll down on Event tab to Assigned field
Choose the Assignee from the drop down menu on the right. Filtering is available to narrow your search.
Quick SYNC your device and the Event is now successfully reassigned.
Q: How do I edit photos?
A: Navigate to the photo to edit by opening the event and navigating to the Documents tab
Here you have the option to add another document or open the existing document by choosing Edit image on the right.
When Edit image is chosen the screen will look similar to this
In the Mode filter a User may choose the following:
Pan - allows you to move photo around with finger or mouse to focus on a desired area
Circle - Choose circle and hold down finger or mouse to choose location of circle and zoom circle to size desired.
Arrow - Choose Arrow and hold down finger or mouse to position arrow and choose direction of arrow.
Text - Choose Text and double click to produce a text box to enter text then cick away from text box. User may now move text box to desired location on photo.
The Size filter allows User to choose the size/thickness of the circle, the arrow and the text.
The Color filter allows user to choose the color for the mode you choose.
Size and Color must be chosen BEFORE choosing the mode.
To delete a circle or arrow or text box, click to select until appears with dotted line as shown below, then select Delete Selected at top of screen.
When editing your image is complete, choose Save Image at top of screen.
Q:What is the Hierarchy used for?
A: The Hierarchy can be used to view Assets or create Events.
From the home screen or the hamburger menu at the top left of screen, open Hierarchy
The Assets visible are dependant on your Profile and Permissions.
Use the arrows to expand the "tree" to locate the Asset you are looking for.
From the icons to the right of Asset, choose open asset or create Event.
After logging in and completing a full sync on User's device, choose My Work from the landing page:
Click on My Work and the view will look similar to below:
Default view shows ALL work. This may include events that are assigned to groups a User belongs to as well as work assigned to oneself. Users with Administrator priveleges can see work assigned to all Users.
NOTE: these specific filters are configurable.
Click on the arrow in the desired event to open and the screen will look similar to below:
The tabs at top of screen is how a User navigates through an event. The tabs contain all information and requirements to complete work.
Event tab: default tab when opening an event. Contains event attributes and sometimes *required fields. This tab is also where Users may assign/reassign work.
Details tab: Will contain safety, tasks, instruction, tools, testing equipment, and materials should they pertain to that specific event. There may be required fields in this tab.
Documents tab: Photos are taken/added/located here. Relevant documents are found or added here. They have the ability to be saved to User's device.
Readings tab: Contains all the relevant readings for the event as defined by the job plan/event template.
Finish tab: Changing status of an event is here. Statuses available are predefined by Administrator via the job plan/event template. Completion readings live here also.
This ability is defined by User profiles and privileges.
To create an Event from the Hierarchy, navigate via the home screen or the hamburger menu at the top left of screen.
Choose desired location from the Hierarchy tree and choose Add Event
Choose template from the Event template grid. Use filters, if desired, to narrow the search.
Fill in the fields required for event.
The event tab is where all the event details are added including assigning and priorities etc.
The details tab contains information on certifications, tasks, notifications, costs, safety, testing equipment, etc.
NOTE: please refer to Details tab support page for more info.
The Readings tab contains the readings as per the event template chosen.
Once all desired fields have populated in the event details tab, choose FINISH tab.
An orange warning is found on the Finish tab reminding Users an event must have a status change before syncing.
Choose the status to move this event to.
NOTE: statuses available are in accordance to FLOWS pre determined.
Once the User has chosen the status, the finish bar will be highlighted.
Choose Finish then do a Sync.
This event is now uploaded to desktop and also now available to the assignee in their work order screen once that User syncs their device.
For Administrators, some Detail Tab information is managed in the desktop application when creating Event Templates such as Tasks or Safety instruction.
Details information is also managed in My Account Details.
Information populated in the Details Tab will be included in the Completed Event Report in desktop.
Above is an example of some of the details a User may find in this tab.
Users access the drop down menus to manage or edit or populate.
Tasks are identified in the job plan/Event Template and may be indentified as required by a certain status.
Safety instructions would be housed here also and would appear as a red notification on the Details Tab header if required by User to view before beginning work.
Below is an example of a Task needing completion. Fill in the fields and close.
All options in the Details Tab contain a drop down menu as above.
The Add Tools window appears as below:
The Add Materials window appears as below:
The Costs Window appears as below:
Testing Equipment window will allow for adding Testing Equipment that has been added at the Entity level in the Admin app.
There may be relevant documents already included in the event for the User to reference or consult. marsworx rover is able to display text, image, or PDF files. Other formats require downlaoding to device to view.
Please see FAQ page for managing Photos.
Consult the below color chart which is also available on the "Getting Started" page.
Color Legend for Statuses and States in mars rover:
RED: Requires Attention
PURPLE: Modifications waiting to be synced
ORANGE: Warning
GREEN: File or Image has been downloaded to device
YELLOW: File or Document has been added to incoming
GREY: File or Image not downloaded to device.
Click on the Documents tab in an event in marsworx rover.
Click on Add Document and choose add Document from file ( this can be document or photo) or choose take photo.
Fill in desired fields and choose Add Document.
This automatically downloads the document to User's device.
Your screen will now appear similar to below.
As purple denotes changes waiting to be synced, The tile lights up purple on left and there is a purple 1 on the Documents tab header.
You may now re enter this document and edit details or mark up the image.
Full size is useful for mobile devices allowing for a larger view on some images and documents.
Save to file refers to saving to a User's device. This can be useful with safety instructions for example.
NOTE: removing a saved document or image from a User's device does not remove it from the database.
User may also choose to delete this document or image from device IF not yet synced.
X out when done and tile will now appear green denoting a file or image has been auto downloaded to User's device.
If User wishes to clear this document from one's own device, click the arrow to enter back into document and choose CLEAR. This removes the document from User's device however does NOT remove it from the event itself. This allows User to free up storage particularly on a mobile device.
The tile now appears with a grey bar denoting simply the document is no longer downloaded to the device.
Enter back into document again and get the choice to Add to Incoming. Useful when User does not have connectivity and wants to ensure document(s) download on next sync.
Choose Add to Incoming which will then light up tile with yellow bar denoting a file or document has been added to Incoming.
Managing existing Event Templates in mars rover requires the Administration profile and privileges.
The creation of a new Event templates is accomplished using a combination of processes between the admin application and mars rover.
All template management requires Job Plan Role identified as an Admin Privilege in the desktop application.
New Event templates are built in the desktop application with Job Plan role.
Tab Management within templates may be managed in the admin application ie: Safety, Instructions, Tasks etc.
Readings are created only in the Admin application in desktop.
Existing or newly created Event templates are managed within marsrover.
Event templates will have Web Layouts assigned to them in rover. Web Layouts are comprised of reading groups a User creates in marsrover.
Open the desktop application and open Event Templates grid from the Admin menu on the left.
Right click on any Event Template and choose create New and choose the template format you require.
Give your template a description.
Add any additional details you require.
On the right, in tab management, Users are able to define which details to appear, if any, in the Details tab in a marsrover event.
Tasks, Instructions, Safety, and Notifications if defined here when creating a new template will be required fields for the User completing the work in marsrover.
Documents added here will be available to view under the Documents tab for the User completing the work in marsrover.
Testing Equipment, Tools, Costs, and Materials, if defined here will be located in the Details Tab in an event in marsrover to provide information and/or MAY require the User populate fields
Simply close the editor when done creating the template and it is saved.
Open mars rover and do a full sync.
Open Event Templates under Online Admin from the elements menu on the left.
Users may have to hit refresh button at top of grid for your new template to appear.
Here, Users will see newly created Templates AND already existing templates.
Notice the filtering available on this grid. "Has Layout" indicates a web layout has already been applied to a template. If there is a red x, this indicates that particular template has not yet had a web layout applied to it.
Press on the + on left for the template being managed and choose add Web Layout
For existing Templates, this option will read Edit Web Layout where the layout can then be managed.
Below is an overview of Event Template editor:
Sync is required for changes and or publishing to upload to database.
Reading Groups are a compilation of Readings which are then applied to a Web Layout which is then applied to an Event Template.
Please note: the role of Administrator is required to manage Reading Groups.
Open Reading Groups under Admin from the menu on the left and the screen should appear similar to below.
Here the User can create a new Reading Group or manage an existing.
To create new, choose the "Add New" button at top left. The screen should appear as below.
Type: Choose Default Option. The "tabular" choice is for future use.
Name: This is a required field. Name your Reading Group here. (Users are able to filter by name to locate a Reading Group in a grid.)
Tooltip: Optional field which will be shown in marsrover if header is chosen as visible.
Admin help: Only visible with Admin applications. Not visible to Users.
Logic: Javascript code for this Reading Group would appear here in Admin mode only.
Visible: This toggle allows the below Readings to be visible for this Reading Group
Show Header: This toggle allows the header of below Readings to be visible for this Reading Group.
Next step is to add Readings to the Reading Group. Choose the + button on the right to open up the Readings Grid.
Click on Readings to add to Reading Group by clicking Reading in Grid.
Use filters to narrow the search.
Only one Reading may be added at at time.
Once a Reading is chosen, the screen will appear similar to below:
Here a User is able to manage each reading.
Choose whether this reading is visible or read only.
Choose whether the reading is required or a comment is required or both.
Click on the palette in the field Background Color to have this reading appear with a colored background to stand our or help identify.
Add optional help text for additional info on this reading.
Click on palette in the Help Text Color field to highlight the help text for better visibility.
Delete this reading by choosing the garbage can in bottom right corner.
The icons beside the + button where readings are added allows a User to modify the order the readings appear in the User's Event view.
Up and down arrows simply allow for better navigation of the readings in this group.
When editing and adding readings is complete, choosing the SAVE button to save this Reading Group as a draft that may be edited at a later date.
Choosing PUBLISH after SAVE allows this Reading Group to create a version that may be applied to a Web Layout.
Please note: Published Readings Groups are indeed editible however, marsworx recommends to keep this practice at a minimum as re-publish creates a new version each time.
Choose cancel during creating or editing to clear your progress and start over.
FIRST, before downloading the marsworx mobile app, you need a User Account to be created for you by your administrator. They will give you access to desktop and mobile applications.
AFTER you have your own user account with mobile account made active, follow the below steps.
For IOS (Iphones, Ipads)
Go to the App Store, search for "marsworx mobile client"
You should see the following:
Download the app and open it!
Go to "play store" and search for "marsworx "
Download the app and open it up!
The windows version of the software is not registered, so your virus software will likely complain about it, but it is safe.
Go to the following link using your browser:
https://secure.appenate.com/Files/WinApp/MARSworx
When complete, launch the resulting file. Your computer may give you the following message on download:
Press the 3 dot button on the right and select "keep"
The following dialog may appear
Click on SHOW MORE then open that file. Windows Defender will present a dialog window.
Click on MORE INFO then RUN ANYWAY.
When your User Account was created, you should have received an email from marsworx. If you did not get it, check your junk folder, or contact your marsworx administrator. The email contains a numerical code for your first login.
Your user name should be your email address:
The password should be the number specified in the email. There may be a drop-down box below the password box – if it is there, select the company for which you are doing the work.
You should now see the following screen. It may be slightly different depending on your permissions within the system.
The main screen has 6 basic icons, and may have a few more depending on how your system is configured.
The major Icons are:
EDIT USER INFORMATION - Edit your qualifications and other pertinent information including your signature. NOTE: You must hit save!
MY WORK ORDERS: Your personal assigned work orders, in a list. This screen has filter and search features.
WORK ORDER MAP: Your assigned work orders shown on a map
GROUP WORK ORDER LIST: Work orders assigned to a GROUP you are a member of.
CREATE EVENT: Create a work order
TEST FORMS: View and complete test forms sent to you. This is used for form development.
TASKS OUTSTANDING: At bottom of home screen. This will the the amount of any outstanding task you have overdue.
🔵Firstly, if there is a banner at bottom of your screen as shown below, click on it to view and complete overdue work assigned to yourself first.
🔵Click on My Work Orders icon.
Work assigned to you will appear in list form.
🔵Verify static data then on right hand click forward arrow to choose that work to complete.
Verify the work details and click in blue box on right as shown below to begin the work.
🔵Verify static details before pressing the arrow at top right of screen to begin your work.
Clicking on the forward arrow at top right of screen advances to next page.
Mandatory fields are marked with *
Please view Photo Capture support page for additional information with photos and documents.
🔵ALWAYS PRESS UPLOAD
Open up the Group List screen from main page.
Select one of the work orders from the list.
Once chosen, your screen should look similar to below:
Here is the step that will remind you that internet connection is required. If you are connected, you will see this green bar.
Press the “Assign to me” button OR assign back to the group if needed. Choose the group from the drop down menu as shown below.
Once it’s finished processing, the “Done” button will appear.
You must press the “Done” button in order for the work order to appear in the “My Work Orders” screen.
REMEMBER: Do not press the Exit button here.
You are now able to view this work order you chose for yourself in MY WORK ORDERS.
Through the Create Event icon from your home screen
While performing a Work Order ie: remedial action
After completing a Work Order, which allows flexibility when a timely manner is required.
NOTE: the Create Work Order screen is configurable by the system administrator.
Choose Create Event icon on home screen
The screen will look similar to this:
When choosing Free Form, your screen will appear as below:
NOTE: Job Plan does not need to be populated in a free form.
First, choose your asset. NOTE: choosing by Site and Asset allows for finding your asset easier.
Begin typing in letter of your location and a menu will appear to choose from as below.
Most of the forms contain many pages that may be hidden or exposed depending on how the particular form is configured.
Static data defines the work order, location and asset and may vary widely based on type of work being done.
The METRIC/IMPERIAL button can be used to switch units for any appropriate numeric items, such as pressure. Please note that the unit button converts units ONLY on the static screen.
There is a separate Unit button for the readings pages, which denotes the units that are being recorded.
The associated assets presents a list of assets that are associated with the asset for which the form is being filled out. For instance, if a pressure vessel is being inspected, the associated PSV may also be shown. This form is read-only.
This is where you collect your data. The pages vary depending on how your forms are configured. can Text, numeric, date and picklists may be collected.. Items may be mandatory or optional, and depending on how they are answered, may require a comment.
*denotes mandatory fields
Always choose upload
FORCING SYNC IS USEFUL WHEN A TIMELY MANNER FOR WORK BEING PERFORMED IS PREVALENT.
If remedial action was required while performing a Work Order, a Follow up Form can be completed either to schedule the Work or as a record that the action was already taken.
After performing a Work Order, choose the option Follow Up.
Click Create. This screen appears.
Choose from your list of work or choose Free Form. This screen appears.
Type in your known information which will prompt drop down menus for you to choose from where applicable.
Please see the below video on recalling mobile events in desktop while ensuring no data is lost on form entries.
Nearing the end of completing your work order, you will come to the photo capture screen like this
🔵Choose capture and take your photo.
🔵Name your photo.
🔵Press on the photo to view and/or edit if desired.
The image below is how the edit screen will appear
🔵Choose Annotate to allow editing options including adding text or shapes to your photo to help define your image.
🔵When you complete your editing, press the forward arrow at top of your screen and you will come to this screen:
🔵Here we STRONGLY recommend you categorize any attachments you add which assists in finding and tracking your data.
🔵Choose your type of attachment from the drop down menu.
🔵Press right arrow at top to advance when done.
🔵Click on any location which will bring up the details of the Work Order.
🔵Once you view and confirm this is the Work Order you want to perform, click the box beside the description and complete your work.
🔵In the group work order map, once you select a location from the map, a window appears asking for confirmation assigning that work to yourself.
🔵If connected, you can load to your Mobile device now.
🔵ANY GROUP WORK ORDERS you assign to yourself MUST BE DONE WHILE CONECTED TO THE INTERNET.