when creating revenue recognition, sales invoice is created for full amount and revenue recognition (deferral) are posted via General journal.
As per consequence, link between initial sales order / sales invoice does not exist. There is no traceability to initial transaction from accounting.
Moreover posting types are not aligned with deferrals default setup for posting type.
It will be nice to track initial information (to Sales order / sales order / customer) from General ledger (voucher transaction) and have correct posting type to help better accounting understanding.
Audit trail is not possible.
When using tool such as Financial reporting, Power BI, there is no way to drill down to initial transaction.