If the ChartFields are correct, verify that funds exist to cover the transaction. If not, a budget transfer or journal needs to be created and processed in order to pass the budget check on this transaction.