Остатки на дату задним числом: как получить цифру на любой прошедший день
Аудитор просит остатки на 31 декабря, бухгалтер на конец квартала, руководитель на день инвентаризации. Показываем, как ИИ через мост берет остатки на прошлую дату из регистров 1С и почему отчет на сегодня здесь не помощник.
Задача
Нужны остатки не на сейчас, а на прошлую дату: конец года для аудита, конец квартала для сверки, день до пересчета склада. Отчет "Остатки товаров" в типовой конфигурации умеет дату, но каждый раз надо открыть 1С, настроить отбор, выгрузить. Когда таких запросов десяток в день от разных людей, это съедает время бухгалтера и аналитика.
Почему нельзя взять текущие остатки
Текущий остаток это результат всех движений до сегодняшнего дня. Чтобы получить остаток на прошлую дату, надо либо отмотать движения назад, либо спросить у регистра на дату. В 1С для этого есть виртуальные таблицы Остатки с параметром периода, а в бухгалтерии сальдо по счету на дату. Именно к ним и должен обращаться ИИ, а не считать сумму по строкам документов, где легко потерять корректировки и возвраты.
Решение
Через Жёлтый мост ИИ выполняет запросы к базе на языке 1С, включая виртуальные таблицы. Достаточно спросить словами, дата в вопросе уходит в параметр периода.
| Вопрос | Откуда цифра |
|---|---|
| Остатки товаров на складе на 31 декабря 2025 | регистр накопления, таблица Остатки на дату |
| Сальдо по счету 62 на конец квартала по контрагентам | регистр бухгалтерии, остатки по субконто |
| Сколько товара было на день инвентаризации 15 марта | регистр накопления, дата и склад в отборе |
| Остаток на 41 счете на 1 января в рублях и штуках | регистр бухгалтерии, сумма и количество |
Тот же принцип работает для Алисы AI для бизнеса: ее плагин умеет запрашивать оборотно-сальдовую ведомость за период, а мост отдает начальный остаток, обороты и конечный остаток по счету. Для базы в 1С:Фреш остатки на дату мост берет функциями регистров через OData.
Как сделать
1. Подключите базу к мосту и выберите ИИ на вкладке "Инструкции".
2. В вопросе называйте дату явно: "на 31 декабря 2025 года", "на конец марта". Без даты ИИ возьмет сегодняшний день.
3. Для бухгалтерских остатков называйте счет: "по счету 41", "сальдо по 62 по контрагентам".
4. Если нужен срез по складу или организации, добавьте это в вопрос, ИИ поставит отбор.
Что учесть
- Остатки на дату верны настолько, насколько проведены документы за тот период. Если после даты что-то перепроводили задним числом, цифра изменится, и это правильно: она отражает базу, а не бумагу.
- В управленческих конфигурациях остатки хранятся в регистрах накопления, в бухгалтерских в регистре бухгалтерии. ИИ через мост видит структуру базы и выбирает нужный источник сам.
- Большие выборки по всей номенклатуре за прошлые годы тяжелы для базы: просите остатки по складу или группе, а не по всему справочнику сразу.
Не уверены, как подключается именно ваша база - в 1С:Фреш, в аренде, своя серверная или файловая? Выберите свой случай на главной: покажем, что мешает и что меняет мост.