Launch Pads (Value Apps)

Introduction

Launch Pads is a package of Value Components configurations on top of OOTB core 3DEXPERIENCE platform business processes for 3DSPACE & 3DDASHBOARD.

It is a set of reusable modules that can be used as templates for fast implementations, closing platform gaps and speed up sales cycle by selling solutions & instant value.

Market Goals

  • Launch Pads are not supported products and should be seen and used as templates.

  • Launch Pads are not sold and will be available alongside the Value Component products free of charge.

  • Work together - Build a community of contributors to Value Apps and reuse best possible solution

Key Benefits

  • 3DDashboard & 3DSpace apps - Configurable ready made applications for both 3DSpace & 3DDashboard to support legacy data & fill platform gaps

  • Customer Projects - Templates for quick and low risk implementations. Spend more time on real use-cases and less on replication of OOTB

  • Sales - Sell solutions & instant value, raise value of the Value components.

  • VAR's - Need of good looking examples working with standard 3DEXPERIENCE to be able to sell TECHNIA Process Software (Classic/Helium)

  • Training - Have up-to-date configurations for easier trainings delivery. Contains also new features of TVC/Helium

Contributors

What if we would work together and contribute to the one solution? We would get more value from it.

Feel free to share any configurations, gaps or recommend feature for LaunchPads which should help others.

  • Projects & implementation teams

  • Demo environment development

  • R&D

  • Customers & VARs

​ Distribution

XML & source code from bitbucket, no installer or binaries will be distributed.

What’s new?

LaunchPads are not version controlled (always version 1.0), but configured for latest Value Components and specific 3DEXPERIENCE release.

2021.3

  • Working LaunchPads configurations for R2021x . R2021x is updated with launchpads configuration and all found issues are fixed.

  • Manage tasks at new views for 3DSpace & 3DDashboard.

  • Created a pre-configuration workflows for Change Processes and release of Documents & Physical Products (change controlled / standalone)

2021.2

  • UPS: Improved navigation and views for Physical Product structure at HELIUM component - using side panels, simple icons and more details in specific categories. User stays inside one widget for working with context and related data.

  • At Helium views users can create and work with issues, documents and change processes at Helium views. To ensure OOTB data model & logic is used, we configured OOTB webservices & JPO services to create objects.

  • New Model & Product Configurations dashboards with ability to work with Variability rules and Product configurations.

  • End to End document management at 3DDashboard with Workflows & File Manager.

2021.1

  • UPS: User can create X-CAD data (Solidworks, CATIAV5, Inventor, ..) with PowerBy data model, work with Branches, duplicates & revisions. For create of objects, OOTB web-services are used. Some small issues needs to be fixed by new Value Component feature.

  • Requirements Management at Helium & Classic with ability to work on requirements using rich text editor.

2020.5

  • Dashboards with drill downs for Projects, Programs, Parts, Documents, Changes & UPS data for both 3DSpace & 3DDashboard user interface

  • Change Action Work under workaround.


Modules - Introduction

Here you can find list of plug and play business apps/modules for 3DSPACE & 3DDASHBOARD for specific domain.

All modules are configured TVCs, build on top of OOTB 3DEXPERIENCE and can be extended with customer specific logic.

3DSPACE

3DDASHBOARD


​ ​Collaborative Innovation

  • Standalone application - Right choice for users not suitable for full PLM platform

  • Homepage Dashboards - Fast navigation to owned objects & processes for Classic & Helium

  • Search Experience - Option to have configurable search and option to open data using different search provider (Exalead, ENOVIA)

  • Tasks Management - See all collaborative tasks to a context

  • Bookmark Folders - Full visibility of content of project or workspace bookmark folders

  • Documents Management - Full end to end document management solution

​​ Design & Engineering

  • Product Structure – Manage Unified Product Structure with related information for 3DSpace, 3DDashboard or standalone app

  • My UPS Products - Fast access to owned root Physical Products (UPS)

  • Engineering Bill of Material (EBOM) - Effective working with Parts & EBOM definition at 3DDashboard & 3DSPace

  • 3DPlay - Integrated 3DPlay viewer at Classic & Helium modules

​ Governance & Project Management

​​ Product & Portfolio Planning


Installation

Prerequisites

Each launchpad module (Classic, Helium) has as prerequisite that appropriate TECHNIA product (TVC) is installed. Please note that latest build of Launch Pads are meant to be used with latest builds of appropriate TECHNIA product.

Launch Pads Deployment

  1. Download war file from products.technia.com or from provided link

    1. LaunchPads war file (jar included) contains all configurations for Classic & Helium modules

  2. Unpack war file and copy its contents to appropriate sub-folders in deployed webapps.

Example of file locations:

  • launch-pads-1.0.war\webapps\tvc\widget\launchpads\* → d:\apps\3dexp\R2020x\3dspace\win_b64\code\tomee\webapps\3dspace\webapps\tvc\widget\launchpads\

  • launch-pads-1.0.war\WEB-INF\tvc\helium\launchpad → d:\apps\3dexp\R2020x\3dspace\win_b64\code\tomee\webapps\3dspace\WEB-INF\tvc\helium\

  • launch-pads-1.0.war\WEB-INF\classes\* → d:\apps\3dexp\R2020x\3dspace\win_b64\code\tomee\webapps\3dspace\WEB-INF\classes\

  • launch-pads-1.0.war\helium\custom → d:\apps\3dexp\R2020x\3dspace\win_b64\code\tomee\webapps\3dspace\helium\

  • launch-pads-1.0.war\WEB-INF\lib → d:\apps\3dexp\R2020x\3dspace\win_b64\code\tomee\webapps\3dspace\WEB-INF\lib

Remove sample file suffixes

War file contains in folder \WEB-INF\classes sample files (extension .sample).

  1. If any of these files already exist in deployed folder webapps\WEB-INF\classes please merge its content with the content of the existing file

  2. For those files which don’t exist in deployed folder webapps\WEB-INF\classes, just rename the sample file (e.g. TVCWorkflowConfig.xml.sample → TVCWorkflowConfig.xml)

Add UI commands to 3DSpace app

  1. All configuration can be added by installation script file

    • InstallSchema.tcl - install all commands to your schema

    • UninstallSchema.tcl - uninstall all commands from your schema

  2. Automatically using gradle tasks:

    • installLaunchpadSchema

    • uninstallLaunchpadSchema

  3. Manually by adding selected command to schema using MQL. Commands are listed in every LaunchPad module.

    • Example:

    • 1 2 add command "LP-TVCHomepage" label "TVC Homepage (LP)" href "${ROOT_DIR}/tvc-action/menuBasedTabPage/foo.jsp?menu=tvc:menu:launchpad:common/TVCTabs.xml" setting "Target Location" "content"; modify menu 'My Enovia' add command "LP-TVCHomepage";

Script files

  • create/update command LP-HELIUM-VIEW  (label: Helium View (LP), shows type specific helium view) and add it to category menus

    • type_Issue

    • type_DOCUMENTS

    • type_VPMReference or type_PLMReference

    • type_Part

    • type_ProjectSpace

  • create/update command LP-TVC-Homepage (label: TVC Homepage (LP)) and add it to menu

    • My Enovia

  • create/update command LP-UPS (label: UPS Dashboard (LP) ) and add it to category menu

    • type_VPMReference

  • create/update command LP-UPS-Navigate (label: UPS Navigate (LP) ) and add it to category menu

    • type_VPMReference

  • create /update command LP-EBOM (label: EBOM (LP)) and add it to category menu

    • type_Part

  • create/update command LP-Schedule (label: Schedule (LP)) and add it to category menu

    • type_ProjectSpace

  • create/update command LP-Bookmarks (label: Bookmarks (LP)) and add it to category menu

    • type_ProjectSpace

Add UI commands - widgets to your 3DDashboard

There are three options how to define LaunchPads widget to your 3DDashboard application.

  1. Create TVC generic widget for Classic & Helium modules

  2. Create new specific widgets and select right configuration for it

  3. Import all configurations from TVC LaunchPad all in one package by custom import tool

1. Create TVC generic widget for Classic & Helium modules

  1. Login to 3DEXPERIENCE as administrator (Collaboration Space: Default, Role: Administrator)

  2. Go to 3DDashboard: Platform Management | tab: Members

  3. Scroll down to Additional Apps section

  4. Create Additional App - create new app

  5. Create new 3DDashboard or New Tab in your existing 3DDashboard

  6. Open 3DCompass and pick Value Components widget to your 3DDashboard

  7. Select widget type

    • TVC Dashboard

    • Discussion & Workflow

    • Grid

    • Helium Chart, Page, Table

    • Table Flat or Structured

  8. Choose XML configuration for requested module. Exact xml configuration name is defined in every LP module.

  9. Save & Share with others (if needed)

 

 2. Create new specific widgets and select right configuration for it

  1. Login to 3DEXPERIENCE as administrator (Collaboration Space: Default, Role: Administrator)

  2. Go to 3DDashboard: Platform Management | tab: Members

  3. Scroll down to Additional Apps section

  4. Create Additional App - create new app

    1. Provide details: Short Name, Long Name, Compass selection

    2. Type = Widget

    3. Source code URL: https://<serverpath>/3dspace/webapps/tvc/tvcWidget.html

    4. Configuration file URL: select based on configuration json

  5. Save

 

JSON Configuration files

App

TVC

Path to JSON configuration

App

TVC

Path to JSON configuration

3DPLAY

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/ups/18x/3dplay.json

Collaboration

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/collaboration.json

My Documents

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/myDocuments.json

Document Details

Helium

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/documentDetails.json

My Projects

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/myProjects.json

Schedule Details

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/projectSchedule.json

My Changes

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/changeDashboard.json

Product Details

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/productDetails.json

My Root Products

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/myProducts.json

Products Tasks

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/tasksAssignment.json

EBOM

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/ebomDashboard.json

Homepage (Helium)

Helium

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/heliumHomepage.json

Product Structure (Helium)

Helium

https://<serverpath>/3dspace/webapps/tvc/widget/launchpads/heliumUpsDashboard.json

 

Value Components

Classic

no json (configuration is selected by user at widget itself)

UPS (Classic)

Classic

https://<serverpath>/3dspace/webapps/tvc/widget/ups/18x/classic.json

UPS (Helium)

Helium

https://<serverpath>/3dspace/webapps/tvc/widget/ups/18x/helium.json

 

3. Import all TVC widgets & 3DDashboard configurations by import dashboard tool

  1. Download application for importing 3DD importDashboardAndWidgets-win.exe

  2. Download TVC LaunchPads configurations files LaunchPads 3DDashboard package

  3. Unzip file, following files are available

    1. widgetsList.json - Definition of widgets

    2. dashboard.json - 3DDashboard configurations

  4. Run application at client computer. Fill necessary parameters to import 3DDashboard configuration

  5. Connect to your 3DEXPERIENCE environment and check available 3DDashboard lists. You can share dashboard configuration to other platform members.

 

 

1 2 importDashboardAndWidgets -u https://<serverpath> -l admin_platform -p admin_platform -w TVCLaunchPad_widgetsList.json -d TVCLaunchPad_dashboard.json importDashboardAndWidgets -u https://<serverpath> -l admin_platform -p admin_platform -w TVCLaunchPad_widgetsList.json -d TVCLaunchPad_dashboard.json --passportUrl https://<3DPassportserverpath> --xdpassport 3dpassAppName --dashboardUrl https://<3DDashboardserverpath> --xddashboard 3ddashAppName

 


Apps in details

Here you can find list of plug and play business apps/modules for 3DSPACE & 3DDASHBOARD for specific domain.

All modules are configured TVCs, build on top of OOTB 3DEXPERIENCE and can be extended with customer specific logic.


​Collaborative Innovation

Standalone Application for 3DSpace & 3DDashboard

Information

Streamlined standalone application fully configured for a specific use case for user groups not suitable for the full platform. Application can be used on mobile and other devices thanks to responsive UI. Users can get fast access to owned and recent objects & processes like Projects, Tasks, Parts, Physical Products, Documents, Changes, Requirements, ..

When used at 3DDashboard user can work and navigate for all objects inside one widget without switching to different widgets.

Entry point

  • 3DDashboard Homepage: "path": "/goto/p/helium/launchpad/home/HeliumHome"

  • 3DSpace Homepage: "path": "/goto/p/helium/launchpad/home/HeliumHome"

  • Entry page can be changed to a Helium page by updating OOTB property.

1 emxNavigator.Home.ContentPage = emxNavigatorDefaultContentPage.jsp

Functionality

  • Easy navigation to owned objects, processes & related data

  • Charts & Drill-down navigation to data

  • Recent objects

  • Search - NSX (ENOVIA, Exalead or other provides)

  • Search included in 3DDashboard view

  • Themes definition

  • My Profile

Images

Standalone application dashboard with Recent Objects (Helium)
NSX Search using Exalead data provider (Helium)
All in one widget at 3DDashboard (Helium)
All in one 3DDashboard widget with integrated NSX Search - overlay (Helium)

Homepage (Classic)

Information

Fast access to frequently used objects at 3DEXPERIENCE Platform for both 3DSpace & 3DDashboard applications. The list of objects shown is configured based on user access & business processes.

Entry point

  • 3DDashboard: tvc:menu:launchpad/common/TVCTabs.xml

  • 3DSpace:

1 2 add command "TVC Homepage" label "TVC Homepage (LP)" href "${ROOT_DIR}/tvc-action/menuBasedTabPage/foo.jsp?menu=tvc:menu:launchpad:common/TVCTabs.xml" setting "Target Location" "content"; modify menu 'My Enovia' add command "TVC Homepage";

Functionality

  • Search table - for searching all type of data using NSX

  • Parts - dashboard showing charts and table with owned parts & related information

  • UPS - dashboard showing charts and table with owned Physical Products & related information

  • Change - dashboard showing charts and table with owned and assigned Change Orders, Change Requests & Change Actions

  • Programs - dashboard showing charts and table with programs & related project

  • Projects - dashboard showing charts and table with projects & related information

  • Documents - dashboard showing charts and table with owned documents

  • Bookmark Workspace - dashboard showing charts and table with bookmark folders and it’s content

  • Requirements - dashboard showing charts and table with owned requirements specification and requirements

  • Model Versions - dashboard with model versions and their configurations

Images

My data dashboard at 3DDashboard

 

New Search Experience from toolbar 3DSpace & 3DDashboard (Classic)
My Bookmark Folders Dashboard (Classic)
My Change Actions Dashboard (Classic)
My Changes Dashboard (Classic)
My Programs (Classic)
My Documents (Classic)
My Models (Classic)
My UPS Dashboard (Classic)
My Tasks view at TVC Homepage
My Documents Dashboard (Classic)

Tasks Management

Information

At TVC allows user to see all collaborative tasks created for dropped or reference object at 3DDashboard. At Helium module users can see and work with collaborative tasks.

Entry point

  • Task Assignment for 3DDashboard - Classic: "path": "/tvc-action/gridLoad", "parameters": "configuration=tvc:gridbrowserconfig:launchpad:task/TaskAssignment.xml",

  • My Tasks - Helium: tvc:widget:helium:launchpad:project/MyTasks.xml

  • Task Details - Helium: tvc:page:helium:launchpad:common/TasksPage.xml

Functionality

  • See all collaborative tasks created for dropped or reference object of following types:

    • Documents

    • Requirement Specification

    • Product Structure

  • Allow leaders to set assignees and see status of tasks created to

    • deliver an object

    • contributes to - in context of the object

  • Ability to set assignee and update information about tasks

  • Helium widget provides all details of task ( basic, attachments, deliverable, context , assignees, lifecycle, history)

Images

Task Details - Complementary to OOTB (Helium)
Tasks - Working with attachment & details (Helium)
Tasks Assignment view for subscribed object (Classic)
Working with Tasks assignee & review all tasks created for Physical Product (Classic)
My Tasks & Tasks details at 3DDashboard (Helium)

 

Bookmark Folders

Information

Allows user to work with workspace or project bookmarks and navigate to its content.

Entry point

  • 3DDashboard - Classic tvc:dashboard:launchpad:folder/FolderDashboard.xml

  • 3DDashboard - Helium tvc:page:helium:launchpad:common/WorkspacePage.xml

  • 3DSpace Project Space: add to context Project - Classic

1 2 add command "LP-ProjectFolders" label "Folders (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:folder/FolderDashboard.xml" setting "Target Location" "content"; modify menu type_ProjectSpace add command "LP-ProjectFolders";
  • 3DSpace Workspace: add to My ENOVIA menu - Classic

1 2 add command "LP-BookmarkFolders" label "Folders (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:workspace/AllWorkspaces.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-BookmarkFolders";

Functionality

  • Folder navigation

    • Drag drop add

    • Drag drop move

  • Actions menu

  • Baseline folders

  • Charts with drill-downs

  • Overview full Workspaces in 3DDashboard application

Images

Project Bookmark Folders (Classic)
Workspace Bookmark Folders (Classic)
Workspace Bookmark content at 3DDashboard (Helium)

Documents Management

Information

User can work with documents in many apps. Improved usability and efficiency you can raise by configuring TVC File Manager at system level. User can use dashboard view for easier navigation to all owned documents. Document details can be viewed and modified in 3DDashboard Helium page.

Entry point

  • Documents Dashboard - Classic tvc:dashboard:launchpad:document/DocumentsDashboard.xml

  • 3DDashboard Document detail - Helium tvc:page:helium:launchpad:common/DocumentPage.xml

  • 3DDashboard My Documents - Helium tvc:page:helium:launchpad:common/MyDocuments.xml

  • 3DSpace Document Dashboard: Add to My ENOVIA menu - Classic

1 2 add command "LP-DocumentDashboard" label "Documents (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:document/DocumentsDashboard.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-DocumentDashboard";

 

Functionality

  • Possibility to use File Manager at 3DSpace & 3DDashboard

  • End to end process

  • Table and view consolidations

  • Ability to see document details in dedicated 3DDashboard view

  • Charts with drill-downs

  • Workflow for document processing

Images

Working with documents at 3DDashboard

 

Document dashboard with consolidated table view (Classic)
Document details view (Helium)

​ Design & Engineering

Product Structure

Information

Allows users to work and manage Unified Product Structure with related information for 3DSpace & 3DDashboard app. With this app users can navigate and explore Physical Product structure, preview in 3DPlay and navigate to related objects such as documents, tasks or change processes.

Prerequisites

DS licenses

  • IFW - View product structure

  • CSV - Edit/create Physical Product, 3DPart, CA, CR

  • PAU, CHG, .. - for working with other items, functions

Entry point

  • My Products Home Dashboard - Classic tvc:dashboard:launchpad:ups/HomePageUPSDashboard.xml

  • UPS Product Overview Dashboard - Classic tvc:dashboard:launchpad:ups/UPSDashboard.xml

  • UPS Product Overview Dashboard - Helium tvc:page:helium:launchpad:ups/UPS.xml

  • 3DSpace My UPS Product Dashboard: Add to My ENOVIA menu - Classic

1 2 add command "LP-UPSHome" label "UPS (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:ups/HomePageUPSDashboard.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-UPSHome";
  • 3DSpace UPS Context Dashboard: Add to Physical Product menu

1 2 add command "LP-UPS" label "UPS (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:ups/UPSDashboard.xml" setting "Target Location" "content"; modify menu type_VPMReference add command "LP-UPS";
  • 3DSpace UPS Context Dashboard - Navigate: Add to Physical Product menu

1 2 add command "LP-UPS-Navigate" label "UPS Navigate (LP)" href "${ROOT_DIR}/tvc-action/menuBasedTabPage/foo.jsp?menu=tvc:menu:launchpad:ups/tab/NavigateUPS.xml" setting "Target Location" "content"; modify menu type_VPMReference add command "LP-UPS-Navigate";

Functionality

  • Explore Product Structure

    • Physical Product, 3D Shape, 3D Drawing, ..

  • Charts with drill-downs for structure overview

  • Table consolidation (stay in one view)

    • Integrated 3DPlay

    • Side panels with related object information

    • Ability to open OOTB widgets and apps directly from views

  • Related Tasks

    • Using Deliverables & Contribute links

  • Related Changes

    • Show Change Actions and related Change Request & Change Order

    • Integrated Collaboration panel

  • Related Documents

    • Show attached Specification documents & Reference documents

    • Ability to see details & download files

  • Engineering Details

    • Preview connected Part (EBOM) or information about Engineering Items

      • Set Part Number

      • See Material & Volume

    • Part details & synchronize with EBOM (EBOM Sync)

  • Connected Issues

    • Tab to work with issues related to context object

  • More information about revisions, branches, duplicates

  • See history, details & images attached to product

  • Workflow configuration for Change Controlled & Not Change Controlled data

Images

My Products Home Dashboard - Show owned root products & details (Classic)
Product overview Dashboard - Show structure of selected product & details (Classic)
Product Overview Dashboard - Inspect product using Charts with drill down options (Helium)
Filtering data using 6W Tags(Classic)
Working with UPS data - standalone app or 3DD widget (Helium)
Workflow on Physical Product with Change Action - Change Controlled data
Workflow on Physical Product without Change Action - Design work

Engineering BOM

Information

Allows users to work and manage Engineering Bill of Material (EBOM) at 3DSpace & 3DDashboard applications. User can create and work with Parts & EBOM definition together with UPS definition. We recommend to push as much as possible solution to Model Based, UPS approach.

Entry point

  • My Parts Dashboard - Classic tvc:dashboard:launchpad:ebom/MyParts.xml

  • My Parts Dashboard - Helium tvc:page:helium:launchpad:parts/MyParts.xml

  • Engineering BOM Dashboard - Classic tvc:dashboard:launchpad:ebom/EBOMDashboard.xml

  • 3DSpace Context menu: Add to type_Part menu - Classic

1 2 add command "LP-EBOM" label "EBOM (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:ebom/EBOMDashboard.xml" setting "Target Location" "content"; modify menu type_Part add command "LP-EBOM";

 

  • 3DSpace Context menu: Add to type_Part menu - Helium

1 2 add command "LP-EBOM HE" label "EBOM (LP-HE)" href "${ROOT_DIR}/goto/foo.jsp?embed=true" modify menu type_Part add command "LP-EBOM HE"
  • 3DSpace My Parts Dashboard - Classic

1 2 add command "LP-MyPartsHome" label "My Parts (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:ebom/MyParts.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-MyPartsHome";

 

Functionality

  • Explore Engineering BOM & Related objects

    • Parts, Specifications, References, Change Order, Change Actions,

  • Charts with drill-down

  • Table consolidation (stay in one view)

    • Integrated 3DPlay

  • Actions

    • Create Part (Helium based form)

    • Add Existing Part using NSX

    • Add Existing Part using sidepanel

    • Build EBOM by Typing

    • Build EBOM

    • Inline Compare based on revisions and derived items

    • Create Change Order, Change Action, Change Request

    • Add to existing Change Order, Change Action, Change Request

Images

My Engineering BOMs Dashboard (Classic)
My Parts View (Helium)
Part Details View (Helium)
Part Details View (Classic)

Engineering BOM Dashboard at 3DDasboard (Classic)

 


Governance & Project Management

 

Change Management

Information

Allows users to work and manage Change processes at 3DSpace & 3DDashboard. With attached Collaboration workflow widgets user can have overview and go easily through complex process like Change Order, Change Request or Change Action.

Entry point

  • My Changes Dashboard - Helium tvc:page:helium:launchpad:change/MyChanges.xml

  • My Changes Dashboard - Classic tvc:dashboard:launchpad:changeprocess/ChangeDashboard.xml

  • My Change Action Dashboard - Classic tvc:dashboard:launchpad:changeprocess/ChangeActionsDashboard.xml

  • Change Order details - Helium tvc:page:helium:launchpad:change/ChangeOrderPage.xml

  • Change Action details - Helium tvc:page:helium:launchpad:change/ChangeActionPage.xml

  • 3DSpace Change Dashboard: Add to My ENOVIA menu - Classic

1 2 add command "LP-ChangesDashboard" label "Changess (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:changeprocess/ChangeDashboard.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-ChangesDashboard";

 

Functionality

  • Overview Changes

    • Change Order

    • Change Request

    • Change Action

  • Drill down using charts to find needed information

  • Update details & responsible reviewers & informed members

  • Process CO, CR, CA using workflow (separated widget is needed)

    • Workflow for OOTB Change Order Fast Track process

    • No customization required (triggers states etc)

Images

Dashboard with consolidated table for Change Orders & Change Requests (Classic)
Change Action Dashboard (Classic)
Change Order details (Helium)

Collaboration Workflow for Change Order

Information

Configured collaboration workflow for OOTB Change Order Fast Track process. It targets simplification of complex change process & reduce clicking & time for user trainings.

Entry point

  • Collaboration workflow - standalone for 3DDashboard "path": "/tvc/collaboration/tvcCollaborationPanelContent.jsp" "subscriptions":"change-dashboard"

Functionality

  • Workflow supporting OOTB CO Fast Track process

  • No UI customization required

  • No process customization required (triggers states etc)

  • All related objects connected and workflow available from these objects

  • Full automation with dynamic flow dependent on CO & COs assignees, reviewers, approvers and followers

    • The end result is just 100% OOTB and flow is just a help on top

    • Normal approvers, reviewers, followers are used

    • Routes and task are created and automatically approved in the background

Images

Workflow inbox with list of all processes & discussions
Side pane with workflow process for Change Order (Classic)
Change Order Dashboard and associated Collaboration widget

 

Program Dashboard

Information

Program dashboards allows program managers to see key performance indicators of projects based on programs in real time. With drill down search it is easy to navigate to specific project and get the project details in related widget or view.

Entry point

  • 3DDashboard Program Dashboard - Classic: tvc:dashboard:launchpad:project/ProgramDashboard.xml

  • 3DDashboard Program Dashboard - Helium: tvc:page:helium:launchpad:project/Programs.xml

  • 3DSpace Program Dashboard: Add to My ENOVIA menu - Classic

1 2 add command "LP-ProgramDashboard" label "Programs (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:project/ProgramDashboard.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-ProgramDashboard";

Functionality

  • Projects & Programs navigation

  • Charts with project KPIs & content details

  • Drill down navigation

Images

Program/Projects overview in 3DDashboard (Classic)

Project Schedule

Information

Allows user to work with project schedule (WBS) functionality at 3DSpace & 3DDashboard. Improved styling, formatting, performance and stability.

Entry point

  • 3DDashboard - Classic tvc:dashboard:launchpad:schedule/ScheduleDashboard.xml

  • 3DDashboard - Helium tvc:page:helium:launchpad:project/ProjectPage.xml

  • 3DSpace My Schedule: Add to Project Space context menu - Classic

1 2 add command "LP-Schedule" label "Schedule (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:schedule/ScheduleDashboard.xml" setting "Target Location" "content"; modify menu type_ProjectSpace add command "LP-Schedule";

Functionality

  • Grid management

    • Allocation

    • Dependencies

  • Baseline schedule

  • Table consolidation (stay in one view)

  • Charts with drill-downs

Images

Project Schedule dashboard with consolidated table view (Classic)
Assignment & allocation grid view (Classic)
Dependency management grid view (Classic)
Consolidated Schedule (WBS) view (Helium)

 

 


Product & Portfolio Management

 

Requirements Management

Information

The Requirements apps allows users to navigate and work with the structure of requirement specifications. Users can work on requirement, edit and classify based on list of OOTB attributes. Drill down charts are available for easier navigation to details of each requirement.

Entry point

  • 3DDashboard My Requirement Specifications - Classic tvc:dashboard:launchpad:requirementmanagement/MyRequirementSpecificationsDashboard.xml

  • 3DDashboard My Requirement Specifications - Heliumtvc:dashboard:helium:launchpad:requirement/MyRequirementSpecifications.xml

  • 3DSpace My Requirement Specifications - Classic

1 2 add command "LP-ReqSpec" label "Requirements Spec (Launch Pad)" href "${ROOT_DIR}/tvc-action/dashboard/foo.jsp?config=tvc:dashboard:launchpad:requirementmanagement/MyRequirementSpecificationsDashboard.xml" setting "Target Location" "content"; modify menu "My Enovia" add command "LP-ReqSpec";

Functionality

  • Requirements & Requirement Specification navigations

  • Charts with project KPIs & content details

  • Drill down navigation

  • Edit for attributes & content of requirements

Images

My Requirements Specifications dashboard (Classic)
Requirement details modification - side panel with Rich text editor (Classic)
My Requirements at 3DDashboard with drill down to a requirement (Classic)
My Requirements structure at 3DDashboard (Helium)

 

Configurations Management

Information

The Configuration Management allows users to define plan and develop product structure portfolio. Users are able to define product variants & options dictionary, define configuration rules and product configurations. Variant dictionary and product configurations can be used to filter UPS product structure (experiment mode). LP views has some places where project team can extend OOTB solution with customer specific requirements.

Entry point

  • 3DDashboard My Models - Classic tvc:dashboard:launchpad:configurationmanagement/MyModelVersionDashboard.xml

  • 3DDashboard My Models - Heliumtvc:dashboard:helium:launchpad:configurationmanagement/MyModelVersion.xml

Functionality

  • List of all enterprise variants & options together with values

  • Structure of Product configurations together with Product/Model Version

  • See details of Product configurations in side panel (view only)

  • See details of matrix & expression rules

  • Ability to extend Model Version with customer specific needs

Images

My Models Dashboard (Classic)
My Models Dashboard with enterprise variability and options (HELIUM)
Model detail with product configurations - view only (HELIUM)
Model detail with list of rules and rule detail in side panel (HELIUM)