Vladislav писал(а):С чем связано такое безапелляционное утверждение?
Что мешает это сделать, по-моему было бы удобно.
А сейчас приходится делать фиктивный возврат займа в валюте займа, на какой-нибудь счет в валюте займа, после чего делать обмен валюты с этого счета на счет в валюте которого был возвращен займ...
Проблем ведь нет начислить указанную сумму на выбираемый счет, от остатка долга отнять эту сумму по курсу на дату платежа...
Выскажитесь кто-нибудь ещё по этому вопросу, может это действительно только мне так надо
Это не безапелляционное утверждение, это описание того, как сейчас работает программа
Если делать возможность гашения в другой валюте, то надо будет вводить для гашения основного долга и обслуживания еще по 2 редактора: для курса обмена и суммы в валюте. В отчетах дебит не будет сходиться с кредитом в рамках кредита/займа, потому что отчеты пересчитывают по общим курсам (обычно ЦБ), а не по тем, по которым вернули долг. В целом это противоречит общей концепции программы, потому что тогда, продолжая такую логику, надо убрать обмены валюты и сделать курсы пересчета в переводах. Вот поэтому мы приняли решение, что гасить кредиты в другой валюте нельзя.
Vladislav писал(а):Не проще ли просто запретить смену статуса платежа для не первого платежа? Ведь всё равно кроме как "запланировано" выбрать нельзя... Smile
У текущего способа плюс в том, что пользователю понятно, почему нельзя выполнить платеж: программа выдает сообщение об ошибке при попытке это сделать. Если же просто заблокировать редактор, будет непонятно. С другой стороны, текущее поведение редактора некорректно. Если нам не удастся с этим побороться, то, видимо, придется блокировать.