Document Approval Workflow Question

I have a document approval workflow set on a document library, because I want the documents to require approval by the approver before they can be seen. I also have versioning set on the library. However, once the documents are approved and then later
changed, the Document Status is reset to Draft and requires approval again. Is there a way to use either Document Approval or Versioning or a combination of both to keep the document in a draft state and not viewable until approved, and then not change states
again if changed? Thank you!

Hi,
The screenshot is Content Approval option in Document library settings. As we can tell from the explanation in the left part, content approval is designed to specify whether new items or changes to existing items should remain in a draft state until they
have been approved. It will work both when a document is uploaded to library and when a document is edited.
If you would like approval only happen on first uploading but not on lated editing, then you might use other method for approval progress.
As workaround, you could use OOB approval workflow and specify it to start only when an item is created, so that the approval progress will only happen on first uploading.
https://support.office.com/en-nz/article/Understand-approval-workflows-in-SharePoint-2010-a24bcd14-0e3c-4449-b936-267d6c478579
Regards,
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] .
Rebecca Tu
TechNet Community Support

Similar Messages

  • Creating a Simple document Approval workflow in SPD

    Hi
    Having configured workflow manager 1.0 I  have attempted to create the simplest approval workflow.
    on my document library I set content approval , content type management and versioning. I have  left out check in and checkout to speed up my testing
    Create a single stage workflowin SPD2013 associated with my Document Library
     I upload my document set the various properties as defined in my custom content type
    Document "Approval Status" states "Draft"
    I (optionally) checkin and Publish a major version of the document, "Approval Status" is "Pending"
    I manually trigger the my w/f setting myself as the approver
    I want  pass my Task Outcome to the Approval Status property in my current item - I am just not sure how to do this without setting the item back to draft 
    I am just not sure of the syntax - could anyone help?
    Daniel

    Now if I was building a SharePoint 2010 workflow .... I seem to have richer support for content approval
    .......  Was there beauty contest for the 2010 actions!!!!!!!!
    Freelance consultant

  • Document Approval Workflow

    I have different document libraries alloted to different departments.
    Now, i want to apply a document publishing workflow in such a way that whenever someone of some department uploads a doc or make any change it goes to his line manager for approval.
    Do we have any OOB workflow suitable to this case.

    Hi
    http://blog.incworx.com/blog/who-is-the-best-chicago-sharepoint-firm/sharepoint-help-how-do-i-create-a-sharepoint-2010-approval-workflow-for-a-document
    Please Mark As Answer if my post solves your problem or Vote As Helpful if the post has been helpful for
    you
    Amit Kotha

  • Call the document Approval Workflow screen from a custom KM Details Page

    Hi,
    We are trying to call the Approval Workflow screen from a custom developed KM Details page (using JSPDynpage). How can this event be triggered. We want to trigger the same event that gets called when a user clicks on the Approval Option under Settings in the Details page for a KM resource. Quick response would be much appreciated.
    Thanks and Regards,
    Shibendra

    Hi,
    Refer below links:
    https://blogs.oracle.com/prajkumar/entry/call_oaf_page_from_d2k
    http://oraclearea51.com/11i-oa-framework/17-technical-articles/technical-articles/325-how-to-call-oaf-page-from-form-personalization.html
    http://oracle.anilpassi.com/call-oa-framework-page-from-oracle-forms-passing-parameters-2.html
    --Sushant                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • SOA Approval Workflow - Questions

    Hello,
    i created a simple approval workflow, which assigns a request to the creator.
    I use the following expression:
    Identification Type: User
    Data Type: By Expression
    Value: /task:task/task:payload/task:
    Now, i want to assign the request to a group/role of the request. All members of this group could accept/reject the request.
    How to set this expression?

    This works, but i need a dynamically solution.
    If a user of group A do a request, this should be assigned to group A
    If a iuser of gorup b do a request, this should be assigned to group B
    My solution is at the momente "hard coded". I need for each group another workflow
    Is it possible create one dynamic workflow for all groups?

  • Approval Workflow Question

    I need help setting up an approval workflow. The workflow should run as below.
    User submits InfoPath Form.
    Form is sent to Approver 1
    Approver 1 receives a reminder 1 day before due date.
    If Approver 1 does not meet the due date then the form is sent to Approver 2
    Approver 2 is sent a reminder 1 day after they receive the form.
    As per default Approval Process, If at any stage the form is rejected, it is sent back to the Originator.
    What I would like to add is when Approver 1 receives the task, they can change the Approval Process to "In Progress" so to stop the workflow sending to Approver 2.
    Any help on this would be really appreciated.
    dfrancis

    Yes developing a workflow with above conditions is possible in both SharePoint Designer Workflow and off-course in Visual Studio Workflow (A Sequential Workflow would be enough).
    As for the SPD Workflow, you would end up developing a little complex workflow with conditions tracking the approval status. You can set a condition to check your due date field with current date and then send an email via Send email action.
    You may create custom Approval Status drop-down column with two values "Approved" and "Rejected".
    If any Approver selects "Rejected" value in drop-down in EditForm.aspx then create action
    "Send email to CreatedBy"
    You can create task for Approver 2 when Approver 1 sets the status to "Approved". Therefore until the Approver 1 selects "Approved" the task would not be created for Approver 2.
    On the other if you are not comfortable creating SPD workflow then go for Sequential Workflow in Visual Studio and you would have more control over the conditions.

  • Ootb 2010 approval workflow question

    I have been trying to resolve a custom ootb approval email issue (in another thread) and have not gotten a solution - but I have come across a general question that could be realated but I dont know the answer and have not been able to find this in the forum
    so far (I looked for about 1/2 hour).
    See the screenshot below - can someone help me with this question?
    so - I am not able to insert an image or include a link because I am new and it is a spam measure but I have posted the image on our edu site and the path is below - you will have to change the 'dot's
    www dot med dot unc dot edu/ahs/research/files/ootb_approval_2010_customized.gif

    thank you so much for checking back in - I removed the 'all approvers string' from that field - adding just my name, and the system assigned the tasks appropriately to each approver, but the email notification was only sent to me - ie it did not notify the
    other approvers - but sent their notification to only the name in the Email task notification to john
    Bulluck
    When I remove/delete that Email
    task notification to Variable: all approvers and re-run, there are no task notification emails - they all get a task assigned, but there are no emails delivered to notify of the task.

  • Collaborate / Approval workflow question

    I work in a corporate environment where each project I complete needs to be approved by 4 people before it goes out. Problem is they are rarely in the office, so it creates a pretty significant bottleneck.
    I'm envisioning some sort of process where I can upload a FLV of the project to a webserver and direct the approval commitee to a webpage that will let them view the video, comment (and see other's comments), and approve the project.
    Does anyone have a similar approval process or know of any software based or other solutions that might help me with this?
    Any suggestions would be appreciated.

    Committee's suck. My suggestion is to get just one guy who has final approval. Let
    him bring it to others if he wants, but just one guy needs to be in charge.

  • 2010 Publishing Approval Workflow not triggered from Office 2010 application

    I have a peculiar situation to which I have been Googling for weeks now but to no avail.
    Basically, I have configured a publishing approval workflow to fire when the user checks in a word document as a Major version. I tested it and all was fine. I later found that on a select few PC's on the office network the prompt (workflow initiation
    form) was not popping up when checking the document in via the office 2010 word client and therefore the workflow wasn't being initiated.
    I have gone down many avenues of group policy, SP permissions, AD settings, even reinstalling office but nowhere nearer to solving the issue.
    Please bear in mind I have it configured correctly from a SharePoint point of view i.e. checked the box to allow workflow to be manually started & start to approve publishing on major version.
    This might be a clue: it works when checking in via SharePoint but not when checking it in via word, therefore indicating a desktop client or office issue. 
    Does anybody have any knowledge of what triggers the initiation form to fire and what might block it or not register its existence from an office app point of view? Any general comments would be welcome.
    Spec of problem machines: - Windows 7 (x32/64), Office 2010 Std, SharePoint 2013 server (but using 2010 workflow in this case).
    Marc Grocott

    Hi Marc,
    Based on your description, my understanding is that when you check in a major version from word, the workflow initiation form not appear.
    In order for Document Approval workflows to work seamlessly with word, you can tick the option: "Allow this workflow to be manually started by an authenticated user with Edit Item Permissions".
    Here is a detailed article for your reference:
    Approval workflow does not start from Microsoft Word
    Best Regards
    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]
    Zhengyu Guo
    TechNet Community Support

  • Workflow for Document Approval

    Hi all,
    I'm a newbie to SolMan and is trying to figure out how to implement a workflow for document approval. A similar question has probably been posted in the past, but I can't find a definite solution, only some hints.
    Basically, what we're trying to achieve is the following:
    When a document is uploaded using SOLAR02, and the creator of the document changes the status to ready for sign-off, we would like to trigger a workflow which will send an email to a couple of persons who are responsible to approve the document. We already implement the digital signature, we just want to add an automatic email notification to be sent to the approvers.
    Based on my research, it seems that this is not supported by SolMan and hence we have to do a custom development.
    There's an object key called SOLMANDOC and we should raise an event (something like SIGNATURE_PROCESS_START) to send an email notification to the approvers. Can somebody confirm whether my understanding is right ? Does anybody know the name of the BADI that we can modify to achieve our goal ? 
    FYI, we're using SolMan Rel 7.01 SP 19.
    Thanks in advance
    Lara

    Hi Phil,
    I'm facing with problems with creating a simple 2 steps release strategy.
    the problem is I cant approve the last step of the release.
    This is what I did:
    In spro Digital Signature->Signature strategy:
    in "Define Authorization groups" I create this entries:
    1. EING
    2. VERIF
    in "Define Individual Signatures" I create this entries:
    1.  S1   EING
    2.  S2   VERIF
    in "Define Individual Strategies: I create this entries:
    SigStrat: ZSIGSTR
    Signature Method: R
    Display comment: X Required
    Display Remark: X
    Display document: X
    Verification: not checked
    in "Assign individual signatures"
    CtrIn  Indiv.SIG.      AGrpDIG
    1          S1               EING
    2          S2               VERIF
    Display Predecessor for Ctrln is 2 is 1
    for "Display release statuses"  an entry with one line with the value 1
    and in "Display individual signatures there 2 entries 1 and 2.
    in spro "Define Document status schemes"
    stat scheme "ZSIGSTR"
    4 status:
    Status                 init status      Sequence    Low     High       lock         Signature schma  End status         Cancel status
    COPY_EDITING       X                  10           10       20          -                    
    REVIEW                                     20           10        40        X                    ZSIGSTR         RELEASED    DECLINED
    RELEASED                                30           10        40        X                   
    DECLINED                                  40           10        20             
    I created two roles with object c_sign_bpr one with the value "EING"   and the other with the value "VERIF"
    I assign this status scheme to a document type in my project.
    I tried to release a document the first step was the author of the document move the status to "REVIEW" and I got a window that i need to enter my password and it worked ok.
    The problem is in the second step that I need to release the document (now is in a REVIEW status) When I press on the icon in order to release I didn't get the option to release only to cancel there is no "V" option in the small window.
    Can you please tell me if I did a correct customization? also can you tell me if my problem is maybe missing authorization? Can you direct me to reading material or to an example?
    Best regards
    Lior Grinberg
    Edited by: Lior Grinberg on Nov 28, 2011 6:22 PM

  • FICA Document Approval - CA_DOC, Workflow 21000088

    Hi All,
    I am using the standard Workflow 21000088 for FICA document approval for Posting using the Business Object CA_DOC.
    I had maintained Event 5500 as well as Rule for Agent assignment using Rule - 21000056.
    Now whenever any posting happens, An approval work Item is sent to Supervisor. But Nothing triggered after it is approved or Rejected.
    Supervisor Double clicks on the Work Item and as per SAP documentation, if it approved, it should remove the Check reason from Document, if it is rejected, it must display Reverse transaction to reverse document. But these actions are not happening.
    Anybody has any idea?
    Thanks
    Manas

    Hello,
    We have a similar workflow for approving doc postings (we made a copy of the SAP standard one) and it works fine.
    Have you had a look at the workflow log? Try transaction SWI1 (for the relevant dates), find the workitem, and click on the 'scroll' icon.
    Then you will be able to see where the workflow stopped and what the error is. Please tell me what it says.
    cheers
    Paul Bakker

  • Document Publishing Approval Workflow - Help Needed

    Hello All,
    I am trying to use Publishing Documents with an Approval workflow, but however when I am creating a Document and am publishing it, it does not show up in the UWL of the Approver.
    Can some one suggest what could be wrong or missing.
    Best Wishes,
    John.

    Hi,
      I you have configured approval process and you are receiving notification in Recent Notification iview, it's working fine, you should check:
    The UWL interacts with (task) item providers through specific connector. The connectors perform basic mapping of attribute values and determine the work item type and execution method. Connectors also help in connection to object and attachment repositories to retrieve additional custom attributes or attachments.
    The UWL comes with standard provider connectors and it is possible to configure their detailed behavior based on work item types.
    The connectors that are configured by default with UWL are:
    ·        AdHocWorkflowConnector
    ·        ActionInboxConnector
    Both connectors are configured by default, so both Collaboration Tasks and KM Recent Notifications show up in the UWL by default. Removing the connectors will remove the corresponding items from the UWL.
    ActionInboxConnector
    This connector relates to the Notifications received by UWL from Knowledge Management (KM).
    The ActionInboxConnector provides KM Recent Notifications into the UWL Notification tab, which include document feedback, subscription items, subscription administration, and document approval notifications; in addition, checked out documents appear under Tracking, and documents for approval under Tasks.
    By default the Action Inbox Connector for UWL is enabled.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/12d65d4e084ac886fcdf113909d03a/frameset.htm
    Inbox Service
    http://help.sap.com/saphelp_nw2004s/helpdata/en/89/bbfbba3e7040c39462350fc536e651/frameset.htm
    Notifications for Folders in the Universal Worklist
    http://help.sap.com/saphelp_nw2004s/helpdata/en/48/ad743c74fa6449e10000000a11402f/frameset.htm
    Patricio.

  • AWE (Approval Workflow Engine) Question

    I'm trying to implement AWE (Approval Workflow Engine) and am having a bit of a problem.
    I've been following the instructions on the Red Paper document concerning implementing AWE. I have the following code. When this code fires the cross reference table is populated. However the PSWORKFLOW table does not get populated. The orinator does have a supervisor selected in the Workflow tab of his user profile. But nothing gets routed to the user for approval. Like I said the PSWORKLIST record does not get populated when this code fires. I'm trying to follow the code from EProcurment but am wondering if it's a coding or configuration issue. Any help is greatly appreciated. Thanks!!
    &reqRecord = CreateRecord(Record.CUS_VCHR_AW_VW);
    GetLevel0()(1).GetRecord(Record.VOUCHER).CopyFieldsTo(&reqRecord);
    &launchMgr = create PTAF_CORE:LaunchManager("VOUCHER", &reqRecord, "");
    &launchMgr.requester = "TEST";
    /* &launchMgr.appDef.trace_flag = True; */
    &launchMgr.SetHeader(&reqRecord);
    &launchMgr.DoSubmit();

    I am also trying to code for Voucher approval workflow. The worklist is not getting populated and I am getting an error on the following code:
    If &sac_aw_ref_launch_mgr.hasAppDef = True Then.
    I have the process definition setup.
    My code is as follows:
    SavePostChange (Component)
    Function KickoffAW()
    If &sac_aw_ref_launch_mgr.hasAppDef = True Then
    /* Update the requester, if necessary */
    If &sac_aw_ref_launch_mgr.requester <> VOUCHER.OPRID Then
    &sac_aw_ref_launch_mgr.requester = VOUCHER.OPRID
    End-If;
    &sac_aw_ref_launch_mgr.appInst.Save();
    &vchRecord = CreateRecord(Record.BC_VCHR_AW_VW);
    GetLevel0()(1).GetRecord(Record.VOUCHER).CopyFieldsTo(&vchRecord);
    &sac_aw_ref_launch_mgr.SetHeader(&vchRecord);
    If (&sac_aw_ref_launch_mgr.submitEnabled) Then
    &sac_aw_ref_launch_mgr.DoSubmit();
    End-If;
    End-If;
    End-Function;
    SavePostBuild (Component)
    /* Workflow Approval - Start */
    If %Mode = "A" Then
    &REC1 = CreateRecord(Record.BC_VCHR_AW_VW);
    GetLevel0()(1).GetRecord(Record.VOUCHER).CopyFieldsTo(&REC1);
    rem &REC1 = GetLevel0().GetRow(CurrentRowNumber()).GetRecord(Record.VOUCHER);
    &awprcs_id = "BC_VOUCHER"; /* The transcation definition setup */
    /* Initialize the approval manager */
    &sac_aw_ref_launch_mgr = create PTAF_CORE:LaunchManager(&awprcs_id, &REC1, VOUCHER.OPRID);
    &submitEnabled = &sac_aw_ref_launch_mgr.submitEnabled;
    &previewEnabled = &sac_aw_ref_launch_mgr.previewEnabled;
    &resubmitEnabled = &sac_aw_ref_launch_mgr.resubmitEnabled;
    End-If;
    /* Workflow Approval - End */
    Thanks,
    Edited by: user11900060 on Oct 5, 2009 1:25 PM

  • How do I prevent a user from having the rights to approve a document in approval workflow?

    I have a document library with the SharePoint 2010 approval workflow assigned. Documents must be approved before a major version is checked in.
    The checkbox "Start this workflow to approve publishing a major version of an item." is checked for the workflow.
    I want any user to be able to create a document and submit for approval but I only want a subset of people to have permission to approve the documents submitted for approval
    How do I only allow certain users be able to be selected to approve a document?

    Deleted other posts because pictures did not upload.
    I have done exactly as has been indicated, yet User1 can still assign User2 as the approver and User2 can approve the check-in when the "Open this task" button is clicked in the approval
    email in Outlook and the approve button is click in the displayed dialog.
    Here are the permissions for the SharePoint Group:
    Here are the members of the Demo Gallery Contributors SharePoint security group:

  • OIM 11g Approval Workflow Notification questions

    Hello.
    I am working with an OIM 11g approval workflow. The workflow will flow from one group to another, and if one user in each group approves it, it is approved. Because I assigned it to groups, the notifications are going to every user in each group.
    Is it possible to send a notification to only a single user within a group, instead of everyone? Does auto claim do this?
    Is it possible to send a different notification if the ApprovalTask is rejected versus approved?
    Thanks.

    If I understand correctly, you want to send the notification only to the user who has approved the request and not to all in the group. You can do it by NOT using the notification tab in the .task but by using EmailNotificationService after the .task in BPEL. There you can read the data from payload on who approved the request and can send the notification only to that user. Same way for rejects. You can configure that.
    1. After your .task completion you can have a decision box which can check the value for 'outcome' and then direct it to appropriate path for appropriate notification.
    or
    2. Based on outcome you can set the template in a variable and then in the notificationservice use that variable.
    -Bikash

Maybe you are looking for

  • How to use SOA Suite in conjunction with SOA Analysis and Design Tools

    Hi everybody, I am a novice in this field and I need some help regarding integrating analysis and design tools with SOA Suite. We used to analyze and design with Oracle Designer and use its powerful form generator to develop a system. It almost cover

  • 4th Gen Ipod only charges with power block

    I have 3 different 4th gen ipods, 2 of which will charge up when hooked to USB, firewire, and both my aftermarket Imode stereo and wireless car transmitter/charger. One of the 4th gen ipods I have will only change when hooked with a firewire cable to

  • Word processing apps

    Does anyone know of a word processing app that supports comments (as in the comments functon which is available in e.g. Microsoft Word 2007)?

  • How to Insert Hastables Into Database Through JDBC

    hi all, I have place the Data from the Hashtables Into the Database.I can place it by Iterating through the Hastables.I would Like to Place the Entire Hashtable Itself Into the Database. Can Any one tell me how? bye.

  • Downloads keeps failing with "An Error has Occurred"

    Happy New Year All New to the Apple Mac World having switched from Windows.  I've just bought a new Macbook Pro and when I go into the App store to purchase, the installations seem to be very temperamental. I've been to install twitter, along with up