En Fait

La société O. AG (la demanderesse) et la société S. (la défenderesse) ont conclu le 18 février 1988 un contrat d'agence avec droit de représentation exclusif pour la vente des produits de la défenderesse dans certains pays européens. Le contrat prévoyait une commission de 3% sur toutes les ventes directes et indirectes. Le 28 septembre 1990, la défenderesse a résilié le contrat avec un préavis de 12 mois. La demanderesse a alors saisi le tribunal de district de Frauenfeld pour obtenir le paiement de la commission sur les ventes ainsi qu'une indemnité de clientèle en cas de résiliation du contrat. Le tribunal de district et le tribunal cantonal ont fait droit à ses demandes. La défenderesse a formé un recours au Tribunal fédéral.

En Droit

Le Tribunal fédéral a partiellement admis le recours de la défenderesse et renvoyé l'affaire à l'instance précédente pour complément d'instruction.

Premièrement, le Tribunal fédéral a considéré que la défenderesse ne pouvait pas se prévaloir de l'exception d'inexécution (art. 82 CO) pour refuser le paiement de la commission, car l'impossibilité pour la demanderesse d'exercer son activité en Grande-Bretagne était due au comportement fautif de la défenderesse qui n'avait pas résilié son contrat avec son ancienne représentante dans ce pays.

Deuxièmement, le Tribunal fédéral a estimé que si l'impossibilité pour la demanderesse d'exercer son activité en Grande-Bretagne était effectivement imputable à la faute de la défenderesse, cette dernière devrait…