ФинСофт:КупецЪ Лайт это новый веб сервис, который зарелизился в январе 2024 г.
Используемую технологию описывал ранее, кратко она выглядит так. На стороне сервера в специальном режиме работает серверное приложение, которое содержит прикладной функционал. На стороне клиента в веб браузере работает веб приложение на javascript, использующее библиотеку react. Обмен между ними осуществляется через специальные службы в виде компактных xml пакетов по протоколу http/https. Веб приложение воспроизводит (зеркалит) содержимое диалогов серверного приложения, а обратно отправляет события выбора/подтверждения. Веб приложение используется как черный ящик, серверное приложение разрабатывается как обычное настольное с определенными ограничениями. Для доступа к локальному оборудованию (ккм, банковские терминалы и т.п.) используется специальный сервис на стороне клиента, который можно установить из системного меню веб приложения.
ФинСофт:КупецЪ Лайт содержит базовый функционал (справочники, документы, отчеты, обработки) основной настольной системы ФинСофт:КупецЪ. Это отдельное приложение, но оно не разрабатывается с нуля, а собирается путем копирования функциональных блоков из настольной системы. Лайт полностью совместим с настольной системой по структуре базы данных, бизнес логике, печатным и отчетным формам. Адаптируются только диалоговые окна с учетом особенностей работы в веб браузере. Таким образом, пользователи, которые работают в Лайт, всегда могут перейти на использование полнофункциональной настольной системы без необходимости переноса информации. Более того, возможна параллельная конкурентная работа Лайта с настольной системой. Для этого в настольной системе определяется, кто из пользователей может подключаться через веб доступ, а в мониторинге подключений такие пользователи маркируются специальной отметкой.
На сервере для каждого клиента создается отдельный каталог с базой данных, после авторизации происходит перенаправление на работу с соответствующими данными. В системе ведется учет нагрузки на сервер и времени работы пользователей организации.
Далее приведу несколько скриншотов, дающих общее представление о сервисе. Скриншоты показывают работу сервиса в виде PWA приложения, которое создается в меню браузеров "Приложения". Можно работать и просто в веб браузере.
Справочник товаров.
Журнал приходных накладных.
Приходная накладная.
Приходный кассовый ордер.
Печатная форма приходного кассового ордера. Печатные формы автоматически переводятся в pdf формат и открываются на стороне клиента на отдельной закладке веб браузера.
Параметры отчета "Сводная оборотка по товарам".
Отчет "Сводная оборотка по товарам".
Карточка товара, открытая из сводной оборотки по товарам как расшифровка.
Главное меню программы.
Меню журналов документов.