Automating the audit of electronic invoices with a soft robot