cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Flow error to update file properties after an approval operation

I have a flow, which works perfectly, except for the last action - update file properties.  I get the following error

 

The file " File name here.pdf" is not checked out. You must first check out this document before making changes.
clientRequestId: d3dfc5c8-6374-4779-9937-d42e7ff61fc4
serviceRequestId: d3dfc5c8-6374-4779-9937-d42e7ff61fc4

 

Now the crux of this is that the workflow will NOT run if I do not check the document in..... so how is this meant to work?.  I need to be able to update the file properties after its been approved, with the approval comments And the completion date, as well as another field for its status, which I will use in another workflow condition.

 

Here is my flow.

 

doc appvl workflow.png

13 REPLIES 13

@hyperbob0811 

 

From your flow configuration, it will run infinite times. And what kind of property you are trying to modify?

 

Thanks

Hardesh

I am trying to add in the approval comments and the completed date into specific library columns, as well as a workflow limiter column, which will mean for each document the process will run only once - but as I said the file properties will not be updated because the file is checked in....  but the workflow won't run until the file is .... checked in.

@hyperbob0811 

 

are you manually doing check i check out? Can you use Check in file/Check out file action and try.

Thanks

Hardesh

Yes I am manually checking the document in, in order for the file to start the process of being sent for approval.  I am not aware it can be done any other way, as I need the metadata which can now only be added after you've brought the document into the library.

 

how can I automate that check-in.

 

I have revision enabled as I want to control the revision and display the revision of the document in the library also.

@ hardesh15

 

Yes I am manually checking the document in, in order for the file to start the approval process.

 

But I also need the document to be revision controlled, so If I add an automatic check-out and check-in operation, with an Update file properties operation in between the check in and check out action, will this not increase my documents revision number again?

@hyperbob0811 

 

No matter what process you are following if anything is modifying in List/Library line item. it will create new entry in version history.

 

Thanks

Hardesh

so let me understand this - microsoft have created a document control option which up revs a document record every time any change is made to the metadata, which in effect removes the actual document control, because its then the record which is controlled and NOT the document!

 

Therefore how can you ever record the actual workflow history in the document?

 

Surely this cannot be right.

 

 

 

 

@hyperbob0811 

 

When you edit document for example excel from document library in that case your version will be created without any comment. But when you do check in check out your version history will show you your published comment. Metadata associated with file will always be modified either you modify file or any column.

Hardesh15_0-1602513133087.png

 

Comment "modify by flow" i put through flow check out and Check in  while blank comment i manually edited that file.

 

Thanks

Hardesh

 

@Hardesh15 I still do not quite understand.

 

I have to check a file in to allow the approval process to start - is this right, because so far this seems to be the case.  BUT

To update the metadata fields associated with the file, it also must be checked out - is this right - because so far it seems to be the case.

 

If both are right, then the actual document version, and therefore the REVISION of the record will change - this is not document control it is record control.  Surely a workflow can update a document file properties metatdata column, without the full revision changing?

I'm in the same boat and it's mind boggling.  My flow job is running but it will not update the approver's name field because the file is not checked out.  Did you ever find a solution?

Nope, the whole thing is a total joke, and I ended up using 2 lists, one with the live actionable stuff, and one where the users can view the "approved" documents - so I added a create item and an update item action in a flow which has given me waay more flexibility that the out of the box library nonsense

Thanks.  My work around was to capture the Summary of the Approval process and input it into the Comments of the "Set content approval status"  it puts in there the approver's name, status, date.  Which is good enough for me.  

This solution is so elegant - you should do a write-up on this process as it was incredibly difficult to find this while searching for how to capture approver name in file properties when a document is checked out.  I used it to capture approver name, approval date, and any comments left by the approver.

Screenshot 2021-11-11 113057.png

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages

Users online (568)