Hello,
as I was rightfully suggested here, I implemented array filtering steps into my flows. I have got really good results for the most part, when managing string arrays, but I do need to compare integers (IDs).
Basically I need to get "Products" from a SP List, filter them only to contain the ones for which "Code" is listed in an Excel file (and create records for possible new entries) an this all works flawlessly.
Now, I get the updated "Products" list, filter it again on the Excel file (this I do to have all the data also from the possible new records added before). From this new Array I want to:
- Filter a Mapping table (ProductID to DocumentID) and get the Products for which a relationship not yet exists: I am able to do that only by comparing strings but this allows me to create, if needed, the new relatioships in the Mapping table
- Filter the Mapping table to get the Relationships records that are no longer required (products may have been removed from the Excel file) so I'd like to delete those relationships: I cannot make this part work neither filtering on numbers nor strings.
I must be making some systematic error but I really don't get it.
I could really much use even only a hint in the right direction to solve this problem.
Here an overview of a part of the flow:

Thanks