Hi ,
Please correct me if im wrong.
Here in the process state , the email numeric value is validated against the threshold value .
if CInt(in_TransactionItem.SpecificContent(“numericValue”).ToString) > CInt(in_Config(“threshold”))
Transition: Business Exception
Next State: Get transaction state
I think the options are wrong in this question
Hi @parvathi_ayanala ,
You are correct. The options in the screenshot are technically incomplete for a standard REFramework scenario.
In a proper REFramework implementation:
• The Logic: If a value exceeds a threshold, you Throw a Business Rule Exception.
• The Transition: The process should follow the Business Exception path.
• The Next State: It should go to Get Transaction Data to process the next item.
The quiz options seem to ignore the “Business Exception” transition entirely, which is a common error in simplified or older practice tests.
if true - business rule exception . So the options are wrong
1 Like
No, not exactly.
If the condition (value > threshold) is true and you throw a Business Rule Exception, then:
Transition = Successful is used only when the transaction is processed successfully without any exception.
1 Like
Yes , if you still want one answer from the given options (even though they are incorrect by REFramework standards), the expected answer is:
If the condition is true
Transition = Success
Next State = Get Transaction Data
1 Like
Thought of this as well but…
I agree with your answer
@Maheep_Tiwari in the condition true scenario but the answer is marked wrong in this UiPath Academy Course which i wanted to show as well. Instead of marking your answer as solution i wanted to continue the thread so that the academy could notice this instead .