Why would a Records Center Disposition Approval workflow be unable to delete a record?

Answered Why would a Records Center Disposition Approval workflow be unable to delete a record?

  • 2010年12月8日 21:50
     
     

    I have a 2010 Records Center with the out of box Disposition Approval workflow.  I have a Records Library configured for non-records and records.  Once the retention stage event plus time is satisfied for the non-record, the workflow starts, and once the task is approved, the non-record is deleted.  Good.

    The same is supposed to happen for a record to my knowledge.  For a record in the same Records Library, the workflow does start once the event plus time retention has been satisfied; however, the workflow says it is unable to delete the record.  I suspect it is because the record is made very immutable by the system, but shouldn't the workflow be able to delete the record from the system?

    Thanks

すべての返信

  • 2010年12月9日 3:54
     
     回答済み

    You are right, apparently it can't delete the record because it is a record?!?!

    I don't really know a way around this to be honest, I think that in order to do this you will have to write your own SPD workflow and using a impersination set you can undeclare the item as a record and then delete it.

    Cheers


    Blog: www.sharepointanalysthq.com Twitter: @michalpisarek
    • 回答としてマーク Stanfford Liu 2010年12月16日 9:27
    •  
  • 2011年1月11日 23:32
     
     
    really is this true Michal?  i thought was the entire point of the disposition workflow to delete records when they have reached the end of their lifecycle...
    krd
  • 2011年1月12日 5:38
     
     
    really is this true Michal?  i thought was the entire point of the disposition workflow to delete records when they have reached the end of their lifecycle...
    krd
    It is, but its a bug I'm afraid in the out of the box implementation. Hopefully its on the list to get fixed.
    Blog: www.sharepointanalysthq.com Twitter: @michalpisarek
  • 2011年2月1日 20:38
     
     
    I think the person that is approving the disposition task must have permission to undeclare a record in order for this workflow to execute successfully
    epaloski
  • 2011年4月23日 3:17
     
     
    i got this working by adopting the ootb approval workflow, but this workflow is not bulk actionable so you can't do disposition on more than one record at a time... what a pain!... can you change the approval workflow to be bulk actionable somehow using spd or do you need to start from scratch in visual studio...
    krd
  • 2012年5月11日 7:59
     
     

    Hi Kdube,

    Nice to know about this bug, are you able to handle this?

    Regards Amit