Method CommonInvoice::getListOfOpenDirectDebitOrCreditTransfer() should return array<array{amount: float|int, date: int, num: string, ref: string, ref_ext?: string, fk_bank_line?: int, type: string}> but returns list<array{id: mixed, invoiceid: int, date: ''|int, amount: mixed}>.