CICS screen used to search on policy issue date only. Now users can fill any combo of 7 fields. Spec says "any combination."
Building one giant static SQL with ORs is ugly and the DBA already hates it for index reasons. Dynamic SQL string in COBOL feels error-prone but maybe right.
What have you shipped for this pattern without creating 2^n programs?