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
Date Discrepancy with Entitlement Data Extracts using 'Data Import Template' option 4Number of Views Is there a merge tag for Maintenance End Date available? 3Number of Views Can 'Data Import Template' be used to REPLACE the roles of users? 4Number of Views Behavior of Inactive or Obsolete Line Item in Cloud License Server (CLS) 13Number of Views How to use [[EntitlementTimeLicenseMod]] merge tag in Entitlement Email Template 11Number 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago