My issue is i will send invoice pdf to action center so that time file will be added to storage bucket so i want to know the for "which action center task " what is the filename that is created in storage bucket.
Hello @kalyanDev!
It seems that you have trouble getting an answer to your question in the first 24 hours.
Let us give you a few hints and helpful links.
First, make sure you browsed through our Forum FAQ Beginner’s Guide. It will teach you what should be included in your topic.
You can check out some of our resources directly, see below:
-
Always search first. It is the best way to quickly find your answer. Check out the
icon for that.
Clicking the options button will let you set more specific topic search filters, i.e. only the ones with a solution. -
Topic that contains most common solutions with example project files can be found here.
-
Read our official documentation where you can find a lot of information and instructions about each of our products:
-
Watch the videos on our official YouTube channel for more visual tutorials.
-
Meet us and our users on our Community Slack and ask your question there.
Hopefully this will let you easily find the solution/information you need. Once you have it, we would be happy if you could share your findings here and mark it as a solution. This will help other users find it in the future.
Thank you for helping us build our UiPath Community!
Cheers from your friendly
Forum_Staff
Hi @kalyanDev,
Not sure if I understood your requirement clearly.
Do you mean how do you know validation results belong to which file/invoice processed?
If yes, then when you will download output results from storage bucket, you will something like this “DocumentId”:“receipt-01.JPG” in your results.json file.
Regards
Sonali
This is how I did:
- I have a Create Form Task Activity, where I have configured the storage bucket and I have a form control for uploading files
uploadedContract - is the field key for the File form control
- On a Wait for Form Task and Resume Activity for Task Object (Output) I have set a property: taskObjectFormResumed
Then to know if a new file was added I have: JObject.Parse(taskObjectFormResumed.Data.ToString())(“uploadedContract”).First(“filePath”).ToString() , which is indicating me the file name from Storage Bucket
@Oana_Georgiana_Vasile could you please explain to me where you define JObject?
I want to access the in the action uploaded file for further processing.
Thank you!
JObject is just a class from a package which loads a JSON from a string. The string in my case was the Data returned by the Task Action on resume. You can import manually the missing package in Imports → Enter or Select namespace → Newtonsoft.Json.Linq.
When you use it, I suggest you to try to see in the debugger what JObject.Parse(taskObjectFormResumed.Data.ToString()).ToString() contains, so you can see further what properties has.
@Oana_Georgiana_Vasile Thank you! It worked.