Дорожная карта Pulse 1C
Pulse 1C растёт волнами: сначала скорость и надёжность чтения, потом понятные отчёты и расшифровки, потом умение работать с любой базой 1С без ручной настройки. Ниже — как это шло и что дальше.
Сделано
- Каждая база — в своём отсеке — PulseBridge открывает каждую базу 1С в отдельном изолированном потоке со своей памятью. Если одной базе не хватит памяти, остальные продолжают работать, а её отсек перезапускается сам.
- Быстрое чтение всех видов объектов 1С — Собственный быстрый модуль чтения покрывает все основные виды объектов 1С: справочники, документы, регистры бухгалтерии, сведений, накопления и расчёта, журналы, перечисления, бизнес-процессы и задачи. Работает и с файловыми базами, и с базами на MS SQL.
- Долгий отчёт можно остановить — Кнопка «×» в индикаторе загрузки останавливает расчёт по всей цепочке — от браузера до компьютера с базой, а не только на экране.
- Расшифровка двойным кликом — как в 1С — Единое правило для всех отчётов: двойной клик по сумме открывает её расшифровку — проводки, затем документ, затем карточку объекта. Сумма в ячейке и итог расшифровки обязаны совпадать, это проверяется автоматически перед каждым обновлением.
- Надёжное автообновление и самовосстановление — PulseBridge обновляется сам и докачивает обновление после обрыва связи. После перезагрузки компьютера или сбоя он поднимается автоматически.
- Порталы Узбекистана рядом с 1С — только чтение — Данные кабинета налогоплательщика и операторов ЭДО показываются рядом с данными 1С для сверки. Ключ ЭЦП используется только для входа в кабинет.
- Отчёты по схемам самой базы — Pulse начал читать схемы отчётов (СКД) из конфигурации базы и строить по ним отчёты без запуска 1С. Если запрос в схеме нельзя воспроизвести точно, Pulse честно отказывает, а не показывает неполные цифры.
- Экран руководителя: 10 плиток — Деньги, расчёты, налоги, НДС, запасы, рейтинг, финпоказатели, проверка учёта, обзор года и точки продаж — на одном экране, у каждой цифры есть расшифровка. Счета берутся из настоящего плана счетов конкретной базы. Экран доступен всем базам, включая облачные.
- «По данным налоговой» рядом с «по данным 1С» — Лицевая карточка налогоплательщика из кабинета показывается колонкой рядом с расчётами по 1С в разделах налогов, НДС и проверки учёта.
- Закон «только чтение» для ЭДО и порталов — Pulse ничего не подписывает, не принимает, не отклоняет и не отправляет. В программе нет ни одной такой кнопки, а автоматическая проверка не даёт им появиться при обновлении.
- Большая проверка PulseBridge — Весь код программы на компьютере клиента прошёл построчную проверку; найденное исправлено одной версией. В том числе сторно в книгах покупок и продаж теперь считается со своим знаком.
- ИИ-ассистент не выдумывает чисел — Каждое число в ответе ассистента сверяется с данными, которые он реально получил из базы. Если подтверждения нет — ассистент уточняет вопрос или честно отказывается отвечать.
- Облачная 1С без установки программ — Базу 1С, работающую через браузер, можно подключить одной кнопкой — без PulseBridge на компьютере.
- Аккаунт Pulse с подтверждением по почте — Регистрация — по коду из письма. В аккаунте — «Мои базы», приглашения коллег, отзыв доступа и выход на всех устройствах. Есть вход через Telegram для уже подтверждённого аккаунта.
- Всё — по проводкам и оборотам — НДС, склад, курсовые разницы и книги покупок и продаж считаются по проводкам и сверяются с оборотно-сальдовой ведомостью, а не по названию документа. Итоги совпадают с ОСВ до копейки на проверочных базах.
- Pulse понимает любую базу сам — При первом подключении Pulse изучает конфигурацию базы: план счетов, справочники, документы, регистры, организации. Ничего не задано заранее по именам — всё определяется по структуре именно этой базы. Состояние подготовки видно словами.
- Ключи порталов — только своей организации — Если ключи разных клиентов лежат на одном компьютере, для базы допускается только ключ с ИНН её организации. Рейтинг и лицевая карточка налогоплательщика показывают только организации этой базы.
- Облачная база — почти всё, что и обычная — Логин 1С вводится один раз при подключении. Облачная база получила почти всё, что есть у базы через PulseBridge: отчёты, расшифровки, экран руководителя, ассистента и печать документов формами Pulse. Оставшиеся различия — в работе.
- Движок чтения 1С: строже и шире — По итогам изучения открытых проектов 1С: строгий разбор запросов (отказ вместо неполных цифр), таблицы расширений конфигурации, физическая схема платформы, правильные даты на любой SQL-базе, файловые базы с другим размером страницы.
В работе
- Организация — везде одна и та же — Единая точка выбора организации для всех отчётов; декларация НДС и сверки с порталами — строго по выбранной организации; настройки учёта — по каждой организации отдельно.
- Реестр ЭДО против 1С — Сводный реестр документов ЭДО с колонкой «есть ли в 1С», сверка ЭСФ в обе стороны, акты сверки и договоры ЭДО рядом с данными 1С. Готово и проверено, открывается поэтапно. Только чтение.
- Полные отчёты на больших базах — Убираем последние места, где длинный отчёт мог упереться в предел строк: такой отчёт либо показывается полностью, либо прямо пишет, что показано не всё.
- Ни одной жёсткой привязки к структуре 1С — Переводим оставшиеся места на определение по структуре базы. Автоматические проверки следят, чтобы новых привязок не появлялось.
- Облачная база: последние отличия — Доводим оставшиеся мелкие различия между облачной базой и базой через PulseBridge и сравниваем их результаты автоматически.
Дальше
- Ещё больше форматов баз — Старые файловые базы платформы 8.2, очень большие таблицы, новые форматы хранения конфигурации.
- Быстрый поиск по текстовым полям — Поиск по индексам 1С не только по ссылкам и датам, но и по строкам — например, по наименованию.
- Понимать логику конфигурации — Читать модули, подписки и регламентные задания конфигурации, чтобы объяснять, как документ формирует проводки.
- Полный язык запросов и СКД — Больше отчётов конфигурации — без запуска 1С и с тем же правилом: точно или честный отказ.
- Ещё быстрее на холодную — Переводим оставшиеся тяжёлые отчёты на чтение итогов 1С — так, как это делает сама 1С.
- Базы на PostgreSQL — Изучаем поддержку баз 1С на PostgreSQL — начнём, когда появится проверочная база.
- Формы и роли конфигурации — На будущее: читать описания форм и ролей, чтобы показывать данные ближе к тому, как их видят в самой 1С.