Send designer workflow email when certain fields changed?

Is there any way we can handle SharePoint designer workflow sending email. If certain fields only changes. 
Like checking with previous value and and current values, if it is different and send email. Now I am able to sending email when list item changes, it doesn't matter which field changes. That way emails are flooding into inbox. 
I want send emails when couple fields changes only. 
Help is appreciated 
ItsMeSri SP 2013 Foundation

Yes very much possible to send email of specific fields change, however workflow will run on each edit but only proceed further when those specific field changes. Keep some hidden column which always will keep changed value for those column. When new value
suppose to change, check with this hidden column values, if different then send mail and update else, stop workflow.
Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

Similar Messages

  • SharePoint Designer workflow emails sometimes fail to send

    Hi. I have had no luck following this up with support so posting to this group for visibility in the SharePoint Online team :)
    I have built a SharePoint Designer workflow that sends a notification email when a new item is created on a list. Generally this works fine, but about 20% of the time I find that the email fails to send. I get this error message reported by the workflow:
    The e-mail message cannot be sent. Make sure the outgoing e-mail settings for the server are configured correctly.
    After some research I thought this was due to me using a SharePoint Online Group in the To field: so I changed the To field to a hard coded email address... but I still got the same problem periodically.
    There is definitely something odd going on within the guts of SharePoint Online. Please can someone investigate this?
    Thanks,
    MylesCatch me on Twitter

     
    Hello Myles,
    Custom workflows are currently unsupported by Microsoft Online, however I am not sure why you are using a workflow to send a email notification when a new item is created as an alert can be setup to achieve this. 
    If this information is not helpful, and find no resolution, you should consider these resources as well:
    http://office.microsoft.com/en-us/sharepointdesigner/FX100646991033.aspx Designer help
    http://blogs.msdn.com/sharepointdesigner/default.aspx Designer blog
    Hope this helps,
    Justin Bakelaar – BPOS Support

  • MS SharePoint 2010 Designer Workflow Email - Enhanced Rich Text Field look-up values on HTML email have large spaces

    MS InfoPath 2010 form with RTF (Rich Text Fields)
    MS SharePoint 2010 Custom Library
    MS SharePoint 2010 Designer Workflow Send Email
    http://office.microsoft.com/en-us/sharepoint-designer-help/send-e-mail-in-a-workflow-HA010239042.aspx
    https://www.nothingbutsharepoint.com/sites/eusp/pages/creating-html-emails-with-spd-workflows.aspx
    Hi all of the above work, our question is how to control the RTF (Rich Text Field) look up values to the InfoPath 2010 form in the HTML email?
    How to FORMAT the RTF look up value? in the HTML email
    EXAMPLE
    we have a InfoPath 2010 form published in the SharePoint 2010 custom list library there are 5 RTF fields (Notes1, Notes2, Notes3, Notes4, Notes5) there are other plain text fields, date fields, and other field types in the form
    We use a HTML table to make the email look like the InfoPath form, so when the users fill out the form and they get the email notification everything looks the same.
    Our problem is the EXTRA LINE SPACE in the RTF look up values
    We want to remove any leading spaces, and line spaces between HTML table cells
    Our Workflow has the HTML in a Workflow variable, as you know it does not support remote CSS it has to be in-line style for any formatting we want all cells to have
    valign="top" the email should align at the top of the cell, all field types do except the RTF look up values they make the email look bad and they contain a lot of white space.
    Please test this in your enviroment 
    <table>
    <tr><td>Title:</td><td>[%Current Item:Title%]</td><td>[%Current Item:Notes1%]</td></tr>
    <tr><td>Created by:</td><td>[%Current Item:CreatedBy%]</td><td>[%Current Item:Notes2%]</td></tr>
    <tr><td>Date Created:</td><td>[%Current Item:Created%]</td><td>[%Current Item:Notes3%]</td></tr>
    <tr><td>Modified by:</td><td>[%Current Item:ModifiedBy%]</td><td>[%Current Item:Notes4%]</td></tr>
    <tr><td>Date Modified:</td><td>[%Current Item:Modified%]</td><td>[%Current Item:Notes5%]</td></tr>
    </table>
    I could not update the question below to the proper forum section. that is why i am asking again.
    http://social.technet.microsoft.com/Forums/en-US/a7918bfb-9166-4bdb-828c-132a0c7611e3/ms-sharepoint-2010-designer-workflow-emails-huge-lines-paces-in-rich-text-fields-values-from-ms?forum=sharepointcustomization
    -Isaack

    Hi IssackB,
    perhaps you may try this article:
    http://social.msdn.microsoft.com/Forums/sharepoint/en-US/f8fa2a11-9f74-4dd2-b277-21ce872fdcb2/can-we-add-rich-text-editor-to-the-sharepoint-designer-2010-workflow?forum=sharepointcustomizationprevious
    there are some notes that perhaps you may check:
    Use the same font for all the controls to ensure consistent spacing between rows.
    Choose Size from the Format menu, and then choose To Fit from the menu that appears. This adjusts the size of each control, depending on the font set for the data that appears
    in the control.
    NOTE: The Print Preview and Output To commands use different algorithms for calculating text width; therefore, the text may occupy more or less
    space in the RTF file.
    Reduce the amount of blank space above and below the report controls. Any vertical
    space between the controls is converted to whole lines
    in the RTF file. For example, a
    space of .02 inches can increase to .1667 inches in the
    RTF file.
    Make sure controls on the same output row are not too close to each other or overlapping. This can cause the Output To command to omit the controls or to align the columns incorrectly
    in the RTF file.
    Use the Align command from the Format menu to ensure that a row of controls is aligned properly on the report. If a row of controls is not aligned properly, the Output To command may place the controls
    in different rows, causing extra blank
    spacein the RTF file. 
    and please have a check there are updates for exchange 2013 and will be available with the upcoming release of CU4 for Exchange 2013, that stated the format rtf was saved instead HTML. http://support.microsoft.com/kb/2862739/en-us
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • The problem is with the new operating system  and sending photo via email when used in my iPad.   From photo I selected 3 photos to send via email. I choose the upload key and choose to send by email. Typing text on the email is very slow.

    The problem is with the new operating system  and sending photo via email when used in my iPad.
    From photo I selected 3 photos to send via email. I choose the upload key and choose to send by email. Typing text on the email is very slow. This is solved by saving the email as a draft and opening the email again from mail.
    Can you amend he system to allow emails to be sent from photo as previously.

    Have you tried restarting or resetting your iPad?
    Restart: Press On/Off button until the Slide to Power Off slider appears, select Slide to Power Off and, after the iPad shuts down, then press the On/Off button until the Apple logo appears.
    Reset: Press the Home and On/Off buttons at the same time and hold them until the Apple logo appears (about 10 seconds). Ignore the "Slide to power off"

  • Using apps, send/recie​ve emails when out and about

    details:
    8520 curve
    virgin mobile
    v4.6.1.314 (platform 4.2.0.135)
    Hi.
    I'm new to the blackberry and when i signed up to virgin i was offered unlimited internet an free email.
    why is it that ican only send and recieve emails when i'm connected to my wifi at home?
    also none of my apps work when i'm out and about.
    is this normal?
     i would just use my laptop if i was at home so what is the point in that???
    thanks for any advice.

    Hi and Welcome to the Forums!
    I suggest the following steps, in order, even if they seem redundant to what you have already tried (steps 1 and 2 each should result in a message coming to your BB):
    1) Register HRT
    Homescreen > Options > Advanced Options > Host Routing Table > (it does not matter which line is current) > Register Now
    2) Resend Service Books
    KB02830 Send the service books for the BlackBerry Internet Service
    3) Batt Pull Reboot
    Anytime random strange behavior or sluggishness creeps in, the first thing to do is a battery pop reboot. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes. See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    Hopefully that will get things going again for you! If not, then you should contact your carrier for formal assistance...you are paying for a service that they are not delivering to you...
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Why I cannot send and receive emails when I am in other countries other my original

    Why I cannot send and receive emails when I am in other countries other my original country ?

    iOS: Unable to send or receive email
    http://support.apple.com/kb/TS3899
    Can’t Send Emails on iPad – Troubleshooting Steps
    http://ipadhelp.com/ipad-help/ipad-cant-send-emails-troubleshooting-steps/
    iPad Mail
    http://www.apple.com/support/ipad/mail/
    Try this: Delete the account in Mail and then set it up again.
     Cheers, Tom

  • Bug? - SharePoint Designer workflow email to a person field - combines two emails to create an invalid email

    Hi there,
    In my SharePoint 2010 Custom List - I have a SharePoint Designer workflow that sends emails to a Person Type column called "Notify". However when I type several users here in NewForm.aspx in Notify field - two of the users do NOT get email. On
    checking logs it so turns out that email is being sent to: [email protected]; [email protected]@c.com; [email protected]; [email protected];
    Now the bold text above is an invalid email address (without the semi colon between two users) and user2 and user3 do NOT get any email.
    The way it is implemented in SharePoint Designer workflow is pretty straightforward - see Notify field below.
    Any help will be appreciated on how to fix this? This seems to be an SPD bug?
    Thanks.

    Hi,
    According to your post, my understanding is that you wanted to send email to a person field.
    I try to reproduce the issue, however, I can send email to five people correctly.
    I recommend to create workflow as below:
    Then when you open the email, you can find that it cc to five users.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Send EMail when current processor changes

    Dear all,
    is it possible to automatically send an email, every time the processor of an incident is changed?
    Via Action? What conditions should i choose etc.?
    Any help would be much appreicated
    Best Regards
    Daniel Titze

    Daniel,
    I assume that you followed the steps of this blog: Pep Up Your ChaRM - Part 1: HowTo Create a Smart e-Mail Action
    However, if you want to send an email when a processor is changed, then that would involve some development work. What we did here at our company was we leveraged off of OSS note 865619. We used the BADI that was documented in here to do partner comparison, if the current processor is different from the assigned processor, then a flag would be sent to be used later by the conditions.
    Hope this helps.
    Ryan

  • SharePoint Designer workflow - update list item field without creating new version?

    Hello,
    I have a list that uses versioning.
    I have a workflow, designed in SharePoint Designer, that will track changes in some columns, and if there is a change it will send out an email.
    To track the changes eg in the Status column, I have a hidden "OldStatus" column so I can compare the current value with the previous value.
    If it's different it means it has been changed, and I send out an email, then update the OldStatus with the current value so they're in sync again.
    Problem I have now is that when I update the OldStatus column in my workflow it will create a new version of the listitem. I don't want that. This is a system value change and has no value at all to the end user.
    In C# I can do a systemupdate to avoid this, but how can I do this in SharePoint Designer?
    Please don't tell me I should write the entire workflow in code, only to get access to the systemupdate command....

    I created a Worfklow Activity class, called "UpdateFieldInCurrentItemSilentMode".
    I add the default context properties to work with:
    #region Context properties
    public static DependencyProperty __ContextProperty = DependencyProperty.Register("__Context", typeof(WorkflowContext), typeof(UpdateFieldInCurrentItemSilentMode));
    [Category("My Workflow Actions")]
    [Browsable(true)]
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
    public WorkflowContext __Context
    get
    return ((WorkflowContext)(base.GetValue(UpdateFieldInCurrentItemSilentMode.__ContextProperty)));
    set
    base.SetValue(UpdateFieldInCurrentItemSilentMode.__ContextProperty, value);
    public static DependencyProperty __ListIdProperty = DependencyProperty.Register("__ListId", typeof(string), typeof(UpdateFieldInCurrentItemSilentMode));
    [ValidationOption(ValidationOption.Required)]
    public string __ListId
    get
    return ((string)(base.GetValue(UpdateFieldInCurrentItemSilentMode.__ListIdProperty)));
    set
    base.SetValue(UpdateFieldInCurrentItemSilentMode.__ListIdProperty, value);
    public static DependencyProperty __ListItemProperty = DependencyProperty.Register("__ListItem", typeof(int), typeof(UpdateFieldInCurrentItemSilentMode));
    [ValidationOption(ValidationOption.Required)]
    public int __ListItem
    get
    return ((int)(base.GetValue(UpdateFieldInCurrentItemSilentMode.__ListItemProperty)));
    set
    base.SetValue(UpdateFieldInCurrentItemSilentMode.__ListItemProperty, value);
    public static DependencyProperty __ActivationPropertiesProperty = DependencyProperty.Register("__ActivationProperties", typeof(SPWorkflowActivationProperties), typeof(UpdateFieldInCurrentItemSilentMode));
    [ValidationOption(ValidationOption.Required)]
    public SPWorkflowActivationProperties __ActivationProperties
    get
    return (SPWorkflowActivationProperties)base.GetValue(UpdateFieldInCurrentItemSilentMode.__ActivationPropertiesProperty);
    set
    base.SetValue(UpdateFieldInCurrentItemSilentMode.__ActivationPropertiesProperty, value);
    #endregion
    Then I add my own input parameters to work with:
    public static DependencyProperty StaticFieldNameProperty = DependencyProperty.Register("StaticFieldName", typeof(string), typeof(UpdateFieldInCurrentItemSilentMode));
    [Category("My Workflow Actions"), Browsable(true)]
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
    public string StaticFieldName
    get
    return Convert.ToString(base.GetValue(StaticFieldNameProperty));
    set
    base.SetValue(StaticFieldNameProperty, value);
    public static DependencyProperty FieldValueProperty = DependencyProperty.Register("FieldValue", typeof(string), typeof(UpdateFieldInCurrentItemSilentMode));
    [Category("My Workflow Actions"), Browsable(true)]
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
    public string FieldValue
    get
    return Convert.ToString(base.GetValue(FieldValueProperty));
    set
    base.SetValue(FieldValueProperty, value);
    Then the actual workflow action code:
    protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
    try
    if (this.__Context == null)
    throw new Exception("__Context is NULL");
    if (this.__Context.Site == null)
    throw new Exception("__Context.Site is NULL");
    //reload the web using the SPSite object to work around any limitations on the objects
    //applied to the user running the workflow
    SPWeb tmpweb = __Context.Web;
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(tmpweb.Url))
    using (SPWeb web = site.OpenWeb())
    //load list
    SPList lst = web.Lists[new Guid(__ListId)];
    //load listitem
    SPListItem item = lst.GetItemById(__ListItem);
    //update field value
    item[this.StaticFieldName] = this.FieldValue;
    //commit changes
    item.SystemUpdate();
    //return success workflow status
    return ActivityExecutionStatus.Closed;
    catch (Exception exc)
    string sMsg = "Error in 'UpdateFieldInCurrentItemSilentMode':" + Environment.NewLine
    + exc.Message + Environment.NewLine + Environment.NewLine +
    "StaticFieldName: " + this.StaticFieldName + Environment.NewLine +
    "FieldValue: " + this.FieldValue;
    Common.WriteErrorToLog(sMsg);
    //return failed workflow status
    return ActivityExecutionStatus.Faulting;
    Note: the WriteErrorToLog function is a custom function that writes the error to the event log. It's located in another class. You can replace it with your own error handling approach.
    Then we need to specify the workflow action in the .actions file, so SharePoint Designer knows about it and which parameters are required:
    <Action Name="Set field in current item (silent mode)"
    ClassName="My.WorkflowActions.UpdateFieldInCurrentItemSilentMode"
    Assembly="My.WorkflowActions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0f8d2d9e2dfb2160"
    AppliesTo="all"
    Category="My Workflow Actions">
    <RuleDesigner Sentence="Set field %1 in current item to value %2 (silent mode)">
    <FieldBind Field="StaticFieldName" DesignerType="ParameterNames" Id="1" Text="StaticFieldName" />
    <FieldBind Field="FieldValue" DesignerType="ParameterNames" Id="2" Text="FieldValue" />
    </RuleDesigner>
    <Parameters>
    <Parameter Name="StaticFieldName" Type="System.String, mscorlib" DesignerType="ParameterNames" Direction="In" />
    <Parameter Name="FieldValue" Type="System.String, mscorlib" DesignerType="ParameterNames" Direction="In" />
    <Parameter Name="__Context" Type="Microsoft.SharePoint.WorkflowActions.WorkflowContext" Direction="In" />
    <Parameter Name="__ListId" Type="System.String, mscorlib" Direction="In" />
    <Parameter Name="__ListItem" Type="System.Int32, mscorlib" Direction="In" />
    <Parameter Name="__ActivationProperties" Type="Microsoft.SharePoint.Workflow.SPWorkflowActivationProperties, Microsoft.SharePoint" Direction="Out" />
    </Parameters>
    </Action>
    That is all you need for the specific code, the rest is common code to build custom workflow actions, which you can find on many blogposts or this forum.

  • Email when Current Processor Changed : Normal Correction

    Hello Team,
    I have a query,
      In ChaRM ( Normal correction  scenario ), if we change current processor field of change request ( even manually ) , then email should go to the processor. Can this be set up? if Yes , Please let me know the procedure?
    Best Regards,
    Tushar

    Daniel,
    I assume that you followed the steps of this blog: Pep Up Your ChaRM - Part 1: HowTo Create a Smart e-Mail Action
    However, if you want to send an email when a processor is changed, then that would involve some development work. What we did here at our company was we leveraged off of OSS note 865619. We used the BADI that was documented in here to do partner comparison, if the current processor is different from the assigned processor, then a flag would be sent to be used later by the conditions.
    Hope this helps.
    Ryan

  • Can't send or receive email when mobile

    I am using two 3rd party email accounts as well as my verizon.net account with Outlook Express. Everything works fine as long as I am connected to my home server. Immediately I go on the road I can no longer send or receive emails using the 3rd party accounts in Outlook Express. And yes I have changed my out going server port to 587 in Outlook Express

    What 3rd party email are you using?
    Do they allow 587, or should you be using a different port?
    hat error are you getting when you attempt to send?
    What Internet Service Provider are you using when connecting away from home?
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.
    "All knowledge is worth having."

  • BAPI sending zeros by default for certain fields to Biztalk

    Hi Experts,
    I'm hoping you might be able to help me with a problem I'm having with RFC calls.  We have a custom BAPI that is sending data to Biztalk using RFC.  We have an issue where when we execute the BAPI and leave several date and decimal fields blank, when the message is received in Biztalk the fields that were blank are populated with zeros.  When reviewing the schema it states that the fields are optional.  What can be done with these fields so that we don't receive default zeros in Biztalk when the fields are blank?

    Hi,
    You should follow the instructions from the output of the BAPI.
    Regards,
    Eli
    P.S. Please, do not extend the same issue over several threads.

  • Cannot send or receive emails when connected to roaming wifi

    Recently I was traveling and stopped in a Starbucks for a coffee and to send some important emails from my MacBook Pro. I signed into the local AT&T WiFi but was unable to send or receive emails through my MobileMe accounts. I checked all the Airport and network settings and cannot figure out why it wouldn't work. Any ideas or solutions?

    Yes. I also tried my Cox account with no success. It would seem to me that MobileMe or another internet based account like Yahoo or Gmail would work, but Cox would require changing the POP and SMTP settings. I would think MobileMe would just work given that it is an IMAP account.

  • Galaxy S5 Can't send or receive email when not on wifi

    Samsung Galaxy S5.  When I am not connected to my home (or other) wifi, I cannot send or receive email.  Email provider is Time Warner Cable (Roadrunner).  I don't recall this being a problem when I first bought this phone. 

    Thanks for any help you can provide. - Not sure of date that the issue started.  Phone purchased in March of this year, and worked fine for a while.- Default email app.- Not happening with any other email account.- Able to load web pages, send text messages, can even receive email; just can't send.- When I try to send an email message, it goes to the Outbox, and tries to send, but then I get an error message at the top of the screen with the words "Sending Failed" and the message subject.  If i go to the Outbox, the message is still there, but with the word "Failed" to the right of it in orange letters.

  • Display Full Name in SharePoint Designer Workflow Email

    Hi!
        I want to Display Full Name of a User value from "Assigned to" column...
        When I use lookup on "Assigned to" column I get domain/username instead I want to display John Smith (Full Name)...
        Is there a way to do that within SharePoint Designer...

    Hi,
    Even I am facing the exactly similar issue as Ashish. Also I don’t have Central Administration access :(
    But I was just wondering, is there any way to extract the proper name in FName and LName format using user profile details option?
    I mean on the top-right section on sharepoint site you can see “Welcome username” section. On this you can select “My
    settings” option where you can see a form with user details including Name field (e.g. Sachin Dubey) and Account field (e.g. CompanyName/Dubey.s.4).
    In our case the workflow takes “Account” field instead of “Name” field so can we make any settings from the workflow
    or sharepoint front-end so that it takes Name field.
    Help is much appreciated.
    Sachin D Sharepoint Developer

Maybe you are looking for

  • Reset cleared ıtem FBRA massive z program sample?

    hi experts, I want to create zprogram which can reset mass documents but ı couldnt fınd any sample about that? I just explored original S* program (FBRA) but it has so much ınclude ,its lookng really hard to turn it massive So Is there anyone who can

  • Security Deposit Replication

    Dear experts, In our scenario (CRM 5.0 integrated with ERP 2005), we have to create the security deposit in CRM. The security deposit must be replicated to R3 when the CRM contract is replicated to the backend. When I was reading the ERP2005 release

  • FM12 crashes always when using "Publish" after import some data from RH projects.

    Dear all! Obviously the reason for the crashes are the data from RH (master page, skin ...) My question: How can I go back to the default settings of FM12? And where can I find which kind of RH data is valid for the publish function.

  • Movies, Music, but no photos... what am I doing wrong?

    Hi gang, I can't figure out how to see my photos from iPhoto on my iPad. I've got 4.3, I can see my shared music libraries, and videos, but not my photos. How do I do that? Thanks, dp

  • Group Number in Group footer

    Hi, I want to display group number in the footer of group in SSRS(this task needs to be done in report but not in sql).How can we accomlish this. Ex:If report is  grouped by state PA(GroupHeader)   Detail row GroupFooter(1) NJ(GroupHeader)  Detail ro