I can explain it but it still won't make any logical sense. In order to filter on the status field, you'll need to use the transaction type specific status value. So, in your example, I think it would be "SalesOrder:H". Why the value it displays in output is different from the value you have to filter on is beyond my understanding. 🙂