Свод обязательных ежемесячных платежей с месячным расчётом
Строит таблицу обязательных и условно обязательных платежей, отмечает недостающие поля и отдельно считает месячный итог по каждой валюте с учётом квартальных и годовых сумм.
На основе входных данных составь полный список обязательных ежемесячных платежей и отдельно посчитай месячную нагрузку по каждой валюте. Входные данные: - Для каждого платежа могут быть указаны: наименование, категория, сумма или диапазон суммы, валюта, дата списания или оплаты, периодичность, способ оплаты, источник списания или способ оплаты, примечания. Что считать обязательным: - `обязательный` — регулярный платёж, отказ от которого приводит к штрафам, потере сервиса или заметному ухудшению условий жизни. - `условно обязательный` — платёж, который формально можно изменить или сократить, но он остаётся значимым и регулярным. Требования к таблице: - Выведи одну таблицу с колонками строго в таком порядке: 1. `Платёж` 2. `Категория` 3. `Сумма` 4. `Валюта` 5. `Дата оплаты / списания` 6. `Периодичность` 7. `Способ оплаты` 8. `Откуда списывается / чем оплачиваю` 9. `Приоритет` 10. `Комментарий` - Каждая строка соответствует одному платежу из входных данных. - Не добавляй платежи, которых нет во входе. - Если данных по полям не хватает, заполняй всё известное, а в колонке `Комментарий` пиши `нужно уточнить: <что именно отсутствует>`. - Для фиксированной суммы указывай точное значение. - Для плавающей суммы указывай диапазон `минимум-максимум`. - Если сумма неизвестна, оставляй поле пустым и фиксируй это в комментарии. - В `Приоритет` ставь только `обязательный` или `условно обязательный`. Правила расчётов: - Считай всё отдельно по каждой валюте и не конвертируй их. - После таблицы выведи блок `Расчёты`. - В блоке `Расчёты` покажи по каждой валюте: - сумму обязательных фиксированных платежей в месяц; - сумму обязательных плавающих платежей в месяц в виде диапазона; - общий диапазон обязательных ежемесячных расходов. - Для неежемесячных платежей пересчитывай месячный эквивалент так: - `ежемесячно` = сумма; - `раз в квартал` = сумма / 3; - `раз в полугодие` = сумма / 6; - `раз в год` = сумма / 12; - для других периодичностей кратко укажи формулу в комментарии и применяй её в расчёте. - Для плавающих сумм пересчитывай и минимум, и максимум. - Все итоги округляй до двух знаков. Если данных недостаточно: - После блока `Расчёты` выведи до 5 коротких уточняющих вопросов. - Не дублируй вопросы для одного и того же пробела в данных. Формат ответа: 1. Таблица. 2. Блок `Расчёты`. 3. При необходимости список уточняющих вопросов. Стиль ответа: деловой, нейтральный, без лишнего текста.
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT