What implications are there for process builder or workflows when a record locked as part of an approval process?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
1
down vote

favorite












I am wanting to perform some automated process in Salesforce Knowledge, specifically around dates and time-based workflows or scheduled processes in process builder. However, when a user submits an article for approval I am not 100% clear on what happens if my approval process locks the record for editing. Can I still rely on my workflows or automated processes to update fields even if the record is locked for editing, or is it unreliable to depend on the automated field updates?



Note, that you can assume the user submitting the record for approval has all required edit object and field level permissions.







share|improve this question


























    up vote
    1
    down vote

    favorite












    I am wanting to perform some automated process in Salesforce Knowledge, specifically around dates and time-based workflows or scheduled processes in process builder. However, when a user submits an article for approval I am not 100% clear on what happens if my approval process locks the record for editing. Can I still rely on my workflows or automated processes to update fields even if the record is locked for editing, or is it unreliable to depend on the automated field updates?



    Note, that you can assume the user submitting the record for approval has all required edit object and field level permissions.







    share|improve this question






















      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I am wanting to perform some automated process in Salesforce Knowledge, specifically around dates and time-based workflows or scheduled processes in process builder. However, when a user submits an article for approval I am not 100% clear on what happens if my approval process locks the record for editing. Can I still rely on my workflows or automated processes to update fields even if the record is locked for editing, or is it unreliable to depend on the automated field updates?



      Note, that you can assume the user submitting the record for approval has all required edit object and field level permissions.







      share|improve this question












      I am wanting to perform some automated process in Salesforce Knowledge, specifically around dates and time-based workflows or scheduled processes in process builder. However, when a user submits an article for approval I am not 100% clear on what happens if my approval process locks the record for editing. Can I still rely on my workflows or automated processes to update fields even if the record is locked for editing, or is it unreliable to depend on the automated field updates?



      Note, that you can assume the user submitting the record for approval has all required edit object and field level permissions.









      share|improve this question











      share|improve this question




      share|improve this question










      asked Aug 19 at 6:25









      bpilling

      324113




      324113




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote



          accepted










          The short answer is yes, you can still rely on workflows or automated processes to update fields even if the record is locked by an Approval process.



          Actually, Approval Process doesn't lock records for updates how for example FOR UPDATE SOQL does. Approval Process just prevents Users to update a record. And actually, not all users - Admins and whoever you specify still can edit the record.



          Here's some doc on who can edit it: https://help.salesforce.com/articleView?id=approvals_create_recordeditability.htm&type=5






          share|improve this answer




















            Your Answer







            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "459"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );








             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f229332%2fwhat-implications-are-there-for-process-builder-or-workflows-when-a-record-locke%23new-answer', 'question_page');

            );

            Post as a guest






























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            2
            down vote



            accepted










            The short answer is yes, you can still rely on workflows or automated processes to update fields even if the record is locked by an Approval process.



            Actually, Approval Process doesn't lock records for updates how for example FOR UPDATE SOQL does. Approval Process just prevents Users to update a record. And actually, not all users - Admins and whoever you specify still can edit the record.



            Here's some doc on who can edit it: https://help.salesforce.com/articleView?id=approvals_create_recordeditability.htm&type=5






            share|improve this answer
























              up vote
              2
              down vote



              accepted










              The short answer is yes, you can still rely on workflows or automated processes to update fields even if the record is locked by an Approval process.



              Actually, Approval Process doesn't lock records for updates how for example FOR UPDATE SOQL does. Approval Process just prevents Users to update a record. And actually, not all users - Admins and whoever you specify still can edit the record.



              Here's some doc on who can edit it: https://help.salesforce.com/articleView?id=approvals_create_recordeditability.htm&type=5






              share|improve this answer






















                up vote
                2
                down vote



                accepted







                up vote
                2
                down vote



                accepted






                The short answer is yes, you can still rely on workflows or automated processes to update fields even if the record is locked by an Approval process.



                Actually, Approval Process doesn't lock records for updates how for example FOR UPDATE SOQL does. Approval Process just prevents Users to update a record. And actually, not all users - Admins and whoever you specify still can edit the record.



                Here's some doc on who can edit it: https://help.salesforce.com/articleView?id=approvals_create_recordeditability.htm&type=5






                share|improve this answer












                The short answer is yes, you can still rely on workflows or automated processes to update fields even if the record is locked by an Approval process.



                Actually, Approval Process doesn't lock records for updates how for example FOR UPDATE SOQL does. Approval Process just prevents Users to update a record. And actually, not all users - Admins and whoever you specify still can edit the record.



                Here's some doc on who can edit it: https://help.salesforce.com/articleView?id=approvals_create_recordeditability.htm&type=5







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Aug 19 at 7:20









                blank

                1518




                1518






















                     

                    draft saved


                    draft discarded


























                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f229332%2fwhat-implications-are-there-for-process-builder-or-workflows-when-a-record-locke%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    這個網誌中的熱門文章

                    How to combine Bézier curves to a surface?

                    Mutual Information Always Non-negative

                    Why am i infinitely getting the same tweet with the Twitter Search API?