My idea would be creating a project journal, just as you would for opening balances in the G/L.
I believe the Entry Type field on the project journal can be made visible and editable so that entries of type Sale can be entered
You won't be notified about changes to this idea.