# Acceptance Tests — Core 0.78.16

## Inventory & Implant Gate

1. Uruchom `/upgrade_0_78_16.php`.
2. Otwórz `/system_inventory_implant_gate.php`.
3. Przy pustej bazie pacjentów wynik `0` spraw jest poprawny.
4. Dla sprawy implantologicznej bez rezerwacji system powinien nadać `HOLD`.
5. Dla sprawy implantologicznej z aktywnym alertem LOT system powinien nadać `NO-GO`.
6. Dla sprawy z rezerwacją, dostępnością stocku i LOT/serial system może nadać `GO` w domenie `implants_inventory`.
7. Brak Implant Passport przed wypisem powinien być ostrzeżeniem/soft blockerem, nie automatycznym podpisem ani automatycznym dokumentem.
8. Work Queue powinien otrzymać zadanie `resolve_enterprise_inventory_implant_gate`, jeżeli bramka nie jest GO.
9. GO/HOLD Gate powinien konsumować adapter `balt07816_go_live_item_from_bridge()`.
