I'd be glad to help share information about the difference between cash and accrual basis of accounting, @cher-roy77.
The cash basis of accounting method shows income if you've received cash and shows your expenses if you've paid them through cash. It is a bookkeeping method in which your regard income or expenses as occurring at the time you actually receive a payment or pay a bill. On the other hand, the accrual basis of accounting method shows income regardless of whether your customers have paid your invoices and expenses regardless of whether you have paid all your bills.
This is the reason when running your report on a cash basis, your receivables was zero.
You can check this article to know more about cash and accrual basis of accounting: Choose between cash and accrual accounting methods in reports.
Feel free to add a comment below if you have any other questions about cash and accrual basis of accounting, I'll be glad to help you. Have a great day ahead!