krona-staff/tests
grok 3475133b10 test(e2e): синтетические суммы кратны рублю (учёт округления расчёта)
Зачем: на ветке codex/fix-live-database цепочка подтверждение → расчёт →
утверждение впервые дошла до конца, и K3/N2 остался красным не из-за
дефекта, а из-за теста: 8 ч × 123,45 ₽ = 98760 коп., а расчёт округляет
строку до rounding_unit_minor (по умолчанию 100 коп., service.ts:695) и
начисляет 98800. Округление до рубля — настройка продукта, не дефект;
тест не должен от него зависеть.

Что: SYNTHETIC_RATE_MINOR 12345 → 12300 (123,00 ₽/ч), оплата смены
официанта в K9 111111 → 111100. Суммы остаются заведомо синтетическими.
2026-09-26 15:25:47 +07:00
..
e2e test(e2e): синтетические суммы кратны рублю (учёт округления расчёта) 2026-09-26 15:25:47 +07:00
integration style(test): prettier для tenant-isolation.test.ts 2026-09-26 15:18:31 +07:00
unit feat(portal): rebuild staff operational workspace 2026-09-26 14:13:21 +07:00