А вот с этим гораздо интереснее. Точно определить - только тотальной инвентаризацией и сверкой остатков с егаис.
Примерно - можно в супермаге отобрать те карточки, у которых:
1. ненулевой остаток.
2. был приход до 01.01.2016.
3. список алкокодов пустой.
Но это не спасет в ситуации, когда были приходы как до 01.01.16, так и после, и бутылка, пришедшая до 01.01.16 еще висит на остатках.
На FIFO тут полагаться вообще не стоит.