Workflow History List audit suitability

Hi
I'm using Approval workflows to approve documents and also provide auditing. This information is stored in the History List, however I can see  issues.
1. When a document is approved the information is held in the Workflow History. many times the Document is changed after approval and requires approving again. If the workflow is restarted the previous history link is purged and new workflow information
is recorded. I can always inspect the Workflow History list and find the orginal associated data but this seems a convoluted processs. I've heard its possible to record this the Record centre somehow. Whats the best option.
2. The workflow history list gets cleared down every 60 days by default. It can be argued using the Worfklow History List is not suitable for auditing.. Whats options are available?
Thanks

for the second question you can use the SharePoint auditing rather than workflow history list for auditing
http://office.microsoft.com/en-001/sharepoint-server-help/configure-audit-settings-for-a-site-collection-HA102031737.aspx
http://www.ericgregorich.com/blog/2011/11/28/sharepoint-workflow-history-explained.html
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spauditentry.aspx
My Blog- http://www.sharepoint-journey.com|
If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

Similar Messages

  • Workflow history list

    What is the best way to clean up workflow history list? I see that it has few years worth of data in it. Is it safe to delete the items that are more than 2 months old? Appreciate anyone sharing Microsoft recommendations on this. Thanks.
    rani

    Hi,
    According to your description, my understanding is that you want to clean up the workflow history list.
    If the data is more than 2 months old, my suggestion is that use the MSDN workflow history clean up tool to achieve it, not clean up it manually. You can specify the date range with to clean up the workflow data safely using the tool. 
    More information:
    Cleanup Workflow History
    Thanks
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Cleaned Workflow History List - Workflow Pausing State failed to resume

    Hi All,
    SPD workflow is pausing for some duration once it resume send mail and pause again as per some business condition, it repeat 9-10 times only.
    Pausing duration is 1 week
    Couple of months, It was working fine, then suddenly it starts showing the status "Failed to Start (retrying)" getting a result but not 100% accurate, some times its start  firing unwanted mails to target audience.
    Then I checked all the jobs which were running ,but workflow history list was showing more than 100K + records and exceeding threshold limit i.e. 5K, then i delete the record from the workflow history list and figure come down to 1K only. After that,
    as i created the item and start same workflow, its never resume , even i pause it for 10 minutes and checked after 2 days, still in pausing state.  I spend 3-4 days to explore it. but didn't get any success . Please suggest for the same.
    Thanks and Regards.. 
    Manoj Mittal

    Hi Cowboy,
    Per my knowledge, if we delete the workflow history list items, it will not affect the workflows waiting to be triggered.
    However, if you go to the workflow status page, the history will be empty as the events 
    have been deleted in workflow history list.
    The code in your post will delete 2000 items in workflow history list.
    As there is no status for the items in workflow history list, so I recommend to use the date as the query condition.
    For example, if you want to delete items created between 2015-02-01 and 2015-02-16, then you can change the query as below in your code:
    $query="<Where><And><Geq><FieldRef Name='Created'/><Value Type='DateTime'>2015-02-01T00:00:00Z</Value></Geq><Leq><FieldRef Name='Created' /><Value Type='DateTime'>2015-02-01T00:00:00Z</Value></Leq></And> </Where>"
    $spQuery=$query
    Thanks,
    Victoria
    Forum Support
    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]
    Victoria Xia
    TechNet Community Support

  • Delete SharePoint Workflow History List Questions

    I found the code below here :
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/79aa3bd4-d334-4614-9304-15998a95aefb/delete-list-with-43-million-items-workflow-history-list?forum=sharepointadminprevious
    I originally had 81K items in the workflow history list..Dating back to a year ago, which obviously didn't need to be saved in the workflow history list. And we all know Workflows start to have issues when this WF History list get a lot of items in it.
    my questions are now that I have it cleaned up...
    I have workflows that trigger 30 days prior to when an item expires.  so for example if an item expires 12-15-15, the workflow sends an email 11-15-15.  but these expiration dates can be at any time of the year. for example lets say the
    item was entered on  2-2-15 with expire date of 12-15-15 -  workflow is now  triggered so that emails would be send in 11-15-15 ....
    So if I delete the workflow history list item will it affect the workflow waiting to be triggered?
    Is there a way with the code below to capture workflows that have completed, error'd out, or failed to start?
    As I figure those would be safe to delete if deleting items from the workflow history list affects workflows waiting to be triggered?
    or would it be possible for the code below to be modified  to delete based on either ID of list item and or date range?? 
    like  say  delete  completed workflows at 100 items every thirty days?
    but I can not have a current waiting workflow to trigger & history beaffected by the workflow history list delete.
    ********************************** Code **************************************************************
    $weburl = "http://"
    $listname = "Workflow History"
    #param($weburl,$listname)
    #if ($weburl -eq $null -or $listname -eq $null)
    #    write-host -foregroundcolor red "-weburl or -listname are null."
    #    return
    Add-PSSnapin Microsoft.SharePoint.Powershell -EA 0
    $web = get-spweb $weburl
    $list = $web.lists[$listname]
    $stringbuilder = new-object System.Text.StringBuilder
    try
        $stringbuilder.Append("<?xml version=`"1.0`" encoding=`"UTF-8`"?><ows:Batch OnError=`"Return`">") > $null
        $i=0
     $spQuery = New-Object Microsoft.SharePoint.SPQuery
        $spQuery.ViewFieldsOnly = $true
     $spQuery.RowLimit = 1 // # of items to delete
     $items = $list.GetItems($spQuery);
        $count = $items.Count
      $now = Get-Date
     write-host ("Deleting Items from list started at " +$now.toString())
        while ($i -le ($count-1))
            #write-host $i
            $item = $items[$i]
            $stringbuilder.AppendFormat("<Method ID=`"{0}`">", $i) > $null
            $stringbuilder.AppendFormat("<SetList Scope=`"Request`">{0}</SetList>", $list.ID) > $null
            $stringbuilder.AppendFormat("<SetVar Name=`"ID`">{0}</SetVar>", $item.Id) > $null
            $stringbuilder.Append("<SetVar Name=`"Cmd`">Delete</SetVar>") > $null
            $stringbuilder.Append("</Method>") > $null
            $i++
        $stringbuilder.Append("</ows:Batch>") > $null
        $web.ProcessBatchData($stringbuilder.ToString()) > $null
    catch
        Write-Host -ForegroundColor Red $_.Exception.ToString()
       $now = Get-Date
     write-host ("Deleting Items from list ended at " +$now.toString())
     write-host -ForegroundColor Green "done."
    **************************************End of Code***************************************************

    Hi Cowboy,
    Per my knowledge, if we delete the workflow history list items, it will not affect the workflows waiting to be triggered.
    However, if you go to the workflow status page, the history will be empty as the events 
    have been deleted in workflow history list.
    The code in your post will delete 2000 items in workflow history list.
    As there is no status for the items in workflow history list, so I recommend to use the date as the query condition.
    For example, if you want to delete items created between 2015-02-01 and 2015-02-16, then you can change the query as below in your code:
    $query="<Where><And><Geq><FieldRef Name='Created'/><Value Type='DateTime'>2015-02-01T00:00:00Z</Value></Geq><Leq><FieldRef Name='Created' /><Value Type='DateTime'>2015-02-01T00:00:00Z</Value></Leq></And> </Where>"
    $spQuery=$query
    Thanks,
    Victoria
    Forum Support
    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]
    Victoria Xia
    TechNet Community Support

  • Customize workflow history list

    hi friends
    i am working with two workflows
    my scenario is
    1. first workflow initiate the process for page creation.
    2. second workflow for creating and publishing page.
    3. according to the first workflow request page will be created.
    4. my problem is i need to add second workflow log to the first workflow log according to the request.
    5. which mean two workflows are most have same workflow history according to the request.
    6. by default each workflow will have its own history according it initiation.

    4. I dont think you can do this unless you create these 2 workflows programmatically
    6. He it is a default behavior of workflow to maintain its on history

  • List 'Workflow History' does not exist at site with URL

    Hi techies,
    I got this error while activating a feature, where I attach the workflows to the lists which exists within sites.
    And i have also deployed all the workflows which are to be used.
    Anybody faced this similar error?

    Are you trying to get workflow history list in your code? (custom feature or VS workflow) if so then can you verify your code and make sure that your are searching for this list at root level. (workflow history list is common list and available at root site
    collection only)
    http://servername/Lists/Workflow%20History/AllItems.aspx
    To get list via code see below blog:
    http://sharepointdevelopertopics.blogspot.in/2011/07/how-to-get-workflow-history.html
    http://weblogs.asp.net/jevgeni/archive/2011/05/05/getting-default-workflow-history-list-in-sharepoint.aspx
    Correct me if i am wrong
    Hemendra: "Yesterday is just a memory,Tomorrow we may never see"
    Whenever you see a reply and if you think is helpful, click "Vote As Helpful"! And whenever
    you see a reply being an answer to the question of the thread, click "Mark As Answer
    Please feel free to unmark answer if does not resolves your problem.

  • Workflow history report best practice

    Hi.
    How do you recommend to make custom workflow history report(s)?
    For example, let's think of the most simple document approval process: initiator uploaded document, manager reviews the document, if approved - document is marked as approved, if not - document should be modified by initiator. In real life
    review can be done by group, business flow will be much more complicated, some tasks will be assigned to other users, etc.
    Now, I need to show feedback received from users in a short, readable format. Let's say we need to know:
    1) when review was made
    2) who made it (name, position, email)
    3) review outcome (approved/rejected/custom)
    4) review comment
    So, nothing unusual here.
    I see the following options:
    Make a view from different sources: workflow history list, workflow tasks list, current library. For me it sounds crazy.
    Write necessary data into workflow history list and don't write there anything else. This option doesn't support multiple reports.
    Write all data into workflow history list and then somehow filter its data. Again sounds crazy.
    Write data into custom SharePoint list and then make views based on it. Looks flexible. But, probably, every workflow will need separated list.
    Write data into external SQL database, then somehow show in SharePoint. The most flexible, can store practically any amount of data, apply any kind of transformation. But data is not in SharePoint directly, some data connection/sync issues might
    occur.
    What will you recommend?
    BTW, there is additional question: all this logging creates so much "noise" in workflow diagram - I write some information on regular basis after some events and that requires adding multiple activities every time: set workflow status, update
    item (set some custom status), write workflow history and write into some external data store. 3-4 repeating events - how can I "group" them into something like 1 activity?

    Hi,
    I would suggest you use the custom list option.
    With SharePoint OOTB List, we can take use of the available features provided to manage data conveniently.
    Also, as a data source, we can also generate different kinds of reports from SharePoint List using other reporting products such as Excel.
    For the second question, I would suggest you open a single thread for it to let others in this forum easier to focus on one question in one single thread.
    Feel free to reply if there are still any questions.
    Best regards
    Patrick Liang
    TechNet Community Support

  • Missing workflow history link of "In Progress" workflow!!!

    I recently get complaint from customer that they lost their "In Progress" workflow history link on documents.
    I searched on internet and found that "Workflow Auto Clean" job will remove only "Completed" workflow link for document.
    So Why SharePoint has removed workflow history link of "In Progress" workflow? and now any work around to get it back because there are approx. 100 document's which running workflow history is missing.

    The issue is caused when migrating from 2010 to 2013. Microsoft’s upgrade process seems to have missed an update required to the Workflow History list, and the following powershell fixes it, with the key being the .SystemUpdate($false) on each item in the workflow
    history list:
    $url = 'http://mysite/myweb' #todo: update powershell to loop through all sites
    $site = new-object microsoft.sharepoint.spsite($url);
    Write-Host $site.allwebs.count
    $web=$site.OpenWeb();
    $spListColl = $web.Lists
    foreach($list in $spListColl)
    if($list.Title -eq "Workflow History")
    foreach ($listItem in $list.Items)
    $listItem.SystemUpdate($false)
    Write-Host "Updating Items Done"

  • Add workflow on List by code (Arabic Portal)

    Hello,
         I have an Arabic portal.
         I write the following code to add workflow "Publishing approval" on list by code .
         After code run . I open the list and check the work flow . it is not added properly. kindly check the attached file.
         if I run the same code on English portal , working fine
       private static void AddWorkFlowToList(SPSite site, SPWeb web)
                SPWorkflowTemplate approvalWorkflowTemplate = null;
                Guid approvalWorkflowTemplateID = new Guid("e43856d2-1bb4-40ef-b08b-016d89a00409");
                foreach (SPWorkflowTemplate template in web.WorkflowTemplates)
                    if (template.Id.Equals(approvalWorkflowTemplateID))
                        approvalWorkflowTemplate = template;
                SPList workFlowTasks = web.Lists[web.Language == 1033 ? "Workflow Tasks" : "مهام سير العمل"];
                SPList historyList = web.Lists["Workflow History"];
                SPWorkflowAssociation wflAss = SPWorkflowAssociation.CreateListAssociation(approvalWorkflowTemplate, "Submit for approval", workFlowTasks, historyList);
                wflAss.AssociationData = GetApprovalWorkFlowData();
                SPList list = web.Lists["CloudTagsList"];
                web.AllowUnsafeUpdates = true;
                list.WorkflowAssociations.Add(wflAss);
                list.Update();
                web.AllowUnsafeUpdates = false;
    as u see the work flow not selected . 
    ASk

    Hi,
    Please check whether the list name is valid?
    Also, it is recommended to debug your code to watch the variables in use, it will help us to collect more information about this issue.
    If all the steps executed as expected, I suggest you create a new list and do the test again.
    Feel free to reply with the test result.
    Best regards
    Patrick Liang
    TechNet Community Support

  • "Show in Project in New Tab"?? or alternative?  "Viewing History" list??

    Hi. The biggest rock in my Aperture workflow is not being able to instantly return to a view I had been recently using. I often work in a Smart Album, need to go to the Project in which a Version resides, and then return to the Smart Album. I sometimes simply need to refer to a photo elsewhere in my Library, then return to where I was. Is there an easy way to do this?
    Other programs provide a drop-down history list from which one can select previous views. This would be most useful. Aperture's tabbed views could be quite useful for this kind of "editing in one place, then another, then back", if there were some way of opening a new tab based on the current selected images, e.g.: "Show in Project in New Tab" or "Create New Album containing current selected photos in New Tab".
    I would love to know any work-arounds anyone has found usable.
    Thanks.

    At its simplest, what I want to do is right-click an image and open the Project that contains it in another tab. This can't be done (afaict). In practice, it's even harder: you cannot open the same container in two different tabs (which would allow me to then right-click in one of the tabs, and later return to the first tab).
    Separate but related: the absence of a viewing history (MRU list) confounds me hourly.

  • Authentication error when sending email from workflow but list alters email work fine

    I have a list. When a user enables alert on this list then he/she is able to receive email from SharePoint when someone adds a new item or change item.
    But emails sent by SharePoint workflow or Nintex workflow are not being sent. Error is:
    Error 530 5.7.1 Client was not authenticated
    Why emails are not being sent by workflows?
    EDIT
    And by SharePoint workflow, I mean OOB Publishing workflow.

    Hi Frank,
    For solving your issue , you can do as the followings:
    1. Check all the email addresses are valid and they are not blocked by your SMTP admin
    2. Check firewall settings if emails are blocking by any firewall or antivirus
    3. You need to also check SPLog file if anything log there
    4. Also create simple workflow with SharePoint Designer 2013, and give proper email to check whether it is working or not
    Here is a similar article for you to take a look at:
    http://techsuite.wordpress.com/2008/12/08/workflow-history-the-email-message-cannot-be-sent-make-sure-the-outgoing-email-settings-for-the-server-are-configured-properly/
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • Workflow task list is missing or damaged. SharePoint 2010

    SharePOint 2010 Enterprise
    Customer created workflows for the annual review of our QPC Emergency Plan.
    The document library  shows that there is a EP_Review workflow “In Progress” for each section.   However if you click into the “In Progress” link to see the actual progress of the workflow it shows no Visio diagram, it’s just a blank white
    space (not even an error message) and under the Tasks section it gives the message:
      "The workflow task list is missing or damaged.  Please contact your administrator for more information"
    I looked in the Task List and there are no tasks showing, which normally does show when we kick off a workflow. 
    I ran a report on the EP_Review workflow for Cancellations and Error messages and the system comes back with the following error message:  "Report contains no Data"
    Log says:
    3/05/2014 11:58:08.67  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Monitoring                   
     nasq Medium Entering monitored scope (Request (POST:http://strspdept:80/sites/Compliance/EmergencyPlan/_layouts/CustomizeReport.aspx?ReportId=05c9fc6e-b5bd-44c6-9b22-48d33f3b719a&AssociationId=1585f93e-968f-4008-9d41-28e4d03b03b9&Category=Workflow&List=4cb06049%2Dbe01%2D4e76%2D9e78%2D3faa95c4f06c)) 
    03/05/2014 11:58:08.67  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Logging Correlation Data     
     xmnv Medium Name=Request (POST:http://strspdept:80/sites/Compliance/EmergencyPlan/_layouts/CustomizeReport.aspx?ReportId=05c9fc6e-b5bd-44c6-9b22-48d33f3b719a&AssociationId=1585f93e-968f-4008-9d41-28e4d03b03b9&Category=Workflow&List=4cb06049%2Dbe01%2D4e76%2D9e78%2D3faa95c4f06c) eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.67  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Logging Correlation Data     
     xmnv Medium Site=/sites/Compliance eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.70  w3wp.exe (SLSPW02:0x8DC0)                0x8418 Document Management Server     Document Management          
     52od Medium MetadataNavigationContext Page_InitComplete: No XsltListViewWebPart was found on this page[/_layouts/CustomizeReport.aspx?ReportId=05c9fc6e-b5bd-44c6-9b22-48d33f3b719a&AssociationId=1585f93e-968f-4008-9d41-28e4d03b03b9&Category=Workflow&List=4cb06049%2Dbe01%2D4e76%2D9e78%2D3faa95c4f06c]. 
    Hiding key filters and downgrading tree functionality to legacy ListViewWebPart(v3) level for this list. eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.75  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Monitoring                   
     b4ly High Leaving Monitored Scope (EnsureListItemsData). Execution Time=32.1239873194787 eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.78  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Server              OpenXml                      
     0000 Medium OfficePackageLibrary::OpenPackage(app=3, path=C:\Users\TEMP\AppData\Local\Temp\tmpBAE2.tmp, fcm=3) eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.80  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Monitoring                   
     b4ly High Leaving Monitored Scope (EnsureListItemsData#2). Execution Time=10.6167606926937 eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.80  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Runtime                      
     tkau Unexpected Microsoft.Office.RecordsManagement.Reporting.ReportEmptyException: Report contains no data.    at Microsoft.Office.RecordsManagement.Reporting.ApplicationPages.CustomizeReport.OKBtn_Click(Object sender, EventArgs
    e)     at System.Web.UI.WebControls.Button.OnClick(EventArgs e)     at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)     at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler
    sourceControl, String eventArgument)     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:08.80  w3wp.exe (SLSPW02:0x8DC0)                0x8418 SharePoint Foundation          Monitoring                   
     b4ly Medium Leaving Monitored Scope (Request (POST:http://strspdept:80/sites/Compliance/EmergencyPlan/_layouts/CustomizeReport.aspx?ReportId=05c9fc6e-b5bd-44c6-9b22-48d33f3b719a&AssociationId=1585f93e-968f-4008-9d41-28e4d03b03b9&Category=Workflow&List=4cb06049%2Dbe01%2D4e76%2D9e78%2D3faa95c4f06c)).
    Execution Time=131.764628890724 eaeae4dc-25b7-479e-bc20-dd98b6fcd778
    03/05/2014 11:58:09.05  w3wp.exe (SLSPA02:0x1CD4)                0x1F68 SharePoint Foundation          Topology                     
     e5mb Medium WcfReceiveRequest: LocalAddress: 'http://slspa02.corp.questar.com:32843/5d041280466646db9f816a170ae8f6b8/MetadataWebService.svc' Channel: 'System.ServiceModel.Channels.ServiceChannel' Action: 'http://schemas.microsoft.com/sharepoint/taxonomy/soap/IDataAccessReadOnly/GetChanges'
    MessageId: 'urn:uuid:8f54c63f-a3d4-4180-b9be-2eefe9ff3495' 01f77dd7-96fb-4f20-b72a-cd736a3354bf
    03/05/2014 11:58:09.05  w3wp.exe (SLSPA02:0x1CD4)                0x1F68 SharePoint Foundation          Monitoring                   
     nasq Medium Entering monitored scope (ExecuteWcfServerOperation) 01f77dd7-96fb-4f20-b72a-cd736a3354bf
    03/05/2014 11:58:09.05  w3wp.exe (SLSPA02:0x1CD4)
    Any Ideas how I can figure out how to resolve this?
    Thanks for any input

    Hi mikeatquestar,
    it seems you may need to check if should the task able to create at your environement,
    you may try this at your development environment first:
    Saved a task list as a template from a working site collection and moved the template to the problem site collection. Used this template to create a new list, and associated this list to the Workflows task list.
    http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-list-templates-HA010099156.aspx#BMcreate
    http://office.microsoft.com/en-us/sharepoint-server-help/copy-or-move-a-list-by-using-a-list-template-HA101782479.aspx
    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.

  • When I type in web searches, Firefox remembers them with a system similar to predictive text. How can I erase the search history list, because deleting the history with the organise tool doesn't work. Please help.

    When I type in searches I don't want a box to appear under the search box trying to predict what I'm going to type next. Can I disable the system(prediction box) or erase the history list or both?

    Thanks for the suggestion, but no effect, when I right click on the search bar all I get is; select all (which does nothing), add keyword to this search (which is the opposite of what I want) and add dictionary (again adding something). Do you have any other ideas? :)

  • Can no longer go to a website in history list by clicking on the "go to" arrow.

    All of a sudden I can no longer go to a web site from my recent history list or to a web site pasted into the location bar. When I click on the green arrow box at the end of the location bar nothing happens.
    I downloaded a new copy of Firefox 8.0 and installed it but the problem remains.
    Can anyone help?

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • Related Item link is broken in DispForm.aspx for a task in Workflow Tasks list if file name contains " ' " (single quote)

    Description:
    We have created a custom workflow in Microsoft Visual Studio 2013 and SharePoint 2013. This Workflow is associated with a Document library.
    This Workflow starts as soon as any new item is created OR updated in Document library and creates a Task in Workflow Tasks list.
     Related Item link is not working in following scenario -
    Upload a file that contains “ ' “
    in its name, in a document library
    Navigate to Workflow Tasks list
    Open View Item form (DispForm.aspx ) of  Task Created by workflow then click on link in Related Item fields
    OUPUT:
    Related Item link  truncates after “ ' “
    Eg.
    Original Link: http://<Site URL>/Documents/te'st.txt
    Related Item Field: http://<Site URL>/Documents/te
    Is this known bug in SharePoint 2013 OR any hotfix available to fix it.

    Hi,
    As I tested per your description, I can reproduce the issue as well.
    From what I have found out, it seems SharePoint resolve single quote into different code in different place. During the test, if I set Task Name to Document Name, single quote will be resolved to &#39; , if I set some field to Document encoded URL, single
    quote will be resolved to %27 . For now, I haven't found out any article talking about this issue.
    As workaround, we may find out a way to change the Related Item field. However, it is OOB field in workflow task (SharePoint 2013) content type, and this content type cannot be modified in form.
    I'd suggest you add new column to get document url and place in the form in Task content type settings.
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

Maybe you are looking for

  • Error message after 10.8.2 Install: SpeechSynthesis.app is damaged or incomplete. What should I do about this?

    I installed 10.8.2 and it seem to go well except at end an error message reading 'Error SpeechSynthesisServer.app damaged or incomplete'. What should I do about this and what apps would be impacted?

  • Anyway to boot Linux from an external Firewire drive?

    So, my bootcamp partition is in use by Windows, and I'm interested in trying out linux (ubuntu in particular), what I want to know is 'Is it possible to boot off an external drive?' and if so, how would I go about doing it? Also, how would I partitio

  • No target for MPEG-2 and video elementary stream

    What the heck does "could not create the DVD because there was no target that is an MPEG-2 elementary stream" mean? I'm trying to create a DVD but once Compressor 3.5 was about to finish it said that. I tried to export from FCP to create a .aiff and

  • Creating index

    How do i create indexes for the create table statement below? CREATE table Position (PositionID number(20) not null, title nvarchar2(255), SkillSetID number(20), TaskSetID number(20), filledByResumeID number(20), filledOnDate nvarchar2(40), descripti

  • How to Make iPhone Ringtone From DVD Music/Music/Video?

    People want to show their individuality anytime and anywhere with their inimitable hairstyle, clothing, and other things. Your phone's ringtone is also really important to show your difference from others. So how to make your own unique ringtone for