Questo messaggio significa che stai cercando di confrontare un numero e una stringa in un WHERE o ON clausola. Nella tua query, l'unico posto potenziale in cui ciò potrebbe verificarsi è ON ac.company_code = ta.company_code; assicurati che abbiano dichiarazioni simili o utilizzi un esplicito CAST per convertire il numero in una stringa.
Se disattivi strict modalità, l'errore dovrebbe trasformarsi in un avviso.