Hi @aaronramosr ,
Yes, it isn't allowed to handle the same Data source on ForAll() function and internal Patch() function at the same time, since the Patch function will modify the Data source in each loop, resulting in a conflict between two function.
You can save the data source to collection using ClearCollect() function, and then take the collection as the Table of ForAll() function.
However, from your code, I think there is no need to use ForAll/Patch combination if you don't need to reference value from table of ForAll function. The UpdateIf function can fully achieve your need, please try this:
UpdateIf('Master de Pedios Unimarket'; NumOrden=Soportegalleria.Selected.NumOrden;{Estado:Dropdown3.Selected})
Hope this helps.
Sik