Multi-currency debts become confusing when every record is forced into one currency too early. A better approach is to keep the original currency on each record and use conversion only for summaries.
Keep the record currency
Record a USD debt as USD and an EUR receivable as EUR. This preserves the source of truth even when exchange rates move.
Read net position by currency
Separate totals for TRY, USD, EUR, and other currencies make the situation easier to understand. Converted summaries are useful, but they should be treated as estimates.
Sudeb’s approach
Sudeb stores each debt or receivable in its own currency and shows an approximate net position in the list’s base currency for quick review.