IF m.zfilter # "NOCHANGE"becuase now it is receiving a logical value and in the previous form (they are both similar one for creditors and this one for debtors) it was the string for the filter macro substitution
>>>m.typefilt = "INLIST(a09macct.typegroup, "CASH", "BANK") >>>m.typefilt = "typgrp(a09macct.typegroup, "CASH", "BANK") >>>What's your actual code?