Импорт через Excel
Загрузка операций из .xlsx или .csv файла прямо из UI. inCash сам создаёт недостающие счета, категории, контрагентов.
Где запустить
В Журнале → кнопка «Импорт» в шапке (иконка стрелки вниз). Откроется модалка:
- Выберите файл —
.xlsxили.csv. - Превью — таблица с первыми 20 строками, чтобы вы убедились что колонки распознаны правильно.
- Загрузить — операции создаются.
Формат файла
Минимальный набор колонок (имена должны точно совпадать с заголовками):
| Колонка | Тип | Обязательно |
|---|---|---|
| Дата | YYYY-MM-DD или DD.MM.YYYY | Да |
| Тип | INCOME / EXPENSE / TRANSFER | Да |
| Сумма | Число (запятая или точка) | Да |
| Валюта | Код (USD, UZS, EUR...) | Да |
| Счёт | Имя | Для INCOME / EXPENSE |
| Со счёта | Имя | Для TRANSFER |
| На счёт | Имя | Для TRANSFER |
| Категория | Имя | Опционально |
| Контрагент | Имя | Опционально |
| Проект | Имя | Опционально |
| Комментарий | Текст | Опционально |
| Дата сделки | Дата | Опционально |
| Период с / Период по | Дата | Опционально |
| Сумма в валюте компании | Число | Опционально |
| Курс | Число | Опционально |
Что создаётся автоматически
Если в файле упомянут несуществующий счёт / категория / контрагент / проект — inCash создаёт их «на лету» с дефолтными настройками:
- Счёт: тип BANK, валюта = валюта первой операции с этим счётом, начальный баланс 0.
- Категория: тип = тип операции (INCOME / EXPENSE), без иерархии. Иерархию задавайте через
/в имени: «Маркетинг / Реклама» → создастся «Маркетинг» (родитель) и «Реклама» (дочерняя). - Контрагент: только имя.
- Проект: только имя.
Кросс-валютные операции
Если валюта операции отличается от валюты счёта — inCash попробует:
- Использовать колонку
Сумма в валюте компанииесли есть. - Если есть
Курс— пересчитает по нему. - Если ничего нет — попробует фиксированный или рыночный курс.
См. Приоритет курсов.
После импорта
- Открыть журнал, проверить выборочно несколько операций.
- Сверить балансы счетов с банковскими выписками.
- При ошибках — массовое удаление через фильтры журнала + bulk-удаление не реализовано, поэтому импортируйте на тестовую компанию сначала, если файл сомнительный.
Лимиты
- Максимальный размер файла — 10 МБ.
- Без верхнего лимита по строкам, но >10 000 строк могут замедлить UI — лучше разбить на несколько файлов по периодам.