Why is the matching journal entry visible in the General Ledger in ERPNext 15, despite being an inte

How is the matching journal entry handled in ERPNext 15? Currently, it is visible in the General Ledger, but since it is an internal process, shouldn’t it be hidden?

For instance:

  • Payment Entry: A journal entry is not auto-created when reconciliation happens against a payment entry. This is because payment entries are associated with linked transactions.
  • Credit/Debit Note: A journal entry is auto-created to allocate a credit/debit note to an invoice that is being reconciled. This automatic creation of a journal entry is necessary since credit/debit notes do not have linked transactions. The journal entry resulting from the reconciliation indicates the adjustment of a particular credit/debit note with a specific invoice.

Could someone clarify why the matching journal entry is visible in the General Ledger in such cases, and if it can be excluded since it’s an internal process?