Notification Template Design Documentation?

Hello--
Is there any documentation for the substitution string syntax in notification templates? The reason I ask is I am not seeing the fields I would like to display in the template (such as choosing the Affected User's email address).
Also, when I add a field I see $Context/Property[Type='CustomSystem_WorkItem_Library!System.WorkItem']/Id$ instead of $Context/Property[Type='WorkItem!System.WorkItem']/Id$
Can anyone explain the CustomSystem_WorkItem_Library class instead of the standard WorkItem library?
Thanks,
Matt

take a look at the top of your MP, you should see a reference block that looks something like this:
<Reference Alias="CustomSystem_WorkItem_Library">
<ID>System.WorkItem.Library</ID>
<Version>7.5.1561.0</Version>
<PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
</Reference>
if the Alias property was "WorkItem", then your second reference would be valid.

Similar Messages

  • Question on the Template Designer

    Hi Experts.
    I am trying to create a document template using a web service.
    My need is to display a table with different lines of information but currently it does work.
    I created the web service with a component Business Transaction and for single data (like the object id), i am able to display it correctly. But when it cames to several lines, it doesn't work.
    My example is based on the partners where i try  to display all partners associated to the document.
    Here is the the xml integrated into word.
    Do you see something wrong with that ?
    [http://img34.imageshack.us/img34/4527/examplesdn.png]
    When i generate the template, it's empty for the partners but if i debug the web service i see the data for partners.
    [http://img130.imageshack.us/img130/3290/examplesdn2.png]
    Any idea on i can handle table in the template designer ? Anyone has some documentation to share ?
    Thanks for you help.
    Regards,
    Helder.

    Sorry, I forgot to close the thread but i've found it on the SAP Help
    [http://help.sap.com/saphelp_crm70/helpdata/EN/c3/769dd7c3ef4e7ea1467c05566c5385/frameset.htm]
    Anyways, i'm crediting you the points !
    By any chance do you know if it's possible to put conditions in the processing of the table ?
    For example something like do not display the partner function sold-to-party.
    Do i have to code it in the XML or is it possible to do that with the Web service tool or with the template designer ?
    Regards,
    Helder

  • OIM 11g: Adding a new tag to notification template

    Hi:
    OIM 11g comes with some pre-defined notification templates, like 'Generated Password Template', 'Reset Password Template'.
    You can see those thru the admin console, System Management, Notifications.
    I would like to add a new Tag to one of those notifications, like 'Generated Password'. It currently includes the User Login and Password. I would like to include the User Name to the notification Body.
    Can I do this?? How can I accomplish this??
    I try to edit the template, and in the documentation, they mention the Event Name and Available variables. I don't see this 'Available Variables' to select from when I edit the notification template.
    I am using OIM 11g 11.1.1.5.
    Thank you for your help..

    Modify the OOTB notification Template for including a few extra attributes
    -Identify the template and the event type which you want to modify. For example let’s assume we will modify the OOTB ‘Request Creation’, the corresponding xml for this event type is in the following MDS path:
    \metadata\iam-features-request\notification\RequestCreationEvent.xml
    Note: The path as specified in the OIM11G documentation might be incorrect
    -Modify this xml to point to a custom resolver class as follows:
    <?xml version='1.0' encoding='UTF-8'?>
    <Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../notification/metadata/NotificationEvent.xsd">
    <EventType name="RequestCreation">
    <Resolver class="com.iam.notification.CustomNotificationResolver">
    <Param Name="Request" DataType="X2-Entity" EntityName="Request"/>
    </Resolver>
    </EventType>
    </Events>-Import the xml back to the MDS database
    -Create a jar (custom resolver class) and a plugin.xml, bundle them up as a zip and register the plug-in using ‘ant/API’s’ as you want
    -Modify the OOTB notification templates as required
    -Send email to verify if your changes are being reflected
    You can create your own customized templates based on the OOTB one but the ‘Resolver Class’ would not be able to pick up this new template because the only purpose of the resolver class is to override a couple of methods (‘getAvailableData’ & ‘getReplacedData’), so that you can add some extra attributes to be read in your template, but the ‘Template Name’ remains the same as it is hard-coded.
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import oracle.iam.notification.impl.NotificationEventResolver;
    import oracle.iam.notification.vo.NotificationAttribute;
    public class CustomNotificationResolver implements NotificationEventResolver {
         public List<NotificationAttribute> getAvailableData(String eventType, Map<String, Object> params) throws Exception {
              return null;
         public HashMap<String, Object> getReplacedData(String eventType, Map<String, Object> params) throws Exception {
              HashMap<String, Object> resolvedData = new HashMap<String, Object>();
             resolvedData.put("requestId", params.get("RequestId"));
             resolvedData.put("requestType", params.get("RequestType"));
             resolvedData.put("userId", params.get("UserId"));
             resolvedData.put("userName", params.get("Name"));
             resolvedData.put("baseUrl", params.get("BaseURL"));
             resolvedData.put("myCustomField1", "myCustomField1");
             resolvedData.put("myCustomField2", "myCustomField2");
             resolvedData.put("myCustomField3", "myCustomField3");
              return resolvedData;
    }Credits to Sunny for coming up with the solution. Since he seems busy, I took the liberty of posting his solution here.
    HTH,
    BB

  • Sending email to user using the notification template in OIM 11g

    Hi all
    I have created a Notification Template using web console in OIM 11g.
    Iam able to access the contents from notification template in my java code.
    But iam not able to find the correct api's to send email to user using the notification template
    (like tcEmailNotificationUtil using this class we can connect to email template created in design console and creating IT resourse we can send email to user using the method sendEmail).
    Waiting for your help and pointers
    Thanks and Regards
    Bipin patil

    Thanks GP!.
    But i have the same doubt here.
    "The Notification Event is defined through a XML file that must be loaded into MDS database." - in which path and in what name it should be.
    Because under /metadata/iam-features-notification, i couldnt see any event Xml present. I thought atleast we could see the existing OOB notification template's event xml files.
    Please let me know if you are aware.
    Thanks,
    Amudha

  • Add User Input in Email Notification Template

    Hi all, I'm new to SM and in need of anyone's assistance. I've created a service request and in the template under User Input, I have it requesting the "New Users Name" and the "Start or Termination Date". I'd like to add these 2
    inputs into my Email Notification Template. How can this be done? I've been able to insert the Title, Requestor, Alternative Number, and Description in the Template Design but can't seem to find where I can add these Inputs. Any help would be
    appreciated. Thanks in advance.

    Hi,
    Please refer to the link below:
    E-mail user from Service Manager Console
    http://blogs.technet.com/b/servicemanager/archive/2010/02/02/e-mail-user-from-service-manager-console.aspx
    Moreover, the video  [09:00-11:00 min] might be help you:
    Demo: Automating Service Request Fulfillment from the SCSM Service Catalog with Orchestrator
    http://blogs.technet.com/b/servicemanager/archive/2011/11/09/demo-automating-service-request-fulfillment-from-the-scsm-service-catalog-with-orchestrator.aspx
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Crystal Reports Design Documentation

    Does anyone have a good MS Word template for documenting a Crystal Report design?
    Fuskie
    Who keeps reinventing the wheel with each contract but can never settle on a good layout...

    Before or after the report is done?? 
    Either way, I'd start with a brief description of the purpose of the report and a "management overview" level of the data shown.  I'd then follow it with a page of the report (if it's complete).  Following that, the source of the data, followed by calculations performed whose results are not shown, followed by a list of the columns the report has with complete descriptions, followed by grouping and subtotals, followed by parameters with a complete description of each, followed by non-parameterized record and/or group selection, followed by any other special information (hiding columns conditionally, whatever...).  Obviously, the order of the sections might flow better if rearranged... or not...
    HTH,
    Carl

  • EP Notification Templates deployed

    Problem is:  Missing Deployment Parameter Substitution (Public Substitution variables) in SDM tool.
    Question:  Is there another substitution variable that EP uses to deploy it’s generic delivered templates to that we can also use for our application?
    <b>BACKGROUND</b>
    The substitution variable com.sap.cm.share is missing from the SDM repository in NW04s SP6.  In previous NW04s installations this variable was present and assigned a value with a relative path.  Our application built on NW04s uses this parameter to deploy application specific notification templates to the same location the Portal uses to store its templates (i.e. subscription).
    A Consultant had this problem when he downloaded using the
    SAP-Software Manager which provides a virtual DVD. 
    Michael Beutelspacher wrote to me:
    I removed the settings of this subst variable in December 2005. In 04s when deploying UT EP the following variables were set: com.sap.portal.deploy, com.sap.portal.deploy.pcd,
    com.sap.portal.deploy.pcdcontent, com.sap.cm.share.
    In 04s SR1 it's only com.sap.portal.deploy, com.sap.portal.deploy.pcd, com.sap.portal.deploy.pcdcontent.
    - I believe it was communicated to us that this variable is obsolete with 04s.

    Thank you for your response Kevin..
    No, there is no specific reaseon for using custom notifications, I just could not undesrtand from where to start and tried the part I described before...
    How I can use OOTB, could you guide a little? You do it from design console? I tried the following steps from there but email was not sent .
    1. Defined IT Resource for smtp from sysadmin page
    2. From design console I have checked if system property the Emai Server sees my definition
    3.From design console I have searched for my process form, then opened Reconciliation Insert Received task.
    4. Opened the Assignment tab, Left the rule as default, cheked Send Email, selected User as target type, typed the user login of the receiver for Email, selected my template as Email Name.
    5. Opened notification type,typed C for status, selected my template for Email, checked User and Assignee
    After all I have opened my resource object and Clicked the Create Reconciliation Profile button.
    not : I have developed a custom task for trusted reconciliation.
    Your help is strongly appreciated..
    BR,
    Aliye

  • Email notification template - variable list

    Does anybody have a complete list of the variables that can be used within a notification template ? I cannot find this documented anywhere.
    What I have so far is:
    $EnvelopeSender
    $EnvelopeRecipients
    $Header['From']
    $Header['To']
    $Allheaders
    I would like in particular variables for email time sent or received, and also variable for attachment filename and file size.

    Does anybody have a complete list of the variables that can be used within a notification template ? I cannot find this documented anywhere.
    What I have so far is:
    $EnvelopeSender
    $EnvelopeRecipients
    $Header['From']
    $Header['To']
    $Allheaders
    I would like in particular variables for email time sent or received, and also variable for attachment filename and file size.
    take a look ar my map: http://www.ironport-infos.com/ironport-cli.pdf
    All variables are listed there.
    regards
    Uwe Sommer

  • OIM 11.1.1.5 Notification Template

    I am trying to create a new Notification template by following the steps in the following thread http://fusionsecurity.blogspot.com/2011/07/oim-11g-notifications.html . Some fields I should be able to see in the admin console, but I don't. Like the 'Available Data' and 'Selected Data'. I am not able to see the drop down list for those 2 fields, which results into not letting me add tags to my notification body or subject.
    First I defined the new event metadata as follows:
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../metadata/NotificationEvent.xsd">
    3. <EventType name="Demo Notification Event">
    4. <StaticData>
    5. <Attribute DataType="X2-Entity" EntityName="User" Name="User Login"/>
    6. <Attribute DataType="91-Entity" EntityName="User Group" Name="User Grp"/>
    7. </StaticData>
    8. <Resolver class="com.oracle.demo.oim.notification.DemoNotificationEventResolver">
    9. <Param DataType="X2-Entity" EntityName="User" Name="usr_login"/>
    10. </Resolver>
    11. </EventType>
    12. </Events>
    Then I did import using weblogicImport.
    In the admin console, I am able to select the new 'Demo Notification Event'.. but the other dropdown fields, 'Available Data' and 'Selected Data', they are not available in the UI.
    Is there something wrong with this event definition??
    Thank you for your help...

    Thanks a lot for your quick reply.
    So I changed my Event metadata definition to match the EndDateNotifcation in particular the StaticData section.
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../metadata/NotificationEvent.xsd">
    3. <EventType name="Demo Notification Event">
    4. <StaticData>
    5. *<Attribute DataType="X2-Entity" EntityName="User" Name="Granted User"/>*
    7. </StaticData>
    8. <Resolver class="com.oracle.demo.oim.notification.DemoNotificationEventResolver">
    9. *<Param DataType="X2-Entity" EntityName="User" Name="usr_key"/>*
    10. </Resolver>
    11. </EventType>
    12. </Events>
    Did re-import. And now I am able to see those 2 dropdown fields. I am not sure how this fixed my view. When I tried to create a new template, I selected the 'End Date Notifcation Event', then the dopdown fields were visible. So I matched the static data section of my event with the EndDateNotification StaticData section.
    For now I am trying to create my own template just to understand the different components. My next step is to modify an existing notification based on the info you supplied in the link.
    Again thank you a lot for your help..

  • Can I insert the name poperty of the RequestedByUser related object of the parent Change Request workitem in a review activity email notification template?

    I am working on a SCSM change control workflow driven by email. 
    A lot of my work is based on the information found in this post:
    http://blogs.technet.com/b/servicemanager/archive/2012/04/03/using-data-properties-from-the-parent-work-items-in-activity-email-templates.aspx#pi158453=4
    This is an excellent post to which my Internet searches continually return. The workflow is about 90% complete. 
    My question is can I insert the properties of a related object of the parent workitem in a workflow email notification? 
    For example, I want to include the name property of the RequestedByUser related object of the parent workitem object in a review activity notification.

    Thank you for your reply.  I have confirmed my template is using a projection that includes the parent workitem and requested by user.  Where I am having trouble is the notification template syntax used to call the properties of the related
    object of the parent workitem.  The picker in the GUI won't show that related object, so I have no example to follow.  I hope this reply makes sense!

  • Template Designer - Using Word templates in CRM 5.2

    Hi, I am trying to understand how to go about setting upp a crm 5.2 system for using word templates. I have trouble finding information about it. Does anyone have any link suggestions or knowledge about it which You can share?
    Thanks!
    Best regards Eva
    Edited by: Eva Hamberg on Jan 11, 2010 11:46 AM

    Hello,
    First of all I would recommend to implement all OSS notes for your CRM version. Search for application area "CRM-BF-COM". Example:
    Note 1068364 - Office Integration fixes CRM 5.2
    Then kindly check the online help for more information on how to use the template designer:
    http://help.sap.com/saphelp_crm60/helpdata/en/f8/ba29b001be455d89764cf29c6a19fb/frameset.htm
    Kind regards,
    Nicolas Busson.

  • Notification Template  and send Email in oim 11g

    Hi All
    I need to send an email(html) format to users.I have created the a notificationtemplate through webconsole.
    I am intrested to know are there any api's available in 11 g to access this particular notification template in my java code and send email to a user using this template.
    iam referring to the class <oracle.iam.notification.vo.NotificationTemplate> and <Thor.API.OperationsInterface tcEmailOperationsIntf> classes but iam unable to access the notifcation template and send email.
    Edited by: Bipin Patil on Jul 1, 2011 12:34 AM

    Hi Rajiv Dewan
    Your link was helpful iam able to connect the the notification template.
    Now iam able to get the Template name,Subject,ID,Locale etc.
    I have one small question how to get the message from the template using this api,
    I referred the NotificationEvent,NotificationTemplate api's still iam not able to get message from my template and set message in my template.
    Is there any other API's i need to explore to get message from notification template.
    Thanks and Regards
    Bipin patill
    Edited by: Bipin Patil on Jul 1, 2011 5:29 AM

  • Email documents created using template designer

    Dear Experts,
    I am in the process of creating word documents using word document templates (template designer) in the CRM 2007 system. I wanted to find out if its possible to email the word documents generated from the templates using the same screen. if so, are any additional settings required to do so?
    Thanks & regards
    Ritwik Sharma

    Hi,
    1. Please check whether the workflow is running under system account or non-authenticated user.
    2. The following blog for your reference.
    SharePoint Designer 2013 Workflows not sending e-mail messages
    http://samirvaidya.blogspot.com/2014/02/sharepoint-designer-2013-workflows-not.html
    Best regards
    Dennis Guo
    TechNet Community Support

  • Query in Template Designer

    Hello,
    I'm trying to create a word template in template designer for appointments (BUS2000126). I've created a web service in the web service tool. In the web service tool I found a query, Query for Activities [ BTQAct ], which seems useful. I have allowed all query attributes, but they don't appear in the XML Scheme when I create the word template. Is it possible to use queries this way? If so, what could I have done wrong?
    Kind regards,
    Johan Wigert

    Hello Robert,
    I followed your advice and I've found the information that I want to publish. I have one additional question about the date though. I'm now using the date in:
    Administrativeheaderoforder - Datesofheader - Alldates - element1 - TimestampTo
    This seems to give me the starting date of the appointment. I'm not too happy about the format as it is now YYYYMMDDHHMMSS. I would like to have it like YYYY-MM-DD. Do you know if that's possible?
    Kind regards,
    Johan Wigert

  • How do I change template designs once a form has been created using another template design?

    How do I change template designs once a form has been created using another template design?

    I talked to a service Representative and he told me there isn't a function to change a form using one template to a different template. For example, I used template for "Accommodation registration" and wanted to change it to "admissions application." I was hoping I could just select a "Change template" rather than having to copy/paste everything to the new template. But that's what i had to do. Maybe the next version of this software will make it easier to change design templates.

Maybe you are looking for

  • IPod causing my laptop to crash and reboot when connecting to USB !!

    Hello all, Here is what I am working with, 30 GB , 5th gen Video iPod with Itunes 7.6.2.9 Problem: I have had my Sony Vaio laptop with Vista for a couple of months and it had been humming along just fine with my 30GB Video iPod. After loading some ne

  • Listener or what ?

    Hi. This is the situation, I have DB version 8.1.7.0.0 on Tru64, and I cant connect to taht DB using: conn username/password@DBname it says ORA-12154: TNS:could not resolve service name but i can connect like this : conn /as sysdba So, what is the pr

  • URL for viewing local files

    I'd been using Browserlab successfully today, viewing local files from Dreamweaver CS5. I logged out and then returned later in the day and am now having problems as the Browserlab window is failing to  automatically load the local file's URL in the

  • Screen sharing not on same network

    I set up my grandmother's new computer at my house, and since we were on the same network, I was able to use Screen Sharing to access her computer. But now that she's back in Chicago, and not on my network, Screen Sharing doesn't seem to allow me to

  • UTL TCP execution error

    I tried to connect to Java Application(Serversocket) from oracle plsql using UTL_TCP.connection. Plsql code create or replace PROCEDURE TCPTEST IS c utl_tcp.connection; ret_val pls_integer; BEGIN c := utl_tcp.open_connection(remote_host => '1x.x.x.xx