Quotations / Orders do not enter the ledger.
1. You can choose to have 2 separate companies in FA -> one the actual one, and the other a staging one where entries for approval are made. You can then export out those entries from the staging one on approval and import them into the actual one.
2. You can take a backup first. Let the staff make the entries for approval. Export out those entries that have been approved. Restore from backup. Import the approved entries. Take a backup again and go on all over again....
Going forward, in FA 2.4.x, we can have a separate data entry operator permission with inactive flag set on each transaction entered. The actual accountant with the approval rights gets to remove the inactive flag on approval whensce it gets into the ledger.