# oms

Moduł `oms` został przepięty na szkielet MVC zgodny z `package/stats`.

## Aktualny zakres

- `oms` pozostaje modułem dla:
  - dashboardów zamówień,
  - ekranów sprzedażowych,
  - importów,
  - integracji Sellasist,
  - narzędzi administracyjnych związanych z OMS.
- funkcje magazynowe zostały wydzielone do osobnego modułu `wms`.

## Struktura

- `app/Lib` - nowy bootstrap, router, request/response, auth i DB.
- `app/Controllers` - kontrolery MVC; aktualnie głównie mostki do warstwy legacy.
- `config/config.php` - główny lokalny config modułu, bez użycia `.env`.
- `public/index.php` - nowy front controller.
- `public/*.php` - część starych wejść nadal działa jako warstwa przejściowa.

## Status migracji

- nowy runtime działa już przez `public/index.php`,
- konfiguracja została przepięta na `config.php`,
- stare wejścia magazynowe w `oms/public` przekierowują do `/wms/...`,
- kolejnym krokiem jest stopniowe przepisywanie ekranów legacy do namespaced controllers/views.
