Елена, здравствуйте! Принуждать Вас покупать просроченные товары работодатель не вправе. Закреплённая за Вами зона сама по себе не означает, что Вы должны оплачивать всё списанное. Для взыскания ущерба нужны основания материальной ответственности, включая Вашу вину, а не просто обнаружение просрочки.
По статье 247 ТК РФ работодатель обязан провести проверку и запросить Ваше письменное объяснение. Укажите в нём даты больничного, что в это время Вы не работали, и попросите ознакомить Вас с актом списания, перечнем товаров, сроками годности и расчётом ущерба. Важно, истекли ли сроки во время отсутствия или нарушение Вам вменяют за более ранний период. Сохраните больничный и переписку с требованиями оплаты. Не подписывайте признание долга или согласие на удержание, если не согласны.
Но и утверждать, что любое удержание возможно только с Вашего согласия, нельзя: статья 248 ТК РФ допускает взыскание доказанного ущерба до среднего месячного заработка распоряжением работодателя в течение месяца после окончательного установления его размера. При обычном удержании из зарплаты действует предел 20% за выплату по статье 138 ТК РФ.
Увольнение не зависит от покупки товара. При расчёте нельзя произвольно удержать всю зарплату «до оплаты просрочки». Если удержат деньги без законных оснований, запросите расчётный листок и приказ, обратитесь в трудовую инспекцию; спор о возврате денег можно передать в суд.