Citation: 4A_447/2020 E. A

L'8 febbraio 2011 C.________ ha stipulato un contratto generale di appalto con la A.________ SA e la B.________ s.r.l. per la costruzione di uno stabile residenziale a Y.________ per un prezzo complessivo di fr. 6'690'000.--. Nel corso della primavera 2011 la A.________ SA e la B.________ s.r.l. hanno emesso diverse fatture per l'importo totale di fr. 1'285'200.--; C.________ ha pagato soltanto la prima di fr. 97'200.--. Dopo aver segnalato numerose inadempienze alla A.________ SA, il 26 agosto 2011 il committente ha disdetto per motivi gravi il contratto. In precedenza, il 9 febbraio 2011, la A.________ SA aveva subappaltato le opere di scavo al Consorzio D.________ SA + E.________ SA. Per i lavori effettuati questo consorzio ha inviato diverse fatture alla A.________ SA, la quale, dell'importo totale di fr. 750'000.--, ha pagato soltanto fr. 120'000.--. Confrontato con il rischio d'iscrizione di ipoteche legali dell'artigiano, C.________ ha liquidato le pretese del subappaltatore pagandogli direttamente fr. 592'500.--.