xPression Documentum Edition provides organizations the ability to quickly create well-designed, customer-facing multichannel communications with easy-to-use design tools and document templates, while providing a sophisticated layer of control over the entire document generation process. The end-to-end platform leverages existing EMC Documentum investments and provides a single platform for creating, managing, distributing, and archiving all types of customer communications to improve customer experience and speed time-to-market while substantially reducing document development and delivery costs.
Use the xPression Publish activity template to generate a new document from a Document Sciences xPression document template using data from the process and then map it to a package or an attachment. The variables are replaced with process data when the document is published.
xPression Publish Document – Advanced
Use the xPression Publish Document – Advanced activity template when there are many constant values that must be mapped to process data. Instead of using the data mapper to map each variable, you can type the XML that creates the mappings for constants and adds placeholders for dynamic data. Then use the data mapper to map only the placeholder values that are created by the XML.
A health organization uses EMC Document Sciences xPression to automate business communications across the enterprise. The process needs to pass a large amnount of stati text and serveral dynamic values to the publishing function to be inserted into the document.
Which Process Builder activity template should be used to meet these requirements?
xPression Publish Document – Mapping
xPression Publish Document – Outbound
xPression Publish Document – Advanced
xPression Publish Document
Answer: xPression Publish Document – Advanced
xPression Publish Document – Mapping and xPression Publish Document – Outbound does not exists as process activity.
xPression Publish Document has no XML functionality. xPression Publish Document – Advanced is correct, because you can use the Customer Data XML property to submit several dynamic values.
What is the different between Dynamic Web Services, Web Service and WS Inbound Activities ?
To invoke a Web service, you must have a Web Services Description Language(WSDL) document that provides the necessary information for accessing the service. The custom parameters for Web Service activities identify the WSDL document and the XML content to send to the service. They also specify how to handle the response from the Web service.
Web Services activities differ from the other integration activities in two key ways:
The content that you send to the Web service must be a well-formed XML file that is namespace self-sufficient.
Web services respond to messages sent to them, so the activity needs to be able to handle a response.
WS Inbound Step / Initiate
Web Service Inbound creates a new web services end-point for an activity that needs to provide an integration point and a WSDL to an external system.
In the Process First option, you define the port and operation and the system creates a WSDL from the process definition. The system creates one WSDL for a process, with a section for each Web Service Inbound activity contained within it. The Content Based Correlation enable the system to correlate messages based on the correlations set.
In the WSDL First option, you specify an existing WSDL for the system to use in the process.
The WS Security UserName Token authentication provides credential-based access to the activity or process (when used in an initiate activity). Once enabled, all client requests to this activity must contain the same credentials in the request header (in structure defined by WS-Security schema for UserTokens) to be granted access to the activity or process.
The Message Transmission and Optimization Mechanism (MTOM) enable the system to optimize any attachments while sending the response.
Dynamic Web Services
Activities based on this template run a web service operation. Unlike the Web Service template, this activity template enables you to interactively map data between business process attributes and the web services parameters. This activity template supports both secure and non-secure web services.
Non-secure web activities: WSDL File
Secure web activities:
HTTP proxy support
To access a web service that is located outside the firewall, through a HTTP proxy server, you must configure the HTTP proxy parameters.
HTTP basic authentication
web service protected by HTTP authentication
SOAP header-based authentication
web service protected by SOAP header authentication
Secure Socket Layer authentication
web service that is secured by Secure Socket Layer (SSL)
DFS (Documentum Foundation Services) services from Process Builder
Drill-down is used for navigation in hierarchically organized data (OLAP). Drill-down describes an increasing granularity in the management of data. E. g., one can zoom into an address. The process of zooming out (decreasing granularity) is called roll-up or drill-up. The drill-down’s increasing granularity is shown with the help of an address example that develops from the country (low granularity) to the real address (high granularity).The drill-up or roll-up is the opposite of a drill-down. It makes use of a decreasing granularity showing things more globally.
Documentum differentiates between two kinds of drill-down reports:
relation between a base report and a target report: base report is updated based on target report
Link a base report to other reports: relation results in an updateBut one of the surrounding dashlets not one of the contents of the base report (E20-120 exam)
Built in one phase:
use Process Reporting Services to implement relation between base and target
Built in two phases:
1. use PRS to build the hyperlinks
2. use Task Space dashboard manager to implement the connection between the dashboards to be updated and the source
Single- and multi drill-down reports are configured with a source (base) report and a target report. It is best practice to design the target report first, so that it is available on picklists when the source (base) report is designed.