Hi, in fact, there are Job No. and Job Task No. in the Payment Journal, but they need Design to display them. And there are restrictions on usage, I think you can give it a try.

Note:
Account Type must be equal to 'G/L Account' in Gen. Journal Line: Journal Template Name=PAYMENT, Journal Batch Name=CASH, Line No.=10000. Current value is 'Vendor'.

Hope this helps as well.
Thanks.
ZHU