Error
Expense batch is giving: No actions needed to be performed
Cause
The reason why this happens is that those are Non-Reimbursable expenses and you have Transfer Expenses as Bills in ConnectWise PSA turned On. If this is enabled then we can't retrieve non-reimbursable expenses from ConnectWise PSA. If you have both internal and reimbursable expenses, you should not select "Transfer Expense as Bill" in your setup table/Accounting Package in ConnectWise PSA. When this option is not selected, you can send over all types of expenses and they will come over to QuickBooks Online as an expense. From there, you can your reimbursable expenses by cutting a check in QuickBooks.
Resolution
1. Turn OFF the "Expenses as Bill" setting in ConnectWise PSA. It' located under System > Setup Tables > Accounting Package > Uncheck Transfer Expense as Bills.
2. Turn ON the "Enter Reimbursable Expenses a Bills" in Mobius.