П.2 (POS): закрытие смены печатает Z-отчёт с разбивкой по товарам (продано/возврат) через ESC/POS; кнопка «Печать Z-отчёта (по товарам)». ShiftReportDto += byProduct/overLimit24h. П.1 (POS): первая продажа без открытой смены (онлайн) — диалог «Открыть смену. Размен? (можно пропустить)» → автооткрытие и переход к оплате; офлайн — как было. П.10: full-chain обновлён — продажа без смены теперь автооткрытие (не 409) + проверка byProduct в Z-отчёте; прогон на стенде 16 ✓ / 0 ✗. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| e2e | ||
| fixtures | ||
| food-market.IntegrationTests | ||
| food-market.UnitTests | ||
| integration | ||
| load | ||
| regression | ||
| scripts | ||
| stage-smoke.sh | ||