Skip to main content
Question

IFS Cloud Search Syntax for multiple "not equal" criteria

  • September 10, 2025
  • 3 replies
  • 104 views

Forum|alt.badge.img+5
  • Sidekick (Customer)
  • 16 replies

In IFS 10 it was quite easy to search for something like “Part Number”  <>123;456;789.

 

However in IFS Cloud this query returns: ((CatalogNo != '123') OR (startswith(CatalogNo,'456')) OR (startswith(CatalogNo,'789')))

 

We have tried several variations to try to get this to work…. is the only way Advanced Search?

3 replies

Forum|alt.badge.img+9
  • Sidekick (Customer)
  • 108 replies
  • September 10, 2025

In Apps 10 Aurena and IFS Cloud, to perform a “does not equal” search we don’t use “<>” but instead use “!=”. The following advance search should therefore give you the required results…

((PartNo != '123') AND  (PartNo != '456'))

I would note that you can click on the little question mark within the search tool to see a list of all available search parameters…

(I would also note that “;” is used for OR. I assume you actually want AND which cannot be done in standard search. My preferred work around is to use standard search using ; for OR then click Advanced and manually edit the search text to change OR to AND).

  • Robin

Forum|alt.badge.img
  • Do Gooder (Customer)
  • 2 replies
  • September 10, 2025

(Same company as Anna above who asked the question). 

Thanks Robin! We were using the “!=” for not equal to - sorry that wasn’t clear. However, your comment about changing the ORs to ANDs works perfectly for what we’re trying to do.

I’ll let Anna confirm just in case because I came across this post separately actually, but this works for me!

 

Thanks!


Forum|alt.badge.img+5
  • Author
  • Sidekick (Customer)
  • 16 replies
  • September 10, 2025

Thanks, Robin.  That’s what I feared, but anticipated.

Searching definitely took a step backwards as it was:

 

IFS 8: 

<>123;<>456;<>789

 

IFS 10:

<>123;456;789

 

IFS Cloud:

(CatalogNo != '123') AND (CatalogNo != '456') AND (CatalogNo != '789')