✓ RPA Challenge 37 - Vendor Inventory | UiPath Apps


Hello hello!

I am back with another juicy challenge :tangerine:

What about exploring our RPA tools deeper and build not just a simple process but a front end for it! :muscle:
If you are user of UiPath I would like to introduce to you UiPath Apps. If you rather choose Power Automate - let’s play around with their Power Apps.
Both are a bit new, but both platforms have enough learning materials to build at least small app in one afternoon :clock1: :coffee:

So - what do I have for you?

Let’s help ourselves with Acme System and its data.

  • At first you need to log in/create an account (you can use fake/temporary email, just remember used credentils).
  • There is a image folder, where you can image. It wil serve as working data for us.
  • After then continue working with downloaded excel/data tables (and arrays).
  • In image tab you can display inventory for a specific vendor.

That’s it for the process.

And what about the app?

image Environment for building apps in UiPath is in Orchestrator.
So let’s dive into! :diving_mask:
It’s quite user-friendly and it will lead you pleasantly.
I chose to have two pages in layout: image

  • One for starting the process
  • Second for choosing vendor and displaying vendor’s inventory information

What is the goal?

  1. The output of the first process will be obtaining vendors from the ACME System and displaying the list of vendors.in the app.
    You will let the user choose a specific vendor.
    Do not forget to add a trigger to run the second process.

  2. The second process based on the selected vendor will display inventory information in a table below.

:white_check_mark: Once your app is working well, let’s export it and send it to me :incoming_envelope:

If you think you will need some hints about UiPath Apps - there are some:

  • It doesn’t work well with dictionaries (I managed to have everything in arrays)
  • I divided tasks into two processes running on trigger (click button) one by one.
  • If you need to assign column headers of table from process datatable, you need to at first run the process manually in your Orchestrator.

:warning: This challenge is a bit different because first three solvers (or original solvers) will not just get +3 robopoints, but they will also be announced as successful solvers on our LinkedIn profile.

So make yourself visible :mag_right: :star2:

That’s all from me…

Keep in mind that the deadline is December 11

Have fun, keep it simple and for now - happy automation :robot:
(and if something - I am still here for you :raised_back_of_hand: )

:mantelpiece_clock: Time is up!

Thank you for all your questions and comments regarding this challenge.

I am very happy to announce that we have the new bronze medalist :3rd_place_medal:
Congratulations @MukeshBhatt :partying_face:
Here is updated leaderboard
and you can look forward to the solution in the form of a youtube video soon! :video_camera:

And stay tuned for more challenges! :muscle:

1 Like

Check the video solution and learn something new with me! :slight_smile:

Do not forget to check another RPA Fridays with useful topics :muscle: