By “shortcut,” I did not mean that the records were in any way incorrect or that you would not be able to trace them. You always can in Manager. When I said “shortcut,” I meant that the common transactions of receiving or spending money in cash or bank accounts were easier. Perhaps “streamlined” would have been a better word.
As an example of what I mean, when you Receive Money, Manager already knows that the cash or bank account is being debited. Therefore, the other account in the transaction will be credited. Therefore, you do not have to remember which is which. While someone with much accounting experience might not confuse debits and credits, less experienced people often do.
The net result of the transactions will be the same as if you created a sales invoice, temporarily had an account receivable, then received payment against the sales invoice. You will end up debiting your bank account for the transactions and crediting an income account. In fact, if you received cash payment at the moment the goods were delivered, the method I am encouraging you to use is actually more correct. If you create a sales invoice, that presents an incorrect financial history of your company, because at no time did anyone actually owe you money. The exchange of money and goods was simultaneous.
However, if you want to keep doing things the way you are, you will end up with the same results. But you will do more work. Because your approach is unusual, I do not expect the developers of Manager will support it. But that is not my decision to make.