ИНН в кассовом чеке

В нашее программе реализованна функция, позволяющая указать в фискальном чеке наименование и ИНН поставщика, или же ИНН покупателя.
Существуют ситуации, когда такая информация должна быть указана:
1) Когда юр.лицо производит покупку за наличные.
В этом случае закон требует указать в чеке как ИНН и наименование организации которая покупает и продает.
2) При продажи комиссионного товара, то есть товара, который вам не принадлежит.
Здесь необходимо указывать ИНН и наименование поставщика.
(В случае, если поставщик является физическим лицом, это можно не делать)
Кроме того, в нашей программе также предусмотрена возможность указания ИНН покупателя при продаже имущества, которое вышло из залога.