START_SMAT_SSO - Intergraph Smart Materials - Version 2020 (10.0) - Customization & Programming - Hexagon PPM

Intergraph Smart Materials Customization (2020)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Customization & Programming
Smart Materials/Smart Reference Data Version
2020 (10.0)

Description:

This function creates a url that can be used to launch Smart Materials from an external program using single sign-on.

Example:

select M_PCK_URL_CUSTOM.start_smat_sso('RS', 'PIPING', 'PUBLIC', 1,M_TYPE_KEY_VALUE_TAB(M_TYPE_KEY_VALUE('Screen', 'Agreements'))) from dual;

Result:

http://smatappserver.ingrnet.com/.../ApplicationLauncher2/Intergraph.WPF.Apps.ApplicationLauncher.exe.application?DeploymentServiceURI=http://smatappserver/.../Deployment/DeploymentService.svc&IdleTimeout=1&AppId=981B2AE3-8F88-4F83-8B21-069187A05D33&Token=2125B61B-1670-4145-9D66-6660A98E15D8&User=RW&Project=RS&Discipline=PIPING&Role=PUBLIC&Nls=1&Tm=9ED17D86E71D0D095E578330516B3F3CA71DC45D9096B4EAAC04FE9ED287AA5F

When you use this url in a web browser, Smart Materials is started and the Agreements screen is automatically opened, without asking for username/password.

You must be logged in as Smart Materials user in your application, from where you open the Agreements screen.

Type:

Function

Usage:

Open Smart Materials > Agreements screen from another application.

Event:

Click Create Agreement on the Procurement > Inquiry > Requisition Workload page in Smart Materials Web.

Default:

Token= <v_token>

User= <usr_id>

Project= <p_proj>

Discipline= <p_discipline>

Role= <p_role>

Nls= <p_nls_id>;