Summary
Having difficulty converting email templates from XSL to the new merge-tags
Question
Where is a complete list of available merge-tags for email templates?
Answer
The tags are available in the UI when editing the template; they are not itemized in any other document. Actual data tags that were available in the XML templates are still be available in the new templates, but the [[FOR-EACH]] constructs are new and replace the XSL constructs.
Additional Information
For example, if you are specifically having problems locating the PartNumber within the Merge Tags, the XSL you may have used in a prior version of FNO would be as follows:
<xsl:template match="EntitlementLineItems">
<xsl:for-each select="EntitlementLineItem">
<tr>
<td><xsl:value-of select="@ActivationID"/></td>
<td><xsl:value-of select="Product/Name"/></td>
<td><xsl:value-of select="Product/Description" disable-output-escaping="yes"/></td>
<td><xsl:value-of select="PartNumber"/></td>
<td><xsl:value-of select="SeatCount"/></td>
</tr>
</xsl:for-each>
</xsl:template>
If your code for this in the new templating mechanism looks like:
[[FOR-EACH TAG="EntitledProduct"]]
<td>[[Name]]</td><td>[[Description]]</td><td>~~SJMPartNo~~</td><td>[[Count]]</td>
[[END FOR-EACH]]
But you're finding that you have to use a placeholder with an external call to a database connection to make this work, instead try [[PartNumber]] on the line item (like in the XSL template), not on the product.
In the existing Entitlement template, if you add the third line down (Partner Number: [[PartNumber]]) after ActivationID, you should get the part number on the line item.
In template:
[[FOR-EACH TAG="EntitlementLineItem"]]
ActivationID: [[ActivationID]]
Part Number: [[PartNumber]]
In email:
ActivationID: sepn-1
Part Number: PN1Related Articles
Merge Tag for Entitlement Line Item Level Custom Attribute in Email Template 9Number of Views "Long running operation was cancelled" appears in the Oracle Order Management option service log 57Number of Views How to Show Maintenance Line Item Custom Attributes on Entitlements Page? 10Number of Views Supported Languages for FlexNet Operations End-User Portal Localization 8Number of Views Changes on List Entitlements Page in End-User Portal and Producer Portal in FlexNet Operations On Premises 88Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago