The latest version (21.1.54) allows to categorize journal entry whether it’s a sale / sale adjustment or purchase / purchase adjustment.
When you select Tax Code
on journal entry, the following option will be shown
Not quite sure about the wording for this UI element (maybe it will grow on me) but the basic principle is that all the transaction types have now implicit or explicit ability to determine whether they represent sale or purchase for tax purposes.