diff --git a/index-single.html b/index-single.html new file mode 100644 index 0000000..ed92666 --- /dev/null +++ b/index-single.html @@ -0,0 +1,272 @@ + + + + + +Сверка выручки водителей + + + + +
+
+
🔒 Работает офлайн — файлы не отправляются на сервер
+

Сверка выручки водителей

+

Загрузите ведомости приёма наличных и выгрузку транзакций — получите сводную таблицу, расхождения и готовый Excel-отчёт

+
+ +
+
1

Файлы

+
+
+
+
Перетащите файлы сюда или нажмите для выбора
+
Любое число ведомостей (.xlsx) + выгрузка TRANSACTIONS_EXT. Тип определяется автоматически.
+
+ +
+
+ + + + +
+
+
+
+
+
2

Результат

+
+
📋

Загрузите файлы и нажмите «Провести сверку»

+ + +
+
+
+
💡

Как это работает

+
+
📄
Определение типа файла
Ведомость распознаётся по заголовку «ВЕДОМОСТЬ ПРИЕМА НАЛИЧНЫХ СРЕДСТВ»; из неё берутся номер документа, дата, ФИО кассира, разделы «Город»/«Пригород» и строки водителей. Выгрузка распознаётся по столбцам CONDUCTOR, DATE и TARIF_SUM.
+
📅
Период
Из транзакций берутся только даты, указанные в загруженных ведомостях. Остальные даты в сверку не входят.
+
🔍
Ключ сопоставления
ФИО водителя + гос. номер ТС. Номера нормализуются (латиница→кириллица), ФИО — верхний регистр, Ё→Е. Опечатки в ФИО сводятся нечётким сравнением при схожести ≥ 88%.
+
💰
Суммы
«Сдано» — графа «Итого на сумму» ведомости. «Собрано» — TARIF_SUM ÷ 100 (копейки→рубли) по всем транзакциям водителя за выбранные даты.
+
🔒
Приватность
Файлы никуда не отправляются — весь расчёт выполняется в браузере на вашем компьютере.
+
+
+ +
+ + + \ No newline at end of file