SMDS Vessel UI functionalities
- Vessel Roles & Azure Groups
- Vessel User Interface
- Quick links
- Troubleshoots
Vessel Roles & Azure Groups
There are many Azure AD groups. Each Azure AD group has one to one mapping with the vessel roles.
The users have to be added in the corresponding groups to get the releavnt role privileges.
| Requestor Role Names | Description |
|---|---|
| VESSEL_READ_ACCESS | vessel reader access |
| VESSEL_FLEETTECH_ROLE | vessel fleet tech role |
| VESSEL_POSTFIXTURE_ROLE | vessel post fixture role |
| VESSEL_MARINEOPS_ROLE | vessel marine ops role |
| VESSEL_DELETE_ACCESS | delete access of the Vessel carriers |
| VESSEL_CAPACITY_ROLE | Capacity access role in Vessel |
| VESSEL_REFERENCE_LIST | Reference List Creation/Updation roles |
| VESSEL_INSURANCE | Vessel Insurance access role |
| VESSEL_FINANCE_PART1 | Finance-1 role of Vessel |
| VESSEL_FINANCE_PART2 | Finance-2 role of Vessel |
| VESSEL_REQUESTOR | Vessel Requestor role |
The Approver roles are:
| Approver Roles | Description |
|---|---|
| Vessel Nautical Marine | Vessel Nautical Marine Approver role |
| Vessel Fleet Naval | FT Naval Arch Data Approver role |
| Vessel Fleet Machinery | Machinery data approver role |
| Vessel Fleet Electrical | Vessel Electrical Data Approver role |
| Vessel Data Owner | Second level Approver. Data Owner |
Vessel User Interface
Prerequisites
- User should have an active Azure account.
- User should have the Vessel role(s) to access the SMDS Vessel UI.
- If you don’t have sufficient Vessel roles, please raise a SNOW ticket for the same.
Login
- User has to give the Microsoft credentials to login.
After the valid UserId and Password is provided, User would be asked if he/she needs to stay signed in or not. * After that Authorization and Authentication will take place, and once its a success, User will see the Vessel landing page. *
Vessel User Roles Search
User can find the assigned roles by clicking the option “Show Available Roles” from the dropdown displayed near the Logged-in User Name menu.
The Assigned roles of an user will be shown something like this:
Vessel Search Criterias
There are mainly two types of Search Criterias of the Vessel.
- Active Vessels Search
- Pending Vessels Search
The First three will help user to filter the search criteria and Search the Active Vessels.
The last one “Pending Vessels Search” will help user to find the Vessels which are currently in Pending state.
Active Vessels Search
These will help user to find any Active vessels by applying different filter criterias.
Vessel Search
This is the by default Vessel Search page which portrays the Active Vessel records in the result set.
Vessel Operators Search
To search Vessels w.r.t Operator related criterias.
Vessel Carrier Search
To filter down the Active vessel w.r.t the available carriers.
Pending Vessels Search
This is to find the Vessels which are currently in pending state, i.e. the records which are still not yet approved by the Approvers.
Vessel Search Results
Based on the above search criterias mentioned above the system will show the relavant records in a tabular format upon click on the ‘Search’ button.
If there is no any record present as per the search criteria, User will get an option to CREATE a new vessel.
PFB an example how the Search Results get dispalyed below the search filters.
Note:
- User can paginate the results accordingly as per the convenience.
- Upon clicking the VIEW button, the relevant Vessel recorded would be opened up replacing the current UI content.
- User can always click to the “Return to Search Page” hyperlink to return to the Search Results.
- Upon click on the “Close” button the results table would be hidden.
Vessel Export
Beneath the Vessel Search Result table there would be a button to export the table data which are currently displayed. On clicking the button the table data would be exported into an Excel.
Edit a Vessel Data
Firstly, User needs to click on the “View” button from the Search-Result table to open up a particular Vessel record.
e.g.
Above is an example where the entire vessel data is being displayed and there exists many tabs.
Vessel: This tab contains the basic Vessel identifications, Hull Information and Retrofit Details.
Operators: This tab contains the Vessel Operators and their Carrier information details.
Vessel Specification:
Communications:
Cargo Capacity:
Ownership:
Machinery:
Vessel Inurance:
Vessel Financial Info:
Note:
- ‘Edit’ button will make the attributes editable.
- ‘Apply’ button can be clicked when there are no any errors in that particular tab.
- ‘Cancel’ button can be clicked to reset the form changes of that particular tab.
- If there is an red asterisk visible on any tab, that signifies that the corresponding tab data changes are not saved by clicking the ‘Apply’ button.
- If there is any cross validation or form data error, then the ‘Apply’ button will be disabled only & the relavant error message would be shown in the form.
- ‘Save’ button on the tab will be enabled only if there are no any form errors in any tab.
Create a new Vessel record
User can create a new Vessel record by clicking the link “Do you want to create a new one?”
This option will come only if the provided search criteria doens’t match with any existing records in the database.
The following screen will be opened up where user can add the Vessel data as required. The form looks similar as mentioned above in the ‘Edit a Vessel Data’ section.
Vessel Approver Workflow
Requestor Level
Send For Approval Functionality
Tasks Inbox
Resubmit/Withdraw functionality
View Process Details
Approver Level
Tasks Inbox
Approve/Reject Tasks
Audit Trails
Show Pending Changes and Comments
Vessel Reference List Creation/Updation/Activation/Deactivation
User should be having VESSEL_REFERENCE_LIST role to access this
User can find this section in the header menu.
The Vessel Reference List screen will be shown something like this mentioned below:
Vessel History
User can see the historical data of the vessel by clicking the “Vessel History” button.
After clicking the button a new pop-up would be opened. User has to give the desired From and To date to for the same.
Note:
- Maximum upto 3 months date range cant be provided, or else the system will throw error.
- To Date will be by default selected as current date, but user can modify it.
- Current vessel snapshot will be shown by default always. On clicking on it, the current vessel data in non-editabe mode would be opened in a new browser tab.
The historical data upon search will show it likewise as mentioned below:
Copy Vessel
With existing copy functionality most of the data gets populated in the new record which increased risk where user may overlook data & saved vessel record as it is or either has to remove & update the correct values which is double efforts.
Hence, Copy Vessel functionality allows to copy the existing vessel data and create a new one.
Below are the fields which will be copied when user click the button “Copy Vessel”.
To overcome with these challeges while creating record using copy functionality only specific data as specifed below in the attached file should be auto populated/copy from the vessel.
Vessel Bulk Upload for Champs
As data maintainer, user should be able to load the vessel data collected in excel template as attached below (also called as questionnaire) and upload it to VMD to create a new vessel record and update existing.
- All available data in the template should be get uploaded in the VMD at the correct feilds
- In case if vessel record already exists in the VMD needs to be get append with latest information in the template.
User can find the “Vessel Bulk Upload” option in the header part.
The UI will be shown as below:
Please find a Questionnaire template attached below.
Quick links
- Azure Portal: https://portal.azure.com/
- Vessel Ui DEV: https://vmd-cdt.maersk.com/
- Vessel Ui PreProd: https://vmd-stage.maersk.com/
- Vessel Ui Prod: https://vmd.maersk.com/