We have Oracle Cloud application where the BOT needs to acknowledge a PO by clicking on Accept or Reject button. After that the PO status should change to Acknowledged.
But some times even after performing the same steps and clicking on the button the status of the PO is Pending for Acknowledgement.
Is it a BOT issue or issue in the Oracle cloud application ?
There is no issue in the Bot steps or navigation. Bot is clicking on the Accept button and after that also one pop up coming to confirm where BOT is clicking the OK button as well. So there is no issue in the Bot.
Still after that the status is not changing in the Oracle Cloud. Not sure if it is Oracle Cloud application issue.
I have faced this multiple times with oracle when I worked with ERP Applications
Sometimes it happens even while trying manually
To validate we can do two things to check whether it’s with bot or with application
Use a DOUBLE CLICK instead of single click as sometimes Java based application require double click to trigger its back end process
So in CLICK activity choose CLICK DOUBLE as click type and enable simulate click property as well
Next to that use a ELEMENT EXISTS or HET TEXT to get updated status from ORACLE FORMS page
To validate whether it has really clicked or not
That is in oracle usually we get a status or a text for a particular page
We can identify that as a element or a text and validate accordingly
Even after doing all these if oracle Application is not reflecting the change then keep the above two activity inside a retry scope activity and try for number of times
And still if that doesn’t work then i will term it as APPLICATION EXCEPTION and send as a notification to Line of business
Once it is been validated from their end then it fine